Invoice Payment Terms Explained: Net 30 vs Due on Receipt
The short answer: Payment terms are the deadline you put on an invoice, and they are a pricing decision, not a formality. Due on receipt means pay now. Net 15 and Net 30 mean the balance is due 15 or 30 days after the invoice date. Residential service work should default to due on receipt or Net 7, because the customer is standing in front of you and has no accounts payable department. Commercial and general-contractor work usually needs Net 30 to win the job. Whatever you pick, write it on the invoice, state it in the quote before work starts, and send the invoice the day the job closes. CRMb puts terms and a due date on every invoice and ages your receivables against them automatically.
Most unpaid invoices are not disputes. They are invoices with no deadline, sent late, to a customer who was never told when payment was expected. Terms fix that for free.
What payment terms actually are
A payment term is two things at once: a due date and a promise you extended. The moment you hand over finished work and ask for money later, you have loaned the customer that money, interest free, for the length of the term. Net 30 on a $12,000 job is a $12,000 loan for a month.
That framing matters because it makes the trade-off visible. Longer terms are a concession you make to win or keep work. They should be priced like one.
The common terms, translated
Due on receipt. Payment is expected when the invoice arrives. Standard for residential service calls, repairs, and anything a homeowner pays personally.
Net 7 / Net 10. Due one week to ten days from the invoice date. A polite version of due on receipt that gives a customer time to move money without stretching the clock.
Net 15. Due in just over two weeks. A reasonable default for small commercial accounts.
Net 30. Due thirty days from the invoice date. The de facto standard in commercial construction and property management, largely because that is how their accounts payable cycles run.
Net 45 / Net 60. Common with large GCs, national property managers, and municipalities. Treat these as a financing cost, not a courtesy.
2/10 Net 30. A 2% discount if paid within ten days, otherwise the full amount in thirty. An early-payment incentive, covered below.
50/50 or deposit terms. A percentage up front, the balance on completion. The right structure for any job where you buy materials before you get paid, see how to collect a deposit before work.
Progress billing. Invoices at defined milestones or percent complete on long jobs, so cash arrives while the work is running rather than months after it starts, see progress billing for contractors.
The rule for choosing: match the term to who is paying
The single most common mistake is applying one term to every customer. Homeowners and general contractors are different payers with different constraints.
Homeowners and small residential. Due on receipt, or Net 7 at the outside. There is no AP department and no approval cycle. Waiting thirty days does not help them, it just gives the invoice time to be forgotten.
Small commercial, repeat local accounts. Net 15. Long enough to run through their bookkeeping, short enough to stay in the current month.
General contractors and large property managers. Net 30, sometimes with retainage held back. Their payment cycle is real, and fighting it usually costs the relationship rather than speeding the check, see how retainage works in construction.
New customers of any size. Deposit up front, no exceptions on material-heavy work. A deposit is not distrust, it is how you avoid financing a stranger's project.
Anyone who has paid late twice. Shorten the term or move to deposit terms. Payment history is data. Use it.
What terms do to your cash position
Terms decide when the money lands, and when the money lands decides whether payroll is comfortable. The gap you care about is between paying your crew and being paid by your customer.
| Job | Crew paid | Invoice sent | Term | Cash gap |
|---|---|---|---|---|
| Residential repair | Day 5 | Day 5 | Due on receipt | ~2 days |
| Small commercial | Day 5 | Day 6 | Net 15 | ~16 days |
| GC subcontract | Day 5 | Day 12 | Net 30 | ~37 days |
| GC subcontract, invoiced late | Day 5 | Day 25 | Net 30 | ~50 days |
Look at the last two rows. Same customer, same term, same work. Nineteen extra days of gap, caused entirely by sitting on the invoice for two weeks. The term you negotiate matters less than the day you send.
Your average across all customers is your DSO, the number that tells you how long your money actually takes to arrive, see days sales outstanding.
Write the terms where they will be read
Terms only work if the customer saw them before the work happened. Put them in three places:
- On the quote. "50% deposit, balance due on completion" agreed before you start is a contract term. The same sentence introduced with the final invoice is a surprise.
- On the invoice, as a date. Not "Net 30," but "Due September 17, 2026." A date is unambiguous, a term is arithmetic the customer has to do. Print both.
- In your terms and conditions. Late fees, deposit rules, and what happens if payment stalls belong in writing, once, so you never negotiate them under pressure.
While you are there, be specific about what "paid" means, and about scope. A clear scope of work prevents the most expensive kind of late payment: the invoice held hostage over a disagreement about what was included.
Early payment discounts and late fees
Early payment discounts work, and they are expensive. Offering 2/10 Net 30 means giving up 2% to be paid twenty days sooner. Annualized, that is a very high rate of interest. Use it when the cash timing genuinely matters to you, not as a default, and remember it comes straight out of the margin you calculated when you priced the job, see markup vs margin.
Late fees are mostly a deterrent, not a revenue source. To be enforceable they generally need to be disclosed in the agreement before the work, stated as a specific rate, and permitted under your state or provincial rules, which cap interest in some places. Check local law, state the fee in your terms, and apply it consistently or not at all. Selectively enforced late fees invite the argument you were trying to avoid.
The stronger lever is not punishment. It is sending the invoice immediately, with a due date on it, and following up on day one past due while the work is still fresh in the customer's mind.
A simple follow-up cadence
Politeness on a schedule collects more money than escalation without one.
- Day of completion. Invoice sent, due date visible.
- Three days before due. A short, friendly reminder. Most late payments are genuinely forgotten, and this one message prevents them.
- Day after due. Confirm it was received and ask when to expect payment. Ask for a date, not for the money.
- Day 15 past due. A call, not an email. Stop starting new work for that customer.
- Day 30 past due. Formal notice, per your written terms.
Track the aging so the cadence is driven by a list rather than by memory, see how to track accounts receivable.
FAQ
What are the most standard invoice payment terms? Net 30 is the most widely used commercial standard, and due on receipt is the norm for residential service work. There is no universal rule, and shorter terms are always acceptable to offer. Whatever you choose, apply it consistently by customer type rather than case by case.
Does Net 30 mean 30 days from the invoice date or from completion? From the invoice date, unless the contract says otherwise. That is exactly why invoicing the day the job closes matters. Every day you delay the invoice is a day added to the term at your expense.
Can I charge a late fee on an unpaid invoice? Usually yes, if the fee was disclosed in the agreement before the work and the rate is permitted where you operate. Some jurisdictions cap the interest rate on commercial debts. State the fee in your written terms, keep it modest, and enforce it consistently. This is general information, not legal advice, so confirm the rules that apply to you.
Should I ask a homeowner for a deposit? On any job where you buy materials in advance or the work runs more than a day, yes. A deposit covers your material outlay and confirms commitment. It is a normal and expected practice in the trades.
What is a good DSO for a service business? It depends on your mix. A residential business billing due on receipt should be well under 15 days. A commercial contractor on Net 30 terms will land in the 35 to 45 day range, and consistently higher than that usually means invoices are going out late rather than customers paying slowly.
Do payment terms belong on the quote or only the invoice? Both. Terms agreed at the quote stage are part of the deal. Terms that first appear on the invoice are a request, and a request is much easier to ignore.
Getting started with CRMb
Terms only help if they are attached to a real due date and something is watching the clock. CRMb does both.
Quotes and invoices live on the job record, so you can pull labor from real punched crew hours in Punch and materials from inventory at average cost, then send the invoice the day the work finishes. Every invoice gets a public share link the customer can open and sign without an account, so there is no login standing between them and paying you. Reports age your receivables so you can see, at a glance, what is current, what is past due, and by how long.
Start a 14-day free trial at crmb.io, set your default terms once, and send the next invoice the day the crew packs up.