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) CalculatorDPO = (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