Free SaaS Finance Tool

Accounts Receivable Turnover Calculator

Calculate your AR turnover ratio, days to collect, and the cash tied up in slow receivables.

No signup required
Instant results
Sourced benchmarks
Leave out card-on-file and cash sales — they collect immediately and never sit in AR.
Annualized on a 365-day year.
Average accounts receivable
We average the two. For seasonal billing, switch to Detailed for a truer monthly average.
Terms & targets — for days beyond terms, cash and reverse ratio
days
days
Drives the cash-to-free and reverse-ratio readouts.
What is a good AR turnover?
12x+Fast — under 30 days
8–12xHealthy — 30–45 days
6–8xWatch — 46–60 days
Under 6xAct — over 60 days
Guidance for B2B on net-30 terms. Benchmark against your industry and billing model.
AR Turnover Ratio (annualized)
6.9x
≈ 52.9 days to collect
Watch
You collect 22.9 days beyond your net-30 terms.
Average collection period52.9 days
Days to collect = day-count ÷ AR turnover.
Average AR used$2.90M
Two-point average (opening + ending) ÷ 2.
Cash to free up$434K
Collect in 45 days instead of 52.9 to free this up.
Ratio needed for target8.1x · $2.47M
Turnover and average AR to hit 45 days.
How this is calculated
THE FORMULA
AR turnover = net credit sales ÷ average accounts receivable Average collection period = days in period ÷ AR turnover

What is a good AR turnover ratio?

For a B2B company on net-30 terms, an AR turnover ratio of 8x to 12x a year - roughly 30 to 45 days to collect - is healthy. Below about 6x (over 60 days), collections or billing are slipping. Above 12x, you are collecting fast, but check you are not turning creditworthy customers away with terms that are too tight.

The ratio only means something against your own billing model and industry, so read your number against the bands below before you compare it to anyone else.

Fast

12x or more (about 30 days or fewer)

Cash is arriving at or before the point of sale. Typical for: annual-prepay SaaS and card-on-file-heavy books, where receivables barely build. Check: that tight terms are not costing you deals.

Healthy

8x to 12x (about 30 to 45 days)

Net-30 terms, invoiced on time, collected close to on time. Typical for: a mixed B2B book with one AR owner and automated reminders. Benchmark: three in five US suppliers offer 30-day terms (Atradius, US Payment Practices Barometer 2026).

Watch

6x to 8x (about 46 to 60 days)

Collecting slower than your stated terms. Typical for: enterprise-weighted books on net-45 or net-60. Benchmark: the software & programming industry turns receivables 7.94x on a trailing-twelve-month basis, about 46 days (CSIMarket, Q3 2026).

Act

Under 6x (over 60 days)

A collections or billing problem, not a terms problem. Listed software companies carry AR at about 16.84% of sales, roughly 61 days (Damodaran, NYU Stern, Jan 2026); US large-company DSO sits near 40.1 days (The Hackett Group, 2024).

Why do the software benchmarks disagree?

Listed software companies run 5.9x to 7.9x (Damodaran; CSIMarket) because their enterprise customers pay on longer terms. Smaller SaaS companies run faster, because more of their revenue is collected by card on file and never lands in receivables at all.

Is 12 a good accounts receivable turnover ratio?

Yes, on net-30 terms it means you collect in about 30 days, right at the healthy mark. Just confirm you are not rejecting creditworthy customers to get there.

By the numbers

$773 billion
The accounts receivable opportunity at North America's 1,000 largest public companies, up 29% year over year and 40% of a record $1.94 trillion in tied-up working capital, as DSO deteriorated 2.1 days.
50 days
Global DSO in 2024, up from 47.3 days in 2015. The money takes longer to arrive every year.
‍
22%
Share of US B2B receivables now paid late.
‍
01

How the accounts receivable turnover ratio works

Accounts receivable turnover measures how many times a company collects its average receivables over a period. A ratio of 8x means you collected and replaced your receivables balance eight times in the year - the higher the number, the faster cash comes back from credit sales.

The formula

AR turnover = net credit sales ÷ average accounts receivable Average collection period = days in period ÷ AR turnover

The numerator is net credit sales: what you invoiced on credit terms, after returns, credit memos and discounts, and excluding anything collected by cash or card on file. The denominator is average accounts receivable: usually the beginning and ending balance averaged, though a monthly average is truer when billing is seasonal. For which items belong in each, see the decision table below.

02

Worked example: one SaaS company, three answers

Take a $24M ARR SaaS company closing FY2026. It invoiced $22.4M in gross billings, but $1.9M was collected automatically by card on file and $0.5M went back out as credit memos - so net credit sales were $20.0M. (Recognized revenue was $21.0M; that is not what goes in the ratio.) Receivables opened the year at $2.6M and closed at $3.2M.
‍

