How to Collect Invoices Faster in a Home Service Business
Average days to payment in home services is 18-35 days. Every 10-day improvement on a $1.5M business is $41,000 in additional cash on hand. This post covers the specific tactics that reduce collection time, with the math on each one.
Key takeaways
- Collecting payment at job completion is the single highest-impact change. Techs with a card reader and a trained close capture 70-80% of invoices same-day
- Sending the invoice within 1 hour of job completion is the second most important lever. Delayed invoicing delays payment
- A 3-day follow-up text converts 35-50% of outstanding balances with a single low-friction message
- Every 10-day improvement in average collection time on a $1.5M business puts $41,000 in additional cash on hand permanently
Every 10 days of improvement in average collection time on a $1.5M home service business puts $41,000 in additional cash on hand.
That is not a rounding error. It is the result of a simple calculation: $1.5M in annual revenue divided by 365 days = $4,110 per day. Ten fewer days in your average collection cycle means $41,100 sitting in your bank account instead of sitting in your customers' accounts. On a $2.5M business, the same math produces $68,500.
The average days to payment in home services is 18-35 days, with wide variance by trade and by how aggressively the business pursues collection. The businesses at the low end of that range are not running a sophisticated accounts receivable department. They have a few specific habits that the businesses at the high end do not. The measurement side of this is in how to track accounts receivable.
Collect at Completion: The Highest-Impact Change
The single most effective change a home service business can make to collection time is training every tech to ask for payment at job completion.
A tech with a card reader, a mobile invoicing app, and a standard close line captures 70-80% of residential invoices on the day of the job. The alternative is mailing or emailing an invoice and waiting 18-35 days. There is no version of the alternative that beats same-day collection.
The close is not a hard sell. It is a service:
"We accept all major cards. Want to take care of that today while I wrap up?"
That is it. Most customers expect to pay at completion. Many are surprised when contractors do not ask. The failure mode is not customer resistance. The failure mode is techs who do not ask because they feel uncomfortable doing it. That is a training and accountability problem, not a customer problem.
DPO (days payable outstanding) impact: same-day collection reduces the average by the full invoice amount. If 70% of your invoices are collected same-day, your DPO is driven entirely by the remaining 30%. If that 30% averages 20 days to collect, your overall average DPO drops to 6 days. A business that used to average 28-day collection now averages 6.
On a $1.5M business, the improvement from 28 to 6 days = 22 days x $4,110/day = $90,420 in permanent cash improvement.
Text Clint: "show me all invoices from last week that were not collected at job completion, grouped by tech"
Invoice Timing
The second most important lever is the time between job completion and invoice delivery.
Sending an invoice while the customer is still on-site or within 30-60 minutes of job completion takes advantage of two things: the customer is still thinking about the job, and they are still in a positive emotional state about the completed work. Both of those conditions degrade as time passes.
ServiceTitan's 2024 industry data shows invoices sent within 1 hour of job completion collect 40% faster than invoices sent the following day. The mechanism is straightforward: an invoice that arrives in the customer's inbox within an hour of the job is opened the same day. An invoice that arrives the next morning is opened later and competes with everything else in the inbox.
For techs who do not collect at completion, the standard should be: invoice sent before leaving the property. Not when they get back to the office. Not that evening. Before the truck moves.
Mobile invoicing apps in every major CRM (Jobber, ServiceTitan, Housecall Pro) support on-site invoice creation and immediate send. If your techs are not using this feature, the setup is worth the two hours it takes to train the team.
DPO improvement: moving from next-day to same-hour invoicing typically reduces average collection time by 3-5 days on invoices that are not collected at completion.
Text Clint: "what is the average time between job completion and invoice send for each tech on my team this month?"
The 3-Day Follow-Up
For invoices that are not collected at completion, the 3-day follow-up text is the most effective single action in the collection process.
The message should be short, personal in tone, and include a direct payment link:
"Hi [name], just following up on invoice #1234 from [date] for [job type]. Here's a link to pay when you have a minute: [link]. Let me know if you have any questions."
Three things make this effective. The 3-day timing catches the customer before the invoice has aged enough to feel awkward to pay. The link removes friction: the customer does not have to find the invoice, log in to a portal, or call anyone. The casual tone does not signal a collections process, which prompts defensive responses.
Conversion rate on a well-executed 3-day follow-up text: 35-50% of outstanding invoices pay within 48 hours of receiving it. That compresses the payment window for roughly 40% of your outstanding AR by 10-15 days.
The follow-up should go via text, not email, for the same reasons the referral ask goes via text: open rates, response speed, and the personal tone that text carries compared to email. The wider texting playbook is in how to text customers in home service.
DPO improvement: 3-day follow-up typically reduces average collection time by 4-7 days on invoices that reach the follow-up threshold.
Text Clint: "send a follow-up text to every customer with an invoice that has been open for 3 days and not yet paid"
Payment Link vs. Portal
Every invoice sent via text or email should include a direct payment link. Not a link to a customer portal that requires login. A direct link that takes the customer to a payment screen in one click.
The friction difference between these two paths is large. A payment portal requires the customer to remember (or reset) their login credentials. A direct payment link requires clicking a button and entering a card number. The conversion rate difference is proportional to the friction difference.
In Jobber, the native "pay invoice" link in the customer-facing invoice email is a direct link. In Housecall Pro, the online payment link is direct. In ServiceTitan, configure "online booking and payment" to generate direct links. In Workiz, the payment link in the invoice text is direct by default.
If you are sending invoices via QuickBooks or a generic accounting system without a direct payment link, the upgrade to a CRM with native payment links pays for itself in collection speed.
DPO improvement: direct payment link vs. portal reduces average collection time by 2-4 days by eliminating the login friction that causes customers to defer payment to "when I have a minute."
Text Clint: "which of my unpaid invoices do not have a payment link attached?"
Deposit Requirements
A deposit requirement on jobs over a dollar threshold serves two cash flow functions: it front-loads cash before you incur labor and material costs, and it pre-qualifies the customer's willingness and ability to pay.
A customer who cannot or will not pay a 25% deposit before the job starts is a higher collection risk on the final invoice than a customer who pays the deposit without hesitation. The deposit screens for collection problems before you commit crew time and materials.
Standard deposit structures in home services:
- Jobs $500-$2,000: 25-30% deposit at booking
- Jobs $2,000-$10,000: 30-40% deposit, with a draw at mid-point for multi-day jobs
- Jobs over $10,000: 3-stage payment (30% booking, 30% at mid-point, 40% at completion)
New customers and first-time jobs warrant higher deposit requirements than long-term customers with a payment history. For the broader cash position picture, see cash flow management for home service businesses and how to manage seasonal cash flow.
Implementing a deposit requirement for the first time will occasionally cause friction with customers who are accustomed to paying on completion. The framing that works: "We require a deposit to hold your spot on the schedule and cover materials." Most customers understand and accept this. The customers who refuse a reasonable deposit are the same customers who dispute invoices at completion.
DPO improvement: deposits reduce the total AR balance (cash arrives at booking instead of post-completion) but do not directly reduce DPO on the remaining balance. The primary cash flow benefit is timing: cash arrives 1-14 days before the job, covering the cost of the job before it is incurred.
Text Clint: "show me all jobs booked in the last 30 days over $500 where no deposit was collected"
Escalation for 30+ Days
Invoices that reach 30 days unpaid without a payment or a clear dispute are in a different category. The casual 3-day follow-up text has already been sent. A second attempt around day 14 should have gone out. At 30 days, the process escalates.
The escalation sequence:
- A call from the owner or office manager, not a tech. The caller identifies the invoice by number and dollar amount, asks if there is an issue with the work, and requests a specific payment date.
- If the call produces a payment commitment, follow up on the committed date with a payment link.
- If no response or no payment after the committed date: a final notice by email and text, stating the outstanding amount, the date it was due, and that a late fee will be applied per the service agreement.
- If still no payment within 10 business days of the final notice: collections or small claims depending on the amount.
Late fee language in your service agreement is the only way late fees are enforceable. If your current agreement does not include late fees (typically 1.5% per month on balances over 30 days), add it before implementing the policy. See what to include in a service contract for the supporting language.
Most invoices that reach 30 days unpaid resolve at the call stage (step 1). Customers who have forgotten, who are dealing with something, or who are embarrassed about the delay will pay when contacted by a real person. The customers who need step 3 or step 4 are the minority, but having the process written down means every person in your company handles it the same way.
Text Clint: "show me all invoices unpaid more than 7 days past completion, by dollar amount"
How Clint Tracks Your Collection Performance
Clint connects to your CRM to answer AR and collection questions in real time. Once your invoice and payment data is connected, you can ask:
- "What is my average days to payment this month vs. last month?"
- "Which techs have the highest rate of same-day collection?"
- "Show me all invoices open more than 7 days past completion, sorted by dollar amount"
- "What percentage of invoices were collected at job completion this week?"
You can also set up automated follow-up: Clint sends the 3-day follow-up text automatically for any invoice that has not been paid within 3 days of the job completion date, without requiring anyone to manually track it.
Text Clint: "show me all invoices unpaid more than 7 days past completion, by dollar amount"
Sources
Frequently Asked Questions
4 questions home service owners actually ask about this.
01What if a tech refuses to ask for payment at completion?
This is a management issue, not a customer service issue. Make same-day collection a performance metric tracked alongside job completion count and customer satisfaction score. Techs at or above 70% same-day collection rate are hitting the standard. Techs below 50% need coaching on the close script. Removing the awkwardness of the ask requires practicing the exact words. Role-play the close in a team meeting once.
02How do I handle customers who dispute the invoice at the 30-day mark?
A dispute at 30 days that was not raised within a week of job completion is a red flag. Your service agreement should specify a dispute window (7-10 days from invoice delivery). After that window, the customer waives the right to dispute on quality grounds. Document this in your agreement and communicate it at job close. For legitimate disputes raised promptly, resolve them before the collection process and reissue the invoice.
03Should I charge late fees or just write off slow-paying customers?
Charge late fees on paper but use judgment on enforcement. The purpose of a late fee policy is behavioral: customers who know you charge late fees pay faster. The fee itself is rarely worth the relationship damage if enforced rigidly on a long-term customer. For new customers or one-time jobs, enforce it. For a customer who has done 15 jobs with you, waive the first occurrence and use it as a conversation about payment terms.
04Does ACH payment collection change the timing?
ACH payments take 1-3 business days to settle, compared to same-day for credit card. For invoices collected at job completion, ACH still compresses the cycle dramatically versus a 20-day invoice. ACH typically has lower processing fees than credit card (0.5-1% vs. 2.5-3.5%), which matters on larger tickets. For jobs over $2,000, offering ACH as a fee-free option alongside card is worth the setup.
See Clint in action
Clint is the pre-built AI for home service shops. Connect your CRM, email, and phone system in minutes and the agents run on your real data.