What are invoice payment terms?

Invoice payment terms are the conditions you set that tell your client exactly when and how they need to pay. They appear on every invoice you send — usually near the top alongside the invoice date and due date — and they establish a clear, agreed-upon timeline for payment.

Think of payment terms as the rules of the transaction. Without them, there is no formal deadline. Your client has no contractual obligation to pay within any specific window, and chasing unpaid invoices becomes much harder.

Payment terms typically specify three things:

Getting your payment terms right is one of the simplest things you can do to improve cash flow. The terms you choose directly determine how long you wait to get paid — and whether your business has enough cash on hand to cover expenses in the meantime.

Common payment terms explained

Here are the most widely used invoice payment terms, what they mean, and when to use each one.

Term What it means Best for
Due on Receipt Payment is expected immediately when the client receives the invoice. No grace period. One-off projects, new clients, small amounts
Net 15 Payment is due within 15 calendar days of the invoice date. Short-term freelance work, trusted clients
Net 30 Payment is due within 30 calendar days. The most common B2B standard worldwide. Ongoing client relationships, standard business contracts
Net 60 Payment is due within 60 calendar days. Gives the client two full months. Enterprise contracts, large corporations with slow AP cycles
2/10 Net 30 Client gets a 2% discount if they pay within 10 days; otherwise, the full amount is due in 30 days. Incentivizing early payment on larger invoices
50% Upfront Half the total is paid before work begins. The remaining 50% is invoiced upon completion. New clients, large projects, custom/creative work
Milestone-Based Payments are split across project milestones (e.g., 30% at kickoff, 30% at draft, 40% on delivery). Long-running projects, web development, consulting

Tip: "Net" simply means the total amount is due within that many days. So "Net 30" means the full invoice amount is due 30 days from the invoice date. It does not mean 30 business days — it means 30 calendar days.

How to choose the right payment terms for your business

There is no single "correct" payment term. The right choice depends on your relationship with the client, your industry, and how much cash flow flexibility you have. Here are some practical guidelines:

For new clients: start short

Use Due on Receipt or Net 15 for clients you haven't worked with before. You have no payment history with them, so shorter terms protect you. Once they have proven reliable, you can extend to Net 30.

For established relationships: Net 30 is standard

Net 30 is the default for most B2B transactions. It gives your client enough time to process the invoice through their accounting department without causing unnecessary strain on your cash flow.

For large projects: require a deposit

If a project will take weeks or months to complete, do not wait until the end to invoice. Request 50% upfront or set milestone-based payments. This protects you from scope creep and ensures you are not financing the client's project out of your own pocket.

For enterprise clients: be prepared for Net 60

Large corporations often have rigid accounts payable processes and may require Net 60 (or even Net 90). If you agree to these terms, make sure the project value is large enough to justify the wait — and factor the delay into your pricing.

Tip: Always agree on payment terms before you start work. Include them in your contract or proposal. By the time you send the invoice, there should be no surprises about when payment is due.

How payment terms affect your cash flow

Payment terms have a direct, measurable impact on your cash flow. Let's look at a simple example to see how much difference they can make.

Say you are a freelance designer and you send out four invoices per month, each for $2,500 — that's $10,000 in monthly revenue. Here's how different payment terms affect when that money actually arrives:

The math is straightforward: longer payment terms mean more money locked up in receivables. If your monthly expenses are $7,000 and you are on Net 60 terms, you need enough cash reserves to cover at least two months of expenses ($14,000) before client payments start arriving.

This is exactly why most freelancers and small businesses should default to Net 15 or shorter. You do not have the cash reserves of a large corporation, so shorter terms keep money flowing.

What to do when clients pay late

Late payments happen. According to industry surveys, over 50% of invoices in the US are paid after the due date. Here is a step-by-step process for handling them professionally:

1. Send a friendly reminder on the due date

Don't wait. On the day payment is due, send a brief, polite email: "Hi [Name], just a friendly reminder that invoice #INV-042 for $2,500 is due today. Let me know if you have any questions." Many late payments are simply forgotten — a nudge is often all it takes.

2. Follow up at 7 days overdue

If there is no response, send a firmer follow-up. Reference the invoice number, amount, original due date, and attach a copy of the invoice again. Keep the tone professional but direct.

3. Apply your late fee at 14-30 days overdue

If your invoice includes a late payment clause (and it should), this is when you apply it. Send an updated invoice reflecting the additional fee, and reference the late payment terms that were stated on the original invoice.

4. Escalate if necessary

For invoices 60+ days overdue, consider sending a formal demand letter, pausing any ongoing work for the client, or engaging a collections service. At this stage, preserving the relationship is secondary to getting paid for work you have already completed.

Tip: The best defense against late payments is prevention. Use short payment terms, require deposits for large projects, and always put terms in writing before starting work.

How to add payment terms to your invoice

Payment terms should be clearly visible on every invoice you send. Here's where and how to display them:

Be specific. Writing "Net 30" is fine, but also include the actual calendar due date. Some clients process dozens of invoices per week — making the deadline obvious reduces the chance of your invoice being deprioritized.

Late payment fee best practices

Including a late payment fee clause on your invoices is both common and legal in most jurisdictions. It discourages delays and compensates you for the time value of money. Here's how to set it up correctly:

What rate to charge

The standard range is 1% to 2% per month on the overdue balance. A flat fee (e.g., $25 or $50) is also common for smaller invoices. Some freelancers use a daily rate (e.g., 0.05% per day). Whatever you choose, make sure it is clearly stated on every invoice.

Include a grace period

Give clients a short buffer — typically 5 to 7 days after the due date — before late fees kick in. This shows good faith and accounts for minor processing delays. Your invoice might read: "A late fee of 1.5% per month applies to balances unpaid more than 7 days past the due date."

Check local laws

Some regions cap the amount of late interest you can charge. In the EU, for example, the Late Payment Directive sets specific interest rates for B2B transactions. In the US, maximum rates vary by state. A quick check with your local regulations (or a conversation with your accountant) ensures your late fee clause is enforceable.

Always communicate upfront

Late fees should never be a surprise. Include them in your contract, reference them in your proposal, and print them on every invoice. A client who knows about the penalty before they receive the invoice is far more likely to pay on time.

Late Fee Approach Example When to use
Percentage per month 1.5% monthly on overdue balance Standard for most B2B invoices
Flat fee $25 for invoices under $500, $50 for invoices over $500 Simpler for small invoices or one-time clients
Daily rate 0.05% per day past due Larger invoices where you want granular accrual

The goal of a late fee is not to make extra money — it's to make paying on time the easiest and cheapest option for your client. When your payment terms are clear, your due dates are visible, and the consequences of delay are spelled out, you will get paid faster.

Add payment terms to your next invoice in 60 seconds

BillFast lets you set custom payment terms, due dates, and notes on every invoice. Free, no signup, works in your browser.

Create Invoice for Free