Days Payable Outstanding (DPO)
What is Days Payable Outstanding (DPO)?
Days Payable Outstanding (DPO) is a measure of how long, on average, a business takes to pay its suppliers after receiving goods or services. It is calculated as the average number of days between receiving a supplier invoice and making payment against it.
DPO is the AP counterpart to DSO. Where DSO measures how quickly a business collects from customers, DPO measures how long it takes to pay suppliers.
The DPO formula
DPO = (Accounts Payable / Cost of Goods Sold) × Number of Days
For example: if a business has $8 million in outstanding payables and its cost of goods sold over the past 90 days was $60 million, DPO = (8,000,000 / 60,000,000) × 90 = 12 days.
What DPO tells you
A higher DPO means the business is holding onto cash longer before paying suppliers — which is good for working capital. A lower DPO means the business pays quickly — which may sacrifice working capital but can qualify for early payment discounts.
The optimal DPO is one that maximises cash retention without breaching payment terms or damaging key supplier relationships.
DPO in the context of working capital
DPO is one of the three components of the Cash Conversion Cycle (CCC). A longer DPO improves the CCC by extending the time before cash leaves the business. Optimising DPO alongside DSO and inventory days is a core working capital management objective.
Related: Accounts payable (AP) · Procure-to-Pay (P2P) · Days Sales Outstanding (DSO) · AP automation



