← Back to Projects
LiveFinancial Services · Enterprise Modernization

Billing Transformation Program

Modernization initiative replacing manual, file-based billing with an automated API-driven billing architecture — improving accuracy, reducing cycle time, and strengthening financial controls.

Budget$1.5M
Duration18 Months
MethodologyHybrid Agile + Waterfall
ComplexityMedium
billingapi-migrationfinancial-servicessalesforceoracleiamautomationenterprise
Project Documentation
RequirementsHub Analysis
Requirements Intelligence

Project scores, gaps, and coaching guidance.

View
Gap Analysis

Detect missing requirements and coverage holes.

Coming Soon
Traceability

Trace requirements to artifacts and tests.

Coming Soon

Business Rules(25)

IF-THEN business rules governing pricing, validation, tax, credits, and security.

3 business rules are in OPEN status and require workshop resolution before architecture can be finalized.

Showing 25 of 25
IDCategoryRuleStatus
BR-PRC-001PricingActive Contract Required for Billing

A customer account shall be billed only when an active contract exists in Salesforce on the billing date.

Approved
BR-PRC-002PricingUse Most Recent Approved Pricing

Pricing shall use the most recent approved price list effective on the billing date.

Approved
BR-PRC-003PricingVolume Tier Pricing

Volume-tier pricing shall be calculated on aggregate monthly usage per contract.

Approved
BR-PRC-004PricingProration for Mid-Period Activation

Mid-period contract activations shall be prorated to the day.

Approved
BR-PRC-005PricingCurrency Conversion at Billing Date

Non-USD invoices shall use the FX rate published on the first business day of the billing period.

Approved
BR-THR-001Contract ThresholdManual Review Above Threshold

Invoice line items exceeding $TBD shall be flagged for manual review before invoice release.

Open
BR-THR-002Contract ThresholdTier-Based Approval Required

Invoices above $TBD per customer per month require Director-level approval.

Open
BR-THR-003Contract ThresholdContract Cap Enforcement

Cumulative billings shall not exceed the contract value cap without renewal.

Approved
BR-THR-004Contract ThresholdMinimum Commit Enforcement

Customers below minimum monthly commit shall be billed the commit amount.

Approved
BR-TAX-001TaxTax Calculated by Customer Ship-To Jurisdiction

Tax shall be calculated based on the customer ship-to address jurisdiction.

Approved
BR-TAX-002TaxTax Exemption Certificate Honored

Customers with valid tax exemption certificates shall not be charged tax for applicable jurisdictions.

Approved
BR-TAX-003TaxComposite Jurisdiction Resolution

Where ship-to crosses multiple tax jurisdictions, the controlling jurisdiction shall be determined by [TBD method].

Open
BR-TAX-004TaxTax Audit Trail Retention

Every tax calculation shall be logged with engine version, rule version, jurisdiction, and timestamp.

Approved
BR-TAX-005TaxReverse Charge for Cross-Border B2B

Cross-border B2B transactions shall apply reverse-charge mechanism per destination country rules.

Approved
BR-CRD-001CreditsCredit Memo Approval Required

Credit memos shall require approval by a user with Billing Manager role or higher.

Approved
BR-CRD-002CreditsCredit Application Order

Credits shall be applied to oldest open invoices first.

Approved
BR-CRD-003CreditsWrite-Off Threshold

Outstanding balances under $10 shall be auto-written off at fiscal year-end.

Approved
BR-VAL-001ValidationMandatory Customer Data

Invoice shall not generate unless customer record has name, billing address, and tax ID (where required).

Approved
BR-VAL-002ValidationDuplicate Invoice Prevention

Duplicate invoices (same customer, period, amount) shall be blocked.

Approved
BR-VAL-003ValidationNegative Line Item Block

Negative line items shall not appear on invoices — credits issued separately.

Approved
BR-VAL-004ValidationGL Account Mapping Required

Every product code shall have a mapped GL account before invoicing.

Draft
BR-SEC-001SecurityRole-Based Billing Modification

Only users with Billing Editor role or higher may modify invoice amounts.

Approved
BR-SEC-002SecuritySegregation of Duties for Release

The user who modifies an invoice shall not be the user who releases it.

Approved
BR-SEC-003SecurityFull Audit Logging

Every invoice change shall be logged with user, timestamp, before/after values.

Approved
BR-SEC-004SecurityQuarterly Access Review

Billing system access shall be reviewed quarterly by IAM Governance.

Approved