Days Payable Outstanding Calculator
Calculate DPO — the average number of days your business takes to pay its suppliers, from accounts payable and cost of goods.
How it works
DPO = accounts payable ÷ cost of goods sold × days in period · Payables turnover = cost of goods sold ÷ accounts payable
Days payable outstanding measures how long, on average, a business takes to pay its suppliers. A higher DPO holds onto cash longer, which improves working capital — but stretched too far it can strain supplier relationships or forfeit early-payment discounts. It is one of the three legs of the cash conversion cycle, alongside days inventory outstanding and days sales outstanding.
Worked example
With $150,000 in accounts payable and $2,000,000 in annual cost of goods sold, DPO is 150,000 ÷ 2,000,000 × 365 ≈ 27.4 days — the company pays suppliers in under a month on average.
Frequently asked questions
Is a high DPO good or bad?
A higher DPO means you keep cash longer, which helps liquidity. But pushing it too high can damage supplier relationships, lose you early-payment discounts, or signal that you are struggling to pay bills. The sweet spot balances cash flow with good supplier terms.
Should I use cost of goods sold or total purchases?
Purchases are the most precise denominator, but cost of goods sold is commonly used as a practical proxy when purchase data isn’t broken out. Be consistent so trends stay comparable.
How does DPO fit the cash conversion cycle?
The cash conversion cycle is DIO + DSO − DPO. A higher DPO shortens the cycle, because you are financing more of your operations with supplier credit rather than your own cash.
Related calculators
Educational estimate, not financial, tax or investment advice.