Book a Demo
SCRY AI

Days Payable Outstanding Formula: How to Calculate DPO

Vandana Mori
Vandana Mori
Author
Satish Repe
Satish Repe
Editor
Calender Icon
Published On
Aug 13, 2026

Summarize this article using AI

Key Takeaways

  • DPO shows how long a company takes to pay suppliers. 
  • The formula is: Average AP ÷ COGS × Days. 
  • Higher DPO can support cash flow. 
  • Very high DPO may signal payment delays. 
  • Low DPO may reduce working capital flexibility. 
  • DPO should be tracked with AP aging and supplier terms. 
  • Clean AP data is critical for accurate DPO. 
  • AP automation improves payment visibility and control.
Show more

Days payable outstanding is an important accounts payable metric that shows how long a business usually takes to pay supplier invoices. For finance teams, DPO is more than a measure of payment timing. It indicates how effectively the company manages vendor credit, cash flow, working capital, and short-term liabilities.

An increase or decrease in DPO can point to changes in liquidity, supplier payment patterns, invoice approval speed, and AP process performance. However, the metric becomes useful only when it is calculated with reliable data and interpreted within the right business context.

This guide explains what days payable outstanding means, the days payable outstanding formula, how to calculate DPO step by step, when to use a days payable outstanding calculator, and how finance teams can manage DPO with stronger control.

What Is Days Payable Outstanding?

Days payable outstanding, or DPO, is a financial metric that shows the average time a company takes to pay its suppliers for goods or services purchased on credit. It helps finance teams assess payment efficiency, accounts payable discipline, and the company’s use of supplier credit.

Put simply, DPO shows how long supplier invoices typically remain unpaid.

For example, if a company’s DPO is 45 days, it means supplier payments are made after about 45 days on average. This does not mean every invoice follows the same timeline. It reflects the overall payment pattern during a specific reporting period.

DPO is especially important for businesses that rely on vendor credit for inventory, materials, or services. It helps determine whether payments are being made too early, delayed unnecessarily, or aligned with agreed supplier terms.

Why Days Payable Outstanding Matters for Cash Flow and Working Capital

Days payable outstanding matters because supplier payment timing directly affects cash flow. When a company pays suppliers immediately, cash leaves the business faster. When it uses supplier credit effectively, cash remains available for payroll, operations, inventory, debt obligations, or growth investments.

A well-managed DPO helps finance teams:

  • Preserve operating cash without delaying legitimate payments
  • Understand how accounts payable affects working capital
  • Compare actual payment behavior with supplier terms
  • Identify invoice processing delays or payment bottlenecks
  • Support better cash flow planning and treasury decisions
  • Improve supplier negotiations with data-backed payment insights

However, DPO should not be managed only with the goal of increasing the number. A very high DPO may indicate that the company is intentionally extending payment terms, but it may also signal poor invoice visibility, cash shortages, disputed invoices, or weak AP controls.

The best DPO is not always the highest DPO. The best DPO is one that supports cash flow while protecting supplier trust, discount opportunities, and payment compliance.

Days Payable Outstanding Formula

The days payable outstanding formula compares average accounts payable against cost of goods sold or purchases over a specific period. It converts the relationship into the average number of days a company takes to pay suppliers.

1. Standard DPO Formula

The standard days payable outstanding formula is:

DPO = Average Accounts Payable / Cost of Goods Sold × Number of Days in the Period

Where:

  • Average Accounts Payable is the average balance owed to suppliers during the period.
  • Cost of Goods Sold represents the cost of goods sold during the same period.
  • Number of Days is usually 30, 90, or 365, depending on whether the calculation is monthly, quarterly, or annual.

For annual reporting, the formula is commonly written as:

DPO = Average Accounts Payable / COGS × 365

This formula is widely used because COGS reflects the cost directly tied to goods sold. It is especially relevant for manufacturing, retail, distribution, and inventory-heavy businesses.

2. Accounts Payable Days Formula

The accounts payable days formula is another name for the DPO formula. In many finance teams, accounts payable days and days payable outstanding are used interchangeably.

The formula is:

Accounts Payable Days = Average Accounts Payable / COGS × Number of Days