AR turnover = $20.0M net credit sales ÷ $2.9M average AR = 6.9x → 365 ÷ 6.9 = 52.9 days


Two decisions drive the number. Use net credit sales, not total revenue, because cash and card-on-file sales never enter receivables. Then decide which AR balance to average — the choice can move the answer by more than a week, as the three methods below show.

Three methods, three answers

The receivables balance you divide by is a choice, and for seasonal SaaS it is a consequential one. Annual contracts re-bill at year-end, so December receivables spike. A 2-point average (opening + ending) picks up that inflated year-end balance and overstates AR; a 13-point monthly average smooths it out and is the truer read; the year-end snapshot alone — DSO on ending AR — is higher still.

Same company, same books, three ways to measure it:

Month
Average AR
AR turnover
Days to collect
13-point monthly average (truer for seasonal AR)
$2.3M
8.8x
41.7 days
2-point average (beginning + ending)
$2.9M
6.9x
52.9 days
DSO on ending AR (year-end snapshot)
$3.2M ending
-
58.4 days
Collect in 45 days instead of 52.9 and you free about $434,000 — ($20M ÷ 365) × 7.9 days.

The same books give three different answers — from 42 to 58 days — depending on which receivables balance you use. The monthly average (41.7 days) is the truer read for a seasonal book; the 2-point average (52.9 days) sits about 11 days higher because it picks up the inflated December renewal peak; the year-end snapshot (58.4 days) is higher still. When the methods diverge this much, the shape of your billing is the story, not your collections team — so read the monthly number before you set a collections target.

Working backwards: the ratio your target implies

Run the formula backwards and it answers a planning question: what AR turnover would you need to collect in a target number of days, and how much average AR does that leave room for? The calculator’s reverse mode does exactly this - no other AR calculator does.

Required turnover = Days in period ÷ target collection period
‍
45-day target = 365 ÷ 45 = 8.1x, which is $2.47M average AR on $20M of credit sales


The gap between your current turnover and that target is the part you control through collections and billing. The rest is your payment terms - the only way to move those is to renegotiate contracts.

03

Which numbers go into the formula

Most of the disagreement about AR turnover is not the arithmetic - it is which sales and which receivables to use. This is the decision that separates a number your board trusts from one your auditor questions.

Item
Include?
Why
Invoiced sales on credit terms
Yes
The numerator - revenue you extended credit on and are waiting to collect.
Cash and card-on-file sales
No
Collected at point of sale; they never enter receivables, so including them flatters the ratio.
Credit memos, returns and discounts
Subtract
They reduce what you’ll actually collect; net them out of credit sales.
Unbilled receivables / contract assets (ASC 606)
No
Not yet invoiced, so not in the AR denominator.
Beginning and ending AR
Yes (average)
The denominator. Average the two, or use monthly balances if billing is seasonal.
Intercompany receivables
No
They eliminate on consolidation; leaving them in inflates group AR.
Allowance for doubtful accounts
Be consistent
Decide gross or net AR and apply it the same way every period.
Foreign-currency AR
Revalue
Translate at a consistent rate so FX movement doesn’t masquerade as a collections change.
04

AR turnover for SaaS: annual billing, renewals and card on file

SaaS breaks the textbook version of this ratio in three ways.

Annual upfront billing

Makes AR jump at renewals

Annual upfront billing makes AR jump in renewal months while revenue arrives evenly across the year. A two-point average taken at a renewal-heavy year-end overstates AR and understates turnover - which is exactly why the monthly method matters for seasonal books.

Card-on-file & self-serve

Shrinks receivables

Card-on-file and self-serve customers shrink receivables, because their payments auto-collect and never sit in AR. When your mix shifts toward self-serve, the ratio improves on its own - that is a billing-model change, not a collections win, and it should be read as one.

Usage billed in arrears

Sits outside the ratio

Usage billed in arrears sits in unbilled receivables (a contract asset) until you invoice it, so it is outside the ratio entirely until the invoice goes out.

What to do about it

Measure on invoiced billings, use monthly balances rather than a two-point average, and report enterprise (invoiced) and self-serve separately so a mix shift never gets mistaken for a collections result.

05

What a high or low ratio is telling you - and how to improve it

A moving ratio is a symptom. The cause determines the fix, so diagnose before you act.

