Days Payable Outstanding (DPO) Calculator
Calculate Days Payable Outstanding (DPO) to find the average number of days a company takes to pay its suppliers. A higher DPO means a company retains cash longer, improving short-term liquidity.
How to use this tool
- Enter average accounts payable, cost of goods sold (cogs) and period length in the fields above.
- Results update instantly as you type — or click Calculate.
- Read your days payable outstanding and the full breakdown beneath it.
⚠ This tool provides general estimates for education only and is not financial, tax or legal advice. Figures may not reflect your situation — verify with a qualified professional.
Formula
DPO = (Average Accounts Payable ÷ COGS) × Number of Days
Equivalently: DPO = Days ÷ Payable Turnover Ratio, where Payable Turnover = COGS ÷ Average Accounts Payable.
How it works
Days Payable Outstanding measures how long, on average, a company takes to pay its trade creditors. It is subtracted in the Cash Conversion Cycle formula (CCC = DIO + DSO − DPO), so a higher DPO reduces the CCC and improves working capital efficiency. However, excessively high DPO can damage supplier relationships and may signal liquidity stress.
Worked example
Manufacturer Supplier Payment Analysis
- A manufacturer has average accounts payable of $40,000 and annual COGS of $300,000 over 365 days.
- Apply the formula: DPO = (Accounts Payable ÷ COGS) × Days = (40,000 ÷ 300,000) × 365.
- Fraction: 40,000 ÷ 300,000 = 0.13333.
- Multiply: 0.13333 × 365 = 48.67 days.
The DPO is 48.67 days, meaning the company takes about 49 days on average to pay its suppliers.
Common mistakes to avoid
- Using total purchases instead of COGS in the denominator -- while purchases are technically more precise, COGS is standard because purchases data is often unavailable from public financials.
- Averaging accounts payable using balance sheet dates from the wrong periods, causing DPO to reflect a different period than the income statement COGS.
- Interpreting a very high DPO as always favorable -- extremely high DPO can strain supplier relationships and result in worse payment terms in future contracts.
Key terms
- What does DPO measure?
- DPO measures the average number of days between when a company receives goods or services from suppliers and when it actually pays them.
- Is a higher DPO better?
- A higher DPO means the company holds cash longer before paying, which can benefit liquidity. However, it must be balanced against supplier terms and relationship health.
- Why is COGS used instead of revenue?
- COGS represents the cost basis of purchases from suppliers, making it a more direct measure of the payables cycle than revenue, which includes margin.
- How does DPO fit into the Cash Conversion Cycle?
- CCC = DIO + DSO − DPO. Because DPO is subtracted, increasing DPO shortens the CCC and reduces the amount of working capital a business needs.
Frequently asked questions
- Does a higher DPO signal cash flow problems?
- Not necessarily. Large companies with strong negotiating power deliberately extend DPO to optimize working capital. However, a sharp DPO increase without strategic intent can indicate the company is struggling to pay suppliers on time.
- How does DPO affect the cash conversion cycle?
- DPO is subtracted in the CCC formula (CCC = DIO + DSO - DPO). A higher DPO reduces the CCC, meaning the company uses supplier credit to finance its operating cycle.
- What is a typical DPO for large retailers?
- Large retailers like Walmart and Amazon have DPOs of 40-60 days on average. They leverage buying power for extended payment terms. Smaller companies typically pay in 15-30 days due to less negotiating leverage.