This metric helps finance teams understand the average supplier payment cycle. It is useful for comparing actual payment timing against supplier payment terms such as Net 30, Net 45, or Net 60.

For example, if most supplier agreements are Net 30 but the company’s DPO is 55 days, finance should investigate whether this is due to negotiated terms, invoice delays, unresolved disputes, or cash flow pressure.

3. Average Accounts Payable Formula

Average accounts payable is used because ending AP alone may not reflect the full payment pattern during the period. AP balances can rise or fall due to seasonality, large purchases, payment runs, or timing differences.

The formula is:

Average Accounts Payable = Beginning Accounts Payable + Ending Accounts Payable / 2

A clearer version is:

Average Accounts Payable = (Beginning AP + Ending AP) ÷ 2

For example, if beginning AP is $300,000 and ending AP is $500,000:

Average AP = ($300,000 + $500,000) ÷ 2 = $400,000

Using average AP gives a more balanced view of payables during the period.

How to Calculate Days Payable Outstanding Step by Step

To calculate days payable outstanding accurately, finance teams need consistent AP data, COGS or purchases data, and a clearly defined reporting period.

Step 1: Find Beginning and Ending Accounts Payable

Start by finding the accounts payable balance at the beginning and end of the reporting period. These values are usually available in the balance sheet or general ledger.

For example:

  • Beginning accounts payable: $250,000
  • Ending accounts payable: $350,000

Make sure the AP balance includes trade payables related to supplier purchases. It should not be mixed with unrelated liabilities such as payroll accruals, tax payables, interest payable, or non-trade obligations.

Step 2: Calculate Average Accounts Payable

Next, calculate average accounts payable using the beginning and ending AP balances.

Average AP = (Beginning AP + Ending AP) ÷ 2

Using the example above:

Average AP = ($250,000 + $350,000) ÷ 2 = $300,000

This average represents the supplier liability balance during the period.

Step 3: Identify Cost of Goods Sold or Purchases

Most companies use COGS in the days payable outstanding formula. COGS is usually available on the income statement.

However, some companies prefer to use purchases, especially when they want to measure payment timing against supplier purchases rather than goods sold. This may be useful for businesses where purchases and sales timing differ significantly.

Use one method consistently. Switching between COGS and purchases without explanation can distort DPO trends.

Step 4: Choose the Number of Days in the Period

Choose the number of days based on the reporting period:

  • Monthly DPO: 30 or actual number of days in the month
  • Quarterly DPO: 90 or actual number of days in the quarter
  • Annual DPO: 365

For internal finance reporting, actual calendar days may provide better accuracy. For high-level benchmarking, standard periods are commonly used.

Step 5: Apply the Days Payable Outstanding Formula

Once all inputs are ready, apply the formula:

DPO = Average Accounts Payable / COGS × Number of Days

The result shows the average number of days the company takes to pay suppliers during the period.

Improve DPO Control with Collatio AP Automation

Automate invoice processing and approvals to reduce delays and align supplier payments with agreed terms and cash flow priorities.

Book a free demo

Days Payable Outstanding Calculation Example

A DPO calculation example makes the formula easier to understand. The calculation can be done using either COGS or purchases, depending on the company’s reporting method.

1. DPO Example Using Cost of Goods Sold

Assume a company has the following annual data:

  • Beginning accounts payable: $200,000
  • Ending accounts payable: $300,000
  • Cost of goods sold: $1,500,000
  • Number of days: 365

First, calculate average accounts payable:

Average AP = ($200,000 + $300,000) ÷ 2 = $250,000

Now apply the days payable outstanding formula:

DPO = $250,000 / $1,500,000 × 365

DPO = 60.83 days

This means the company takes about 61 days on average to pay suppliers.

2. DPO Example Using Purchases

Now assume the company wants to calculate DPO using purchases instead of COGS.

  • Beginning accounts payable: $200,000
  • Ending accounts payable: $300,000
  • Total purchases: $1,800,000
  • Number of days: 365

Average AP remains:

Average AP = $250,000

Now apply the purchases-based formula:

DPO = $250,000 / $1,800,000 × 365

DPO = 50.69 days

This means the company takes about 51 days on average to pay suppliers based on purchases.

3. How to Interpret the Final DPO Number

A final DPO number should be interpreted against payment terms, supplier mix, industry norms, and historical trends.

