Liquidity & Working Capital · Free calculator

DSO Improvement Calculator

Days Sales Outstanding is the interest-free loan your customers take from you. Every day between invoicing and collection is a day of revenue financed by your cash instead of theirs — and at fifty-five days of DSO on $2 million of annual revenue, more than $300,000 sits permanently in receivables. Reducing DSO is the rare treasury lever that releases cash without borrowing it: the money is already yours, just late.

This calculator prices the release: annual revenue, current DSO and a target DSO produce the cash freed by the improvement, and your financing rate converts it into an annual saving. The numbers are usually large enough to fund the collections discipline they require several times over.

Quick answer

Cash freed = (annual revenue ÷ 365) × days of DSO improvement. Reducing DSO from 55 to 40 days on $2M of revenue releases ≈ $82,192 of cash permanently — worth an indicative $9,863/year at a 12% cost of funds. Each single day of DSO on that revenue holds $5,479 hostage.

Interactive estimate

Average daily sales
$5,479.45
Cash trapped per day of DSO
$5,479.45
Cash freed by the improvement
$82,191.78
Annual financing saving
$9,863.01

Estimates only, based entirely on the assumptions you enter. This is not a quote or an offer — actual pricing is route-dependent and depends on corridor, payment method, amount and applicable fees, and is disclosed in full on a KeyBS Pay quote before you approve anything.

Get a Business Quote

The formula

Cash freed = Revenue ÷ 365 × (DSO_current − DSO_target); Saving = Cash freed × Rate%

Revenue divided by 365 is your average daily sales — the amount each day of DSO traps in receivables. The release is one-off but permanent: cash arrives once as collections accelerate, then stays out of receivables for as long as the improved DSO holds, which is why the financing saving recurs annually.

The financing rate should be your marginal cost of funds if borrowing supports working capital, or the return cash earns in its next use if not. Businesses financing imports at 1.5% per month are effectively paying that rate on every day of customer lateness — a transfer from your margin to their treasury.

How to use this calculator

  1. 1

    Measure real DSO

    Receivables balance ÷ annual revenue × 365, from the balance sheet — not the payment terms you print on invoices, which are aspiration.

  2. 2

    Set a defensible target

    Your contractual terms plus a realistic collection lag. Terms of net-30 with a 55-day DSO means 25 days of leakage to attack.

  3. 3

    Price the improvement

    The calculator converts recovered days into cash and annual financing saving — the budget for fixing collections.

  4. 4

    Attack the leakage in order

    Invoice speed and accuracy first, then payment friction, then chasing discipline, then terms enforcement. Most DSO leakage is process, not customer malice.

Where DSO days actually hide

DSO decomposes into fixable stages: invoicing lag (days between delivery and invoice — often 3–7 entirely self-inflicted days), invoice errors that restart customer approval clocks, payment friction (customers who would pay today but face a clumsy payment path), and genuine late payers. Most businesses find a third of their excess DSO in the first two stages — inside their own building, free to fix.

Cross-border receivables add corridor friction: an international customer’s payment spends days in transit that domestic collections never see, and unclear beneficiary details or missing references park inbound funds in review queues. Collection infrastructure — local receiving accounts, correct currency invoicing, clean payment instructions on every invoice — removes days that no amount of chasing can.

The instruments beyond discipline

When process is fixed and customers still pay slowly, the remaining tools price the delay explicitly: early-payment discounts convert your cost of funds into a customer incentive (the Early Payment Discount Calculator prices both sides of that trade), receivables financing converts invoices to cash at a fee, and terms renegotiation reprices the credit you extend. Each costs something; the calculator’s output tells you what solving the problem is worth, which is the budget.

The symmetric lever is DPO — paying your own suppliers no earlier than terms require — and the combined view is the cash conversion cycle, which the Working Capital Calculator computes. A business that shortens DSO by ten days while holding DPO steady removes ten days from its cycle; both ends of the pipeline are negotiable.

Common use cases

Collections business case

Price what a collections hire, tool or process fix must achieve to pay for itself.

Working capital planning

Model DSO scenarios in cash terms for budgets and lender conversations.

Discount policy design

Compare the cost of early-payment incentives against the financing saved.

Cross-border collections review

Quantify the corridor-friction days in international receivables.

Automate this with the API

Check indicative collection-side corridor pricing for international receivables.

curl "https://keybs.io/api/v1/tools/corridor-pricing?corridor=nigeria-china" \
  -H "x-api-key: YOUR_FREE_KEY"
Free Tools API docs and key registration

Frequently asked questions

Is the cash release one-off or recurring?

The release is one-off but permanent: as collections accelerate, cash arrives once and receivables stay lower for as long as the improved DSO holds. The financing saving on that released cash recurs every year. Backsliding reverses it just as quickly — DSO improvements need maintenance, not just achievement.

My payment terms are 30 days but DSO is 55 — where do the extra days come from?

Four places, in typical order of size: your own invoicing lag, invoice errors that restart the customer’s clock, payment friction on the customer’s path to paying you, and genuine late payment. Audit ten recent invoices end-to-end and the split becomes obvious — most businesses find self-inflicted days first.

What is a good DSO?

Relative to your terms, not an absolute: contractual days plus 7–10 of realistic lag is healthy for B2B. Net-30 terms landing 38-day DSO is strong; 55 is a project. Industry and geography move the baseline — cross-border B2B runs structurally higher than domestic — so benchmark the gap to terms, not the raw number.

Do early-payment discounts pay for themselves?

When the annualised cost of the discount is below your cost of funds plus the risk reduction of earlier cash, yes. Offering 2/10 net 30 costs you ~37% annualised on accelerated invoices — expensive money unless your financing is dearer or the receivable risk is real. Run both calculators; the answer is specific to your rates.

How does invoicing currency affect collection speed?

Invoicing in the customer’s currency removes their FX friction and excuse — they pay a local-feeling invoice — while moving conversion to your side, where it is priceable and manageable. Combined with local receiving capability, it can remove several corridor days. Price the FX cost against the DSO days recovered; the trade is often favourable.

Can KeyBS Pay shorten my international DSO?

The collections side, yes: Global Collections capability lets international customers pay through local-feeling routes, funds land in multi-currency accounts without forced conversion, and clean payment references reduce review-queue delays. Corridor availability varies by market — the country pages on this site document collection options per corridor.

Replace assumptions with a committed quote

Executable rate, disclosed fee, committed receive amount — before you pay anything.

Request a Quote
Keep exploring

Recommended for you

Ask AI about this page