Back to Client Billing

Growth · Part of Client Billing

Per-client billing configuration

One active setup per client: rate card, tax, currency, and billing cycle, date-ranged so a rate change is a new version, not an overwrite. The rules every invoice is built from.

Per-client billing configuration: model, rate, currency, cycle, and tax, date-ranged so a rate change is a new version.
Per-client billing configuration: model, rate, currency, cycle, and tax, date-ranged so a rate change is a new version.

For the operator

Finance defines a client's rate card, tax, currency, and billing cycle as a dated configuration; changing a rate creates a new version and closes the old one, preserving history. A config that a locked or invoiced period already used is frozen, so prior periods never re-price. Currency holds while open periods exist. Every downstream invoice reads from this one record.

Business impact

Rate disputes usually trace back to ambiguity about which rate applied when, and overwriting a rate in place is how that ambiguity is born. Date-ranged, freeze-on-use billing configuration gives finance a defensible record of exactly what each client was charged across every period, which shortens rate disputes to a lookup and removes the class of billing errors that come from editing live pricing.

Per-client billing configuration — Client Billing — FrontLine Atlas | FrontLine