Free Tool

DSO calculator

Calculate your Days Sales Outstanding instantly. DSO tells you how long it takes, on average, to collect payment after a sale. It's the single most important metric for accounts receivable health.

Free to useIndustry benchmarksNo sign-up required

DSO Calculator

Enter your numbers to calculate Days Sales Outstanding

The total amount owed to you by customers at the end of the period

Total revenue from credit sales during the period (exclude cash sales)

What is Days Sales Outstanding?

DSO is the average number of days between invoicing a customer and receiving payment. It's the most widely used metric for measuring how efficiently a business collects its receivables.

The DSO formula:

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

< 30

Excellent

You're collecting quickly. Strong cash flow.

30–60

Average

Room for improvement. Automation can help.

> 60

Needs attention

Cash flow at risk. Act now.

How to reduce your DSO

The fastest way to reduce DSO is consistent, automated invoice follow-ups. Here's what works.

1

Automate invoice reminders

Set up email + SMS reminders that trigger automatically based on invoice status. Consistency is the #1 factor in getting paid faster.

2

Add SMS to overdue stages

SMS has a 98% open rate vs 20% for email. Adding an SMS nudge when invoices go overdue dramatically improves response rates.

3

Send pre-due reminders

A friendly reminder 3 days before the due date prevents most late payments. Clients often just forget, and a nudge is all they need.

4

Include payment links

Every reminder should include a direct link to pay. Remove friction and you remove excuses. One-click payment portals are ideal.

5

Offer early payment discounts

Terms like 2/10 Net 30 (2% discount if paid within 10 days) incentivize faster payment. Use our Net 30 Calculator to model the impact.

6

Track and escalate

Identify chronic late-payers and adjust terms. Some clients need different treatment: tighter terms, deposits, or prepayment.

Read our complete AR automation guide for a full walkthrough, or check out our invoice reminder email templates for ready-to-use messages. You can also calculate early payment discount savings with our Net 30 calculator.

Frequently asked
questions

Reduce your DSO on autopilot.

ChaseBot sends automated SMS + email invoice reminders that reduce DSO by 20-35%. Connect your Xero account and set it up in 2 minutes.

Try ChaseBot free
No credit cardFree plan availableCancel anytime