Every invoice carries a line that says when the money should arrive. This guide covers the labels freelancers actually write there: due on receipt, Net 7, Net 15, Net 30, and 50% upfront. Each definition is one line, then a note on what happens when an invoice goes late, and four opinions on choosing terms. The whole thing runs about two minutes to read, and the invoice generator it links to is linked at the bottom.
How to use this page: read the table, pick the one term that matches the contract you signed, and write it on the invoice. If you also want the mechanics of logging what you sent, the free invoice tracker spreadsheet keeps a running list of paid and outstanding invoices, and the printable invoice template has a terms line built in. For pricing the work itself, see the freelance rates dataset.
| Term | What it says on the invoice |
|---|---|
| Due on receipt | Payment is owed the day the client receives the invoice. |
| Net 7 | Payment is owed 7 calendar days from the invoice date. |
| Net 15 | Payment is owed 15 calendar days from the invoice date. |
| Net 30 | Payment is owed 30 calendar days from the invoice date. |
| 50% upfront | Half the total is paid before work starts and the rest on delivery, with the balance due under the term you pick for the second half. |
Whichever label you use, most invoices also carry two dates: the invoice date and the due date. Writing the actual due date next to the label removes the counting step for whoever pays you.
When an invoice is late. An invoice counts as late once its due date has passed with no payment recorded against it.
The usual first step is mechanical. Resend the same invoice with a one-line note that names the invoice number and amount.
Until the payment lands, the invoice stays on your outstanding list, which is exactly why a running log beats memory.
These are opinions from sending and tracking invoices, not survey data and not guidance on what your contract allows.
The opinions above come from keeping a log like the one in the Invoice Generator Spreadsheet. From its own README:
"A per-invoice generator for Excel and Google Sheets, built for solo workers: freelancers, contractors, sole traders. Fill one invoice, get a clean total due, log it, and see what is still owed at a glance. This is the simple version of invoicing - one sheet per invoice, not a whole accounting system."
The Invoice sheet carries a Due field and a Status dropdown, twelve line items, a Subtotal, a Tax % with its amount, and a TOTAL DUE. The Log sheet holds 20 rows of invoice tracking with PAID, OUTSTANDING, and TOTAL INVOICED sums, where anything not marked Paid, including Draft, Sent, and Overdue, counts as still owed. It also suggests the next invoice number as you go. Everything is a standard formula with no macros, and it recalculates on open.
Get the Invoice Generator Spreadsheet - Excel + Google Sheets →one-time · XLSX + instructions · instant download · spreadsheet only, not accounting, tax, or legal advice
Honest note: this page explains common invoice-label conventions and how a tracker marks overdue rows. It is not legal advice and not tax advice. Payment terms are set by the contract you have with each client; if a contract or a dispute turns on what a term means, that question goes to a qualified professional, not to this page.