FinanceMarch 29, 2026

Accounts Receivable Days (DSO): Benchmarks, Formula & How to Reduce It

By The hakaru Team·Last updated March 2026

Quick Answer

  • *Days Sales Outstanding (DSO) = (Accounts Receivable ÷ Annual Revenue) × 365; it tells you the average number of days it takes to collect payment after a sale
  • *Industry benchmarks: B2B services average 45–60 days, manufacturing 30–45 days, retail near 0 days (mostly cash/card), technology 45–75 days
  • *High DSO is a cash flow warning sign — if customers owe you $500,000 with 60-day DSO, cutting to 30 days frees up $250,000 in cash immediately
  • *The cash conversion cycle (CCC = DSO + DIO − DPO) measures total days from cash-out to cash-in; lower CCC means more efficient working capital management

What Is Days Sales Outstanding (DSO)?

Days Sales Outstanding (DSO) — also called accounts receivable days — measures how long it takes a company to collect payment after making a sale on credit. It’s one of the most important working capital metrics in business finance.

The core formula is straightforward:

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

For annual calculations, use 365 days. For quarterly, use 90 days. If your accounts receivable balance is $120,000 and your annual revenue is $730,000, your DSO is (120,000 ÷ 730,000) × 365 = 60 days.

That means, on average, it takes 60 days from the moment you make a sale until cash lands in your bank account. Whether that’s fast or slow depends entirely on your industry and payment terms — which we’ll cover below.

Why DSO Matters More Than You Think

According to the Association of Financial Professionals (AFP), 82% of business failures are attributed to poor cash flow management — not lack of profitability. You can be generating strong revenue and still go out of business if you can’t collect that revenue fast enough.

A PwC Working Capital Studyfound that the median DSO across global companies is 57 days, but top-performing companies in the same industries often run 20–30% below that median. The difference isn’t luck; it’s process discipline.

DSO Benchmarks by Industry

There is no universal “good” DSO. Context is everything. Retail companies collect almost instantly (credit card swipes settle in 1–3 days), while government contractors often wait 60–90 days by law.

IndustryTypical DSO RangeStandard Payment Terms
Retail (B2C)0–5 daysImmediate (card/cash)
Manufacturing30–45 daysNet 30
Wholesale / Distribution35–50 daysNet 30–45
B2B Services45–60 daysNet 30–45
Technology / SaaS45–75 daysNet 30–60
Healthcare50–90 daysInsurance cycle dependent
Construction60–90 daysNet 60–90
Government Contracting45–90 daysNet 30–60 (Net 30 by law)

A practical rule of thumb: your DSO should be no more than 1.5 times your standard payment terms. If you invoice on net-30 terms, a DSO under 45 days is healthy. Anything above 60 days on net-30 terms is a red flag.

Dun & Bradstreet’s Industry Norms & Key Business Ratios report found that companies whose DSO falls below their industry median are 25% less likely to experience serious cash flow disruptions than those above the median.

5 Proven Ways to Reduce Days Sales Outstanding

Cutting DSO by even 15 days on a $2M annual revenue business frees up roughly $82,000 in working capital. Here’s how to do it.

1. Invoice Immediately — Not at Month-End

Batch invoicing at month-end is one of the most common DSO killers. Every day between delivery and invoice is a day added to your DSO. Automate invoice generation to trigger the moment a project is marked complete or a product ships. According to Intuit’s 2024 Small Business Survey, businesses that invoice within 24 hours of delivery collect payment 18 days faster on average than those that batch invoices weekly or monthly.

2. Offer Early Payment Discounts

The standard “2/10 net-30” structure — a 2% discount if paid within 10 days, otherwise full payment due in 30 — is remarkably effective. From the buyer’s perspective, 2% off for 20 days of early payment is equivalent to an annualized return of about 36%. Most CFOs find that a compelling trade. Your cost is 2% of that receivable, but you get cash 20 days faster.

3. Tighten Credit Policies Upfront

The easiest way to reduce late payments is to avoid extending credit to high-risk customers in the first place. Run credit checks on new B2B customers above a threshold (e.g., any order over $5,000). Set credit limits based on payment history. Require deposits or prepayment from customers with poor credit scores. The National Association of Credit Management (NACM)reports that businesses with formal credit policies have DSO 12–15 days lower than businesses with no formal policy.

4. Automate Payment Reminders

Most late payments aren’t intentional — customers simply forget. Automated reminders at 7 days before due, 3 days before due, on the due date, and 3 days after due have been shown to reduce late payments significantly. A study by FreshBooksfound that invoices with automated reminders are paid 3 weeks faster than those without. Use your accounting software’s automation features rather than relying on manual follow-up.

5. Accept More Payment Methods

If your customers have to mail a check, your DSO will reflect that friction. Accept ACH bank transfers, credit cards, and digital wallets. Yes, card processing fees (typically 2–3%) cost money, but if you’re collecting 15 days faster on a $100,000 receivable, the working capital value alone likely justifies it. Many B2B businesses now embed payment links directly in their invoices, allowing one-click payment from email.

DSO vs DPO vs DIO: The Cash Conversion Cycle

DSO doesn’t exist in isolation. It’s one component of the cash conversion cycle (CCC), which measures the total time between paying cash out and collecting cash in.

CCC = DSO + DIO − DPO

