Last reviewed 13 August 2026
Work out how many days you take to pay suppliers, using cost of goods sold or credit purchases, then see the result against your sector and what each extra day of terms is worth in cash.
Days payable outstanding is the average number of days you take to pay a supplier after their invoice arrives. Divide average accounts payable by cost of goods sold for the period, then multiply by the days in that period.
DPO = (Average Accounts Payable / Cost of Goods Sold) x Days in Period
Example: $200,000 average payables, $1,825,000 cost of goods sold, 365 days. 200,000 / 1,825,000 = 0.1096, and 0.1096 x 365 = 40 days.
Your payables balances and cost of goods sold. Two other denominators are below if your accounts give you a purchases figure.
Payables cannot be negative.
Payables cannot be negative.
Enter cost of goods sold above zero.
Enter credit purchases above zero.
Purchases = cost of goods sold + closing inventory - opening inventory. Use this when stock levels moved during the period.
Derived purchases came out at zero or below. Check your inventory figures.
Derived purchases: $1,900,000
Enter between 1 and 366 days.
Key takeaways
Your days payable outstanding
40 days
Conservative. There is usually room to extend. The Paidnice customer data benchmark for wholesale and distribution is 42.5 days.
Paidnice works the other side of the cycle, chasing what your customers owe you.
No card required.
Days payable outstanding turns your supplier balance into a single number: the average number of days between a supplier invoice arriving and the money leaving your account.
It is the mirror image of DSO. Where DSO measures the credit you extend to customers, DPO measures the credit your suppliers extend to you.
That credit is free, it needs no facility and nobody underwrites it. Every day of DPO is a day your cash sits in your account instead of a supplier's.
Three readers care about it, for three reasons:
The quick version. Take your average payables balance and divide it by what you spend per day. If you buy $5,000 of goods a day and $200,000 sits unpaid, you are taking about 40 days to pay.
The formula has four inputs, and each one has a standard way of going wrong: DPO = (Average Accounts Payable / Cost of Goods Sold) x Days in Period.
Opening balance plus closing balance, divided by two. Use the average rather than the closing balance, otherwise a big delivery invoiced in the last week of the period drags the whole result upward.
Strip out accruals, payroll liabilities, tax payable and loan balances. Only supplier invoices belong in the numerator. Taking the whole current liabilities line inflates the result, sometimes by 20 days or more.
Cost of goods sold is what everyone publishes, so it is the default. Credit purchases is the more correct denominator, because payables come from buying, not from selling. Pick one and keep it.
365 for a year, 90 or 91 for a quarter, 28 to 31 for a month. Use the real count. A 90 day assumption applied to a 92 day quarter puts about 2 percent of error into the answer before you start.
A wholesale distributor opens the year with $180,000 in trade payables and closes with $220,000. Cost of goods sold for the year is $1,825,000.
Daily cost through payables is 1,825,000 / 365 = $5,000, so each day of DPO is worth $5,000 of cash.
Moving from 40 days to 50 keeps about $50,000 in the account permanently. At an 8 percent cost of capital that is worth roughly $4,000 a year, which is both the commercial case for negotiating terms and the size of the prize to weigh against the supplier goodwill you spend getting there.
Unlike DSO, where lower is almost always better, DPO reads as an upside down U. Too low and you hand cash over earlier than the terms require. Too high and you finance yourself with somebody else's patience.
The healthy zone sits at or slightly above your sector norm, and it should come from terms you agreed rather than payments you delayed.
Very fast
Under 25 days
You are paying ahead of terms. Worth it only if you are taking early payment discounts.
Conservative
25 to 45 days
Safe, and there is usually room to extend terms without any friction at all.
Optimal
45 to 75 days
Where most well run businesses sit. Terms are being used, not abused.
Supplier risk
Over 75 days
You are relying on patience. Expect tighter terms, deposits or statutory interest.
Direction matters as much as level. A DPO of 55 days that has been stable for two years is a negotiated position. The same 55 days after a climb from 35 in six months is usually a cash flow symptom, and your suppliers will have noticed before your board does.
Two sets of figures sit below, and they are kept apart because they describe different businesses. The first is our own customer data, from small businesses running Xero and QuickBooks. The second is published data on listed companies. Every row says which set it belongs to.
| Sector | Typical DPO | Midpoint | Why |
|---|---|---|---|
| Construction | 55 to 75 days | 65 days | Progress billing and retentions stretch the figure, 90 plus is not unusual |
| Automotive | 50 to 70 days | 60 days | Long supply chains and negotiated manufacturer terms |
| Healthcare | 45 to 65 days | 55 days | Supplier contracts often allow extended terms |
| Manufacturing | 45 to 60 days | 52.5 days | Longer terms on raw materials and components |
| Technology and SaaS | 40 to 55 days | 47.5 days | Hosting, software and contractor invoices, mostly net 30 to 45 |
| Wholesale and distribution | 35 to 50 days | 42.5 days | Tends to mirror the downstream retail payment cycle |
| Retail | 30 to 45 days | 37.5 days | Suppliers push for fast settlement, terms usually net 30 |
| Professional services | 30 to 45 days | 37.5 days | Small payables base, mostly subcontractors and overhead |
| Food and beverage | 20 to 30 days | 25 days | Perishable stock, suppliers expect rapid settlement |
Source: Paidnice customer data, August 2026.
| Industry | DPO | Why |
|---|---|---|
| Electronics (general) | 81 days | Component suppliers carry the terms across long build cycles |
| Retail (general) | 65 days | Buying scale converts directly into supplier terms |
| Auto parts | 60 days | Long supply chains and negotiated manufacturer terms |
| Machinery | 58 days | Longer terms on raw materials and components |
| Healthcare products | 57 days | Supplier contracts often allow extended terms |
| Retail (distributors) | 55 days | Trade credit on both sides of the transaction |
| Engineering and construction | 43 days | Subcontractor and materials invoices, paid against progress claims |
| Business and consumer services | 37 days | Small payables base, mostly subcontractors and overhead |
| Retail (grocery and food) | 29 days | Perishable stock, suppliers expect rapid settlement |
Your bar moves as you type. The highlighted row is the sector selected in the calculator.
Paidnice customer data, small businesses
NYU Stern, listed companies
Source, listed company table. Each figure is derived from two datasets published by Aswath Damodaran, NYU Stern School of Business, both as of January 2026: Working Capital Requirements by Industry Sector, which gives accounts payable as a percent of revenue, and Margins by Sector, which gives cost of goods sold as a percent of revenue. Dividing the first by the second and multiplying by 365 is the standard accounts payable over cost of goods sold calculation, so you can reproduce any row from the two source tables. Industry names and sample sizes are his.
Read those as large company figures. The sample is listed companies, which negotiate harder terms than a small business gets. The same calculation across the whole market excluding financials gives 63 days, and The Hackett Group's 2025 Working Capital Survey put DPO at 59 days for the 1,000 largest US listed companies. Reviewed 15 August 2026.
Only the Paidnice table carries a range. The NYU dataset publishes one aggregate figure per industry rather than quartiles, so a range for those rows would have been invented.
The two sets disagree, and that is the useful part. Retail pays suppliers in 65 days on the listed company data and 30 to 45 days in ours. A listed retailer buys at a volume that converts directly into terms. A small business rarely has that leverage, so the Paidnice row is the closer comparison if you run one. Neither set is wrong. They describe different sides of the same negotiation.
A benchmark is not a goal. If your suppliers trade on net 30 and the benchmark is 55 days, hitting 55 means paying 25 days late every time. The NYU figures come from listed companies that negotiated the terms they use. Benchmark against the terms you actually agreed first, and treat either table as a sense check on those terms.
All three are accepted. They differ only in the denominator, and the gap between them widens as your inventory moves.
| Method | Denominator | Best for | Weakness |
|---|---|---|---|
| Cost of goods sold | COGS for the period | Reporting, comparison against published accounts | Ignores inventory movement, so it drifts when stock builds |
| Credit purchases | Purchases on credit | The most accurate read of supplier payment behavior | Most accounting systems do not report it directly |
| Derived purchases | COGS + closing inventory - opening inventory | Businesses whose stock level changed materially | Inherits any inventory valuation error |
In the worked example above, a stock build from $300,000 to $375,000 means the business bought $1,900,000 of goods while only $1,825,000 passed through cost of goods sold. On purchases, the same $200,000 payables balance gives 38.4 days rather than 40.
That gap is small here. In a business that doubles its inventory in a year it can be ten days or more, and always in the direction that flatters the cost of goods sold version.
Before you read a moving number as a policy change, check which of these is driving it. Two of the four are accounting effects rather than payment behavior.
Paidnice does not manage payables, but it does collect your own invoices faster, which improves the same cash conversion cycle without leaning on suppliers.
Try the DSO calculatorImproving DPO is not paying as slowly as possible. It is taking the terms you are entitled to, using all of them, and never taking more without asking.
To be direct about that last point: Paidnice does not manage accounts payable. It works on receivables.
Automated email and SMS reminders chase your customers on a schedule, customer statements go out without anyone remembering, and AR reporting keeps the aging picture visible. If your DPO is high because cash is tight, that is the end of the cycle worth fixing.
DPO on its own covers one leg of your working capital. The three metrics together describe how long your money is out of the business:
Cash Conversion Cycle = DSO + DOH - DPO
It is the only formula in working capital that carries a minus sign, and that sign is the whole reason DPO is the metric where higher is better.
| Metric | What it measures | Direction you want |
|---|---|---|
| DSO | How long customers take to pay you after you invoice | Lower |
| DOH | How long stock sits before it sells | Lower, without stock outs |
| DPO | How long you take to pay suppliers | Higher, without straining suppliers |
The cleanest way to shorten the cycle is to push DSO and DOH down while holding DPO at or slightly above your sector norm.
The common trap runs the other way: customers take 60 days to pay you and you pay suppliers in 30, so you fund both sides of the trade. Run all three figures through the cash conversion cycle calculator, and the DSO calculator to check whether collection is the half costing you.
Put opening payables in A1, closing payables in A2, cost of goods sold in B1 and the day count in C1.
=(AVERAGE(A1:A2)/B1)*C1=((A1+A2)/2)/(B1/C1)=B1+D2-D1=(AVERAGE(B2:B13)/SUM(C2:C13))*365=B1/AVERAGE(A1:A2)=B1/C1Copy the row for each month and chart the output. A DPO creeping up two or three days every month, with no terms renegotiation behind it, is one of the earliest cash flow warning signs you can get from your own ledger.
Check the numerator before you trust the trend. If your payables export includes accruals or tax liabilities, the number will look 10 to 20 days higher than reality and it will move every quarter for reasons that have nothing to do with suppliers. Filter to trade creditors first.
DPO answers how long you hold on to supplier money. These answer the rest of the cycle.
| Metric | Question it answers | Unit |
|---|---|---|
| Days payable outstanding | How many days until we pay suppliers | Days |
| DSO | How many days until customers pay us | Days |
| Inventory days on hand | How long stock sits before it sells | Days |
| Cash conversion cycle | Total days from paying suppliers to banking cash | Days |
| AR turnover | How many times receivables convert per year | Ratio |
| Early payment discount | Whether paying early beats keeping the cash | Percent |
Read DPO next to DSO and the picture resolves quickly. If DSO is 55 and DPO is 30, you are financing your customers and your suppliers at the same time. If DSO is 30 and DPO is 55, your suppliers are financing you, and the question becomes whether they agreed to it.
Sources are cited for the benchmark figures only. Everything else on this page is computed from the figures you enter. Reviewed 15 August 2026.
Divide your average accounts payable by your cost of goods sold for the period, then multiply by the number of days in that period. Days payable outstanding = (Average Accounts Payable / Cost of Goods Sold) x Days in Period. Average accounts payable is your opening payables balance plus your closing balance, divided by two. Use 365 days for a year, 90 or 91 for a quarter and the real day count for a month.
The payable days formula is DPO = (Average Accounts Payable / Cost of Goods Sold) x Days in Period. Some analysts swap cost of goods sold for total credit purchases, which is the purer version because payables are created by purchases rather than by sales. Both are accepted. What matters is that you use the same denominator every period, or your trend is meaningless.
Accounts payable days and days payable outstanding are the same measure. Take your opening and closing payables balances, average them, divide by cost of goods sold for the period, then multiply by the days in the period. For a quick monthly read, divide average payables by daily cost of goods sold instead. Both routes give the same answer because daily cost is just cost of goods sold divided by the day count.
Accounts payable is the total of supplier invoices you have received but not yet paid, taken from the balance sheet at a point in time. To build it from movements: opening payables plus credit purchases in the period, minus payments made to suppliers, equals closing payables. Average accounts payable, the figure the days payable formula needs, is the opening balance plus the closing balance divided by two.
Credit purchases is the more accurate denominator, because payables arise from what you bought, not from what you sold. Cost of goods sold is used far more often simply because it is published in every set of accounts. If your inventory level moved a lot during the period, the two answers will differ. Derive purchases as cost of goods sold plus closing inventory minus opening inventory.
There is no universal figure. Read it against your supplier terms first, then your sector. As a working rule, under 25 days usually means you are paying earlier than you need to, 25 to 45 days is conservative, 45 to 75 days is where most well run businesses sit, and beyond 75 days you are relying on supplier patience. Sector matters, and so does your size. In Paidnice customer data, reviewed August 2026, food and beverage runs 20 to 30 days and construction 55 to 75. On published figures for US listed companies, grocery and food retail runs near 29 days and electronics near 81.
Put opening payables in A1, closing payables in A2, cost of goods sold in B1 and the day count in C1, then enter =(AVERAGE(A1:A2)/B1)*C1. To use purchases instead of cost of goods sold, put purchases in B1. For a rolling twelve month view with month end payables in B2:B13 and monthly cost of goods sold in C2:C13, use =(AVERAGE(B2:B13)/SUM(C2:C13))*365.
They are the same relationship in different units. Accounts payable turnover counts how many times you clear your payables balance in a year, while days payable outstanding converts that into days. Turnover equals cost of goods sold divided by average accounts payable, and days payable outstanding equals 365 divided by that turnover figure. A turnover of 9 is a DPO of about 41 days.
Use the same formula with the real day count. Quarterly DPO = (Average Accounts Payable for the quarter / Cost of Goods Sold for the quarter) x 91. Monthly DPO uses 28 to 31 days. Short periods swing hard on the timing of a single payment run, so read three or four consecutive months as a trend rather than reacting to one reading.
Yes. Past about 75 days you are usually paying beyond agreed terms rather than negotiating better ones. The costs are real: suppliers can withdraw credit terms, ask for deposits, raise prices quietly or charge statutory late payment interest. A high figure caused by disputes and lost invoices is worse again, because it damages the relationship without giving you any deliberate cash benefit.
The cash conversion cycle is DSO plus DOH minus DPO, so every extra day of days payable outstanding removes a day from the cycle. That is why DPO is the one working capital metric where higher is better. The catch is that it improves your cycle using supplier money. Cutting DSO improves the same cycle using your own collection process, which nobody can withdraw.
Paidnice is accounts receivable automation that enforces your payment terms, trusted by thousands of businesses on Xero and QuickBooks. Credit control and debtor management, run for you.
INV-434
Acme Inc Ltd