TL;DR: The average contractor completes a job on Monday and receives payment 22–30 days later. Companies that invoice on-site within 5 minutes of job completion collect 12–18 days faster — the equivalent of $30,000–$75,000 in permanently unlocked cash flow for a $50K/month revenue business. This guide covers the seven invoicing practices that compress payment timelines, eliminate disputes, and build the financial infrastructure contractors need to grow.
The Contractor Cash Flow Gap
Most contractors do excellent work but have a structural cash flow problem created by their own invoicing habits. The pattern is common: complete a job Monday afternoon, batch-invoice Friday evening, the customer receives it Monday, pays within 30 days (if you are lucky). Six weeks pass between finishing the work and seeing the money.
For a contractor doing $50,000/month in revenue, 30-day payment delays mean $50,000–$75,000 sitting permanently in accounts receivable. That is money you have already spent on labor, materials, and fuel — and it is not working for your business.
According to the [National Federation of Independent Business](https://www.nfib.com/content/resources/money/the-nfib-guide-to-small-business-finance/), cash flow problems — particularly slow receivables collection — are the leading cause of small contractor business failures. Nearly 30% of contractors who go out of business report being profitable on paper at the time they closed: they simply ran out of cash because they could not collect fast enough to cover payroll and materials for new jobs.
The invoicing practices below collapse the gap between doing the work and getting paid for it.
Rule 1: Invoice on Site, the Moment the Job Is Complete
The single most impactful change any contractor can make: send the invoice while the technician is still in the customer's home, within 5 minutes of completing the work.
This is when the customer is most satisfied. The problem is fixed. The technician is right there. The customer is at peak willingness to pay. Ask them to confirm their email, send the invoice, and they can tap to pay before you leave.
By the time next week's invoice arrives, the customer has moved on mentally. The emergency feels like ancient history. The invoice feels like a new bill rather than payment for service just rendered. Payment urgency drops sharply.
The data: Companies that invoice on-site within 30 minutes of job completion collect payment in an average of 8–12 days. Companies that batch-invoice weekly collect in 22–30 days. That is a 14–18 day difference per job — on $50,000/month in revenue, that is $25,000–$30,000 in permanently accelerated cash flow.
Modern [field service invoicing](/blog/field-service-invoicing-best-practices) tools let technicians generate a professional, itemized invoice from a phone in under 60 seconds and send it with a one-tap payment link before they leave the driveway.
Rule 2: Offer Every Payment Method
Every barrier to payment is money that arrives late or not at all. Customers should be able to pay in whatever way is easiest for them:
- **Credit/debit card on-site:** Mobile card reader or tap-to-pay on technician's phone. Fastest payment, highest collection rate.
- **One-tap payment link in the invoice text/email:** Customer clicks, enters card, done in 30 seconds. Works for customers who prefer not to hand a card to someone.
- **ACH bank transfer:** For commercial accounts and large jobs. Lower processing fee (0.8–1.0% vs 2.6–3.5% for cards) — important for invoices over $3,000.
- **Paper check:** Accept it, but never make it the default or the easiest option. Checks average 7–12 additional days to process compared to digital payment.
The cardinal rule: never make the customer do work to pay you. Every additional step reduces same-day payment probability by roughly 20%.
Rule 3: Itemize Every Line — No Vague Totals
Vague invoices generate payment disputes. Payment disputes generate phone calls, re-explanations, and delays. The solution is total transparency in every line item.
Wrong: "Service call and repair — $385"
Right: - Service call / diagnostic fee: $89 - Capacitor replacement (35+5 MFD dual run, OEM-compatible): $64 - Labor — capacitor replacement, 45 min at $125/hr: $93.75 - Part warranty labor coverage (2-year guarantee): included - Total: $246.75
Yes, that is more writing. It also reduces payment disputes by 30–40%, generates fewer "what did you actually do?" calls, and builds customer trust that makes repeat bookings more likely.
Detailed invoices also protect you legally. If a customer disputes a charge, an itemized invoice is your first line of defense.
Rule 4: Set Explicit Payment Terms — Then Enforce Them
If your invoice says "payment due upon receipt" but you never follow up until 60 days have passed, you have trained your customers that your terms are suggestions.
Standard payment terms by job type:
| Job Type | Recommended Terms |
|---|---|
| Residential under $500 | Due upon receipt (same day preferred) |
| Residential $500–$2,500 | Net 7 (due within 7 days) |
| Residential over $2,500 | 50% deposit before work, balance due on completion |
| Commercial service calls | Net 15–30 depending on account history |
| Commercial maintenance contracts | Net 30, invoiced monthly |
Add a late payment clause to every invoice: "Invoices unpaid after [terms] are subject to a 1.5% monthly service charge." You do not need to apply it rigidly — but having the clause changes behavior. Customers with the clause pay 8–12 days faster on average than those without it, even when the clause is never invoked.
Rule 5: Automated Payment Reminder Sequences
Manual follow-up on unpaid invoices is the task most contractors avoid most consistently — it feels confrontational and easy to push until tomorrow. Automated reminder sequences remove the human discomfort entirely.
The sequence that works: - Day 0 (job complete): Invoice sent with payment link and one-tap payment options - Day 3: Friendly first reminder: "Just following up on your invoice from [date] — here is the payment link if you have not had a chance yet." - Day 7: Second reminder: "Payment for your [service type] service is due [date]. Click here to pay online in 30 seconds." - Day 14: Firm reminder: "Your invoice is now [X] days past due. Please process payment today to avoid a late fee." - Day 30: Final notice: "Your account is [X] days past due. Please contact us immediately to arrange payment or discuss a payment plan."
Set this up once in your field service software and it runs forever. The system sends professional messages that get results without you making a single awkward call.
Expected impact: Automated reminder sequences reduce average days-to-payment by 8–12 days and cut 90-day+ aging receivables by 35–50%.
AI scheduling, dispatching, invoicing, and phone answering for your service business. 50 free AI credits. No credit card required.
Get Started FreeRule 6: Deposits on Large Jobs — Non-Negotiable
For jobs over $1,000, require a deposit before work begins. This is not unusual — customers expect it for significant work. It protects your cash flow, ensures material costs are covered, and signals to customers that the job is a real commitment.
Standard deposit structure by job size: - $1,000–$3,000: 30–40% deposit before start - $3,000–$10,000: 40–50% deposit before start, with milestone payment at substantial completion - Over $10,000: 30–40% deposit, milestone payment, final balance on completion
Frame deposits as standard practice, not as a distrust signal: "We require a 40% deposit to schedule your installation and order materials — this is our standard for all installation jobs. The balance is due on completion." Most customers accept this without objection. Customers who refuse a deposit on a $5,000 job are a credit risk you should decline.
Rule 7: Track Invoicing KPIs Weekly
What gets measured gets managed. Check these numbers every week:
Average days to payment (residential): Target under 12. Industry average is 22–28. If yours is above 15, your invoicing or follow-up process has a gap.
Aging receivables: How much is outstanding at 0–30 days, 30–60 days, 60–90 days, and 90+ days? If 90+ day aging exceeds 3% of total monthly invoiced, you have collection problems that need attention.
Same-day payment rate: What percentage of invoices are paid on the day of service? This is the most powerful cash flow metric. Target 35–50% for residential.
Invoice dispute rate: What percentage of invoices generate a dispute or "I have a question about this" call? Target under 5%. Above 10% suggests itemization or communication problems.
See [field service reporting and analytics](/blog/field-service-reporting-analytics) for how to track these automatically in your management software.
The Technology Layer
Modern [field service software](/pricing) automates the entire invoicing workflow: - On-site invoice generation from the technician's phone (60 seconds) - Digital signature capture at job completion - Automatic invoice delivery via text and email simultaneously - One-tap payment links with card, ACH, and Apple/Google Pay - Automated reminder sequences that run without dispatcher involvement - Real-time aging reports updated daily
The contractor invoicing from a phone in the customer's driveway, with automated follow-up running in the background, will always collect 15–20 days faster than one invoicing from a spreadsheet on Sunday night. The difference at $50,000/month in revenue is $30,000–$50,000 in permanently unlocked working capital.
Invoicing by Trade: Industry-Specific Best Practices
Different service industries have different invoicing norms, collection patterns, and customer expectations. Understanding where your trade sits helps you calibrate your approach.
HVAC contractors invoice a mix of residential service calls (average ticket $350–$850), equipment replacements ($4,000–$18,000), and commercial maintenance contracts. The highest-leverage invoicing practice for HVAC is deposit discipline on equipment replacements — requiring 40–50% before ordering equipment eliminates the cash flow gap that kills HVAC businesses during slow seasons. For service calls, same-day card payment should be the default: customers are already relieved the problem is fixed and satisfaction is at its peak. According to the [Air Conditioning Contractors of America](https://www.acca.org), contractors who implement digital invoicing with on-site payment collection increase residential same-day collection rates from 28% to 61%.
Plumbing contractors deal with a high volume of emergency calls where customers are financially and emotionally ready to pay immediately. The mistake most plumbers make is not offering card payment at the door — a customer dealing with a burst pipe at 9pm will gladly pay by card to get service moving, but may drift once the immediate emergency passes. For plumbing, payment at job completion (not invoice-and-follow-up) should be the absolute standard. The [Plumbing-Heating-Cooling Contractors Association](https://www.phccweb.org) reports that plumbing contractors accepting mobile card payments on-site collect 94% of residential invoices within 24 hours versus 67% for those mailing invoices.
Electrical contractors often handle longer jobs (whole-home rewires, panel replacements, new construction rough-in) where progress billing makes more sense than single-job invoicing. For jobs over $5,000, structure invoices in three phases: 35–40% upfront deposit → milestone invoice at 50% completion → final balance at job completion and inspection sign-off. This matches cash to project phases and prevents the scenario where you have completed 80% of a $12,000 project with only the deposit collected. Commercial electrical work typically requires Net 30 or Net 45 — build this carrying cost into your commercial pricing, not your residential pricing.
Landscaping and lawn care businesses have seasonal cash flow patterns that make recurring billing critical. Monthly maintenance contracts billed on autopay (auto-charge card on file at the 1st of each month) are the most important invoicing structure in landscaping. A landscaping company converting 60% of residential maintenance customers to autopay recovers an estimated $1,800–$2,400 per active customer-year in previously deferred or lost receivables. Equipment, materials, and one-time project work should still use standard deposit-plus-balance invoicing.
Appliance repair and other residential service trades have the shortest average jobs and the least customer patience for delayed invoicing. For appliance repair, the window between completing the service and receiving payment is correlated with whether the customer is still present. Collect payment before leaving — ideally via the same tablet or phone used to diagnose the problem and present the estimate. Appliance repair businesses with on-site payment systems consistently achieve same-day collection rates of 65–75%, compared to 38–45% for businesses using batch invoicing.
The common thread across all trades: payment ease equals payment speed. The more options you offer (card, ACH, digital wallet, financing for large jobs) and the earlier in the customer interaction you present the option, the faster you collect and the less you lose to aging receivables.
The best-performing contractors in every trade share one additional habit: they reconcile invoicing reports every Friday before the weekend, rather than waiting for month-end. Catching an overdue account at 7 days is far easier than catching it at 35 days — and automated systems only work when your records accurately reflect which invoices have been resolved verbally versus which genuinely need follow-up.
Connect your trade-specific invoicing to [work order management](/blog/work-order-management-guide) to automatically generate invoices from completed work orders, eliminating double data entry and the delays that happen when invoicing is a separate step from job completion.
Frequently Asked Questions
When is the best time to ask for payment — before or after leaving? Before leaving, while you are still on-site. This is when customer satisfaction is highest and payment feels most natural. Ask for payment at job completion as a normal part of closing the visit: "Let me get your invoice over to you right now — I can take a card here or send you a payment link that you can use from your phone." Making payment part of the normal close eliminates awkwardness and maximizes same-day collection rate.
How do I handle commercial customers who insist on Net 30 or Net 45? Accept Net 30 for commercial accounts with established payment history. For new commercial clients, start with Net 15 and extend to Net 30 after 3–4 on-time payments. Build your pricing for commercial accounts to include a "carrying cost" — essentially a small premium (3–5%) that covers the cost of money tied up in 30-day receivables. This way Net 30 commercial accounts are priced correctly rather than subsidized by your cash flow.
Should I charge credit card processing fees to customers? In most states, you can legally pass a credit card surcharge (typically 2–3%) to customers, with disclosure at the time of service. Many contractors build processing fees into their base pricing rather than charging separately — it avoids the awkward "surcharge" conversation while covering costs. If you do charge separately, 65% of customers still pay by card anyway for the convenience.
What do I do when a customer disputes an invoice? Respond within 24 hours with your itemized invoice and any supporting documentation (job photos, technician notes, signed estimate or work order). Most disputes are resolved quickly when you can show exactly what was done and why. For unresolvable disputes under $3,000, small claims court is an option — your itemized invoice and job records are your evidence. For amounts over $5,000, consult a collections attorney.
How often should I send payment reminders? The optimal sequence: day 3, day 7, day 14, day 30. Four reminders before escalating to collections action is aggressive enough to collect while professional enough not to damage customer relationships. Going beyond day 30 without escalation teaches customers that your reminders are not serious. After day 30, add a phone call from a real person and a notification that a service charge is accruing.
[Start sending on-site invoices with Fixlify AI — free plan available → hub.fixlify.app/auth?ref=blog-invoicing-tips-contractors]