Intermediate

Days Payable Outstanding Calculator (DPO)

Days Payable Outstanding (DPO) measures how long, on average, a company takes to pay its trade creditors. Enter accounts payable and COGS to compute it for any measurement period.
Outstanding amount owed to suppliers at end of period
Total cost of goods sold over the measurement period

Measurement period

Days Payable Outstanding (DPO)
50days

Average number of days the company takes to pay its suppliers

Accounts payable
50,000
COGS
365,000
Daily COGS (cost/day)
1,000
AP as % of COGS
13.7 %
14%
86%
Accounts payable
Remaining COGS
Accounts payable as a share of total cost of goods sold
Step by step
  1. 1

    Daily COGS

    365,000 ÷ 365 = 1,000
  2. 2

    DPO = (AP ÷ COGS) × days

    (50,000 ÷ 365,000) × 365 = 50
Lock the current result, then change any input to compare scenarios.
Results are estimates for general information only and are not professional advice — always verify important results independently before relying on them. This is not financial, investment or tax advice; consult a qualified professional. Read the full disclaimer.
Quick answer

How does this calculator work?

DPO = (Accounts Payable ÷ COGS) × Days in period. It measures how long a company takes to pay suppliers. A DPO of 50 on a $365k annual COGS means AP of roughly $50k — paying about every 50 days. Higher DPO conserves cash; too high can hurt supplier relations.

Formula
DPO = (Accounts Payable ÷ COGS) × Number of Days in Period
How this is calculated

DPO tells you how many days on average pass between a company receiving goods or services from a supplier and actually paying for them. A higher DPO means the company holds onto cash longer before paying — which improves short-term liquidity but may strain supplier relationships if it goes too far. A very low DPO can signal early-payment discounts or weak negotiating power.

The formula divides closing accounts payable by the cost of goods sold for the period (annual, quarterly or monthly) and multiplies by the number of days in that period. COGS is used — not revenue — because payables relate to purchase costs, not the price charged to customers. Some analysts substitute purchases (COGS + change in inventory) for a more precise figure when inventory levels fluctuate significantly.

DPO is one leg of the cash conversion cycle (CCC = DSO + DIO − DPO). A longer DPO reduces the CCC, meaning the business needs less working capital to operate. Industry benchmarks vary widely: retailers may run 30–45 days while large manufacturers or retailers negotiate 60–90+ days with suppliers.

Frequently asked questions

It depends on the industry and company size. Large retailers and manufacturers often negotiate 60–90 days; small businesses may see 30–45 days. Higher DPO improves cash flow, but extremely long payment terms can damage supplier relationships or signal financial stress.

Most textbook formulas use COGS for simplicity. For a more precise result — especially when inventory levels change significantly — substitute purchases = COGS + ending inventory − beginning inventory. Both approaches are common in practice.

CCC = DSO + DIO − DPO. A higher DPO reduces the CCC, meaning the company collects cash from customers before it must pay suppliers, reducing the need for external working-capital financing.

Also known as

days payable outstanding formula
DPO calculator
creditor days calculator
accounts payable days ratio
supplier payment period calculator
cash conversion cycle dpo
average payment period supplier

APA

TG we-Calculate Editorial Team. (2026). Days Payable Outstanding Calculator (DPO) [Online calculator]. TG we-Calculate. https://we-calculate.com/calculator/days-payable-outstanding-calculator

Chicago

TG we-Calculate Editorial Team. "Days Payable Outstanding Calculator (DPO)." TG we-Calculate. 2026. https://we-calculate.com/calculator/days-payable-outstanding-calculator.

IEEE

TG we-Calculate Editorial Team, "Days Payable Outstanding Calculator (DPO)," TG we-Calculate, 2026. [Online]. Available: https://we-calculate.com/calculator/days-payable-outstanding-calculator

BibTeX

@misc{wecalculate_days_payable_outstanding_calculator, title = {Days Payable Outstanding Calculator (DPO)}, author = {{TG we-Calculate Editorial Team}}, howpublished = {\url{https://we-calculate.com/calculator/days-payable-outstanding-calculator}}, year = {2026}, note = {TG we-Calculate} }

Did this calculator help you?