LogoEonebill
  • Pricing
  1. Home
  2. /
  3. Glossary
  4. /
  5. Business
  6. /
  7. Days Payable Outstanding (DPO)
Business

What is Days Payable Outstanding (DPO)?

Days Payable Outstanding (DPO) measures the average number of days a company takes to pay its suppliers after purchasing goods or services on credit.

Definition

Days Payable Outstanding (DPO) is a financial metric that measures the average number of days it takes a company to pay its trade creditors — suppliers and vendors from whom it has purchased goods or services on credit. It is a key component of the cash conversion cycle and reflects a company's accounts payable management efficiency. A higher DPO means the company is taking longer to pay its suppliers, which keeps cash in the business longer but may strain supplier relationships if taken too far.

How to Calculate DPO

The formula for DPO is: DPO = (Accounts Payable / Cost of Goods Sold) × Number of Days. Using annual data: DPO = (Accounts Payable / Annual COGS) × 365. Quarterly: DPO = (Accounts Payable / Quarterly COGS) × 90. For example, a freelance consultant has accounts payable of $8,000 at year-end and annual cost of services (COGS) of $120,000. DPO = ($8,000 / $120,000) × 365 = 24.3 days. This means the consultant pays suppliers, on average, about 24 days after the invoice date.

Why DPO Matters for Cash Flow

DPO directly impacts a business's cash flow. Extending DPO is a way to improve cash flow without additional financing — the longer you take to pay suppliers, the more cash you retain for operations, payroll, and growth. However, there is a trade-off: paying suppliers too slowly can damage relationships, result in lost early payment discounts, or trigger penalties. The optimal DPO strategy balances cash conservation with supplier goodwill and discount capture.

DPO vs. DSO vs. DIO

DPO is part of the Cash Conversion Cycle (CCC), which also includes DSO (Days Sales Outstanding) and DIO (Days Inventory Outstanding). Together they measure how efficiently a business manages its working capital. CCC = DSO + DIO - DPO. A lower CCC means a business converts its investments into cash more quickly. For freelancers and small businesses, tracking all three metrics helps optimize cash flow. Eonebill's invoicing features help you manage DSO by getting invoices out faster and tracking outstanding receivables.

How to Improve Your DPO

To improve DPO strategically, negotiate extended payment terms with your key suppliers (e.g., Net-45 or Net-60 instead of Net-30). Prioritize payments to avoid letting any invoice become overdue — only slow payments on non-critical vendors. Avoid early payment discounts unless the discount rate is exceptionally high (above the company's cost of capital). Use a business credit card for supplier purchases to extend float further while maintaining relationships. Finally, automate accounts payable so no payment is accidentally delayed due to internal processing time.

Continue Learning

Browse Invoice TemplatesTry Eonebill Free
Get Started Free

Create invoices in seconds with AI

No credit card required. Generate a professional invoice instantly with Eonebill.

Create Free Invoice
Key Takeaways

DPO measures the average number of days it takes a company to pay its suppliers and vendors after purchasing goods or services on credit.

A good DPO varies by industry.

DPO = (Accounts Payable / Cost of Goods Sold) × Number of Days.

FAQ

Frequently Asked Questions

What does Days Payable Outstanding (DPO) measure?

DPO measures the average number of days it takes a company to pay its suppliers and vendors after purchasing goods or services on credit. A higher DPO means the company holds onto its cash longer before paying suppliers.

What is a good Days Payable Outstanding?

A good DPO varies by industry. Retail companies often have lower DPOs (20–40 days) because they turn over inventory quickly. Manufacturing companies may have DPOs of 60–90 days. Construction and government contractors often have DPOs of 90+ days. The key is to balance holding cash longer against maintaining good supplier relationships.

How do you calculate Days Payable Outstanding?

DPO = (Accounts Payable / Cost of Goods Sold) × Number of Days. For annual calculation: DPO = (Accounts Payable / Annual COGS) × 365. For example, if a company has $50,000 in accounts payable and annual COGS of $400,000: DPO = ($50,000 / $400,000) × 365 = 45.6 days.

LogoEonebill

AI-powered invoice generator

XLinkedInYouTubeYouTubeGitHubGitHub
Eonebill on Product HuntTry it free →
Product
  • AI Invoice Generator
  • AI Contract Generator
  • AI Proposal Generator
  • Expense Tracker
  • Invoice Templates
  • Receipt Templates
  • Estimate Templates
  • Delivery Note Templates
  • Purchase Order Templates
  • Free Tools
  • Glossary
  • Pricing
Templates
  • Contractor Invoice
  • Construction Invoice
  • Freelance Invoice
  • Consulting Invoice
  • Catering Invoice
  • Photography Invoice
  • PDF Invoice Template
  • Word Invoice Template
  • Excel Invoice Template
  • Sample Invoice
  • Simple Invoice
  • Proforma Invoice
  • Quote Template
Receipts
  • Receipt Template
  • Rent Receipt
  • Cash Receipt
  • Donation Receipt
  • Medical Receipt
  • Hotel Receipt
  • Sales Receipt
  • Service Receipt
  • Delivery Receipt
  • Refund Receipt
Estimates & Quotes
  • Estimate Template
  • Asphalt Estimate
  • Auto Repair Estimate
  • Good Faith Estimate
  • Junk Removal Estimate
  • Quote Template
  • Construction Quote
  • Plumbing Quote
  • Electrical Quote
  • Landscaping Quote
Free Tools
  • Receipt Generator
  • Purchase Order Generator
  • Pay Stub Generator
  • Quote Generator
  • Profit Margin Calculator
  • Business Loan Calculator
  • QR Code Generator
  • Estimate Generator
  • Shipping Label Generator
  • Delivery Note Generator
  • Sales Tax Calculator
  • Mileage Calculator
  • Logo Maker
  • View all free tools →
Solutions
  • Freelancers
  • Small Business
  • Contractors
  • Professional Services
  • Tech & Digital
  • Trades & Field Services
  • vs FreshBooks
  • vs QuickBooks
  • vs Zoho
  • vs Wave
  • vs Bookipi
  • Free QuickBooks Alternative
  • Free FreshBooks Alternative
Company
  • About
  • Blog
  • Contact
  • Changelog
  • Privacy Policy
  • Terms of Service
  • Cookie Policy
Featured on Startup FameFazier badgeFeatured on toolfame.comListed on Turbo0
Featured on AIJustBetter.com
© 2026 Eonebill Inc. | Made with ❤️ in Silicon Valley