operating-model / loops/financial-loop/receivables.md
id: financial-loop.receivablestype: domainstatus: activeversion: 2.0loop: financial-loop
Domain · Accounts receivable
What it covers
Chasing outstanding invoices, reconciling received payments, and managing bad debt.
Operations
AR tracking and chasing operation
Invoice aged → reminders dispatched at defined thresholds → escalation path triggered if unresolved → outcomes fed back to operator-loop.reconciliation.aged-receivables and operator health scoring.
Cash reconciliation operation
Payment received → matched to invoice → ledger updated. Unmatched cash is investigated, not ignored.
Bad debt and write-off operation
Unresolved receivable → commercial escalation or write-off decision → documented rationale → books updated.
Notes
AR is the domain where the loop most visibly closes — money hits the bank, or it doesn't. Patterns in slow-paying operators feed into operator-loop.health.health-scoring.