Business calculator

DPO Calculator

Days payable outstanding — and the annualised price of every extra day, which is the number that decides whether a high DPO is shrewd or expensive.

Your days payable outstanding

On both denominators — and what stretching actually costs.

The calendar year, and the default in published financial analysis.

$

Trade payables owed to suppliers.

$

Supplier terms

%
days
days

On COGS, 365-day basis

60.0 days

You are paying 30.0 days later than the stated net date. That is free credit only if no discount was on offer — see the cost below.

DPO

60.0

days before paying suppliers

On COGS

60.0

the common shortcut

On purchases

58.7

the stricter denominator

Worth of one day

$5,000

cash retained per day of delay

What the extra 20 days actually cost

Annualised cost

37.2%

simple, of forgoing the discount

Compounded

44.6%

over 18.3 periods a year

Cash freed by waiting

$100,000

20 days of purchases

Discount given up

$36,500

2% of the year's buying

Taking 20 extra days at 2% is borrowing at 37.2% a year. Stretching payables always shortens the cash conversion cycle — one day of DPO removes exactly one day of cycle — but if a discount was on the table, the cycle improved and the margin paid for it.

Send 60.0 days to the cycle calculator

What this tool shows

DPO measures how long you hold onto suppliers’ money. This tool computes it on both denominators in use — COGS and properly derived purchases — and puts the cash freed by paying later next to the discount given up, because a DPO target set without that comparison is a target to lose money against.

  • DPO on COGS and on properly derived purchases
  • How far the two denominators disagree for your figures
  • The annualised cost of forgoing an early-payment discount
  • Cash freed by waiting, against the discount given up
  • Why a high DPO is not automatically a win
  • What one day of supplier credit is worth
Purchases or COGS Discount cost priced Flags denominator drift Named sources

Trade payables only — not accruals or tax.

Updated 8 September 2026 · Works in any browser, no installation

DPO = payables ÷ purchases × days. 300,000 owed against 5,000 a day of buying is 60 days. Every one of those days shortens the cash conversion cycle by exactly one day — and if a discount was on offer, every one of them had a price.

At a glance

Formula shown
DPO = accounts payable ÷ purchases × day basis, where purchases = COGS + closing inventory − opening inventory. The annualised cost of forgoing an early-payment discount is (d ÷ (100 − d)) × (day basis ÷ (net days − discount days)), which is about 37% for 2/10 net 30 on 365 days.
Scenario support
Deciding whether to take 2/10 net 30 or hold the cash; checking a reported DPO for the COGS-versus-purchases ambiguity; sizing the cash a payment-terms change would release; feeding the cash conversion cycle.
Educational estimate
Planning support from the values you enter — not professional advice.

Purchases, not COGS

DPO asks how long you take to pay for what you bought. So the denominator should be purchases — the value of goods actually acquired from suppliers in the period.

COGS is not that. COGS is the value of goods actually sold. The two differ by whatever happened to the inventory balance:

Purchases = COGS + closing inventory − opening inventory. It is the same identity that appears on the face of a cost-of-goods-sold schedule, rearranged.

A business building stock bought more than it sold, so COGS understates what it owes suppliers for — and dividing by the smaller number makes DPO come out too high. A business running stock down has the opposite problem. Only when inventory is flat are the two denominators the same, and only then does the shortcut cost nothing.

This is not a trivial distinction. It is the reason two competent analysts can look at the same filing and report DPOs several days apart, each correctly, having made different assumptions. The tool above shows both figures and flags the gap when it exceeds three days, because the honest move is to state which denominator you used rather than to argue that one is universally right.

Most published DPO figures use COGS, simply because purchases are not a disclosed line item and have to be derived. That is a defensible reason to use it. It is not a reason to pretend the difference does not exist.

What stretching really costs

Suppose a supplier offers 2/10 net 30: two per cent off if you pay within ten days, otherwise the full amount at thirty.

Skipping the discount is a borrowing decision, and it is worth seeing it as one. You keep 98% of the invoice for an extra twenty days, and you pay 2% of the invoice for the privilege. That is a rate of 2 ÷ 98 = 2.04% for twenty days.

There are roughly 18.25 twenty-day periods in a 365-day year, so the simple annualised cost is 2.04% × 18.25 = 37.2%. Compounded, it is 44.6%. On the 360-day convention that most textbooks use, the same terms give the familiar figure of 36.7%.

Whichever convention you prefer, the conclusion does not move: this is far above what almost any business can borrow at. If you have an overdraft at 9% and a supplier offering 2/10 net 30, the arithmetic says draw on the overdraft and take the discount.

The size surprises people because the discount looks small. Two per cent sounds like nothing. It is nothing — over twenty days. Annualising is what makes it visible, and annualising is the right thing to do, because the choice repeats every time an invoice arrives.

Note what happens when the credit window lengthens. On 2/10 net 60 the same discount buys fifty days rather than twenty, and the annual cost falls to about 14.9%. The discount percentage is only half the story; the number of days it buys is the other half.

Why the cycle rewards it anyway

Here is the tension this page exists for. In the cash conversion cycle, DPO is subtracted. So every extra day of payment delay removes exactly one day of cycle. Not approximately — exactly, as a matter of arithmetic.

That makes DPO the cheapest lever on the whole cycle to pull. Cutting DSO needs a collections function. Cutting DIO needs better forecasting. Extending DPO needs an instruction to accounts payable, and it works this month.

