erd·Crow's-foot ERD·software, finance·complexity 3/3·since v0.4.0
Billing ledger and audit trail
Crow's-foot ERD for an immutable SaaS billing ledger with customers, invoices, payments, refunds, ledger entries, and audit events.
For the SaaS backend engineer
erd·§ —
↘ preview
100%
UTF-8 · LF · 64 lines · 2038 chars✓ parsed·10.3 ms·23.6 KB SVG
Scenario
Billing schemas become risky when money movement and auditability are mixed into mutable order tables. This ERD separates commercial objects from immutable ledger entries, making it clear which facts can change and which entries are accounting evidence.
Annotation key
LedgerEntrypoints optionally to invoices, payments, and refunds because each entry has exactly one accounting source.- Solid
--relationships show identifying operational ownership. - Dashed
..relationships show optional audit/source references that should not control the lifecycle of the ledger row.