Skip to content
Business

Debtor Days Calculator

Calculate debtor days (Days Sales Outstanding / DSO) to measure how many days it takes to collect payment from customers using our online calculator.

Preset Profiles

1-click presets
Specify beginning/ending balances or direct average balance
$
$
$
Target Terms, Cost of Capital & Cash CycleOptional
days
%
days
days

Debtor Days (Days Sales Outstanding / DSO)

30.4 Days

Collection VelocityPrompt & Healthy (30-45d)

Standard commercial trade terms. Strong cash flow velocity with orderly credit management.

Receivables Turnover

12.00x

turns per year
Average Receivables

$300,000.00

Outstanding balance
Daily Credit Sales

$9,863.01

Daily revenue velocity
Carrying Impact

+$328.77/yr

Financing cost of late pay

Working Capital vs Target (30d)Target AR: $295,890.41

Capital Trapped in Overdue Invoices:$4,109.59
Annual Financing Cost (8%):$328.77/yr

Cash Conversion Cycle (CCC)-4.6 Days

CCC = DIO (0.0d) + Debtor Days (30.4d) - DPO (35.0d)

Accounts Receivable Capital Structure

  • Target Terms Capital$295,890.4198.6%
  • Overdue / Excess Receivables$4,109.591.4%

How Debtor Days is calculated

Mathematical formulas and step-by-step calculations applied to your company revenue and receivables.

  1. Calculate Average Accounts Receivable

    Average AR=Beginning AR+Ending AR2\text{Average AR} = \frac{\text{Beginning AR} + \text{Ending AR}}{2}

    Average AR = ($280,000.00 + $320,000.00) / 2 = $300,000.00

  2. Calculate Receivables Turnover Ratio

    Receivables Turnover=Total Net Credit SalesAverage Accounts Receivable\text{Receivables Turnover} = \frac{\text{Total Net Credit Sales}}{\text{Average Accounts Receivable}}

    Receivables Turnover = $3,600,000.00 / $300,000.00 = 12.00x per period

  3. Calculate Debtor Days / Days Sales Outstanding (DSO)

    Debtor Days=(Average Accounts ReceivableTotal Credit Sales)×Period Days=Period DaysReceivables Turnover\text{Debtor Days} = \left( \frac{\text{Average Accounts Receivable}}{\text{Total Credit Sales}} \right) \times \text{Period Days} = \frac{\text{Period Days}}{\text{Receivables Turnover}}

    Debtor Days = ($300,000.00 / $3,600,000.00) × 365 days = 30.4 days

  4. Working Capital Impact vs Target Terms

    Target AR=(Credit SalesPeriod Days)×Target Days\text{Target AR} = \left( \frac{\text{Credit Sales}}{\text{Period Days}} \right) \times \text{Target Days}

    At target 30 days, AR would be $295,890.41. Late collections tie up an extra $4,109.59 in cash.

  5. Compute Cash Conversion Cycle (CCC)

    CCC=DIO+DSODPO\text{CCC} = \text{DIO} + \text{DSO} - \text{DPO}

    CCC = 0.0 days (DIO) + 30.4 days (DSO) - 35.0 days (DPO) = -4.6 days from cash outflow to customer cash recovery.

Industry Debtor Days (DSO) Benchmarks

IndustryTypical DSOTurnover
Software & SaaS (B2B)25 - 45 days8x - 14.5x
Wholesale & Distribution35 - 55 days6.5x - 10.4x
Professional & Consulting Services45 - 70 days5.2x - 8.1x
Manufacturing & Industrial Goods50 - 75 days4.8x - 7.3x
Construction & Commercial Contracting60 - 90 days4x - 6x
Healthcare & Medical Providers40 - 65 days5.5x - 9.1x
Report tool

Understanding Debtor Days (Days Sales Outstanding)

Debtor days, also known across corporate finance as Days Sales Outstanding (DSO) or the Average Collection Period, measures the average number of days it takes for a business to collect cash from customers after completing a sale on credit terms. It is one of the most critical efficiency ratios in working capital management, directly reflecting how swiftly receivables convert into available cash.

When customers take extended periods to settle their invoices, operating cash remains trapped on the balance sheet. This can force businesses to rely on costly credit facilities, overdrafts, or factoring to fund ongoing payroll and vendor payments. Measuring debtor days provides corporate treasury teams and credit managers with real-time insight into billing efficiency, credit risk, and customer payment discipline.

The Mathematical Formula for Debtor Days

Debtor days is calculated by dividing total accounts receivable by net credit sales over a designated accounting timeframe, and multiplying the result by the number of days in that period:

