If you freelance, you are also your own accounts department — and the accounts department usually gets fired first. Invoices go out from your email, payments arrive whenever, and by month three you genuinely don't know who owes you what.
You don't need accounting software for this. A spreadsheet handles invoice tracking well if you set up three specific columns and two formulas. Here's the whole method.
Create a sheet with one row per invoice and these columns:
Sent, Paid, Void. (Data → Data validation in Google Sheets.) Resist adding more statuses — ambiguity is what kills trackers.Auto due date. If your payment terms are 14 days, in the Due date column write:
=IF(D2="","",D2+14)
(where D is your Issue-date column). Every invoice now knows its own deadline.
Overdue flag. In a new column:
=IF(AND(F2="Sent", G2<TODAY()), "OVERDUE", "")
(F = Status, G = Due date). Anything unpaid past its due date now flags itself. Sort or filter by this column every Monday — that's your follow-up list.