Invoice Payment Terms Explained: Net 30, Deposits & More
Invoice payment terms are the conditions you put on an invoice for how and when a client pays you — the "Net 30" or "due on receipt" line that quietly decides whether money lands in two weeks or two months. The codes are short, but the choice behind them is real: it shapes your cash flow, your client relationships, and how often you end up chasing money you've already earned.
This guide explains what the common terms mean, what the math behind early-payment discounts actually costs, and which terms tend to get freelancers paid sooner rather than later.
What invoice payment terms actually mean
Most payment terms are built from one small convention. "Net" means the full invoice amount, and the number after it is the count of calendar days from the invoice date by which payment is due. So Net 30 means pay the full amount within 30 days. Net 15 shortens that window to 15 days, Net 14 to two weeks, Net 7 to a single week. Net 60 stretches it to 60.
Once you read the codes that way, the rest follow the same logic. The number is a deadline, the word in front tells you what's due, and the rest of this article is mostly variations on those two ideas.
Common invoice payment terms, decoded
These are the terms you'll meet most often, what each one means, and where it tends to fit.
| Term | What it means | Best suited to |
|---|---|---|
| Due on receipt | Payment expected as soon as the client receives the invoice | Small or one-off jobs, new clients |
| Net 7 / Net 14 | Full amount due within 7 or 14 days of the invoice date | Freelancer default for steady cash flow |
| Net 15 | Full amount due within 15 days | A middle ground between Net 14 and 30 |
| Net 30 | Full amount due within 30 days; the most common B2B term | Corporate clients who require it |
| Net 60 | Full amount due within 60 days | Large clients; hard on small suppliers |
| 2/10 Net 30 | 2% discount if paid within 10 days, otherwise the full amount due in 30 | Nudging clients to pay early |
| EOM | Payment due by the last day of the month the invoice was issued | Clients who batch payments monthly |
| Deposit | A single upfront payment (typically 25–50%) before work begins | New clients and larger projects |
| Milestone | A set percentage of the fee paid at defined project stages | Long projects billed in stages |
| CIA / CWO / COD | Pay in advance, pay with the order, or pay on delivery | Product-style work and risky accounts |
The first half of that list is about timing; the second half — deposits, milestones, advance payment — is about when in the project money changes hands, which for freelancers often matters more.
Net 15 vs Net 30: which should you use?
Net 30 is the default a lot of clients reach for, and on paper it looks harmless. The catch is the gap between the term you write and the day you actually get paid. Stated terms and real collection diverge — small businesses on Net 30 commonly see the money arrive closer to 45 to 60 days, once you account for approval queues and accounts-payable cycles.
That gap is the case for shorter terms. Net 15 halves the official wait and, in practice, tends to pull the real payment date forward too. For most freelance work, a sensible pattern is to default to Net 7 or Net 14, and reserve Net 30 for corporate clients who genuinely require it — protecting yourself with a deposit or milestones rather than financing a slow-paying client for a month. The longer the term, the longer you're effectively lending your work for free.
"Due on receipt": what it means and when to use it
Due on receipt means exactly what it says: payment is expected as soon as the client gets the invoice, with no grace window built in. It's the firmest of the common terms, which makes it a good fit for small or one-off jobs and new clients you haven't yet built a payment history with.
It's less suited to large companies whose systems can't physically pay on the day an invoice arrives — for them, a short Net term is more realistic than a deadline their process can't meet.
The hidden math of 2/10 Net 30
2/10 Net 30 offers a 2% discount if the client pays within 10 days, with the full amount otherwise due in 30. The 2% looks small, but the math runs the other way than most people expect.
Declining that discount means paying full price 20 days later than you could have. Annualize that and passing up a 2/10 Net 30 discount is equivalent to borrowing at roughly 37% a year. The formula is (discount ÷ (100% − discount)) × (365 ÷ (net days − discount days)), which works out to about 37% (slightly lower if you use a 360-day year). The exact figure depends on the convention, but the takeaway doesn't: an early-payment discount is expensive credit to leave on the table, whether you're the one offering it or the one deciding whether to take it.
Deposits and milestones: getting paid before the end
For anything beyond a quick job, the most reliable way to protect cash flow isn't the Net term at all — it's collecting money earlier in the project.
- A deposit is a single upfront payment before work begins, typically 25% to 50% of the fee. It filters out clients who were never going to pay and funds the start of the work.
- Milestone payments split the fee into portions tied to defined stages — for example, 40% at kickoff, 30% at draft approval, and 30% on final delivery — so you're never carrying the whole engagement on credit.
Both shift risk away from the freelancer, which is exactly why they're worth proposing on larger projects rather than billing 100% at the end.
What late payment actually costs
Late payment isn't an edge case; it's the baseline most freelancers work against. According to Intuit QuickBooks' 2025 US Small Business Late Payments Report — a January 2025 survey of 2,487 US small businesses — 56% were owed money from unpaid invoices, averaging about $17,500 per business, and 47% had invoices overdue by more than 30 days. A Bonsai analysis of three years of freelance invoicing data found that 29% of freelance invoices were paid at least one day late, with a notable gap by gender: female freelancers saw late payments on 31% of invoices versus 24% for men. (Bonsai sells freelance invoicing software, so read it as vendor data — but it is data from real invoices, and the underlying method is stated.)
You can push back on this with terms. A common freelancer late fee is 1.5% per month, often written as "1.5% per month or a flat fee, whichever is greater," after a short grace period. Treat that as market practice rather than law — US states set differing usury caps, so confirm what's enforceable where you operate. In the UK, the Late Payment of Commercial Debts legislation gives B2B suppliers a statutory right to interest of 8% plus the Bank of England base rate, plus fixed compensation per invoice (GOV.UK guidance, current as of 2026). The EU Late Payment Directive (2011/7/EU) sets a comparable floor of at least 8 percentage points above the European Central Bank reference rate.
Sample payment terms you can copy
These are generic templates to adapt to your own work and local rules — not legal advice. Run anything you rely on past a professional in your jurisdiction.
- "Payment due within 14 days of the invoice date (Net 14)."
- "Payment due upon receipt."
- "50% deposit due before work begins; remaining balance due Net 14 on final delivery."
- "Milestone schedule: 40% on project start, 30% at draft approval, 30% on final delivery."
- "2% discount if paid within 10 days; full amount due within 30 days (2/10 Net 30)."
- "A late fee of 1.5% per month applies to balances unpaid after the due date."
Where the terms meet the invoice
Good payment terms only help if they reach the client on a clean, itemized invoice that goes out on time. That's the part that tends to slip — the work gets done, the hours get tracked, and the bill is the thing that waits. The terms you set don't start their clock until the invoice is actually sent — see how to invoice a client for the document those terms ride on.
This is the seam BillNotch is built to close. The desktop app records your active window automatically on Windows, macOS, and Linux, sorts the work into client projects, and keeps a live billable total — so when it's time to bill, the invoice generates straight from your tracked hours as a PDF, with your payment terms on it, rather than something you rebuild by hand. The Revenue Leak Finder flags billable time that was tracked but never invoiced, so the hours don't sit past their due date because you forgot to send the bill at all. The plans are flat — Pro at $9/mo, Team at $12/seat — on the pricing page, with a 14-day trial.
Set the terms deliberately, send the invoice promptly, and the codes do their job. The rest is making sure every billable hour actually reaches a client before the clock you set has any chance to run.