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?

~6 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

Accounts Receivable Turnover Ratio: Formula, Calculation, and Benchmarks

How to calculate the AR turnover ratio, what it means for your collections efficiency, and industry benchmarks by business type.

What Is the AR Turnover Ratio?

The Accounts Receivable Turnover Ratio measures how many times per period a company collects its average accounts receivable balance:

AR Turnover = Net Credit Sales ÷ Average Accounts Receivable

A ratio of 12× means the company effectively collects its entire receivables balance 12 times per year — roughly every 30 days.

AR Turnover vs DSO

Both metrics measure collection speed from different angles:

AR Turnover Equivalent DSO
18× ~20 days
12× ~30 days
~45 days
~60 days
~90 days

DSO = 365 ÷ AR Turnover

How to Calculate Average AR

For a single quarter: (Beginning AR + Ending AR) ÷ 2

Example: - Q3 starting AR: $120,000 - Q3 ending AR: $150,000 - Average AR: $135,000 - Q3 net credit sales: $540,000 - AR Turnover (annualized): ($540,000 × 4) ÷ $135,000 = 16× - Equivalent DSO: 365 ÷ 16 = 22.8 days

AR Turnover Benchmarks by Industry

Industry Typical AR Turnover Typical DSO
SaaS (subscription) 18–52× 7–20 days
Professional services 6–10× 36–60 days
B2B manufacturing 5–8× 45–73 days
Construction 4–7× 52–91 days
Healthcare 5–9× 40–73 days

Calculate your AR turnover and DSO at the Days Sales Outstanding Calculator.

↑ Back to calculator

Working Capital Impact of DSO: How Faster Collections Free Up Cash

How to calculate the cash freed by improving DSO, and why collections efficiency is often the fastest path to improving working capital without raising capital.

DSO and Working Capital

Working capital (current assets minus current liabilities) determines whether a company can fund its operations without external financing. Accounts receivable is typically the largest component of current assets for B2B businesses — meaning DSO directly drives working capital requirements.

The Cash-Flow Math

Cash freed = Daily Revenue × DSO Improvement (days)

Daily revenue = Annual Revenue ÷ 365

Examples: - $2M ARR company: 15-day DSO improvement frees $82,000 - $5M ARR company: 15-day DSO improvement frees $205,000 - $10M ARR company: 15-day DSO improvement frees $411,000

DSO as a Free Source of Capital

Improving DSO is economically equivalent to raising debt-free capital: - No dilution (unlike equity financing) - No interest expense (unlike debt) - Permanent improvement (unlike one-time working capital loans)

A company that improves DSO by 20 days effectively "raises" the equivalent of 20 days of revenue in working capital — at zero cost.

When DSO Deteriorates

Rising DSO is one of the earliest warning signs of business problems:

  1. Customer cash stress: Customers delaying payments because they are short on cash — a leading indicator of potential bad debt
  2. Sales quality issues: New customers with weaker credit being added to grow the top line
  3. Invoicing errors: Billing disputes causing payment holds
  4. Collections underinvestment: AR team not following up systematically

Track your DSO monthly and investigate any increases above 5 days. Use the Days Sales Outstanding Calculator.

↑ Back to calculator

What Is Accounts Receivable Turnover?

Definition, formula, and benchmarks for the Accounts Receivable Turnover ratio and Days Sales Outstanding (DSO).

Accounts Receivable Turnover

The A/R Turnover ratio measures how many times per year a business collects its average accounts receivable balance:

A/R Turnover = Net Credit Sales / Average Accounts Receivable

A ratio of 12 means you collect your average A/R balance every 30 days.

DSO — Days Sales Outstanding

DSO expresses A/R turnover in days, which is easier to benchmark against payment terms:

DSO = Average A/R / Net Credit Sales × 365

DSO and A/R Turnover are mathematical inverses: high turnover = low DSO.

Why A/R Turnover Matters

Slow collections tie up working capital. A company with $500k in receivables that should be $300k has $200k in cash locked up unnecessarily — money that could be used to fund operations or pay down debt.

Monitoring A/R turnover over time reveals collection trends before they become cash flow crises.

Use the A/R Turnover Calculator to compute your ratio and DSO.

↑ Back to calculator

How to Reduce DSO and Speed Up Cash Collection

Practical tactics for reducing Days Sales Outstanding, from invoicing improvements to credit policy changes and payment incentives.

Why DSO Reduction Matters

Every day your DSO drops, you free up cash equal to your daily revenue. A $5M/year company reducing DSO from 45 to 30 days frees up ~$205k in working capital.

Tactical DSO Reduction

Invoice Faster: - Send invoices the same day as delivery — not at month end - Use e-invoicing to eliminate postal delay - Automate recurring invoices for subscription billing

Follow Up Systematically: - Day 1 past due: polite reminder email - Day 15 past due: phone follow-up - Day 30 past due: escalate to management contact - Day 45+ past due: collections process or dispute resolution

Incentivize Early Payment: - Offer early payment discounts (see Invoice Discount Calculator) - Add late payment fees (check local regulations first) - Dynamic discounting programs through AP/AR platforms

Credit Policy Changes: - Require deposits or payment in advance for new customers - Shorten payment terms for slow-paying customers - Run credit checks before extending net terms

DSO and Industry Context

A "good" DSO depends heavily on your industry and customer type: - Consumer retail: Near zero (cash/card transactions) - Small B2B: 20–35 days - Enterprise B2B: 45–75 days - Government contracts: 60–120 days

Track your DSO monthly with the A/R Turnover Calculator.

↑ 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 →