Track every invoice
Client, amount, dates, and status all in one simple log you control.
Log every invoice you send, mark it paid when the money lands, and see outstanding, paid-this-year, and overdue totals update automatically — all saved privately on this device.
| Client | Invoice # | Amount | Sent | Due | Status |
|---|
Client, amount, dates, and status all in one simple log you control.
Unpaid invoices past their due date are flagged automatically, no manual checking.
Your client and payment data stays only in your browser's local storage.
This free online tool helps freelancers and small businesses keep a simple, private log of who owes what and when it's due.
Chasing payments is easier when you can see everything outstanding at a glance. This tracker keeps a running log of every invoice you've sent, calculates what's still owed, and tells you exactly how much has been paid so far this calendar year — without needing accounting software.
Overdue status is calculated every time you load the page by comparing due dates to today.
See the total dollar amount still unpaid across every client in one number.
Track how much revenue you've actually collected so far this calendar year.
There's no account and no server — your invoice log lives only in local storage.
Quick answers about overdue detection, paid totals, and privacy.
An invoice shows as Overdue when its due date has passed and it hasn't been marked Paid yet. This is calculated live every time you open the page, not stored as a separate status.
Its status changes to Paid, it's no longer counted as outstanding or overdue, and the date you marked it is recorded so it counts toward this year's paid total.
It adds up the amount of every invoice marked Paid where the paid date falls in the current calendar year.
Yes. All invoices are stored in your browser's local storage on this device only. Nothing is uploaded to a server or shared with anyone.