Fairview
Operations / Cash

DPO (Days Payable Outstanding)

2026-04-15 7 min read

Days Payable Outstanding (DPO) measures the average number of days a company takes to pay its suppliers after receiving an invoice — the payables counterpart to DSO. Higher DPO preserves working capital.

TL;DR

DPO measures how many days a company takes to pay its suppliers. Higher DPO preserves cash — a company paying in 45 days instead of 15 on $500K/month of COGS keeps an extra $150K of working capital in the business at all times. The target is the longest terms suppliers will accept without penalizing you.

What is DPO?

Days Payable Outstanding (DPO, also called days payable, creditor days, or accounts-payable days) measures the average number of days a company takes to pay its suppliers after receiving an invoice. It is the payables side of the cash conversion cycle — the mirror of DSO.

Unlike DSO (which you want low) and DIO (which you want lean), DPO you want as high as reasonably possible. Every extra day of DPO is an extra day your suppliers are effectively financing your operations interest-free.

For B2B SaaS, DPO is often underappreciated because the largest cost is people (salaries, which always pay on a fixed cycle) rather than goods. But it becomes highly relevant for D2C brands, manufacturing-adjacent companies, and any SaaS company with significant infrastructure, tooling, or agency spend on net terms.

Why DPO matters for operators

DPO's impact on cash is computable. A company with $600K/month of payable expenses (COGS + operating costs) that extends DPO from 20 days to 40 days effectively frees $400K of cash that was previously sitting in early payments. That $400K doesn't appear on the income statement — it shows up on the balance sheet and in the bank account.

The practical ceiling on DPO is supplier relationships. Pushing DPO to 90+ days on a small supplier that relies on your payments can damage the relationship or trigger early-payment requirements. The right DPO target is the maximum the supplier will accept — often the standard payment term in the contract. Some companies negotiate extended terms explicitly; others simply pay at the back end of the allowed window rather than immediately.

DPO, DSO, and DIO combine to form the cash conversion cycle: CCC = DSO + DIO − DPO. Improving DPO directly shortens the CCC without touching revenue or inventory.

DPO formula

What to include in AP for DPO:

DPO = (Accounts Payable / COGS) × Days in Period

Example (quarter):
  Accounts Payable (end of Q2): $245,000
  COGS in Q2:                   $520,000
  Days in Q2:                        91

DPO = ($245,000 / $520,000) × 91 = 42.9 days

Alternative (using total purchases):
DPO = (AP / Total Purchases) × Days in Period
  — more precise when COGS and total purchases diverge significantly
  • All unpaid supplier invoices within payment terms
  • Accrued liabilities for goods/services received but not yet invoiced
  • Infrastructure, SaaS tool subscriptions on net terms
  • Agency and contractor invoices on net terms
  • Exclude: payroll (different cycle), taxes payable (statutory, not supplier terms)

DPO benchmarks by company type

Company typeTypical DPOTarget DPOKey lever
Early-stage SaaS (<$3M ARR)10–20 days20–30 daysNegotiate net-30 with major vendors
Growth SaaS ($3–15M ARR)20–35 days30–45 daysCentralize payables; don't early-pay unless discounted
Scale SaaS ($15M+ ARR)30–50 days45–60 daysNegotiate extended terms with infrastructure vendors
D2C / e-commerce30–60 days45–75 daysSupplier-by-supplier negotiation; volume leverage
Manufacturing / physical goods45–90 days60–90 daysStandard in the industry; depends on supplier power

Sources: Mosaic FP&A Benchmarks 2025; Stripe Atlas; Pavilion Operator Survey 2024; Fairview customer data.

Common mistakes when managing DPO

1. Paying invoices immediately when net-30 terms exist. Auto-pay on receipt (day 1) instead of at the due date (day 30) is equivalent to giving your suppliers a free 30-day loan. Use AP automation to schedule payments at the last responsible date, not the earliest.

2. Not distinguishing COGS from total operating spend. The formula uses COGS or total purchases — not revenue. Using revenue inflates the denominator and makes DPO look lower than it is. Track AP separately from COGS so the metric is accurate.

3. Pushing DPO past supplier relationship limits. Extending DPO to 90 days on a small supplier that operates on net-30 terms may trigger late fees, stop-work notices, or future price increases. Target maximum DPO within contractual terms, not beyond them.

4. Ignoring early-payment discounts. Some suppliers offer 1–2% for payment within 10 days ("2/10 net 30"). At 2% for 20 days of acceleration, the annualized return is ~36%. If the business has cash and is earning less than 36% annualized elsewhere, take the discount.

5. Treating DPO as a one-time negotiation. DPO terms are renewable. As revenue and purchase volume grow, renegotiate payment terms annually. Suppliers who accepted net-15 when you were buying $5K/month may accept net-45 when you're buying $80K/month.

How Fairview tracks DPO automatically

Fairview's Operating Dashboard connects QuickBooks or Xero to calculate DPO alongside DSO and cash conversion cycle — refreshed weekly so cash metrics reflect current payables position.

The Next-Best Action Engine flags DPO opportunities: "Accounts payable to three vendors totalling $84,000 are being paid an average of 8 days before due date. Shifting to due-date payment frees $84,000 of working capital — equivalent to 4.2 days of operating runway."

Companies using Fairview typically identify $50K–$200K of working-capital improvements in the first 90 days by catching early-payment patterns and identifying vendors where terms can be extended.

See how the Operating Dashboard tracks cash metrics

At a glance

Category
Operations / Cash
Related
4 terms

Frequently asked questions

What is a good DPO?

The highest number your suppliers will accept without penalty. For early-stage SaaS, net-30 (30-day DPO) is a reasonable starting point. Growth-stage companies should target 35–50 days. D2C and physical-goods companies often operate at 45–75 days. Anything above 90 days risks supplier-relationship strain unless it's industry standard.

Is higher DPO always better?

Within the limits of your contractual payment terms, yes. Paying on day 29 of a net-30 invoice preserves cash without any relationship risk. Paying on day 45 of a net-30 invoice is a late payment — that's a different category, with potential late fees and credit risk. Maximize DPO within terms; don't exceed them.

What is the difference between DPO and DSO?

DSO is how long it takes to collect from customers — you want it low. DPO is how long you take to pay suppliers — you want it high. Both affect the cash conversion cycle: CCC = DSO + DIO − DPO. Improving either one shortens the CCC and frees working capital.

How do you improve DPO?

Three approaches: negotiate longer payment terms with major vendors (annual review tied to volume growth), shift AP processes from pay-on-receipt to pay-on-due-date, and centralize vendor management so no individual team member is paying invoices early out of habit or relationship maintenance.

What data do you need to calculate DPO?

Accounts payable balance (end of period) and COGS (or total purchases) for the same period. Both come from your accounting system. For accurate DPO, separate payroll and tax liabilities from trade payables — only trade AP belongs in the numerator.

Sources

  1. Mosaic FP&A Benchmarks 2025
  2. Stripe Atlas Guides
  3. Pavilion Operator Survey 2024
  4. OpenView SaaS Benchmarks 2025
  5. Fairview customer data (mid-market SaaS + D2C, 2025)

Fairview is an operating intelligence platform that tracks DPO alongside DSO and cash conversion cycle — surfacing working-capital improvements automatically. Start your free trial →

Siddharth Gangal is the founder of Fairview. He built cash-cycle tracking into the platform after watching operators leave six figures of working capital on the table by paying invoices a week before they were due.

See it in Fairview

Track DPO (Days Payable Outstanding) automatically.

14-day free trial. No credit card. First data source connected in 5 minutes.

Know the number. Take the action.