Days Payable Outstanding (DPO): Formula and Meaning
Lightbridge ERP defines days payable outstanding (DPO) as the average number of days a company takes to pay its suppliers after receiving an invoice. DPO equals average accounts payable divided by cost of goods sold per day. It measures how a business times its outgoing cash, a core driver of working capital and the cash conversion cycle.
Days payable outstanding measures how long a business takes to pay its suppliers.
Days payable outstanding, almost always shortened to DPO, is the average number of days between receiving a supplier invoice and paying it. It answers a question that sits at the center of working capital: once a bill has arrived, how long does a company hold onto its own cash before the money goes out the door? A higher DPO means a business retains cash longer, using supplier credit as a form of short-term financing. A lower DPO means suppliers get paid faster and less cash sits available for other uses.
DPO is a measure of payment timing, not creditworthiness or profitability. A company can be well capitalized and still choose to run a disciplined, higher DPO simply because it pays deliberately near the due date rather than immediately. Like its siblings, days sales outstanding and days inventory outstanding, DPO is most informative read as a trend over several periods and compared against the payment terms a company actually holds, rather than judged against any single headline number.
This guide is general financial information, not accounting, tax, or legal advice. For decisions specific to your books, consult a qualified professional.
The DPO formula is average accounts payable divided by cost of goods sold per day.
Calculating DPO uses three inputs: average accounts payable, cost of goods sold, and the number of days in the period. The mechanics are straightforward, but two details decide whether the number is reliable: using COGS rather than total spend in the denominator, and being consistent about the averaging method and the day count.
The core DPO formula
DPO equals average accounts payable divided by cost of goods sold, multiplied by the number of days in the period. Written out: DPO = (Average AP / COGS) x Days. For a full year, Days is 365, so DPO = Average AP / (COGS / 365). The numerator is the average AP balance over the period, typically (beginning AP + ending AP) / 2.
The AP turnover identity
DPO is the inverse of accounts payable turnover expressed in days. AP turnover equals COGS divided by average AP, the number of times a company pays off its average payables in a period. So DPO = 365 / AP turnover for an annual period. A higher turnover means a lower DPO and faster payment. The two metrics describe the same payment cadence from opposite directions.
Why the denominator is COGS, not total spend
DPO uses cost of goods sold, not total operating expense, because payables built from purchases tied to production and resale track most closely with COGS on the balance sheet. Pairing an AP balance sourced mostly from inventory and production purchases against total spend would mix bases that do not correspond. Use COGS for the period that matches the AP window, and apply the same averaging method each period so trends stay comparable.
A worked DPO example
Suppose a company carries average accounts payable of 300,000 dollars and reports cost of goods sold of 2,190,000 dollars for the year. COGS per day is 2,190,000 / 365 = 6,000 dollars. DPO = 300,000 / 6,000 = 50 days. The same answer comes from the turnover route: AP turnover = 2,190,000 / 300,000 = 7.3, and 365 / 7.3 = 50 days. On net-45 terms, a 50-day DPO means payment is running slightly past the stated terms, which is worth investigating even though the gap is small.
DPO matters because supplier credit is a source of cash a company already has.
Every day a company delays paying a supplier, within the terms it holds, is a day that cash stays available for other uses instead of being converted into a payment. That is the working-capital case for DPO: it is effectively free, short-term financing that a business earns simply by using the payment window a supplier already extends. Managed well, a higher DPO reduces how much a company must otherwise borrow or hold in reserve to fund its operating cycle.
The tension is that DPO is not a number to maximize without limit. Extending payment too far past agreed terms strains the supplier relationship, can forfeit early-payment discounts that were worth more than the cash-timing benefit, and risks worse pricing or tighter terms on future contracts. Balancing DPO is a genuine trade-off between retaining cash and preserving the supplier relationships a business depends on.
Negotiate and use standard terms
The starting point for DPO is the terms a company actually holds with its suppliers. Standardizing on net-30, net-45, or net-60 across a vendor base, and negotiating longer terms where volume or relationship supports it, sets the ceiling DPO can reach without any change in payment behavior.
Pay near the due date, not early
Paying every invoice the day it lands leaves cash on the table that supplier terms were designed to provide. Scheduling payment runs to land near the due date, rather than immediately on approval, raises DPO without violating any agreement or damaging a relationship.
Watch early-payment discounts and supplier health
Extending DPO has a ceiling. Some suppliers offer a discount for early payment that can be worth more than the cash-timing benefit of holding funds longer, and pushing terms too far on a small or dependent supplier can strain the relationship or invite worse pricing on the next contract. The discipline is holding DPO at the point where cash retention and supplier health both stay healthy.
DPO is one of the three drivers of the cash conversion cycle, and the only one that shortens it.
DPO does not work alone. It is one of three metrics that combine into the cash conversion cycle, the number of days cash stays locked in operations before it returns. The cash conversion cycle equals days inventory outstanding plus days sales outstanding minus days payable outstanding: CCC = DIO + DSO - DPO. DIO and DSO extend the cycle, because they represent cash committed to stock and to unpaid invoices. DPO is subtracted, because the credit a company's own suppliers extend funds part of that cycle instead of the company's cash.
We do not re-derive the full formula here. For how the three days metrics combine, including a worked cash conversion cycle calculation and how DIO and DSO fit alongside DPO, see the cash conversion cycle guide. That page owns the full CCC formula; this page goes deep on DPO specifically.
An ERP system turns DPO from a byproduct of AP into a deliberate cash decision.
A DPO that drifts, whether too high or too low, is usually a symptom of how accounts payable was designed, not a deliberate decision. When invoice receipt, approval routing, and payment runs live in disconnected tools and spreadsheets, payments go out whenever an invoice happens to clear the queue rather than on a schedule that reflects the terms available. A modern ERP system records every payable once, routes approvals against the same general ledger, and surfaces AP aging in real time, so finance can time payment runs against actual due dates instead of processing invoices in whatever order they arrive.
That visibility is what makes DPO a managed lever rather than an accident: standardized terms across the vendor base, payment runs scheduled near the due date, and early-payment discount capture built into the workflow when it is worth more than the cash-timing benefit. Lightbridge ERP is an independent, vendor-neutral ERP advisory firm with in-house NetSuite and FP&A delivery, and because it accepts no vendor kickbacks, no reseller quotas, and no partner-tier incentives, any platform or process recommendation is driven by fit rather than commission. For organizations that want their AP and cash metrics to actually move, ERP consulting and a structured look at the procure-to-pay process are the right starting point.
Days payable outstanding: frequently asked questions
- What is days payable outstanding (DPO)?
- Days payable outstanding (DPO) is the average number of days a company takes to pay its suppliers after receiving an invoice. It is a working-capital metric that shows how a business times its outgoing cash. A higher DPO means a company holds onto cash longer before paying suppliers, effectively using supplier credit as short-term financing; a lower DPO means suppliers are paid faster. DPO is most useful tracked as a trend over time and read alongside the payment terms a company actually holds, rather than judged against a single absolute number.
- How do you calculate DPO?
- To calculate DPO, divide average accounts payable by cost of goods sold, then multiply by the number of days in the period. The formula is DPO = (Average AP / COGS) x Days, or equivalently Average AP / (COGS / 365) for a year. Average AP is usually (beginning AP + ending AP) / 2. For example, average AP of 300,000 dollars on annual COGS of 2,190,000 dollars gives COGS per day of 6,000 dollars, so DPO = 300,000 / 6,000 = 50 days. Equivalently, DPO = 365 / AP turnover, where AP turnover equals COGS divided by average AP.
- What is a good DPO?
- A good DPO is a rule of thumb, not a universal number, because it depends on the payment terms a company holds with its suppliers and on its industry. The most honest benchmark is relative: compare DPO to the terms actually on the table, for example net-30 or net-60, and to how that figure has moved over recent periods. A DPO running well above the terms offered can signal late payment and strained supplier relationships rather than disciplined cash management, while a DPO running well below the terms available can mean cash is going out earlier than it needs to. The right reference point is your own terms and your own trend, not a single headline figure presented as a standard.
- Is a higher DPO always better?
- No. A higher DPO holds cash in the business longer, which helps working capital, but it is not automatically the goal. Pushing DPO too far past the terms a supplier actually offers can damage the relationship, forfeit early-payment discounts that may be worth more than the cash-timing benefit, and invite worse pricing or tighter terms on the next contract. The discipline is extending DPO within the terms available and paying near the due date, not paying late. DPO is a balance between retaining cash and preserving supplier relationships, not a metric to maximize without limit.
- How is DPO related to the cash conversion cycle?
- DPO is one of the three components of the cash conversion cycle (CCC), which measures how long cash is locked in operations before it returns. The cash conversion cycle equals days inventory outstanding plus days sales outstanding minus days payable outstanding (CCC = DIO + DSO - DPO). DPO is the one component that shortens the cycle as it grows, because supplier credit funds part of the cash gap that inventory and receivables create. A higher DPO, held responsibly, reduces the amount of working capital a business must otherwise finance. The cash conversion cycle guide explains how the three metrics combine and where DPO fits alongside DIO and DSO.
- How can a company extend DPO without damaging supplier relationships?
- A company extends DPO by using the full terms it already holds and by negotiating longer terms where the relationship supports it, not by paying late. Practical levers include standardizing payment terms across the vendor base, scheduling payment runs to land near the due date rather than immediately on receipt, and consolidating purchasing so the company carries more weight in term negotiations. Weigh any extension against early-payment discounts on offer and against the dependence a smaller supplier may have on timely payment. AP automation and clear approval workflows in an ERP make payment timing a deliberate choice rather than a byproduct of whenever an invoice happens to get processed.
- What is the difference between DPO and AP turnover?
- DPO and accounts payable turnover measure the same payment cadence from opposite directions. AP turnover counts how many times a company pays off its average payables in a period: cost of goods sold divided by average AP. DPO converts that into a number of days: DPO = 365 / AP turnover for an annual period. A higher AP turnover corresponds to a lower DPO and faster payment. Turnover is convenient for ratio analysis, while DPO is intuitive because it is expressed in days, which makes it easy to compare directly against the payment terms suppliers offer.
- How does Lightbridge ERP use DPO in finance transformation?
- Lightbridge ERP treats DPO as a measurable outcome of how accounts payable and procurement are designed in an ERP, not just a number on a dashboard. As an independent, vendor-neutral advisor with in-house NetSuite and FP&A delivery, Lightbridge builds the AP workflows, approval routing, and cash conversion cycle reporting that finance leaders use to time payments deliberately rather than reactively. The goal is cash retained on purpose, without strained supplier relationships. Lightbridge accepts no vendor kickbacks, so any platform or process recommendation is driven by fit rather than commission.
From measuring DPO to managing it on purpose.
When the question shifts from what DPO is to how to extend it without straining supplier relationships, Lightbridge ERP redesigns the procure-to-pay process and the reporting behind it, on whichever platform fits your business.