For example:

  • A DPO of 30 days may be healthy if suppliers offer Net 30 terms.
  • A DPO of 75 days may be acceptable in industries with longer supplier terms.
  • A sudden increase from 45 to 70 days may require investigation.
  • A low DPO may indicate early payments, missed cash retention opportunities, or strong liquidity.
  • A high DPO may indicate better working capital control, delayed approvals, supplier disputes, or cash pressure.

The number is useful only when finance understands why it moved.

Days Payable Outstanding Calculator

A days payable outstanding calculator helps finance teams calculate DPO quickly using accounts payable, cost of goods sold or purchases, and the reporting period. Although it supports quick analysis, the calculated result remains dependent on accurate and properly validated financial data.

1. What Inputs Does a DPO Calculator Need?

A DPO calculator usually requires beginning accounts payable, ending accounts payable, cost of goods sold or total purchases, and the number of days in the reporting period. Some calculators ask users to enter average accounts payable directly. In such cases, finance teams should calculate the average of the beginning and ending AP balances before entering the value.

2. How to Use a Days Payable Outstanding Calculator

To use a days payable outstanding calculator, enter the beginning and ending accounts payable balances, followed by COGS or total purchases. Select the applicable reporting period and run the calculation. Once the final DPO figure is available, review it against supplier payment terms, previous reporting periods, and historical DPO trends. The calculator can produce a quick result, but its accuracy depends entirely on the quality and consistency of the inputs.

3. When Is Manual DPO Calculation Better Than a Calculator?

Manual DPO calculation is preferable when finance teams need to validate assumptions, explain period-to-period changes, or adjust the underlying inputs. A manual review may be necessary if accounts payable includes non-trade liabilities, purchases differ significantly from COGS, or the company experiences seasonal buying patterns. It can also provide greater context when supplier terms have changed, disputed invoices have inflated AP balances, large one-time purchases have distorted the result, or accruals and goods received not invoiced balances have affected payables.

A calculator provides the DPO figure, while a manual calculation helps finance teams determine whether that figure accurately reflects the company’s payment practices and operating conditions.

DPO Data Quality Checks Finance Teams Should Not Ignore

Many DPO guides focus only on the formula, but the accuracy of DPO depends on AP data quality. If the input data is inconsistent, the DPO number can mislead finance teams.

Before using DPO for reporting, forecasting, or vendor negotiations, finance should check the data behind the metric.

Key checks include:

  • Separate trade AP from non-trade liabilities: DPO should focus on supplier payables tied to goods or services, not payroll, taxes, loans, or accruals unrelated to procurement.
  • Review disputed invoices: Invoices stuck in dispute can inflate AP and make DPO appear higher than actual payment strategy.
  • Check invoice posting delays: If invoices are received but posted late, DPO may understate true obligations.
  • Validate supplier payment terms: A high DPO may be acceptable for Net 90 suppliers but risky for Net 30 suppliers.
  • Review GRNI balances: Goods received not invoiced can affect the visibility of supplier obligations.
  • Normalize one-time purchases: Large purchases near period-end can distort average AP and trend analysis.

This is where DPO becomes more than a finance ratio. It becomes a control metric for invoice visibility, AP discipline, and supplier payment governance.

What Is a Good Days Payable Outstanding Ratio?

There isn’t any universal benchmark for a good days payable outstanding ratio. The appropriate DPO depends on the company’s industry, supplier terms, bargaining power, liquidity requirements, and operating model. Finance teams should assess DPO against the company’s historical trend, agreed supplier payment terms, industry averages, cash conversion cycle, vendor relationship health, missed discount rates, and late payment penalties.

What Makes a DPO Value Appropriate?

The appropriate DPO keeps payments within agreed supplier terms while supporting working capital priorities. A high figure caused by late payments is not the same as a high figure resulting from negotiated payment terms.

A good DPO allows the company to retain cash for an appropriate period while meeting contractual payment obligations and maintaining reliable supplier relationships.

1. High Days Payable Outstanding

A high days payable outstanding ratio means the company takes longer to pay its suppliers. It may reflect favourable supplier credit terms, planned cash retention, or negotiated payment flexibility. However, it can also indicate slow invoice processing, unresolved vendor disputes, liquidity pressure, delayed approvals, or infrequent payment runs.

