Days Payable Outstanding (DPO) Calculator

Calculate how long you take to pay suppliers, and weigh the cash benefit of extending terms against the cost of forfeiting early payment discounts.

📆 Working Capital📐 DPO = (accounts payable / COGS) × 365💼 Business
Accounts payable balance
Annual cost of goods sold
Early payment discount (%, optional)
Discount period (days)
Standard net terms (days)
Please enter valid values.

Formula & Reference

VariableSymbolFormulaUnits
Days Payable Outstanding (DPO) Calculator—DPO = (accounts payable / COGS) × 365days

Step-by-Step Examples

Example 1
Typical Terms

Accounts payable 180,000, annual COGS 2,200,000.

  • DPO = (180,000 / 2,200,000) × 365
  • DPO = 29.9 days
  • Roughly standard net 30 terms
✓ 29.9 days
Example 2
Discount Trade-Off

Terms of 2/10 net 30.

  • Forgoing the discount buys 20 extra days of cash
  • Effective cost = (2 / 98) × (365 / 20) × 100
  • Effective cost = 37.2% annualised
  • Far above typical borrowing rates — take the discount
✓ 37.2% annualised — take the discount
Example 3
Extended Terms

Accounts payable 520,000, annual COGS 2,600,000.

  • DPO = (520,000 / 2,600,000) × 365
  • DPO = 73.0 days
  • Substantially extended — improves cash but strains suppliers
✓ 73.0 days

Real-World Applications

Common Mistakes to Avoid

⚠️
Stretching payments without calculating the discount cost

Terms of 2/10 net 30 carry an effective annualised cost above 37% if you forgo the discount. Paying late to preserve cash can be far more expensive than borrowing.

⚠️
Damaging supplier relationships for marginal cash gain

Suppliers respond to slow payers with worse pricing, shorter terms, or deprioritised fulfilment. These costs rarely show up in working capital metrics.

⚠️
Using revenue instead of COGS

Payables arise from purchases, which are recorded at cost. Using revenue as the denominator understates DPO.

Frequently Asked Questions

What is days payable outstanding? ▾
The average number of days taken to pay suppliers, calculated as accounts payable divided by cost of goods sold, multiplied by days in the period.
Is a higher DPO better? ▾
For cash flow, yes — up to a point. Beyond it, forfeited discounts, damaged relationships, and worsened terms outweigh the cash benefit.
How do I calculate the cost of forgoing a discount? ▾
Divide the discount percentage by one hundred minus the discount, then multiply by 365 divided by the days gained, giving an effective annualised rate.
What does 2/10 net 30 mean? ▾
A 2% discount if paid within 10 days, with the full amount otherwise due in 30 — an effective annualised cost of about 37% for taking the extra 20 days.
How does DPO affect the cash conversion cycle? ▾
It reduces it directly. Every additional day of DPO shortens the cycle by one day, freeing working capital.

Related Business Calculators