How to set payment terms that get you paid on time
Payment terms set when and how a customer pays. Here is how to pick terms that protect cash flow, communicate them so they stick, and word them on invoices and contracts.
Payment terms are the rules that set when and how a customer pays an invoice, such as net-30, due-on-receipt, or 2/10 net 30. You get paid on time by choosing terms that match each customer's risk, stating them clearly before the sale, and repeating them on every invoice. Terms are not boilerplate. They are the single biggest lever you control over how fast cash comes in.
Most late payments trace back to terms that were vague, never agreed in writing, or never enforced. Fix the terms and you fix a large share of your overdue ledger before a single reminder goes out.
Common B2B payment terms explained
A handful of terms cover most B2B trade. Knowing what each one does to your cash flow is the start.
- Due on receipt. Payment is expected immediately. Best for new or higher-risk customers, or one-off jobs.
- Net-15. The balance is due 15 days after the invoice date. Tighter cash, but a bigger ask for large accounts.
- Net-30. Due in 30 days. The default expectation in most industries, and a safe starting point.
- Net-45 / net-60. Longer windows, common with large buyers who use their size to push terms out. Each extra day is cash you are financing for them.
- 2/10 net 30. A 2 percent discount if paid within 10 days, otherwise full payment in 30. A way to pull cash forward.
- Deposit or milestone billing. Part of the balance upfront or at stages. Useful for big projects where you do not want all the risk at the end.
The term you set is effectively the interest-free loan you extend. Net-60 on a $100,000 order is two months of your cash funding the customer's operations. Treat that as a real cost, not a courtesy.
How to pick terms that protect cash flow
The right term balances two things: how much your business can afford to wait, and how much the customer expects given their size and the market norm. Pushing terms too short loses deals. Letting them drift too long starves your cash.
Match terms to risk:
- Proven, on-time payers: your standard term, usually net-30. Reward reliability with the convenience they expect.
- New customers: shorten the term, ask for a deposit, or start on due-on-receipt until they have paid a few invoices clean.
- Higher-risk or stretched accounts: a deposit plus a tight term, or prepayment if the credit check is weak.
- Large strategic accounts asking for net-60: extend it only when the margin and relationship justify financing them, and consider an early-payment discount to claw the time back.
This is where terms and credit decisions meet. Set them against the same risk tiers you use in your credit policy so the two never contradict each other.
Communicating terms so they stick
Terms only work if the customer agrees to them before the sale, not after the invoice arrives. The most common failure is an invoice that quietly states net-30 when the customer assumed net-60. Now you are arguing about the rule after the fact, and you usually lose.
Make terms explicit at three points: the quote or order form, the signed contract or order acknowledgment, and the invoice itself. Say the term out loud in the closing conversation for any sizable deal. A customer who has read "net-30, with a 1.5 percent monthly late fee on overdue balances" and signed it cannot later claim surprise. Clear terms agreed upfront are also the foundation for asking for payment professionally when an invoice does slip, because you are pointing back to something already agreed.
Early-payment incentives and late fees
Two tools push behavior in opposite directions: a carrot to pay early and a stick for paying late.
Early-payment discount. A term like 2/10 net 30 trades a small margin for faster cash and less collection work. The math is steep when annualized, so reserve it for customers whose late payment costs you more than the discount, or when you genuinely need the cash sooner.
Late fee. A stated late fee, often 1 to 1.5 percent per month on the overdue balance, gives a reminder its teeth. It only works if it was agreed in the terms before the invoice and printed on the invoice itself. Check local rules on maximum rates. The fee matters less for the revenue than for the message: paying you late has a cost.
Terms language for invoices and contracts
Vague wording is what gets disputed. Use language that states the term, the due date, and the consequence in plain words. Drop these into your contract and invoice templates.
Payment terms
Payment is due within [30] days of the invoice date (net-30). The full
amount of [invoice total] is payable to [Company name] by [due date].
Early payment: a [2%] discount applies if the invoice is paid in full
within [10] days of the invoice date.
Late payment: balances unpaid after the due date accrue a late fee of
[1.5%] per month on the outstanding amount. Accounts more than [60] days
past due may be placed on credit hold, pausing new orders until the
balance is cleared.
When to use this: as the standard terms block on every invoice and in the payment section of your customer contracts. Keep the figures identical across both so there is nothing to dispute.
How Rex enforces your payment terms
Good terms still fail if nobody applies them consistently. An invoice goes out, the due date passes, and the first reminder lands a week late because the person responsible was busy. The terms were fine. The enforcement slipped.
Rex is an AI accounts receivable agent that enforces your payment terms automatically across every account. It knows each invoice's exact terms, sends a terms-aware reminder before and after the due date, applies the late-fee and credit-hold rules you set, and keeps the cadence going so nothing ages unwatched. When a customer disputes a charge or asks to renegotiate a term, Rex escalates that to a person with the full history attached. The routine enforcement runs continuously across the ledger, so your terms mean something on every invoice, not just the ones someone remembered to chase.
See how Rex turns your payment terms into reminders that send themselves.
Frequently asked questions
- What are standard B2B payment terms?
- Net-30 is the most common B2B default, meaning the full balance is due 30 days after the invoice date. Net-15, net-45, and net-60 are also widely used, along with due-on-receipt for new or higher-risk accounts. Shorter terms get you paid faster but can cost you deals if they sit far below what a customer expects.
- How do early-payment discounts work?
- An early-payment discount, written as something like 2/10 net 30, gives the customer a 2 percent discount if they pay within 10 days, otherwise the full amount is due in 30. It trades a small margin for faster cash and lower collection effort.
- How do you choose the right payment terms?
- Match terms to the customer's risk and your own cash needs. Offer your standard term to proven payers, shorten terms or require a deposit for new and higher-risk accounts, and only extend longer terms when the deal size and the relationship justify the wait.
- Can you charge a late fee on overdue invoices?
- Yes, if the late fee is stated in your terms and agreed before the invoice is issued. A common figure is 1 to 1.5 percent per month on the overdue balance. Check local rules on maximum rates, and state the fee on the contract and the invoice so it is enforceable.