InstantTools.org

SpreadsheetInvoicing & sales

Invoice Tracker Spreadsheet

Track who owes you what: outstanding balance per invoice and an automatic Paid / Open / Overdue status.

Format
Excel .xlsx
Tabs
1

Opens in Excel, Google Sheets, LibreOffice Calc and Apple Numbers; the formulas recalculate when you edit the cells.

Calculated for you

  • Outstanding = amount − paid
  • Status: Paid, Open or Overdue (compares the due date with today)
  • Totals and count of overdue invoices

Knowing who owes you what

Sending invoices is the easy part; keeping track of which ones are paid, part-paid or late is where freelancers and small businesses lose money. This spreadsheet is a single list of every invoice with the amount still outstanding and a status that updates by itself.

Columns

Invoice #, Client, Issued, Due, Amount, Paid, Outstanding and Status. Twenty-three rows are ready, three of them with example invoices.

A simple routine

  1. When you send an invoice (for example from the invoice template), add a row with its number, client, dates and amount.
  2. When money arrives, add it to Paid — partial payments included.
  3. Once a week, sort or filter by Status and follow up on everything marked Overdue.

FAQ

Why does an invoice show Overdue before I expected?

Status uses today's date from your computer. Check the Due date on that row, and that it was entered as a date rather than text.

Can I track multiple currencies?

The amount columns are formatted in dollars. For another currency, change the cell format in your spreadsheet app; for mixed currencies, use one tracker per currency.

Does it work in Google Sheets?

Yes — upload the .xlsx to Google Drive and open it with Sheets; the formulas, including the date-based status, keep working.

More invoicing & sales

See all 25 free forms and templates · Fill & sign your own PDF form