We use cookies.This website uses essential cookies to operate core features. With your consent, we also use analytics cookies to understand traffic and improve the service. For more details, see our .
Was this tool helpful to use?
Your feedback helps us make it better
A financial analysis tool to accurately calculate accounts receivable turnover and assess corporate cash flow health.
Please enter sales data to calculate ACP
Overview
Understand what the tool solves, how it works, and the boundaries of its data.
The average collection period (ACP), also called the receivables collection period or days sales outstanding (DSO) in finance references, expresses receivables as an estimated number of sales days. This calculator takes the period length in days, average accounts receivable, and credit sales for that same period. It returns ACP in days and an accounts receivable turnover ratio.
ACP (days) = period days × average accounts receivable ÷ credit sales
Receivables turnover = credit sales ÷ average accounts receivable
When both values are usable, ACP = period days ÷ receivables turnover.
For example, with 365 days, average receivables of $250,000, and credit sales of $1,000,000, ACP is 365 × 250,000 ÷ 1,000,000 = 91.25 days. The tool’s headline rounds ACP to a whole day, while the chart tooltip shows two decimal places. The same inputs yield a turnover ratio of 4 times during the period.
OpenStax describes the receivables collection period and DSO as the number of days it typically takes to collect cash from a credit sale, calculated from turnover. Its formula for average accounts receivable uses beginning and ending balances averaged together. This is a ratio-based estimate; it does not track each invoice’s actual payment date.
Guide
Follow the workflow and verify inputs and outputs with practical examples.
Use the number of days covered by the credit sales and receivables figures. The field starts at 365 days, but you can replace it for a quarter or another period.
Use the average accounts receivable balance for that period. A common estimate is (beginning balance + ending balance) ÷ 2. Keep its currency and accounting basis consistent with credit sales.
Input credit sales covering the same dates, then read the ACP in days and turnover ratio. Example: 90 days, $40,000 average receivables, and $120,000 credit sales gives 90 × 40,000 ÷ 120,000 = 30 days.
Use cases
See how the tool fits into real work and everyday tasks.
A finance team can calculate each quarter with its own day count and corresponding credit sales, then investigate changes alongside invoice aging and customer mix.
A business can view the ratio beside its stated customer terms as a prompt for further review. A difference is context, not proof of a collection problem by itself.
Q&A
Find concise answers to common questions and confusing cases.
Finance references use receivables collection period, average collection period and DSO for closely related measures of days in receivables. Definitions and calculation conventions can vary, so keep the chosen formula and period consistent when comparing reports.
No single period is required by the calculator. Its default is 365; use the day count that matches your chosen reporting period and sales input. State the convention when comparing results.
All three entries must parse as numbers and credit sales cannot be zero. Negative entries may be accepted by a numeric field but do not produce a meaningful ordinary ACP interpretation.
Notes
Review scope, result limitations, and important precautions before use.
Average collection period summarizes relationships between period sales and a receivables balance. It can move because of seasonality, customer mix, credit terms, write-offs or the selected averaging method; it is not an invoice-level aging report or a stand-alone measure of business health. Confirm that period days, credit sales and receivables use compatible dates, currency and accounting definitions. This calculation is informational and is not an audit, credit decision or investment recommendation.
Related
Discover related tools, collections, and available API capabilities.