How to Write Payment Terms on an Invoice — A Simple Guide
Payment terms are one of those things that most freelancers copy from somewhere and never really think about. Until a client pays 45 days late and you realize your invoice said absolutely nothing about when payment was due.
Getting your payment terms right isn't complicated. But it does require a few intentional decisions. Here's how to do it properly.
What Are Payment Terms?
Payment terms are the conditions under which you expect to be paid. They tell your client when payment is due, what methods are accepted, and what happens if they pay late. Simple enough in theory — but a lot of invoices get this wrong.
The Most Common Payment Terms Explained
- Net 15: Payment is due 15 days after the invoice date. Good for smaller projects or clients with a track record of paying quickly.
- Net 30: The most common standard. Payment due within 30 days. Works well for most business-to-business transactions.
- Net 60: Payment due within 60 days. Usually only accepted when dealing with large corporations that have fixed payment cycles.
- Due on Receipt: Payment expected immediately. Good for one-off clients or situations where you've had payment issues before.
- 50% Upfront: Half paid before work begins, half on completion. A solid choice for large or long-term projects.
How to Write Them on Your Invoice
Don't just write 'Net 30' and leave it at that. Be specific. Here's a better format:
"Payment due by [specific date]. Accepted payment methods: bank transfer to [account details] or PayPal to [email]. Late payments may be subject to a 2% monthly fee."
That one paragraph answers every question your client might have about payment. The more specific you are, the fewer delays you'll face.
Should You Charge Late Fees?
You can — but be consistent. If you mention late fees on an invoice and never enforce them, clients learn to ignore them, which is why knowing how to follow up on unpaid invoices matters. If you do charge them, make sure you've stated them clearly upfront. Surprising a client with a late fee they didn't know about will damage the relationship more than the late payment itself.
Tips for Getting Paid Faster
- Send the invoice by email the same day the work is completed
- Include a specific due date, not just 'Net 30'
- Follow up politely 3 days before the due date
- Make payment as easy as possible — include all your details
The best payment terms are the ones that protect your cash flow, especially when paired with a complete invoice structure while keeping the client relationship intact. Be clear, be specific, and don't be afraid to enforce what you've written.
Frequently Asked Questions
What are payment terms on an invoice?
Payment terms tell your client when payment is due and under what conditions. Common examples include Net 15 (due in 15 days), Net 30 (due in 30 days), Due on Receipt, and payment upon milestone completion. Clear terms protect your cash flow, set expectations upfront, and reduce disputes about when money should arrive.
Which payment terms should freelancers use?
Many freelancers use Net 15 or Net 30 depending on the client and project size. For new or high-risk clients, shorter terms or a deposit before work starts are often safer. The best terms are specific, written on the invoice, and aligned with what you agreed in your contract or proposal so there is no ambiguity.
Where should payment terms appear on an invoice?
Put payment terms in a clearly labeled section near the totals or payment instructions. Include the due date as a calendar date, not only a phrase like "Net 30," so the client knows the exact deadline. Also list accepted payment methods and any late fee policy if you use one.
Should freelancers charge late fees for overdue invoices?
Late fees can encourage on-time payment when they are stated clearly in your agreement and on the invoice before work begins. Keep the language simple and consistent with local rules and your contract. Even if you rarely enforce a fee, stating the policy sets a professional expectation and gives you leverage if payment slips.
Why do vague payment terms delay payment?
Vague terms leave clients guessing about deadlines and methods, which often leads finance teams to park the invoice until someone clarifies. Specifying the due date, amount, and how to pay removes that friction. Clear terms also make follow-ups easier because you can point to what was already agreed on the invoice.