Invoice tracking · v2.4

Every invoice you're owed, organized and accounted for.

Add a client, an amount, and a due date — Ledger watches the calendar for you, flags what's overdue, and keeps a running total of exactly how much money should be coming your way.

Scroll
Your ledger

At a glance

Live totals across every invoice you've logged. Overdue items are flagged automatically based on today's date.

Owed to you
$0
Unpaid & not yet overdue
Overdue
$0
0 invoices past due
Paid
$0
0 invoices settled
Outstanding
0
Total invoices tracked
New invoice
Log a payment owed to you.
How it works

Tracked the moment you log it. Settled the moment you say so.

Every invoice you add is stored locally in your browser — no account, no sync, no server. Reload the page, close the tab, come back tomorrow: your ledger is exactly where you left it.

Ledger watches the calendar on its own. The moment a due date slips past today, that invoice is flagged overdue in red. Mark it paid when the money lands, and it drops out of what you're owed.

  • Add an invoice with client name, amount, and due date in under ten seconds.
  • Status is computed automatically — pending, overdue, or paid — from the date.
  • Filter by status and search by client to find any invoice instantly.
  • Persists in localStorage so your data survives reloads and restarts.
A clean workspace with invoices and a laptop
Stay on top of it

Get a weekly digest of what you're still owed.

Drop your email and Ledger will send a Monday-morning summary — total outstanding, what's overdue, and what's coming due this week.

Saved
Built with Kiyomi