Billing
Pronunciation: BIL-ing
Definition
Billing is the process of calculating, documenting, issuing, adjusting, and tracking amounts a customer or account owes for goods, services, usage, or subscriptions. It can create invoices and payment obligations but does not guarantee collection. Reliable billing depends on versioned prices, quantities, dates, currencies, taxes, discounts, credits, and customer terms, with clear separation between calculation, invoice status, payment attempts, settlement, and accounting recognition.
Overview
Billing is the process of calculating, documenting, issuing, adjusting, and tracking amounts a customer or account owes for goods, services, usage, or subscriptions. Its practical use in billing and recurring commerce depends on a clearly defined scope, authoritative record, responsible owner, and connection to the underlying customer or commercial obligation.
Billing must remain distinct from the underlying plan, invoice, payment attempt, entitlement, and accounting result, even when one system displays them together. For clearer boundaries, compare Billing System with Billing Operations; they may share identifiers while representing different stages or responsibilities.
Reliable billing depends on versioned prices, quantities, dates, currencies, taxes, discounts, credits, and customer terms, with clear separation between calculation, invoice status, payment attempts, settlement, and accounting recognition. Inputs can include product or plan version, quantity, usage records, billing period, discounts, tax location, credits, prior balances, and currency. The Billing System should preserve those states rather than collapsing them into paid or unpaid.
Reliable Billing Operations monitor exceptions, preserve audit history, and correct errors through explicit adjustments instead of silently rewriting prior records. Important risks include stale price versions, duplicate billing, incorrect proration, missing or late usage, failed renewal, unapproved adjustments, customer access that disagrees with billing state, and invoices that cannot be reconstructed.
Governance for Billing should assign ownership for pricing, calculation, collection, entitlement, communication, and accounting. Teams should test retries, corrections, cancellations, upgrades, downgrades, refunds, provider outages, and events arriving after a billing period has closed, while preserving the evidence behind each adjustment.
In practice, a merchant reviewing Billing should be able to trace the displayed value or status back to the applicable customer or account, commercial terms, source events, payment or order references, responsible system, and any later correction. That evidence determines whether the next action is customer communication, fulfillment, collection, refund, configuration change, or financial adjustment. The audit scope should also preserve its distinguishing context: is the process of calculating documenting issuing adjusting and tracking.
Key Takeaway
Billing creates and tracks customer obligations, so calculation inputs, invoice state, payment, settlement, and accounting treatment must remain separately traceable.
Sources
- Stripe Billing Documentation — Stripe (2026-08-02)
- Subscription Invoices — Stripe (2026-08-02)