Invoice Payment Terms Explained: Net 30, Due on Receipt, and More

Payment terms are one of those things that look innocent on an invoice but have an outsized impact on your actual cash flow. The terms you put on your invoices determine when you get paid, how your cash flow works, and how your client relationships function.
Yet many business owners choose their invoice payment terms almost arbitrarily — copying what a competitor does, defaulting to whatever their accounting software suggests, or because "Net 30 is what we've always done." Understanding what each term means, and when to actually use it, gives you far more control over your finances.
What are invoice payment terms?
Payment terms are the conditions under which you expect to be paid for goods or services. They specify when payment is due, whether any discounts apply for early payment, and what happens if payment is late.
Payment terms appear on every invoice you send and form part of the contractual agreement between you and your customer. According to HMRC's invoicing guidance, all invoices must clearly state the payment terms alongside the date and amounts due.
Common invoice payment terms explained
Due on Receipt
Payment is expected as soon as the client receives the invoice. It's the most aggressive term you can set — and also the most realistic in theory, least realistic in practice.
When to use it: New clients, one-off projects, small transactions, or when you need immediate cash flow. Standard for retail and point-of-sale transactions.
Reality check: Most clients will take a few days to process it regardless. But "Due on Receipt" still sends a signal: you're serious about fast payment.
Net 7
Payment is due within 7 days of the invoice date. A short turnaround that works best when you invoice promptly — if you wait three days to invoice, you've just given your client four days to pay.
When to use it: Short-term projects, smaller invoices, or when you want to establish quick payment habits from the start.
Net 14
Payment is due within 14 days of the invoice date. A good middle ground for small to medium businesses and a common choice in professional services and freelancing.
Why it works: Long enough for most clients to receive and process an invoice without being so long that it stresses your cash flow.
Net 30
Payment is due within 30 days of the invoice date. The de facto default in business-to-business transactions, expected by larger companies and baked into countless corporate procurement policies.
The catch: 30 days is a long time when you have bills to pay. If your clients consistently take the full 30 days, it creates real cash flow pressure.
Net 60 and Net 90
Payment is due within 60 or 90 days of the invoice date. These are rarely a choice — they're a condition imposed by large corporate clients or government contracts.
Your protection: The UK's Late Payment of Commercial Debts regulations give small businesses the statutory right to charge interest and compensation on late payments. You can also challenge terms that are grossly unfair.
If you agree to Net 90, you're essentially providing three months of interest-free credit to your client. Make sure your cash flow can absorb this, or adjust your pricing accordingly.
End of Month (EOM)
Payment is due by the end of the month in which the invoice is received. Often combined with a net period — for example, "Net 30 EOM" means payment is due 30 days after the end of the month in which the invoice was issued.
The timing issue: An invoice sent on the 1st gives the client nearly two months under "Net 30 EOM," while one sent on the 28th gives roughly 32 days. Clarity prevents arguments.
Early payment discounts (2/10 Net 30)
A 2% discount if the client pays within 10 days; otherwise, the full amount is due within 30 days. Other variations include 1/10 Net 30 or 3/10 Net 60.
Why clients like it: A 2% discount for paying 20 days early is actually a 36% annualised return for the client. That attracts financially savvy clients with available cash.
Your calculation: The discount reduces your revenue slightly, but it can accelerate cash flow materially. Factor it into your pricing if you use it regularly.
Milestone and partial payments
50% Upfront, 50% on Completion: Half the payment is due before work begins, with the remainder due on completion. Protects both parties and is common for high-value engagements or new client relationships.
Milestone Payments: Payment is split across defined project milestones (e.g., 30% on signing, 30% at midpoint, 40% on completion). Essential for long-term projects in construction, software development, or any engagement spanning months.
Define milestones clearly in your contract. Vague milestones lead to disputes about when payment is triggered.
How to choose the right payment terms
Consider your cash flow first
If your business has tight cash flow, shorter terms (Net 7 or Net 14) keep money coming in faster. If you have a comfortable cash buffer, you can afford to offer Net 30 or beyond. Be honest about which one you actually are.
Match your industry norms
Every industry has its expectations. Freelancers typically use Net 14 or Net 30. Construction uses milestone payments. Enterprise sales may require Net 60 or Net 90. You can go against norms, but expect some friction.
Size the terms to the client relationship
New clients warrant more cautious terms. Established clients with a consistent payment history can earn more flexible terms. This is trust — it should be earned, not given away upfront.
Align with project size
Small invoices (under a few hundred) are often due on receipt or Net 7. Larger invoices may justify longer terms or milestone structures.
How to set and communicate payment terms
On your invoices
Your payment terms should be prominently displayed on every invoice:
- The specific due date (not just "Net 30" — calculate the actual date)
- Your accepted payment methods
- Your bank details or payment link
- Any early payment discount terms
- Any late payment consequences
Using modern accounting software lets you set default payment terms that are automatically applied to every invoice, with the due date calculated for you. This removes manual work and ensures you're always consistent.
In your contracts and proposals
Payment terms should be agreed before you start work, not introduced on the first invoice. Include them in your proposal, quote, or contract. This is your chance to have the conversation when both parties are motivated to close a deal.
Be explicit
Avoid ambiguity. "Payment due within 30 days" is clearer than "Net 30" for clients unfamiliar with the terminology. Use both if needed. Vague payment terms lead to arguments nobody has time for.
When payment terms aren't met
Late payment is a reality of business. Follow a systematic process:
- Send a polite reminder on the due date or the day after
- Follow up by phone if the reminder is ignored after a few days
- Send a formal overdue notice at 14 days past due
- Consider charging late payment interest — UK law allows this under the Late Payment of Commercial Debts regulations, even without a contractual clause
Track overdue invoices using an aged debtors report. Do not let invoices drift because you feel awkward chasing them. Most accounting software can send automated payment reminders, which takes the personal discomfort out of the process.
Adjusting terms over time
Your payment terms are not set in stone. As your business evolves, review them:
- If cash flow is consistently tight, shorten your terms
- If you're losing clients to competitors with more flexible terms, consider extending them
- If a specific client repeatedly pays late, tighten their terms
- If a long-standing client always pays promptly, reward them with flexibility
Payment terms are a business tool. Use them strategically, communicate them clearly, and enforce them consistently.
Frequently Asked Questions
What's the difference between Net 30 and EOM? Net 30 means payment is due exactly 30 days from the invoice date. End of Month (EOM) means payment is due by the last day of the month in which the invoice is received. An invoice sent on March 1st under Net 30 EOM would be due April 30th, giving the client nearly 60 days. A March 28th invoice would be due April 30th as well, giving them just 32 days. EOM is less predictable — use Net 30 for clarity.
How do I decide between Net 14 and Net 30? Consider your cash flow and industry norms. If you have tight cash flow or fast-moving work, Net 14 works well. If your competitors and clients expect Net 30, and your cash flow can handle it, Net 30 is reasonable. Start more conservative (Net 14) and extend terms for established clients who consistently pay on time.
Can I change payment terms mid-project? Yes, but avoid surprises. If you need to adjust terms partway through an engagement, discuss it first. Clients are more likely to accept a change if you explain the reason and ask permission rather than unilaterally changing an invoice.
What's a reasonable late payment fee or interest rate? UK law allows you to charge 8% per annum plus Bank of England base rate on commercial debt. You can also charge a fixed compensation amount (usually £40–£100, depending on invoice size). Check the Late Payment of Commercial Debts guidance to confirm what you've contractually agreed.
Do I have to accept the payment terms my client proposes? No. Payment terms are negotiable, just like price. If a large client demands Net 90 and you can't absorb that cash flow gap, say so. You might compromise on Net 60, or ask for partial upfront payment to bridge the gap.
What if a client consistently pays late? After two or three late payments, renegotiate. Shorten their terms from Net 30 to Net 14, or require partial upfront payment. If they won't agree, it may be worth reconsidering whether this client is actually profitable for you once you factor in the cash flow cost of waiting.