BusCalcTools

Methodology

DSO Calculator โ€” Methodology

DSO is the average number of days between invoicing and getting paid. Calculate it as (Accounts Receivable รท Revenue) ร— Days in Period. At $120,000 AR on $1.2M annual revenue, DSO = 36.5 days. Cutting that to 30 days releases roughly $21,000 in cash from receivables.

Last reviewed:

What this calculator computes

  • Calculates Days Sales Outstanding from AR and revenue
  • Compares against 30-day benchmark with cash-released figure
  • Industry-benchmark guidance (services, manufacturing, construction)
  • Period flexibility โ€” annual, quarterly, or monthly DSO

Step-by-step calculation

Calculate the average number of days customers take to pay you, and see the cash you'd unlock by collecting faster.

  1. Enter accounts receivable

    Total invoices outstanding at the end of your period.

  2. Enter revenue for the same period

    Use net revenue โ€” exclude VAT or sales tax to match the AR basis.

  3. Set the period length

    365 for annual, 90 for quarterly, 30 for monthly.

  4. Read DSO and cash tied up

    The calculator divides AR by revenue and multiplies by days. The benchmark figure shows the cash released by getting to 30-day collections.

Assumptions and overrides

Standard DSO formula. The 30-day benchmark reflects typical B2B Net 30 invoice terms. Industry norms vary โ€” services 30-45 days, manufacturing 45-60 days, construction 60-90 days. Use net revenue (exclusive of VAT/sales tax) to match AR basis on most accounting systems.

Every region default on the calculator is editable. If your effective rate, fee, or threshold differs from the headline figure shown, type your own number into the field โ€” the calculator recomputes instantly without leaving this page.

Review cadence and corrections

This methodology and the underlying rate defaults are reviewed at least annually, and immediately following any change to the headline rate from IRS, HMRC, or SARS. Every substantive update is recorded on the public changelog. Spotted an error? See the corrections policy for how to report it.

See the full editorial policy for the standards every page on BusCalcTools is held to.

Use the calculator

Open the DSO Calculator to put this methodology to work. Or browse other Break-Even & Cash Flow calculators.

JB

Written by

James Blanckenberg

Founder, BusCalcTools

Founder of BusCalcTools and FinnCalc. Builds practical financial calculators for small business owners and freelancers across the US, UK, and South Africa.

Editorial review by: James Blanckenberg, Founder & Editor

More about James โ†’

One short email a month

New calculators, pricing tactics, and small-business numbers worth knowing. No spam, unsubscribe in one click.