Debtor Days (DSO)=(Accounts ReceivableTotal Net Credit Sales)×Number of Days in Period\text{Debtor Days (DSO)} = \left( \frac{\text{Accounts Receivable}}{\text{Total Net Credit Sales}} \right) \times \text{Number of Days in Period}

Where the components represent:

  • Accounts Receivable: The average trade receivables balance during the measurement window, typically computed as (Beginning Receivables + Ending Receivables) / 2 to smooth out month-end spikes.
  • Total Net Credit Sales: Total gross sales made on trade credit minus returns, allowances, and early payment discounts. Cash sales with instantaneous settlement should be excluded.
  • Number of Days in Period: Standard calendar days (365 days for annual analysis, 90 days for quarterly, or 30 days for monthly cycles).

Receivables Turnover Ratio Relationship

Debtor days is inversely related to the Accounts Receivable Turnover Ratio. The turnover ratio indicates how many times a business collects its average receivables balance throughout the year:

Receivables Turnover=Total Net Credit SalesAverage Accounts Receivable\text{Receivables Turnover} = \frac{\text{Total Net Credit Sales}}{\text{Average Accounts Receivable}}
Debtor Days=Days in PeriodReceivables Turnover Ratio\text{Debtor Days} = \frac{\text{Days in Period}}{\text{Receivables Turnover Ratio}}

Comprehensive Worked Example

Consider an industrial component distributor with the following annual financial results:

  • Beginning Accounts Receivable: $450,000
  • Ending Accounts Receivable: $550,000
  • Annual Net Credit Sales: $4,000,000
  • Accounting Period: 365 Days
  • Standard Customer Payment Terms: Net 30 Days

Step 1: Calculate Average Accounts Receivable

Average AR=$450,000+$550,0002=$500,000\text{Average AR} = \frac{\$450{,}000 + \$550{,}000}{2} = \$500{,}000

Step 2: Calculate Receivables Turnover

Receivables Turnover=$4,000,000$500,000=8.00 turns per year\text{Receivables Turnover} = \frac{\$4{,}000{,}000}{\$500{,}000} = 8.00\text{ turns per year}

Step 3: Calculate Debtor Days (DSO)

Debtor Days=($500,000$4,000,000)×365=45.6 days\text{Debtor Days} = \left( \frac{\$500{,}000}{\$4{,}000{,}000} \right) \times 365 = 45.6\text{ days}

Step 4: Analyze Working Capital Impact

The company sells goods with agreed Net 30 terms, but collections average 45.6 days. At average daily credit sales of $10,958.90 ($4,000,000 / 365), collecting in 30 days would require only $328,767 in receivables. Because customers take an extra 15.6 days to pay, the company has $171,233 in capital trapped in overdue invoices. If the company pays an 8% interest rate on its revolving line of credit, carrying these overdue balances costs $13,698.64 annually in interest.

Debtor Days and the Cash Conversion Cycle

Debtor days is a primary building block of the corporate cash cycle. Together with days inventory outstanding (DIO) and days payable outstanding (DPO), it determines how many days elapse between paying suppliers for raw materials and receiving cash from end customers.

Cash Conversion Cycle (CCC)=DIO+DSODPO\text{Cash Conversion Cycle (CCC)} = \text{DIO} + \text{DSO} - \text{DPO}

Reducing debtor days directly compresses your overall cash conversion cycle, unlocking internal liquidity without diluting equity or taking on additional bank debt. Furthermore, evaluating debtor days in conjunction with your current ratio helps confirm whether current assets represent liquid receivables or stale delinquent accounts.

Strategies to Reduce Debtor Days

If your debtor days exceed industry benchmarks or agreed payment terms, consider implementing the following proven cash collection strategies:

1. Automated Invoicing and Reminders

Issue invoices immediately upon fulfillment rather than batching at month-end. Automate scheduled reminder emails 7 days before the due date, on the due date, and 7 days past due.

2. Early Payment Discounts

Offer terms such as 2/10 Net 30, providing a 2% price reduction if the client pays within 10 days. For customers with cash liquidity, this provides a compelling incentive to accelerate settlement.

3. Upfront Credit Screening

Establish clear credit underwriting thresholds for new accounts. Require deposits, milestone retainers, or credit card pre-authorizations for accounts with unverified payment histories.

4. Frictionless Payment Options

Incorporate one-click payment links on digital invoices supporting ACH transfers, virtual credit cards, and automated recurring debit mandates.

Frequently Asked Questions

Resources and references

The formulas and methods in this calculator were checked against these independent sources.