Skip to main content

Free tool · Cash & planning

Accounts receivable days calculator

Estimate the average collection period using average receivables and net credit sales from the same period. Compare consistent periods before interpreting a trend.

Turn collections into a timing question

Use the calculator to explore how receivables relate to the sales period.

Visual labels: Credit sales; Receivables; Collection days.

Your scenario

Amounts are displayed in CAD. Keep all inputs on a consistent basis.

Estimated average collection period15 days

Average receivables ÷ net credit sales × days in the period.

This is an aggregate indicator. It does not predict when a particular customer will pay.

Calculated on this device. These inputs are not submitted to Sora.

How the calculation works

Collection days = average accounts receivable ÷ net credit sales × days in the period. A simple average uses opening and closing receivables divided by two.

A worked example

Average receivables of $10,000 and $60,000 of net credit sales over 90 days produce an estimated collection period of 15 days. If you use an annual sales amount, use the corresponding number of days in that annual period.

Assumptions and limits

Exclude cash sales from the credit-sales input, keep sales tax treatment consistent and use the same entity and period. Seasonality, large one-off invoices, disputed balances and a simple two-date average can distort the indicator. It does not predict when an individual invoice will be paid or establish a universal target.

General educational information. Inputs stay on this device and are not submitted. Confirm the assumptions before using a result in a business decision.

Source and further reading

Formula reference checked October 23, 2026: BDC’s financial glossary. The examples above use Sora’s own illustrative figures.

Accounts receivable

Working capital

Why profitable businesses run short of cash

About three minutes

Put the result in context.

Discuss the records, assumptions and next decision with Nauman.

Start with your situation

Prefer to talk? (289) 489-0841