Invoice Payment Terms Explained: Net 15 vs Net 30 vs Net 60 vs Due on Receipt
“Net 30” means payment is due 30 days after the invoice date; Net 15 and Net 60 work the same way with different windows. “Due on receipt” means payment is expected immediately. Shorter terms improve your cash flow but may be less attractive to larger corporate clients used to Net 30 or Net 60 as standard.
Affiliate Disclosure: This article may contain affiliate links. We may earn a commission on qualifying actions, at no extra cost to you.
Payment terms are one of the few invoice details that directly affect your cash flow — the difference between money in your account this week versus in six weeks. Choosing the right terms, and understanding what a client’s requested terms actually mean, is worth getting right.
Common Invoice Payment Terms Compared
| Term | Meaning | Typical Use |
|---|---|---|
| Due on receipt | Payment expected immediately upon receiving the invoice | Small jobs, new clients, retail transactions |
| Net 15 | Payment due within 15 days | Freelancers prioritizing faster cash flow |
| Net 30 | Payment due within 30 days | The most common standard for B2B invoicing |
| Net 60 / Net 90 | Payment due within 60/90 days | Common with large corporate clients and their internal AP processes |
For the full mechanics and history of the most common of these, see our dedicated guide on what Net 30 payment terms actually mean.
How to Choose Your Default Payment Terms
- New clients: shorter terms (Due on receipt or Net 15) reduce your risk until trust is established
- Established clients: Net 30 is a reasonable, widely-accepted default that balances your cash flow against client convenience
- Large corporate clients: they may require Net 60 or Net 90 regardless of your preference — factor this into your pricing or cash flow planning if so
- Cash-flow-sensitive periods: consider offering a small early-payment discount to encourage faster payment without changing your stated terms
Set Terms on Every Invoice Automatically
The Billtoolbox Invoice Generator lets you set a payment terms preset once and apply it to every invoice, with the due date calculated automatically.
What Happens When Terms Aren’t Met
Stating clear payment terms on every invoice is also what gives you standing to follow up firmly when a payment is late — see our guide on how to handle late invoice payments for the escalation process once a due date passes. Consistent, clearly numbered invoices (see our invoice numbering guide) make this whole process easier to track.
Frequently Asked Questions
What’s the most common invoice payment term for small businesses?
Net 30 is the most widely used default across B2B invoicing, though many freelancers use shorter terms like Net 15 or Due on Receipt to improve cash flow, especially with newer clients.
Can I charge a late fee if a client misses the payment term deadline?
Yes, provided the late fee terms were clearly stated on the invoice or in your contract before the work began — a late fee added retroactively after the due date has passed is much harder to enforce.
Should I offer an early payment discount instead of shorter terms?
Both approaches can work — a small discount (like 2% off if paid within 10 days) incentivizes faster payment without forcing a hard deadline, while shorter default terms simply set client expectations from the start. Many freelancers use a combination of both.
Final Thoughts
Payment terms aren’t just a formality on an invoice — they directly shape your cash flow. Choose terms that balance your own financial needs against what your clients realistically expect, state them clearly every time, and be prepared to follow up when they aren’t honored.
Set Custom Payment Terms on Every Invoice Free
No sign-up — pick your terms and let the due date calculate itself.
Disclaimer: This article is for informational purposes only and does not constitute legal or financial advice. Standard practices vary by industry and country — consult a professional for guidance specific to your situation.

