SERVICE TRADES · 5 MIN READ · MAY 2026

Net 30, Net 15, or Due on Receipt — Picking Payment Terms

The payment term you put on every invoice is one of the most-copied and least-thought-about decisions in service trades. Most contractors inherit “Net 30” from a template and never revisit it — even when 60% of their work is residential cash jobs that should be Due on Receipt. Here’s what each term actually means, how trades pick between them, and the 2/10 Net 30 trick that pulls cash forward without raising prices.

What each term means

The cash flow math by term

Days Sales Outstanding (DSO) is the metric that matters — the average number of days from invoice to payment. Real-world DSO by term, based on commercial credit data:

For a contractor doing $50,000/month in revenue, the difference between Net 15 (22 days DSO) and Net 30 (41 days DSO) is $31,000 in working capital permanently tied up in accounts receivable. That’s a credit line you don’t need to draw if your payment terms match your cash needs.

Industry norms by trade segment

Match your terms to what your customer segment actually expects:

Residential service (small repair, HVAC tune-up, drain cleaning)

Residential install (HVAC swap, panel upgrade, kitchen remodel)

Commercial subcontracting (GC pays sub)

Property management / HOA accounts

Government / municipal work

When 2/10 Net 30 is worth it

The math: offering 2% off for paying within 10 days is equivalent to giving the customer a 36% annual discount rate on the float. That’s expensive money — you’d only do it if your business genuinely needs cash inside 10 days, not 30.

Worth it when:

Not worth it when:

FAQ

What does “Net 30” actually mean — from invoice date or end of month?

Net 30 from invoice date is standard in the US. Some industries use EOM (End of Month) terms — “Net 30 EOM” means due 30 days after the last day of the invoice month. Spell it out on your invoice to avoid confusion.

Can I have different terms for different customers?

Yes, and you should. Set defaults by customer segment in your invoicing system: residential = Due on Receipt, commercial = Net 30, GC subcontracts = Net 45. Bulk-edit terms when a customer’s payment behavior changes (slow payers earn shorter terms; reliable long-relationship accounts can earn longer terms).

Do payment terms apply to deposits too?

No — deposits are due before work starts, regardless of the invoice term on the final bill. State both clearly: “Deposit of $X due to schedule. Balance Net 30 from completion invoice date.”

Different terms for different customers, automated.

Operaite’s invoicing lets you set default payment terms per customer, applies them automatically when you bill, and tracks DSO so you know which segments are slow-paying. Included in the $29/mo plan with a 7-day free trial.

Try Operaite free for 7 days →