Payment terms might seem like a small detail — just a line at the bottom of your invoice. But the terms you set dictate when money hits your bank account, how much risk you carry on any given job, and how much time you spend chasing payments.
Getting your payment terms right is one of the most impactful changes you can make to your cash flow without changing anything about how you do the work.
TL;DR
- "Due on receipt" is ideal for residential service and repair work
- Net 30 is standard for commercial clients and can be negotiated
- Deposits (25–50%) protect you on large jobs and reduce collection risk
- Milestone payments work best for projects over $5,000 or multi-week timelines
- Whatever your terms, state them clearly in your proposal, agreement, and every invoice
Due on Receipt
"Due on receipt" means payment is expected when the invoice is delivered. In practice, this usually means same day or within a day or two.
Best for: Residential service calls, repairs, and smaller jobs where the customer is present and satisfied with the work.
Why it works: When a customer is standing in front of a fixed AC unit or repaired pipe, paying immediately feels natural. The value is fresh, the transaction is clean.
The risk: Some customers interpret "due on receipt" loosely — they see it as "when I get around to it." Pairing this term with automated reminders and an easy online payment link increases compliance significantly.
Tip: For residential service, always try to collect payment before leaving the job site. Mobile invoicing with on-site card payment makes this seamless. See our guide on mobile field invoicing for how to set this up.
Net 15, Net 30, Net 45
"Net 30" means payment is due 30 calendar days from the invoice date. Net 15 is 15 days; Net 45 is 45 days.
Best for: Commercial clients, property management companies, and large businesses with formal AP departments.
Why it exists: Many businesses process invoices on a fixed schedule (e.g., the 15th and last day of the month). Net 30 gives them enough time to run the invoice through their approval process.
The risk: Net 30 means you are financing 30 days of labor and materials for the customer. On a $10,000 job, you are carrying $10,000 in receivables for a month. If you have 10 such jobs active simultaneously, that is $100,000 in outstanding receivables.
Negotiation tip: Start negotiations at Net 15 with commercial clients. They often counter with Net 30. Avoid agreeing to Net 45 or Net 60 unless the job volume justifies the cash flow cost.
Early payment discounts: Some contractors offer a 2% discount for payment within 10 days (written as "2/10 Net 30"). This costs you 2% but accelerates cash collection. On high-value commercial invoices, the cash flow benefit often outweighs the discount cost.
Deposits
A deposit is a percentage of the total job cost paid before work begins. Deposits are standard in construction, renovation, and any project with significant material costs.
Best for: Any job over $1,000–$2,000, especially jobs requiring material orders or multiple days on-site.
Why it protects you:
- Reduces your financial exposure if the customer cancels mid-job
- Funds material purchases without tapping your operating capital
- Psychologically commits the customer — people who have paid a deposit are far less likely to cancel or dispute
Standard deposit percentages:
- Jobs $1,000–$5,000: 25–30% deposit
- Jobs $5,000–$15,000: 30–50% deposit
- Jobs $15,000+: 40–50% deposit, with progress milestones
Handling deposit legality: In some states (particularly California, New York, and Florida), contractor deposits on residential jobs are legally limited. In California, for example, contractors cannot collect more than 10% or $1,000 (whichever is less) as an initial deposit on home improvement jobs. Check your state's contractor licensing laws before setting deposit terms.
Milestone Billing
Milestone billing ties payments to the completion of specific project phases rather than a calendar date.
Best for: Large projects, renovations, new construction, or any multi-week engagement.
Example structure for a $20,000 roofing project:
- Contract signing: 20% ($4,000)
- Materials delivered and old roof removed: 25% ($5,000)
- New roof installed: 40% ($8,000)
- Final inspection and cleanup complete: 15% ($3,000)
Benefits:
- Your cash inflows align with your actual costs (materials, labor)
- Disputes happen at milestones when the scope is clear, not after the project is finished
- Reduces total credit exposure at any point in the project
Challenges:
- Requires clearly defined milestones in your contract
- Needs a system to track which milestones are complete and trigger invoices
- Can create disputes if the customer feels a milestone was not fully completed
Subscription and Maintenance Agreement Billing
For recurring maintenance agreements, payment terms work differently. The two main models:
Monthly auto-pay: Customer authorizes automatic monthly billing. Simple for both parties, low collection risk, predictable cash flow for you.
Annual upfront: Customer pays for the full year in advance (often at a slight discount). Excellent for your cash flow; some customers prefer it.
For more detail on billing recurring customers, see our guide on recurring invoicing for maintenance agreements.
Communicating Payment Terms Clearly
Payment term disputes are almost always caused by poor communication, not bad intent. Prevent them by stating your terms at every stage:
In your quote/proposal: "Payment terms: 30% deposit due before scheduling, balance due upon project completion."
In your service agreement: Define payment terms, late fee rates, deposit requirements, and what happens if payment is not received.
On every invoice: List the due date explicitly as a date, not just "Net 30." "Due: May 15, 2026" is clearer than "Net 30."
At the job site: Before starting work, confirm that the customer understands the payment structure, especially for large jobs.
Late Fees
Late fees create a financial incentive for prompt payment and compensate you for carrying receivables beyond your agreed terms.
Standard late fee structure:
- 1.5% per month on the unpaid balance (equivalent to 18% APR)
- Some contractors charge a flat $25–$50 late fee for residential customers
Requirements:
- Late fees must be disclosed in your original agreement or invoice — you cannot add them retroactively
- Some states cap late fee rates — verify limits in your jurisdiction
- Charge consistently — selectively enforcing late fees creates customer confusion and perceived unfairness
FAQ
Should I use the same payment terms for all customers? No. Residential customers should typically be on due-on-receipt terms. Commercial customers may warrant Net 15 or Net 30. Adjust terms based on the customer's payment history too — a commercial client who consistently pays in 45 days despite Net 30 terms should be moved to Net 15 or required to prepay.
What if a commercial client refuses to pay my deposit requirement? Large commercial clients often push back on deposits, particularly government entities or large corporations with their own vendor payment policies. In these cases, you have three options: waive the deposit and take the credit risk, require a signed purchase order instead, or decline the work if the risk is too high.
How do I change payment terms for existing customers? Give 30–60 days notice and communicate the change in writing. Frame it as a policy update, not a punishment. Most customers accept term changes without issue if they are given advance notice.
Set Terms That Protect Your Cash Flow
Your payment terms are a policy, not a suggestion. Setting them correctly — and enforcing them consistently — is one of the most important financial decisions you make as a business owner.
See how payment terms work in automated billing — book a demo or explore our plans.
For the complete invoicing picture, read our contractor invoicing guide and our guide to invoice automation ROI.