High DPO is beneficial when payment timing is planned and remains within agreed supplier terms. It becomes a financial and operational risk when invoices are delayed because of processing inefficiencies, limited visibility, or an inability to pay suppliers on time.

2. Low Days Payable Outstanding

A low DPO means the company pays suppliers within a shorter period. This may indicate a strong cash position, an early payment strategy, or short supplier payment terms. It may also point to inefficient cash use, reduced working capital availability, or automated payment runs that are not aligned with treasury priorities.

Low DPO can be appropriate when early payments generate discounts or support important supplier relationships. However, paying invoices before they are due without receiving a financial or operational benefit can place unnecessary pressure on working capital.

3. Industry Benchmarks and Seasonal Variations

DPO varies widely across industries. Retailers, manufacturers, wholesalers, and construction companies often have different supplier cycles. Businesses with inventory-heavy operations may have longer payment periods than service-based companies.

Seasonality also matters. A company may show higher AP and DPO before peak sales periods due to inventory purchases. For example, a retailer may buy heavily before a holiday season, creating temporary changes in payables and DPO.

Finance teams should avoid comparing DPO across unrelated industries or isolated periods. Trend analysis within the same company is usually more useful than a broad benchmark.

What DPO Reveals About Accounts Payable Performance

DPO can reveal whether accounts payable is functioning as a controlled, predictable, and cash-aware process. It connects operational AP execution with broader financial performance.

1. Supplier Payment Timing

DPO shows whether supplier payments are aligned with agreed terms. If DPO consistently exceeds payment terms, finance should investigate whether delays are intentional, contractual, or operational.

Payment timing issues may come from:

  • Slow invoice approvals
  • Missing purchase orders
  • Disputed invoice amounts
  • Payment run delays
  • Incomplete vendor records
  • Poor communication between procurement and finance

2. Working Capital Efficiency

DPO is a working capital metric because payables represent short-term financing from suppliers. A higher DPO can improve working capital by allowing the company to hold cash longer.

However, working capital efficiency should not come at the cost of supplier trust. Stretching payments beyond agreed terms may create supply chain friction, stricter vendor terms, or reduced negotiation flexibility.

3. Cash Flow Management

DPO helps finance teams understand upcoming cash outflows. If DPO is rising because payments are delayed, treasury may need to review cash availability. If DPO is falling, the company may be releasing cash faster than expected.

DPO is especially useful when combined with AP aging, payment schedules, and cash forecasts.

4. Vendor Negotiation Power

A company with predictable payment behavior and clear AP data is in a stronger position to negotiate supplier terms. Finance and procurement can use DPO trends to identify suppliers where payment terms can be extended, discounts can be negotiated, or payment schedules can be aligned with cash cycles.

DPO supports better negotiation when it is backed by clean invoice data, supplier-level payment history, and accurate AP reporting.

Days Payable Outstanding and the Cash Conversion Cycle

Days payable outstanding is one part of the cash conversion cycle. The cash conversion cycle measures how long it takes a company to convert investments in inventory and operations back into cash.

1. How DPO Affects the Cash Conversion Cycle

The cash conversion cycle formula is:

Cash Conversion Cycle = DIO + DSO – DPO

Where:

  • DIO means days inventory outstanding
  • DSO means days sales outstanding
  • DPO means days payable outstanding

A higher DPO reduces the cash conversion cycle because the company keeps cash longer before paying suppliers. A lower DPO increases the cash conversion cycle because cash leaves the business sooner.

2. Difference Between DPO, DSO, and DIO

DPO, DSO, and DIO measure different parts of the operating cycle.

  • DPO: How long the company takes to pay suppliers
  • DSO: How long the company takes to collect customer payments
  • DIO: How long inventory stays before being sold

Together, these metrics show how cash moves through purchasing, inventory, sales, collections, and payments.

3. Why DPO Should Not Be Viewed in Isolation

DPO alone does not show the full cash position. A company may have high DPO but also high DSO and high inventory levels. In that case, the business may still face cash flow pressure despite delaying supplier payments.

Finance teams should view DPO alongside:

  • AP aging
  • Cash conversion cycle
  • Vendor payment terms
  • Supplier concentration
  • Payment discount capture
  • Working capital forecasts
  • Cash reserve levels

