Days Sales Outstanding (DSO) Calculator

Added

Calculate Days Sales Outstanding to measure how quickly you collect accounts receivable and how much cash is tied up in unpaid invoices.

Enter accounts receivable and credit sales for the same period to calculate Days Sales Outstanding.

Current outstanding receivables balance
Revenue on credit for the period
90 = quarterly, 365 = annual
Days Sales Outstanding --
AR Turnover Ratio --
Target AR at 30-day DSO --
Found this useful?

~2 min read

What Is Days Sales Outstanding (DSO)?

Days Sales Outstanding (DSO) measures how many days on average it takes your business to collect payment after a sale. It is one of the most important working capital metrics because it directly quantifies how much cash is locked up in receivables at any given time.

DSO = (Accounts Receivable ÷ Total Credit Sales) × Number of Days

A lower DSO means faster collections and less cash tied up in unpaid invoices. A rising DSO is an early warning sign of collection problems or customer cash-flow stress.

How to Interpret Your DSO

DSO Range Interpretation
Under 30 days Excellent — customers are paying promptly
30–45 days Good — aligned with standard Net 30 terms
45–60 days Acceptable — monitor for upward trend
60–90 days Elevated — review collections process
Over 90 days High — significant working capital impact

Accounts Receivable Turnover Ratio

The AR Turnover Ratio is the inverse relationship to DSO:

AR Turnover = Total Credit Sales ÷ Average Accounts Receivable

Higher AR turnover means you are collecting faster. It complements DSO: a turnover of 12× implies an average DSO of about 30 days.

How to Reduce DSO

  1. Shorten payment terms: Switch from Net 60 to Net 30 for new customers
  2. Offer early payment discounts: "2/10 Net 30" (2% off if paid in 10 days)
  3. Automate reminders: Send invoice reminders at 7, 14, and 30 days past due
  4. Require deposits: For large projects, collect 25–50% upfront
  5. Accept more payment methods: Reduce friction with ACH, credit card, wire

Working Capital Impact

Every day of DSO improvement frees up cash equal to your daily sales volume. If you generate $450,000/quarter and reduce DSO from 45 to 30 days, you free up 15 × ($450,000 ÷ 90) = $75,000 in cash without any revenue change.

Frequently asked questions

What is a good DSO for a B2B SaaS company? B2B SaaS companies with monthly subscriptions often have near-zero DSO because subscriptions charge upfront. For annual upfront contracts (invoiced), DSO typically runs 30–45 days after invoice. If you have both subscription and professional services revenue, your blended DSO might be 35–55 days.

How does DSO affect my credit line? Lenders look at DSO when underwriting asset-based loans (ABL) and invoice financing. High DSO or rising DSO can indicate collection problems and reduce the advance rate on your receivables. Keeping DSO under 45 days generally makes your AR more bankable at standard advance rates (typically 80–85%).

↑ Back to calculator

Recommended tools

Tools our audience uses alongside this calculator.

Bill.com AR/AP Automation

Bill.com automates accounts payable and receivable workflows, with built-in payment reminders, ACH payments, and DSO tracking to accelerate collections.

Try Bill.com →
Pipe Revenue Financing

Pipe turns recurring revenue and invoices into upfront capital — use your receivables as collateral for non-dilutive financing at rates tied directly to your DSO.

Get Capital →