Agreements vs billing
Separate immutable agreements from invoice logic. Your systems decide how to calculate charges, not the ledger.
clarity for every agreement you track
Agreement Ledger stores the immutable agreement core: products, contract lines, and time-bound prices. Invoices, discounts, and commissions are derived by your own billing stack without rewriting history.
2024-01-01 -> 2024-06-30
2024-07-01 -> 2024-12-31
2025-01-01 -> ongoing
When you need multiple contract lines per customer, evolving prices, and strict auditability, Agreement Ledger becomes the commercial truth your stack can trust.
Separate immutable agreements from invoice logic. Your systems decide how to calculate charges, not the ledger.
Indexation, renegotiation, and discounts become new versions without rewriting history or losing audit trails.
Append-only data model keeps commercial truth stable and reconstructible at any point in time.
Everything is structured, typed, and time-aware. Nothing is hidden in invoices.
Stable catalog entity for what is sold.
Typed specs that describe what the product provides.
The commercial relationship with a customer.
A contract line subscription with quantity and lifecycle.
Time-bound pricing with immutable history.
Factual usage to evaluate or derive billing downstream.
Derived artifacts, never the source of truth.
Your billing logic, workflow, and payments stay external.
Model the agreement once, then interpret it however you need.
Describe entitlements, limits, and license type.
Capture customer-specific agreement lines and quantities.
Apply new prices as new versions, never overwriting history.
Invoices, commissions, and discounts live in your stack.
Clean endpoints, typed schemas, and append-only semantics. Build pricing logic without fighting a billing engine.
{
"contractLineId": "cl_8f2a",
"currency": "EUR",
"unitPrice": 21.50,
"effectiveFrom": "2024-07-01",
"effectiveTo": "2024-12-31",
"reason": "Annual indexation"
} Commercial truth that is explicit, time-aware, and audit-friendly.
Every change is a new version. Nothing is erased.
Agreements live here. Billing logic lives with you.
Products, specs, contracts, and prices are first-class.
Surface renewal risk and expansion signals to retain key accounts.
See every active agreement, price version, and entitlement in one place.
Immutable agreement data means clean, queryable facts for KPI reporting without reverse-engineering invoices.
Agreement Ledger is the commercial source of truth for compliance, finance, and reconciliation workflows.
append-only changes
hidden billing logic
audit-ready history
Pay for the ledger core, scale with your agreements, and plug into your stack.
Platform access
Includes products, specs, contracts, and price versions.
Metered
Bring usage data for evaluation and downstream billing logic.
Enterprise-ready
Implementation guidance, migrations, and integration reviews.
Short answers, precise boundaries.
No. Invoices are derived downstream by your billing systems.
Yes, as derived artifacts. The ledger only stores agreements and prices.
Each change creates a new Price Version with effective dates.
No. Usage is optional and never part of price truth.
Stand up a reliable agreement core and let your billing stack do the rest.