Free calculator · for founders & small businesses

Find out how much cash is stuck in unpaid invoices.

Profitable businesses still run out of cash when invoices sit unpaid. Enter your credit sales, outstanding invoices, and target collection time to see your DSO and the cash you could free up — instantly.

Done-for-you template

Invoice & AR Aging Tracker

See who owes you, how overdue they are, and who to chase first.

  • Invoice register that auto-sorts every invoice into 0–30 / 31–60 / 61–90 / 90+ day aging buckets
  • Live DSO (days sales outstanding) and total outstanding, updated as you type
  • Collections-priority view so you chase the biggest, most overdue invoices first
  • Dashboard totals by bucket plus paid vs. overdue at a glance
  • Assumptions-driven · Excel & Google Sheets · delivered instantly
$39one-time · instant download
↩ 7-day money-back guarantee

🔒 Secure checkout via Stripe · Excel & Google Sheets · instant delivery.

🔒 Secure checkout by StripeInstant download7-day money-back guaranteeExcel & Google Sheets

Questions

What is DSO and why does it matter?

DSO (days sales outstanding) is the average number of days it takes to collect payment after a sale. A high or rising DSO means more of your cash is stuck in unpaid invoices — which is how a profitable business can still run short on cash. Lowering DSO directly frees up cash.

How does invoice aging work?

Aging groups each unpaid invoice by how overdue it is — commonly 0–30, 31–60, 61–90, and 90+ days past due. The older an invoice gets, the less likely it is to be paid, so aging tells you which accounts to chase first.

What is in the paid tracker?

A ready-to-use spreadsheet (Excel & Google Sheets): an invoice register that auto-buckets every invoice by age, computes DSO and totals, and ranks who to collect from first — delivered instantly after checkout. AI-assisted, human-built; not financial advice.

More on buying & delivery · refund policy

Related tools

More cash flow & forecasting tools.

$39 one-time · instant
Get the template