Invoice aging tracker
Accounting departments have run an aging report for a century; freelancers usually run a vague feeling about who is slow. Add your unpaid invoices and this sorts them worst-first into the standard 30, 60 and 90 day buckets, totals what is genuinely overdue, and prices the delay at your late-fee rate. Nothing leaves your browser.
Open invoices
No invoices yet. Add the ones still unpaid and the buckets fill in.
Your receivables
Overdue$0
- Total outstanding
- $0
- Interest earned on the delay
- $0
- Average days late
- 0 days
Aging buckets
- Not due yet
- $0
- 1 to 30 days late
- $0
- 31 to 60 days late
- $0
- 61 to 90 days late
- $0
- Over 90 days late
- $0
Invoices are saved only in this browser (localStorage). No account, no upload; export a backup before clearing your browser data.
Estimate
workingfigures.com/calculators/invoice-aging-tracker
How the report is built
Days late = today minus the due date. Buckets are the standard receivables bands: not due yet, 1 to 30, 31 to 60, 61 to 90, and over 90. Interest on each overdue invoice = amount × annual rate ÷ 365 × days late, the same simple-interest math as our late fee calculator. Average days late is weighted by amount, so a large slow invoice moves it more than a small one.
Assumptions
Interest is shown on every overdue invoice whether or not you intend to charge it: it is the price of the delay, not a promise you will invoice it. Partial payments are not modelled; edit the amount down instead. Weekends and holidays are ignored, so a due date on a Saturday ages from Saturday. Everything lives in localStorage, which means a cleared browser or a different device starts empty; the export button writes a JSON backup you can import back.
FAQ
- Why bother bucketing instead of just looking at the list?
- Because the buckets change what you do. Something 20 days late gets a polite reminder; the same amount at 95 days is a collection problem and, in most contracts, the point where late fees and a stop-work clause become reasonable. Seeing $2,500 sitting in the over-90 column is a harder thing to keep ignoring than four unread emails.
- Does the interest shown mean I can charge it?
- Only if your contract or invoice said so before the work started, and only up to what your state or country allows. The figure here is what the delay has cost you at the rate you entered. Our invoice late fee calculator handles the single-invoice version with a flat fee, which is what you usually put in the reminder email.
- What counts as the due date if the invoice says net 30?
- The date 30 days after you issued it, not 30 days after the client got around to approving it. If a client habitually resets that clock at their end, that is worth pricing: our net terms cost calculator shows what waiting costs you, and this tracker shows how often it has already happened.