DocuClipper logo
Back to blog

Days Payable Outstanding (DPO): Formula, Calculation, and How to Improve It

By DocuClipper Editorial Team, Financial document automation specialists
3 min read

Days payable outstanding (DPO) measures how long a company takes to pay its suppliers. Here's the formula, a worked example, what counts as a healthy DPO, and how to improve it.

Days payable outstanding (DPO) is the average number of days a company takes to pay its suppliers, calculated as accounts payable divided by cost of goods sold, times the number of days in the period. A higher DPO means the business holds onto its cash longer; a lower DPO means it pays suppliers faster. The goal isn't simply "high" or "low" — it's paying on terms that protect cash without damaging supplier relationships.

While you are here

Extract every transaction from any bank PDF

Upload a statement from any bank and DocuClipper returns a clean table with dates, amounts, descriptions, and running balance intact. No reformatting before you can reconcile or import.

The DPO formula

DPO = (Accounts Payable ÷ Cost of Goods Sold) × Number of Days

  • Accounts payable: the balance owed to suppliers (often the average of beginning and ending AP for the period).
  • Cost of goods sold (COGS): the direct cost of the goods or services sold in the period.
  • Number of days: 365 for a year, 90 for a quarter.

Worked example

A company carries $500,000 in average accounts payable and reports $3,000,000 in COGS for the year:

DPO = ($500,000 ÷ $3,000,000) × 365 = 60.8 days

On average, the company takes about 61 days to pay its suppliers.

What is a good DPO?

There's no universal target — it's heavily industry-dependent, and it's most useful compared against your own suppliers' terms and your peers:

DPO trendWhat it signalsWatch for
Rising DPOKeeping cash longer, better working capitalLate payments, lost discounts, supplier friction
Falling DPOPaying fasterCash leaving the business sooner than it needs to
In line with termsPaying close to net-30/60 as agreedHealthy — the usual goal

The ideal DPO pays suppliers as late as the agreed terms allow without missing due dates or forfeiting early-payment discounts that are worth more than the held cash.

Put it into practice

Manual copy-paste is where errors begin

Split rows, drifting balances, missed transactions: they all trace back to re-keying. DocuClipper preserves the bank's layout so debits, credits, and totals tie out the first time.

DPO and accounts payable turnover

DPO is the inverse of the accounts payable turnover ratio (COGS ÷ average accounts payable):

DPO = 365 ÷ Accounts Payable Turnover

A turnover of 6 means the company pays off its payables six times a year — a DPO of about 61 days. Both describe the same thing from opposite angles.

DPO is also one leg of the cash conversion cycle (Days Inventory Outstanding + Days Sales Outstanding − DPO). A longer DPO shortens the cash conversion cycle, freeing up working capital.

How to improve DPO

"Improving" DPO usually means extending it deliberately — without breaking terms:

  • Negotiate longer terms with key suppliers (net-30 → net-45/60).
  • Pay on time, not early — unless an early-payment discount beats the value of holding the cash.
  • Capture early-payment discounts when the math favors them (a 2/10 net-30 discount is a high effective annual return).
  • Get visibility into due dates. You can't time payments you can't see. The bottleneck is usually invoices stuck in inboxes and manual data entry, not strategy.

That last point is where most teams lose control of DPO. When invoices are captured, coded, and routed for approval automatically, every due date and discount window is visible — so payments can be timed on purpose instead of paid late in a scramble. Accounts payable automation software handles that capture-to-approval flow, and the structured AP data it produces is what makes DPO measurable in the first place. For the full picture of where DPO fits, see the accounts payable process guide.

The bottom line

DPO tells you how long, on average, you take to pay suppliers — a lever on working capital that only works if you can see and time your payments. Calculate it with average AP over COGS, benchmark it against your terms and peers, and lengthen it deliberately rather than by accident. The foundation is clean, visible AP data, which starts with getting invoices out of inboxes and into a structured AP workflow.

Next step

Upload your first statement free

No credit card required. See extracted transactions in seconds, then export to Excel, CSV, or QBO when you're ready to scale.

Looking for a tool?

Try DocuClipper free

Automate your financial document workflows

Extract data from bank statements, invoices, and receipts with 99.9% accuracy. Export to Excel, QuickBooks, or Xero in seconds.

Start free trial14-day free trial · No credit card required