DPO is useful, but it is not a complete liquidity metric by itself.

Common Mistakes When Calculating Days Payable Outstanding

A DPO calculation can look simple, but small input errors can create misleading results.

1. Using Ending Accounts Payable Instead of Average Accounts Payable

Using only ending AP may distort the result. Ending AP can be unusually high or low due to payment timing, seasonal purchases, or large invoices near the period close.

Average AP gives a more balanced view of payables during the period.

2. Mixing Purchases and Cost of Goods Sold Incorrectly

Some companies use COGS, while others use purchases. Both methods can be valid, but they should not be mixed across periods without explanation.

Using COGS in one quarter and purchases in another can make DPO trend analysis unreliable.

3. Ignoring Seasonality and Payment Term Changes

Seasonality can cause temporary changes in purchasing and AP balances. Payment term changes can also shift DPO without any operational issue.

For example, if suppliers move from Net 30 to Net 60, DPO may increase even if AP performance remains disciplined.

4. Comparing DPO Across Different Industries

DPO benchmarks vary significantly across industries because business models, purchasing cycles, and supplier arrangements differ. Comparing a manufacturer with a consulting firm, or a retailer with a software company, can therefore produce misleading conclusions. Companies should assess DPO against prior reporting periods, comparable business models, agreed supplier terms, and their own cash flow objectives.

How to Improve Days Payable Outstanding

Improving DPO does not always mean increasing it. The objective is to manage payment timing in a way that supports working capital, supplier trust, and financial control. This requires appropriate supplier terms, planned payment schedules, efficient invoice processing, and clear visibility across accounts payable.

1. Negotiate Better Supplier Payment Terms

Finance and procurement teams should review supplier contracts and negotiate payment terms that align with the company’s cash conversion cycle. This may involve moving from Net 30 to Net 45, aligning payment dates with customer collection cycles, negotiating early payment discounts, or creating supplier-specific payment calendars. Companies can also establish different terms for strategic and non-strategic vendors based on purchasing volume, business dependency, and supplier relationships.

Any extension of payment terms should be formally negotiated and documented. Delaying payments beyond agreed due dates may increase DPO, but it can also create penalties, supply disruptions, and strained vendor relationships.

2. Time Payments Strategically Without Damaging Vendor Relationships

Strategic payment timing means paying invoices close to their due dates instead of paying unnecessarily early or after the agreed deadline. This approach preserves cash while maintaining supplier confidence. Finance teams should ensure that strategic suppliers are paid on time, late payment penalties are avoided, and early payment discounts are used when the financial benefit justifies earlier settlement.

Payment runs should be scheduled according to invoice due dates, available cash, and treasury plans. Before delaying any payment, teams should also consider the supplier’s importance, contractual terms, and potential impact on future deliveries or service continuity.

3. Reduce Invoice Processing Delays

Invoice processing delays can increase DPO for the wrong reasons. When invoices remain stuck in approval workflows, lack purchase order information, or await exception resolution, DPO may rise even as AP control weakens.

Common causes include manual invoice entry, missing purchase orders, slow approvals, incorrect vendor master data, duplicate invoice reviews, tax validation gaps, and disputes involving quantities or prices. Addressing these issues allows finance teams to decide when payments should be made instead of allowing processing bottlenecks to determine payment timing.

4. Use AP Automation for Payment Visibility

AP automation gives finance teams clearer visibility into invoice status, approvals, exceptions, and scheduled payments. Automated workflows can track invoices in real time, identify payments at risk of becoming overdue, and match invoices against purchase orders, receipts, contracts, and vendor records.

They can also apply approval controls consistently, detect duplicate invoices, schedule payments according to due dates and cash plans, and maintain complete audit trails for payment decisions. AP automation does not simply increase DPO. It enables finance teams to manage DPO intentionally while protecting supplier relationships and payment controls.

When a Higher DPO Becomes a Risk Signal

A higher DPO can improve cash flow, but it can also hide operational and financial issues. Finance teams should investigate high DPO when it increases suddenly, exceeds supplier terms, or conflicts with AP aging reports.

1. Strategic Payment Timing vs. Delayed Invoice Processing

