How to track unpaid invoices (and actually get paid)

Give every invoice a status — sent, viewed, paid, or overdue — review the list weekly, and follow up the day anything goes overdue. That simple loop is the whole system.

By the SendBilling TeamPublished July 2026Updated July 2026

The SendBilling team builds invoicing software for freelancers and small businesses, and writes about invoicing, getting paid, and the money side of independent work.

To track unpaid invoices, give each one a status — sent, viewed, paid, or overdue — keep them all in one place, and review the list once a week. Follow up the day an invoice becomes overdue, then again a week later. Software can update the status and send those reminders for you; a spreadsheet can do it too, with more manual work.

Why unpaid invoices slip through

Invoices go unpaid less because clients refuse and more because nobody is watching. You send it, move on to the next job, and three weeks later cannot remember whether it was paid. Without a single list and a status on each invoice, overdue ones blend in with the paid ones and quietly cost you money.

A simple tracking system

Every invoice moves through four states. Keep them all in one view and the overdue column tells you exactly who to chase.

StatusWhat it means / what to do
SentDelivered, not yet due. No action needed.
ViewedThe client opened it — you know it reached them.
PaidMoney received. Close it out.
OverduePast the due date — send a reminder now.

Spreadsheet vs software

A spreadsheet works when you send a handful of invoices a month: one row per invoice with columns for client, amount, due date, and status, and a filter for overdue. The catch is that you update every status by hand and it never tells you when a client opened the invoice.

Invoicing software keeps the same list but updates statuses on its own and shows delivery and viewed signals, so “did they even get it?” stops being a question.

See every invoice from sent to paid

Invoice tracking shows what's viewed, paid, and overdue at a glance — no spreadsheet to maintain.

See invoice tracking

How to chase overdue invoices

Keep it short and factual. On the due date, a one-line note: “Hi — invoice INV-014 was due today, here it is again, let me know if anything is unclear.” A week later, a firmer follow-up that restates the amount and the new expected date. Most late payments are oversights, and steady, polite reminders clear the majority of them without friction.

Automating reminders

The follow-ups are predictable, so let them run themselves. Automatic payment reminders send on a schedule you set once — the day an invoice goes overdue, then again later — so you are not the one sending awkward emails. That turns tracking from a weekly chore into a system that mostly runs on its own.

FAQ

Frequently asked questions

How do I keep track of unpaid invoices?

Give every invoice a status — sent, viewed, paid, or overdue — and review the list weekly. Software updates the status for you; a spreadsheet needs manual updates.

When should I follow up on an unpaid invoice?

Send a friendly reminder the day it becomes overdue, then again about a week later. Consistent, polite follow-up gets most invoices paid.

What counts as an overdue invoice?

Any invoice past its due date that has not been paid. That is why a clear due date on every invoice matters — it defines when the clock starts.

Get paid faster, not just tracked

Tracking tells you who is late. These nine tactics reduce how often it happens in the first place.

How to get paid faster