So a business measured on its cash conversion cycle, with no other constraint, will extend payables. The metric improves, the working-capital report looks excellent, and if discounts were being forfeited to achieve it, the margin quietly paid for the whole thing. The cycle got shorter and the company got poorer.

The fix is not to stop measuring the cycle. It is to measure DPO alongside the terms actually on offer, which is what the panel in the tool does: cash freed on one side, discount forgone on the other, both in money rather than in days.

There is also a cost the arithmetic never shows. Suppliers notice. Payment behaviour affects allocation when stock is scarce, willingness to hold safety stock on your behalf, and price at the next negotiation. A reputation as a slow payer is a real cost that does not appear in any ratio on this page.

Supplier finance, and why DPO stopped being simple

Supply-chain finance — also called reverse factoring — lets a company extend its own payment terms while a bank pays the supplier early, for a fee. The buyer pays the bank later than it would have paid the supplier.

This creates a genuine classification question. Is the obligation still a trade payable, or has it become borrowing from a bank? The answer changes both the reported DPO and the reported debt, and for a long time it was not consistently disclosed. Several large corporate failures involved arrangements of this kind, where a balance sheet that looked like ordinary trade credit was in substance short-term debt.

Disclosure requirements around supplier finance programmes have since been tightened, which is a reasonable signal about how material the ambiguity was. For anyone reading someone else’s accounts, the practical advice is short: a DPO that has risen sharply without a corresponding change in stated supplier terms is worth investigating, and the accounting-policy notes are where to look.

For your own business, the arrangement can be entirely sensible — it can genuinely help suppliers get paid sooner. The point is simply that the resulting DPO is no longer measuring what the ratio appears to measure, and reporting it without saying so is misleading.

What DPO cannot tell you

Three limits worth stating.

Higher is not better. This is the reverse of the usual reading. A rising DPO can mean strong negotiating power, or it can mean the company cannot pay its bills. The ratio looks identical either way, and the second is a solvency problem presenting as a working-capital improvement.

It is an average across suppliers on different terms. A DPO of 60 might be every supplier on 60-day terms, or half on 30 who are being paid at 90. The second means relationships are being damaged and the ratio cannot see it. Only an aged creditors report can.

The denominator is ambiguous, and that is not fixable. As above: COGS or purchases, with a real difference whenever inventory moves. Any cross-company comparison needs both firms on the same basis, and that usually cannot be established from published accounts.

Finally, DPO tells you nothing about whether you are buying well. A business with excellent payment terms and terrible purchase prices has a flattering DPO and a poor gross margin. Terms and price are negotiated together, and suppliers routinely trade one against the other.

Sources and methodology

The definitions behind the denominator and the discount arithmetic.

Method. Purchases are derived rather than assumed, and a derivation that resolves to zero or less is refused outright instead of producing a meaningless ratio. The discount cost is computed both simply and compounded, and asserted against the conventional results on both day bases — 36.73% on 360 days and 37.24% on 365 for 2/10 net 30 — so the page’s claim about where the familiar textbook figure comes from is checked rather than repeated. The relationship that one extra day of DPO removes exactly one day of cycle is asserted across sixty-one values rather than argued. The engine is verified on every change against 113 assertions shared with the rest of the working-capital cluster. The count and the per-case breakdown are published on the formula verification page.

Related calculators

Where this goes next:

Cash Conversion CycleWork out the days between paying suppliers and being paid by customers, on one consistent day basis, then see what each day is worth in cash.
DSODays sales outstanding by the simple ratio and by countback, with the floor your payment terms set separated from genuine lateness.
DIODays of stock on hand against cost of goods sold, with the turnover it implies and the revenue-denominator mistake priced beside it.
Profit MarginWork out gross, contribution, operating, and net margin, with target pricing, break-even, scenarios, and SKU comparison.
Break-EvenFind units and revenue break-even, contribution margin, target profit, and margin of safety, with sensitivity tables and a chart.
Ecommerce ProfitSee net profit per order after product costs, fees, shipping, ads, and returns, with break-even price and ROAS.

More in Business, or browse all calculators.

Educational use disclaimer

An educational tool for analysing trade payables from figures you enter. It is not advice on supplier negotiation, credit terms, or the accounting classification of supplier finance arrangements, and it is not a substitute for a qualified accountant.

How we calculate · Found an error? email us

Authorship & verification

Written and maintained by , a business operator who builds spreadsheet-based calculators.

What's changed (3 updates)

Published 8 September 2026

  1. Published a days-payable-outstanding calculator that computes the figure on both denominators in use — COGS and properly derived purchases — and flags the gap, because the two differ by whatever happened to inventory and that is why two competent analysts can report DPOs several days apart from the same filing.
  2. Prices the tension that makes DPO the one part of the cash conversion cycle where improving the metric can destroy money: every extra day of delay removes exactly one day of cycle, but forgoing 2/10 net 30 to take those days is borrowing at roughly 37% a year. Cash freed and discount given up are shown side by side, in money.
  3. Documents where the familiar textbook figure of 36.7% comes from — it is the 360-day convention, against 37.2% simple and 44.6% compounded on 365 days — and the validator asserts all three rather than repeating the claim.

Add this calculator to your site

Responsive embed — and private: nothing your visitors type leaves their browser.