What days payable outstanding actually measures
Days payable outstanding converts your accounts payable balance into a length of time. If your cost of sales runs at $16,986 a day and you owe suppliers $500,000, you are carrying just under thirty days of purchases you have received but not yet paid for. That is what DPO reports: the average age of the money you owe trade suppliers, expressed in days.
The number matters because supplier credit is free financing. Every day you hold a payable is a day you do not need a bank line, a day of interest you do not pay, and a day the cash sits in your account rather than theirs. Stretch the payment period from 30 days to 45 and the payables balance grows by fifteen days of purchases, and that growth arrives in your bank account exactly once. Working capital metrics reward this: DPO is the only term in the cash conversion cycle that is subtracted, so a longer DPO shortens the cycle while a longer DIO or DSO lengthens it.
The number also has a ceiling that is not financial. Suppliers notice. Past the terms you actually agreed, a rising DPO stops being treasury skill and becomes either a negotiated concession you paid for elsewhere in the price, or a signal that you cannot pay. Both show up in DPO identically, which is why the ratio is read alongside the terms on your purchase orders rather than on its own.
The formula, and why the denominator is the hard part
You divide the payables balance by the cost that generated it, then multiply by the number of days that cost covers. The multiplication by days is what turns a pure ratio into a period. Written the other way round, the cost base divided by days gives cost of sales per day, and payables divided by that daily cost is a count of days directly.
Payables turnover is the same information inverted: cost base divided by payables, telling you how many times over the period the payables balance is emptied and refilled. The two are locked together by turnover = D / DPO, so a 90-day payment period on a 360-day year is exactly 4.0 turns. Report whichever your audience reads; do not treat them as two independent findings.
Average or closing payables
The averaging choice changes the answer whenever the balance moves. Averaging opening and closing balances matches the flow in the numerator to a balance that is representative of the whole period, which is the theoretically better construction and the one textbooks teach. Closing-balance DPO is what most screening databases publish, because they only reliably have one balance sheet per filing. Neither is wrong. What is wrong is comparing your average-basis DPO against a peer's closing-basis DPO and calling the gap a difference in payment behaviour.
COGS or credit purchases
Payables are created by purchases, not by cost of sales. In a period where inventory grows, you bought more than you sold, so COGS understates purchases and DPO comes out too high. Credit purchases reconstruct the right denominator: purchases = COGS + closing inventory − opening inventory, restricted to what was bought on credit. Use it when you have the inventory numbers and inventory moved materially. Use COGS when you are comparing against published peer figures, because published figures are almost always on a COGS basis.
One denominator problem has no clean fix. A service business, a software business or any firm whose payables are dominated by payroll, rent and marketing has a cost of sales line that has almost nothing to do with what it owes. DPO computed on COGS for such a firm is a large, stable, meaningless number. Substituting total operating expenses less depreciation is a defensible workaround, provided you say that is what you did.
Worked example: a distributor with $6.2 million of cost of sales
A distributor opens the year with $480,000 of trade payables and closes at $520,000. Cost of goods sold for the year is $6,200,000. Management wants to know where it stands and what moving to 45-day payment would be worth.
- Average the payables. (480,000 + 520,000) ÷ 2 = $500,000.
- Find the daily cost base. 6,200,000 ÷ 365 = $16,986.30 per day.
- Divide. 500,000 ÷ 16,986.30 = 29.44 days. Equivalently, 500,000 ÷ 6,200,000 = 0.080645, and 0.080645 × 365 = 29.44.
- Check with turnover. 6,200,000 ÷ 500,000 = 12.40 turns, and 365 ÷ 12.40 = 29.44 days. The two routes agree, as they must.
- Price the target. At 45 days the payables balance would be 45 × 16,986.30 = $764,384. Against today's $500,000 that is a one-off increase of $264,384.
Read that last figure carefully. The $264,384 arrives once, over the transition, as invoices that would have been paid in the old window are held into the new one. From the following year onward, cash paid out again equals cost of sales incurred, because the payables balance is simply sitting higher. Treating it as a recurring $264,384 a year of savings is the single most common error made with this calculation.
What is recurring is the interest you no longer pay on the borrowing that $264,384 displaces. At a 7% revolver rate that is about $18,500 a year — real money, but an order of magnitude smaller than the headline, and it disappears if the supplier prices the longer terms into the invoice.
How to read the number you get
Start with your own contracted terms, not with an industry benchmark. If your standard purchase order says net 30 and DPO reads 29.4, you are paying on time and there is nothing to find. If it says net 30 and DPO reads 52, either you are late — which is a supplier-relationship problem and often a price problem at the next negotiation — or the payables balance contains something that is not trade credit.
Then decompose the gap. A DPO well above terms usually resolves into one of four things: genuine slow payment; accruals and other non-trade liabilities parked in the same balance sheet caption; a supplier finance or reverse-factoring programme, where a bank pays your supplier early and you settle with the bank later; or year-end timing, where a heavy December purchasing month inflates the closing balance that a closing-basis calculation then annualises.
A DPO far below terms is usually deliberate and worth checking against the discount arithmetic in the table below. Paying at day 10 to capture a 2% discount on net 30 terms is a return of roughly 37% a year on the cash you advanced. Almost no company can borrow at 37%, so taking the discount is normally correct even when it drags DPO down. A low DPO with no discount attached to it is the version worth investigating: you are financing suppliers for nothing.
Finally, do not read DPO alone. A firm with a 60-day DPO, a 90-day inventory period and a 45-day collection period still has a 75-day cash cycle to fund. The payables leg only tells you how much of that funding your suppliers are providing, which is why it belongs in the working capital picture rather than on its own dashboard tile.
What early-payment discounts are worth, and the DPO they imply
| Terms | DPO if you take the discount | DPO if you pay at net | Annualised cost of forgoing it |
|---|---|---|---|
| 3/10 net 30 | 10 days | 30 days | 56.4% |
| 2/10 net 30 | 10 days | 30 days | 37.2% |
| 2/15 net 45 | 15 days | 45 days | 24.8% |
| 2/10 net 45 | 10 days | 45 days | 21.3% |
| 1/10 net 30 | 10 days | 30 days | 18.4% |
| 2/15 net 60 | 15 days | 60 days | 16.6% |
| 2/10 net 60 | 10 days | 60 days | 14.9% |
| 1/15 net 45 | 15 days | 45 days | 12.3% |
| 1/10 net 60 | 10 days | 60 days | 7.4% |
Worked for the first row: 3 ÷ 97 = 0.030928, and 365 ÷ 20 = 18.25, so 0.030928 × 18.25 = 0.5644, or 56.4% a year. Compare each figure against your own marginal borrowing rate: above it, take the discount and accept the lower DPO; below it, hold the cash to the net date.
Supplier finance programmes now have to be disclosed
Reverse factoring lets a bank pay your suppliers early while you settle with the bank on a longer clock. Economically that is borrowing; presented as trade payables, it lengthens DPO without any change in your relationship with the supplier. FASB Accounting Standards Update 2022-04, Liabilities — Supplier Finance Programs (Subtopic 405-50), requires a buyer to disclose the key terms of such programmes and the amount of obligations outstanding under them. When you benchmark a competitor's DPO, read that disclosure before concluding they negotiate better than you do — and when you report your own, say which part of the balance is programme obligations.
Mistakes that make a DPO figure wrong
- Mismatching the periods. A quarterly payables balance divided by an annual cost base, then multiplied by 365, gives a number roughly four times too large. The balance, the cost base and the day count must all describe the same window.
- Including non-trade liabilities. Accrued payroll, accrued interest, deferred revenue and income taxes payable often sit inside the same balance sheet caption. Strip them out or say that you did not.
- Using COGS where inventory moved a lot. If you built inventory during the period, purchases exceeded COGS and DPO is overstated. Rebuild the denominator as COGS plus the inventory increase.
- Treating the target cash effect as annual. Extending terms releases cash once. Only the avoided interest on that cash recurs, and only until the supplier reprices.
- Comparing an average-basis figure with a closing-basis one. The two conventions can differ by several days on the same company in the same year. Fix the convention before you rank anyone.
- Reading a rising DPO as unambiguously good. Below your contracted terms it is treasury discipline; above them it can be distress, and the ratio does not distinguish the two.
Where DPO sits among the working capital metrics
DPO is one third of the cash conversion cycle: CCC = DIO + DSO − DPO. The three are measured the same way — a balance sheet stock divided by the income statement flow that drives it, scaled to days — and they are usually improved in the wrong order. Management stretches payables first because it needs no operational change, then discovers that the supplier repriced, and only afterwards attacks the inventory turns that produce a durable improvement.
For credit analysis the useful move is to read DPO against liquidity. A company whose current ratio is falling while DPO climbs is funding itself from suppliers because other funding is unavailable, and the payables balance is a short-dated, unsecured, and highly nervous liability. A company whose DPO climbs while cash also climbs is more likely to be exercising negotiating power.
If you want the same measurement on the sales side, use the days sales outstanding calculator; for the denominator itself, the cost of goods sold calculator builds COGS from opening inventory, purchases and closing inventory, which is also the identity you invert to get credit purchases.
Key terms
- Trade payables
- Amounts owed to suppliers for goods and services already received and invoiced. Distinct from accruals, which are amounts owed for goods and services received but not yet invoiced.
- Credit purchases
- Goods and services bought on account during the period. Reconstructed as cost of goods sold plus the increase in inventory, since anything bought and not sold ends the period in inventory.
- Reverse factoring
- A supplier finance arrangement in which a bank pays your supplier early at a discount and you repay the bank on the original or a longer schedule. Disclosure of the outstanding balance is required under FASB ASU 2022-04.
- Payables turnover
- Cost base divided by average payables. The reciprocal of DPO scaled by the day count: turnover multiplied by DPO always equals the days in the period.
