Invoice Payment Terms Explained: Net 15, Net 30 and More
By Cedar & Ledger
Payment terms are the line on your invoice that says when the money is due. "Net 30" means payment is due 30 days after the invoice date. Clear terms, agreed before the work starts and printed on every invoice, take most of the guesswork out of getting paid. This guide explains the common terms, how to work out the due date, how to pick terms for your own work, and what to do when a client asks for longer ones.
The client, dates and dollar amounts below are made-up examples. Rules about late fees and contracts can depend on where you and your client are. This is general information, not legal, tax or financial advice.
Quick checklist
- ☐ Agree on terms in writing before you start
- ☐ Pick one default (for example, net 14) and use it unless you agree otherwise
- ☐ Print both the terms and the actual due date on every invoice
- ☐ Count days from the invoice date
- ☐ Send the invoice as soon as the work (or the milestone) is done
- ☐ Only add a late fee or early-payment discount if your agreement says so
- ☐ Track every invoice until it's paid
Common payment terms
| Term | What it means | Due date for an invoice dated Mon Nov 2, 2026 (example) |
|---|---|---|
| Due on receipt | Pay when you get it | Mon Nov 2, 2026 |
| Net 7 | Due 7 days after the invoice date | Mon Nov 9, 2026 |
| Net 15 | Due 15 days after the invoice date | Tue Nov 17, 2026 |
| Net 30 | Due 30 days after the invoice date | Wed Dec 2, 2026 |
| Net 45 | Due 45 days after the invoice date | Thu Dec 17, 2026 |
| Net 60 | Due 60 days after the invoice date | Fri Jan 1, 2027 |
| End of month (EOM) | Due on the last day of the month the invoice is dated | Mon Nov 30, 2026 |
"Due on receipt" sounds fast, but it doesn't give a real date, and some clients treat it as "whenever." If you use it, many freelancers also print a date a few days out so there's no question.
Step 1: Work out the due date
Due date = invoice date + number of days in the terms. Count calendar days, not business days, unless your agreement says otherwise. Example (made-up): an invoice dated Nov 2 with net 15 terms is due Nov 17.
Write the actual date on the invoice next to the terms, for example "Terms: Net 15. Due: November 17, 2026." Then nobody has to count, and nobody can count differently. What to Put on a Freelance Invoice (Checklist + Example) covers the rest of the invoice.
Step 2: Pick your default terms
Shorter terms get money to you sooner. Longer terms may be what larger clients expect. Some things to weigh:
- Your own bills. With net 30, a job you finish and invoice on Nov 2 isn't due until Dec 2. If rent is due Dec 1, that gap matters.
- The size of the job. For bigger or longer projects, a deposit up front plus a final invoice can work better than one big invoice at the end. How to Ask Freelance Clients for a Deposit (Example Numbers) walks through it.
- The client. Individuals and small businesses often pay within a week or two. Larger companies sometimes run payments on a fixed schedule and may ask for net 30 or longer.
Many freelancers pick one default, like net 14 or net 15, and only change it when they agree with a client to do so.
Step 3: Agree before the work starts
Terms belong in your quote, proposal or agreement, not just on the invoice. A short line works: "Invoices are due 15 days from the invoice date." An email the client replies "OK" to is better than nothing. If the terms only show up for the first time on the invoice, the client may already have their own expectations.
Step 4: When a client asks for longer terms
If a client asks for net 45 or net 60, you have a few honest options:
- Say yes and plan around the longer wait.
- Ask for a deposit up front and the balance on longer terms.
- Split the project into milestones, each invoiced as it's done, so you're not waiting on all of it at once.
- Keep your terms and explain why. Some clients will agree; some won't.
There's no single right answer. It depends on the client, the job and how long you can wait.
Step 5: Late fees and early-payment discounts
Only use these if they're in your agreement before the work starts.
- Late fee. Some agreements include a flat fee or a percentage added after a set number of days late. Rules about how much you can charge can vary by location, so check before you add one.
- Early-payment discount. You may see terms like "2/10 net 30," which means a 2% discount if paid within 10 days, otherwise the full amount is due in 30. Example (made-up): on a $1,200 invoice dated Nov 2, paying by Nov 12 would mean paying $1,176 ($1,200 minus 2%, which is $24). Otherwise the full $1,200 is due Dec 2. A discount means you get less money, so only offer one if getting paid sooner is worth it to you.
Step 6: Track it until it's paid
Terms only help if you notice when a due date passes. Keep a simple log with one row per invoice: number, client, date sent, due date, amount and paid date. Check it once a week. When an invoice goes past its due date, a polite reminder is usually all it takes; How to Follow Up on a Late Invoice (Example Numbers) has wording you can use.
Common snags
- No terms on the invoice at all. Every invoice should show the terms and the due date.
- Sending the invoice late. Terms count from the invoice date, so invoicing two weeks after the job ends adds two weeks to the wait.
- Different terms in the agreement and on the invoice. Make them match.
- Sending it to the wrong person. Ask who pays invoices and send it to them.
- Adding a late fee nobody agreed to. It's likely to cause an argument and may not be collectable.
A spreadsheet that does the date math
You can track terms in any spreadsheet with one column for the due date (=date sent + days). If you'd like it ready-made, the Freelancer Invoice + Client Tracker ($9, Excel and Google Sheets) has a Settings tab where you set your payment terms in days (0 for due on receipt). The printable invoice and the invoice log fill in each due date from it. The log then shows each invoice as Paid, Open or Overdue, with days late. It uses one payment-terms setting for every invoice, so for a client on different terms you'd type that invoice's due date in by hand. It has no late-fee or discount fields, and it doesn't send emails or take payments (details).
Honest note: I make this spreadsheet and sell it under Cedar & Ledger, so I'd earn from a purchase. General information only, not legal, tax or financial advice.
Try the free freelance rate calculator (find your hourly floor) →
Try the free invoice due date and late fee calculator →
Try the free Stripe fee calculator →
Related template: read about the freelancer invoice template
See all Cedar & Ledger templates
Frequently asked questions
What does this guide cover?
What net 15, net 30, due on receipt and EOM mean, how to work out the due date, pick default terms, handle requests for longer terms and track it.
What are the steps?
1) Work out the due date; 2) Pick your default terms; 3) Agree before the work starts; 4) When a client asks for longer terms; 5) Late fees and early-payment discounts; 6) Track it until it's paid.
Do I need a template to do this?
No. A notebook or a sheet you build yourself works fine. Cedar & Ledger also sells spreadsheet templates (I'd earn from a purchase); see the template box at the top of this page.
Is this financial advice?
No. It's general information with example numbers only, not financial, tax, legal or medical advice. Use your own numbers and check anything important with a qualified professional or the official source.
Cedar & Ledger · Guides