Days sales outstanding, or DSO, estimates the average number of days a business takes to collect customer receivables. A common formula divides average accounts receivable by credit sales for the period and multiplies the result by the number of days.
What Days sales outstanding (DSO) controls in practice
Days sales outstanding (DSO) belongs in the order, invoice, approval, payment and reconciliation evidence. Give it a named finance operations owner, a source document and a clear handoff. Otherwise finance has to reconstruct the transaction after an exception appears.
The trade-off
More controls add work at the start. That cost is visible. The cost of weak records arrives later as rework, delayed approval, margin leakage, a payment investigation or a delivery dispute. Set the control depth according to the amount, risk and reversibility of the decision.
| Checkpoint | What the record should show |
|---|---|
| Source | Identify the order, contract or delivery event behind the amount |
| Control | Check the document against the relevant approval and transaction record |
| Exception | Record the difference, owner and resolution |
| Close | Link the payment or adjustment back to the open balance |
Related terms and distinctions
- Accounts receivable (AR): Accounts receivable is the amount customers owe a business for goods or services already supplied on credit.
- Order-to-cash (O2C): Order-to-cash is the process from accepting a customer order through fulfilment, invoicing, payment collection, and reconciliation.
Review points before the transaction moves
- Confirm the party responsible for the transaction record.
- Keep the source data and approval with the transaction.
- Record exceptions instead of silently changing the original instruction.
- Make the downstream owner able to reconstruct what happened without an email search.
Related Quotable resources
Continue with payment acceptance, Accounts receivable (AR) and Order-to-cash (O2C). These pages cover the commercial workflow and the records that connect Days sales outstanding (DSO) to the next transaction step.