Strategic payment timing is planned. Delayed invoice processing is operational friction.

The difference matters.

If DPO increases because finance negotiated longer terms, that may be positive. If DPO increases because invoices are not being approved, posted, matched, or paid on time, it signals process weakness.

2. Supplier Relationship Risk

Suppliers may respond to repeated late payments by tightening terms, reducing credit limits, delaying shipments, or prioritizing other customers.

High DPO can create supplier risk when it is not supported by agreed terms.

3. Missed Discounts and Late Payment Penalties

A company may improve DPO by paying later, but lose early payment discounts or incur penalties. In some cases, the cost of missed discounts may be higher than the benefit of holding cash longer.

Finance teams should compare DPO goals with discount capture performance.

4. Hidden Cash Flow Pressure Behind High DPO

A rising DPO may indicate that the company is preserving cash because of liquidity pressure. This is especially important when DPO increases alongside overdue invoices, delayed payroll funding, growing debt usage, or strained supplier communication.

In such cases, DPO becomes a warning signal rather than a performance improvement.

How to Use DPO for Accounts Payable Forecasting

DPO is useful for forecasting as it helps finance teams estimate future payment timing and cash needs.

1. Project Future Accounts Payable

Finance teams can use DPO trends to estimate future AP balances.

For example, if purchases are expected to increase and DPO remains stable, AP balances are likely to rise. This helps finance anticipate supplier obligations before they become due.

2. Estimate Cash Requirements

DPO helps treasury estimate when cash will be needed for supplier payments. When combined with AP aging and payment schedules, it supports more accurate cash flow planning.

This is useful for:

  • Weekly cash forecasts
  • Month-end payment planning
  • Supplier payment prioritization
  • Working capital reviews
  • Short-term borrowing decisions

3. Track DPO Trends Over Time

A single DPO number has limited value. Trends are more useful.

Finance teams should monitor:

  • Monthly DPO movement
  • Supplier-level DPO changes
  • DPO by business unit
  • DPO by category
  • DPO against payment terms
  • DPO alongside AP aging

Tracking DPO over time helps finance identify whether changes are strategic, seasonal, or operational.

Final Thoughts on Calculating and Managing DPO

Days payable outstanding is a practical metric for understanding supplier payment timing, cash flow control, and accounts payable performance. The formula is simple, but the interpretation requires context. A high DPO may support working capital, but it can also point to delayed processing, supplier friction, or cash pressure. A low DPO may reflect strong liquidity, but it can also mean cash is leaving the business earlier than needed.

For finance teams, the goal is not to chase the highest possible DPO. The goal is to manage supplier payments with accuracy, visibility, and control. Scry AI’s Collatio AP Automation helps finance teams improve invoice processing, approval tracking, matching, exception handling, and payment visibility, so DPO can be managed through data-backed decisions rather than manual follow-ups and delayed reporting.

Book a Demo to manage the data-backed decisions through Collatio.

Table of Contents

    Automate Your Complex Enterprise Workflows With Our Custom-Built AI Solutions

    Book a free demo

    Frequently Asked Questions About Days Payable Outstanding

    What Is Days Payable Outstanding in Accounting?

    Days payable outstanding in accounting measures the average number of days a company takes to pay its suppliers. It shows how long accounts payable remains outstanding before payment is made.

    You calculate days payable outstanding using this formula:

    DPO = Average Accounts Payable / Cost of Goods Sold × Number of Days in the Period

    Average accounts payable is usually calculated as:

    Average AP = (Beginning AP + Ending AP) ÷ 2

    A high DPO indicates that a company is taking longer to pay suppliers. This may mean the company is preserving cash and using supplier credit effectively. It may also indicate delayed invoice processing, supplier disputes, or cash flow pressure.

    A low DPO means the company pays suppliers faster. This may reflect strong liquidity, early payment discounts, or short supplier terms. It may also suggest that the company is not using available supplier credit efficiently.

    Yes. DPO and accounts payable days usually refer to the same metric. Both measure the average number of days a company takes to pay supplier invoices.

    Unify Scattered Data and Complex Workflows With Custom Solutions Built for Your Enterprise

    Scry AI delivers purpose-built AI solutions that automate manual data analysis, helping you grow revenue faster.