MetricWhat It MeasuresFormulaLower Is…
DSO (Days Sales Outstanding)How fast you collect from customers(AR ÷ Revenue) × 365Better
DIO (Days Inventory Outstanding)How long inventory sits before selling(Inventory ÷ COGS) × 365Better
DPO (Days Payable Outstanding)How long you take to pay suppliers(AP ÷ COGS) × 365Worse (longer DPO = more free float)

Amazon is the classic example of a company that has engineered its CCC to be negative(around −30 days). It collects from customers within 1–2 days (low DSO), carries minimal inventory relative to sales (low DIO), and takes about 30–45 days to pay its suppliers (high DPO). The result: Amazon uses its suppliers’ money to fund operations — a massive structural advantage.

For a typical small business, even getting your CCC to 30–45 days (from 60–90 days) can mean the difference between needing a line of credit and funding growth from operations.

Warning Signs Your DSO Is Too High

Not all DSO problems are obvious. Here are five signals that warrant immediate attention:

  • DSO exceeds 1.5× your payment terms. If you invoice net-30 and your DSO is 55+, something is broken in your collections process.
  • DSO rises quarter over quarter even as revenue grows. Growing revenue should not automatically increase DSO. If it does, you’re acquiring customers who pay slowly.
  • AR grows faster than revenue. If revenue grows 20% but AR grows 40%, that’s a sign of worsening payment behavior, not business expansion.
  • More than 10% of receivables are aged 90+ days. Receivables over 90 days become increasingly uncollectable — the older they get, the less likely you are to collect.
  • You’re profitable on paper but need credit to cover payroll. This is the classic “profit illusion” problem. Revenue is recognized when invoiced, but cash only exists when collected.

How to Calculate DSO: A Worked Example

Suppose your business has the following figures at year-end:

  • Accounts receivable balance: $180,000
  • Annual revenue (all credit sales): $1,200,000

DSO = ($180,000 ÷ $1,200,000) × 365 = 0.15 × 365 = 54.75 days

So on average, you collect payment about 55 days after making a sale. If your standard terms are net-30, this is a warning sign. If your terms are net-45, you’re close to benchmark. Use our Accounts Receivable Days Calculator to run this calculation instantly with your own numbers.

DSO vs AR Turnover Ratio

The AR turnover ratio is the inverse of DSO. It tells you how many times per year you “turn over” (collect) your receivables.

AR Turnover = Annual Revenue ÷ Average Accounts Receivable

Using the same example: $1,200,000 ÷ $180,000 = 6.67 times per year. To convert back to DSO: 365 ÷ 6.67 = 54.7 days. The two metrics are mathematically equivalent — DSO is just the version that maps more intuitively to payment terms.

Disclaimer: This guide is for educational purposes only and does not constitute financial or accounting advice. Consult a qualified financial professional before making business decisions based on this information.

Frequently Asked Questions

What is Days Sales Outstanding (DSO)?

Days Sales Outstanding (DSO) measures how many days on average it takes a company to collect payment after a sale. The formula is: DSO = (Accounts Receivable ÷ Annual Revenue) × 365. A DSO of 45 means it takes 45 days on average to collect payment. Lower DSO means faster cash collection and better liquidity.

What is a good DSO?

A good DSO depends on your industry and payment terms. Generally, DSO should be no more than 1.5 times your standard payment terms. If you offer net-30 terms, a DSO under 45 days is solid. Industry averages: B2B services 45–60 days, manufacturing 30–45 days, technology 45–75 days, retail near 0 days. According to Dun & Bradstreet, companies with DSO below their industry median are 25% less likely to experience cash flow problems.

How do you reduce Days Sales Outstanding?

The five most effective ways to reduce DSO: (1) Send invoices immediately upon delivery rather than batching them. (2) Offer early payment discounts — a 2/10 net-30 discount can dramatically cut DSO. (3) Tighten credit policies by running credit checks before extending terms to new customers. (4) Implement automated payment reminders at 7, 3, and 1 days before due date. (5) Accept multiple payment methods including ACH, credit cards, and digital wallets to reduce friction.

What is the cash conversion cycle?

The cash conversion cycle (CCC) measures the total number of days between spending cash on operations and collecting cash from customers. The formula is: CCC = DSO + DIO − DPO, where DSO is Days Sales Outstanding, DIO is Days Inventory Outstanding, and DPO is Days Payable Outstanding. A lower CCC means more efficient working capital management. Amazon runs a negative CCC (around −30 days), meaning it collects cash before paying suppliers.

What is the difference between DSO and AR turnover ratio?

DSO and AR turnover ratio both measure collection efficiency but express it differently. AR Turnover = Annual Credit Sales ÷ Average Accounts Receivable — it tells you how many times per year you collect your receivables. DSO = 365 ÷ AR Turnover Ratio, converting that into days. An AR turnover of 8 equals a DSO of about 46 days (365 ÷ 8). DSO is generally easier to benchmark against payment terms, while AR turnover is more useful for year-over-year trend analysis.

What are warning signs that DSO is too high?

Warning signs of a problematic DSO include: DSO exceeding 1.5× your standard payment terms, DSO rising quarter-over-quarter even as revenue grows, accounts receivable growing faster than revenue, more than 10% of receivables aged over 90 days, and needing a line of credit to cover payroll despite being profitable. According to the Association of Financial Professionals, 82% of business failures are caused by poor cash flow management — not lack of profitability.