Symptom
Likely cause
Check first
Falling ratio, aging stable
Invoices going out late
Time from period close to invoice sent
Falling ratio, 61+ bucket growing
Collections slipping, or one or two large accounts
AR aging by customer and cohort
Ratio jumps after a mix change
Card-on-file / self-serve growth, not better collections
Share of revenue auto-collected vs invoiced
Very high ratio
Terms too tight
Lost or delayed deals from credit friction
Ratio fine, but cash is short
Unbilled receivables growing
Usage-billing and invoicing lag
Days well beyond terms
Terms not enforced, or set by sales without finance
Who approves non-standard terms

Three fixes do most of the work, in order: invoice on day one, automate dunning by aging bucket, and review credit terms by segment.

06

AR turnover vs DSO vs CEI vs aging

Each of these four metrics answers a different question, so use them together.

AR turnover

AR turnover shows how fast you collect over a whole period: net credit sales divided by average AR. Because it averages the balance, it suits trend analysis and the ratios lenders ask for.

Days sales outstanding (DSO)

Days sales outstanding (DSO) shows how many days of sales sit in AR at period end: ending AR divided by credit sales, times the days in the period. It is the figure most board packs carry, and it swings with quarter-end billing.

Collection effectiveness index (CEI)

Collection effectiveness index (CEI) shows how much of what was collectable your team collected: (beginning AR + credit sales − ending AR) / (beginning AR + credit sales − ending current AR) × 100. Use it for a monthly review of the collections team.

The AR aging report shows which customers are late, with open invoices grouped by days past due. It drives daily collections work and is where you look first when any of the other three moves.

For the full KPI set, see our accounts receivable best practices. To see how receivables move your liquidity, try the working capital calculator.

07

How to calculate accounts receivable turnover

01
Pick the period

A year gives the cleanest ratio; a quarter or month works if you annualize.

02
Take invoiced sales on credit terms

Not cash or card-on-file sales.

03
Subtract returns, credit memos and discounts

To get net credit sales.

04
Average your AR

Beginning plus ending divided by two, or a 13-point monthly average if revenue is seasonal.

05
Divide

Net credit sales by average AR.

06
Annualize

If the period is not a year - multiply a quarterly ratio by four, or by 365 ÷ days in the period.

AR Calculator FAQs

What is the formula for calculating the accounts receivable turnover ratio?

AR turnover = net credit sales ÷ average accounts receivable. Net credit sales is what you invoiced on credit terms after returns, credit memos and discounts, excluding cash and card-on-file sales. Average AR is usually beginning plus ending divided by two, or a monthly average when billing is seasonal.

What's a good AR turnover ratio?

For B2B on net-30 terms, 8x to 12x a year - about 30 to 45 days to collect - is healthy. Below 6x (over 60 days) points to a collections or billing problem. Judge it against your billing model and industry before comparing to anyone else.

Is 12 a good accounts receivable turnover ratio?

Yes. On net-30 terms, 12x means you collect in roughly 30 days, which is at the top of the healthy range. The only caution is making sure tight credit terms are not costing you creditworthy customers.

What does a higher receivables turnover ratio indicate?

That you collect credit sales into cash faster — less working capital tied up in receivables and lower bad-debt risk. Just confirm a high number reflects collections, not a shift toward card-on-file revenue or terms so tight they deter buyers.

Is a lower AR turnover better?

No. A lower ratio means receivables sit longer and cash comes back slower, which ties up working capital and raises bad-debt risk. Higher turnover (fewer days to collect) is better, within reason.

How do you calculate accounts receivable turnover in days?

Divide the day count by the ratio: 365 ÷ AR turnover (some lenders use 360). A 6.9x ratio is about 53 days. This is the average collection period, close to but not identical to DSO, which uses the ending balance rather than the average.

Should I use total sales or credit sales?

Credit sales. Total sales includes cash and card-on-file revenue that never sits in receivables, so using it understates how long collections actually take. Use net credit sales — invoiced credit sales after returns, memos and discounts.

How does DualEntry help with accounts receivable turnover?

DualEntry runs invoicing, subscription billing, payment application and dunning in one ledger. AR Dunning emails reminders for unpaid invoices on a schedule you set once, and you can exclude specific customers or invoices. The AR aging report ages by document, transaction or due date and exports to Excel, PDF or CSV.

Conclusion

The same books can show anywhere from 42 to 58 days to collect, depending on which receivables balance you use. Use net credit sales, average month-end balances, and leave unbilled receivables out. Measure the same way every period and read the result against your aging report. The calculator’s Detailed mode applies all three choices.

Same books, one answer

Run invoicing, dunning and AR aging from one ledger, so every period is measured the same way.

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.

By clicking "Schedule Demo" you agree to the use of your data in accordance with DualEntry's Privacy Notice.