SaaS Metrics and KPIs

What is SaaS Days Payable Outstanding (DPO)?

Author: Oleksandra Butenko, Copywriter

Reviewed by: Guy Zinger, Chief Revenue Officer (CRO)

What is SaaS Days Payable Outstanding (DPO)

What is SaaS Days Payable Outstanding (DPO)?

Days Payable Outstanding (DPO) is a financial metric that quantifies how long a company takes to pay its creditors, suppliers, and vendors. For SaaS companies, the suppliers are primarily data centers and cloud hosting providers (e.g., AWS, Microsoft Azure), third-party API integration service providers, digital marketing agencies, and various software tool subscription vendors, since they do not physically hold inventory.

How do you calculate DPO step-by-step?

For SaaS DPO calculation, you would refer to the Balance Sheet for Accounts Payable (AP) and to the Profit and Loss (P&L) for Cost of Revenue (sometimes reported as Cost of Goods Sold (COGS)) and Operating Expenses (OpEx). Since SaaS businesses typically do not have physical inventory, you need to include “OpEx” marketing tools and software subscriptions in addition to normal hosting COGS so that your total outgoing liabilities figure is correct.

The mathematical formula is: DPO = (Accounts Payable ÷ Total Supplier-Related Expenses) × Number of Days.

Worked SaaS example:

Here is how you would calculate the annual DPO for a fast-growing SaaS business over a 365-day fiscal year.

  •       Step 1: Find the ending Accounts Payable. Your year-end balance sheet indicates that your AP balance stands at $150,000.
  •       Step 2: Identify total annual cash expenses. Your income statement lists annual hosting and API COGS of $400,000 and annual OpEx (software tools, recurring contractor bills, marketing services) of $800,000. So, all things considered, your relevant expenses come to $1,200,000.
  •       Step 3: Perform the calculation. First, divide your AP by your total expenses, then multiply the result by the number of days in the period.

So, this indicates that the business typically pays its invoices in about 45.6 days (≈46 days).

How does DPO affect SaaS working capital and runway?

  •       Working Capital Optimization: A SaaS model needs to invest upfront in product and customer acquisition. The way DPO is managed can influence the availability of operational funds (which do not incur interest) allocated for growth initiatives.
  •       Extensions: For a venture-backed startup that has not yet achieved cash-flow positivity, payment cycle management can influence the length of its cash runway. When an early-stage startup transitions from Net-30 to Net-60 payment terms, the resulting $100,000 in additional cash can correlate with an extra week or two of operational time before a potential dilutive funding requirement.

How is DPO benchmarked across SaaS by stage?

  • Early-Stage/Series A Startups (30 to 45 Days): They typically exhibit a more limited bargaining position, a characteristic consistent with their current stage of development. Payment arrangements for startups frequently involve Net-30 terms or immediate credit card requirements, a consequence of their developing credit history.
  • Growth-Stage Companies (45 to 60 Days): Companies at this stage see a significant rise in transaction volumes and the attainment of Series B or C rounds. This allows for the discussion of extended payment terms. Vendors sometimes extend Net-45 or Net-60 terms when engaging in long-term contracts with high-growth customers.
  • Mature or Profitable Enterprise SaaS (60 to 90+ Days): Enterprise software companies that are publicly traded or extremely profitable have a lot of purchasing power. They usually set the terms, making their global operations run on Net-60 or Net-90 payment cycles, essentially leveraging vendor capital to enhance their enterprise cash conversion metrics.

 

How do you set vendor payment-term targets without damaging supplier trust?

  • Segment Critical and Commodity Vendors: Never consider holding off payments to your mission-critical infrastructure partners, such as cloud hosting providers (e.g., AWS) or core databases. Should an interruption occur at that point, the process would reach a definitive conclusion. When considering term adjustments, non-critical software tools, marketing agencies, or consulting firms could be identified as entities for consideration.
  • Standardization: New procurement processes involve standardization; renegotiating terms with current partners typically does not occur unless the contract size increases. Instead, establish a policy where all new suppliers must be on board with Net-45 or Net-60 terms before contract signing.
  • Guarantee Ultimate Predictability: Suppliers value dependability more than speed. Your automated accounting system should handle payment exactly on the 60th day if you have a “Net-60.” A reduction in late payments and administrative issues correlates with the establishment of trust over extended periods.

What are the benefits of a higher DPO?

  • High DPO corresponds to capital obtained from the business’s internal operations that does not involve interest payments.
  • Cash retained from deferred vendor payments may be allocated to channels with identified return potential, such as sales personnel development or the initiation of expanded customer acquisition activities.
  • Modifications to the Cash Conversion Cycle (CCC) may have implications for the Balance Sheet’s condition. The CCC measures the time taken to convert resource investments into cash inflows from customer subscriptions. Demonstrated capital efficiency may influence the interest levels of potential investors or acquiring companies.

Conclusion

Managing Days Payable Outstanding relates to capital efficiency aspects within SaaS businesses. The iterative process, adjustments to payment terms, and the inclusion of extended terms in new vendor agreements can influence cash flow. ​‍​‌‍​‍‌​‍​‌‍​‍‌

Ready to get started?

We've been where you are. Let's share our 18 years of experience and make your global dreams a reality.
Mosaic image
en_USEnglish