Free Tool — No Sign-Up

DPO Calculator: Days Payable Outstanding, Cash Value of a Day and Early-Pay Return

Days payable outstanding (DPO) tells you how many days, on average, you take to pay suppliers. A higher number means suppliers are financing more of your operations, which frees cash, but stretching it too far can cost goodwill, pricing and supply priority.

This calculator gives DPO three ways (on COGS, on purchases and on average AP), the dollar value of one day, the cash from adding days, and the annualized return of an early-payment discount. Paste a supplier table to see how far actual payment runs from stated terms. The example values are illustrative; replace them with yours.

Core inputs

Early-pay discount

Supplier terms vs actual

Your results

DPO on COGS

36.9 days

AP ÷ COGS × days.

DPO on purchases

35.3 days

AP ÷ purchases × days. Closer to what suppliers actually bill you.

DPO on average AP

35.3 days

Average of opening and closing AP ÷ COGS × days. Smooths a period-end spike.

Cash value of one day of DPO

$92,055

COGS ÷ days in period.

Cash from +5 days

$460,274

One-time cash if you pay later and suppliers accept it. Check terms and supplier impact first.

Early-pay discount, annualized return

37.2%

Simple: d ÷ (100 − d) × 365 ÷ (net − window). Compounded: 44.6%. Compare with your own cost of borrowing.

Days beyond terms

5 suppliers: average terms 39.0 days, average actual 47.0 days, on average 8.0 days beyond terms. Spend-weighted: 6.4 days beyond terms.

3 paid late, covering $3,640,000 of annual spend and an average $133,918 of supplier-financed balance beyond terms.

SupplierTermsActualBeyond
Evergreen Chemicals305222.0
Alpha Metals304414.0
Cobalt Logistics30388.0
Delta Components60600.0
Brightline Packaging4541-4.0

Top 5 by days beyond terms; negative means paid early.

Move this number with us →

Free template · Excel workbook

Working Capital Diagnostic Workbook

DSO, DIO, DPO and cash conversion cycle from your balances, with the cash value of a day and a lever-by-lever release plan.

Illustrative example values are prefilled; replace them with your own. Everything is calculated in your browser, and Performis does not store what you enter. Our analytics record which calculator was used and a few summary figures, such as a rounded result.

The formulas

DPO on COGS
DPO = AP ÷ COGS × days in period
DPO on purchases
DPO = AP ÷ purchases × days in period
DPO on average AP
DPO = ((opening AP + closing AP) ÷ 2) ÷ COGS × days in period
Cash value of one day
COGS (or purchases) ÷ days in period
Cash from extending DPO by N days
N × (COGS ÷ days in period)
Days beyond terms
Actual days to pay − terms days (negative = paid early)
Supplier-financed balance beyond terms
Σ (annual spend ÷ 365 × days beyond terms), late suppliers only
Early-pay discount, annualized (simple)
d ÷ (100 − d) × 365 ÷ (net days − discount days), where d is the discount %
Early-pay discount, annualized (compounded)
(1 + d ÷ (100 − d)) ^ (365 ÷ (net days − discount days)) − 1

How to interpret your result

Judge DPO against your own terms

If most suppliers are on net 30 and your DPO is well above 30, you are paying late somewhere. If it is far below, you may be paying early and giving away free financing. Your contracts are the yardstick, not a published average.

Compare the three DPO bases

A gap between DPO on COGS and DPO on purchases usually reflects costs that do not run through AP, such as labor. A gap against average-AP DPO points to a period-end spike or dip in the balance.

Read days beyond terms by supplier

An average can hide a few critical suppliers paid very late. Look at the spend-weighted figure and the worst offenders before deciding whether a program is a process fix or a supplier-relationship risk.

Treat extra-day cash as one-time and conditional

The cash from extra days is released once, and only if suppliers agree. Weigh it against discounts lost, price increases and supply risk before counting it.

Compare discount return with your cost of cash

An annualized discount return is useful only next to what your cash earns or your borrowing costs. If the return is higher than your cost of funds and you can pay on the discount date reliably, taking the discount is the cheaper financing.

Frequently asked questions

How do you calculate DPO?

Divide accounts payable by cost of goods sold and multiply by the days in the period. For example, $3.4M of AP against $33.6M of COGS over 365 days gives 36.9 days. You can also divide by purchases, or use the average of opening and closing AP, depending on what you want to measure.

Should DPO use COGS or purchases?

COGS is the common textbook convention and is what the cash conversion cycle uses. Purchases is a closer match to what suppliers actually invoice you, because COGS includes labor and overhead that do not run through AP. If the two differ a lot, look at both and note which one you used.

How much cash does one extra day of DPO release?

About one day of COGS (or purchases): annual COGS divided by 365. With $36.5M of COGS that is $100,000 per day, so five more days is roughly $500,000 of one-time cash. It is only real if suppliers accept it and you are not breaching terms.

Is taking an early-payment discount worth it?

Compare the annualized return with what your cash or borrowing costs. A 2/10 net 30 discount is 2/98 × 365/20, about 37% a year in simple terms, so it usually beats a credit line if you can pay on day 10 without strain. The decision is yours; the calculator only shows the arithmetic.

What does paying beyond terms cost?

It can cost supplier goodwill, priority on allocation, late fees or worse pricing, none of which this calculator can price. It shows how many days beyond terms you run and how much supplier-financed balance that represents, so you can weigh it.

Is my data stored or sent anywhere?

No. The calculator runs entirely in your browser, collects no personal information, and does not save what you type.

Take it further with a template

Free template · Excel workbook

Working Capital Diagnostic Workbook

DSO, DIO, DPO and cash conversion cycle from your balances, with the cash value of a day and a lever-by-lever release plan.

Want this measured on your real ledger?

Launch partners bring a number like this one and agree it in writing. We build the team that moves it, and measure the result against that number.

Start now