Free Tool
Client Payment Tracker
A simple invoice list that lives only in your browser. Add an invoice with a client, an amount and a due date, mark it paid when the money arrives, and always know what is outstanding — and what is overdue.
Estimates and scenarios for planning purposes only — not financial advice. The results on this page are built from the numbers you enter. They are planning aids, not predictions, and not financial, tax or legal advice. Nothing you enter leaves your browser.
What this tool does
The tracker keeps a list of invoices: client name, amount, due date and status (unpaid or paid). From that list it works out three totals — paid, outstanding and overdue — so the number you care about is always visible without adding anything up yourself. Overdue means unpaid and past its due date, judged against today's date on your device.
Everything is stored in your browser's local storage, on your device only. There is no account, no upload and no server. Clearing your browser's site data removes the list, so export it — copy the list from the page — before you clear anything. This is a tracker, not accounting or tax software: it does not calculate tax, keep formal records or replace an invoice system.
Try it
Waiting. Add your first invoice to see totals.
Mark an invoice paid or delete it by entering its number from the list above.
How it works
An invoice is stored with four fields: client, amount, due date and paid status. The three totals are simple sums over the list: paid is the sum of paid invoices, outstanding is the sum of unpaid invoices, and overdue is the sum of unpaid invoices whose due date is before today.
Overdue is judged against the date on your device, so it is only as accurate as your device clock. The list is kept in local storage, which is a small store your browser provides per website — the data never leaves your device, and no other website can read it.
Assumptions and limitations
- This tracker is not accounting software and not a tax record. It does not calculate tax, keep audit trails or store copies of invoices. Treat it as a quick view of what you are owed; keep your formal invoices and records separately.
- Clearing your browser's site data, or using a different browser or device, removes the list. Copy the list out (select the text and copy it) if you need a backup.
- Overdue is a reminder, not a legal statement about a debt. Chasing a late payment should follow whatever you and the client agreed, and any formal steps are a matter for professional advice.
Worked example
Example: you add two invoices — Bright Bakery, $1,200 due 2026-11-30, and Northwind Studio, $300 due 2026-11-20. With both unpaid on 2026-11-14, the tracker shows outstanding $1,500 and overdue $0. Mark the $300 invoice paid and the totals become paid $300, outstanding $1,200, overdue $0.
Frequently asked questions
Where is my invoice data stored?
Only in your browser's local storage, on your own device. There is no account, no upload and no server that ever sees it. Clearing your browser's site data removes it.
Can I use this on my phone and my computer?
No — the list lives in one browser on one device. If you switch browsers or devices, the list does not follow. Copy the list out if you need it elsewhere.
What does overdue mean here?
An invoice that is still unpaid and whose due date has passed, judged against today's date on your device. It is a reminder to follow up — not a legal statement about the debt.
Is this a substitute for accounting software?
No. It tracks what you are owed at a glance. Formal invoices, tax calculations and financial records need proper accounting software or a professional.
I cleared my browser data and my invoices are gone. Can I get them back?
No — local storage is deleted with the site data, and there is no server copy. That is the privacy trade-off of a tool with no account: nothing leaves your device, but nothing is backed up either.