You finished the job two weeks ago. The customer said they loved it. They shook your hand, told you they would recommend you to their neighbors, and then vanished. Your invoice is sitting in their email, unopened. You have texted twice. Nothing.
Every contractor knows this feeling. According to industry surveys, the average small contractor waits 30 to 45 days to get paid on residential work and 60 to 90 days on commercial projects. That is not just annoying. It is a cash flow crisis that kills otherwise profitable businesses.
Here are six strategies that actually move the needle on getting paid faster.
1. Make Paying You Ridiculously Easy
The number one reason customers delay payment is friction. If your invoice requires them to write a check, find a stamp, and mail it, you have already lost two weeks.
Include a payment link directly in every invoice. One tap, card on file, done. Accept credit cards, debit cards, ACH transfers, and digital wallets. Yes, you will pay 2.5-3% in processing fees on card payments. But getting paid today is worth more than getting paid in 45 days minus zero fees.
Do the math. If you invoice $10,000 in a month and pay 3% in card fees, that is $300. If waiting for checks means you need a $10,000 line of credit at 12% APR to cover cash flow gaps, you are paying $100/month in interest anyway, plus the stress and time spent chasing payments.
2. Collect Deposits Before Starting Work
This is non-negotiable for any job over $500. A deposit accomplishes three things: it confirms the customer is serious, it covers your material costs, and it reduces the balance they need to pay at completion.
Standard deposit structures by job size:
- Under $1,000: 50% deposit
- $1,000 to $5,000: 50% deposit or a fixed amount that covers materials
- $5,000 to $25,000: 33% deposit, 33% at midpoint, 34% at completion
- Over $25,000: Progress billing tied to milestones
Put the deposit requirement in your estimate. Make it a condition of scheduling the work. Customers who push back on reasonable deposits are often the same ones who will make payment difficult later.
3. Automate Your Payment Reminders
Most contractors either send one invoice and hope, or they follow up manually when they remember. Both approaches fail. The first ignores human nature (people forget). The second depends on you remembering to follow up, which you will not when you are busy on the next job.
Set up automatic reminders that go out on a schedule:
- Day of completion: Invoice sent with payment link
- Day 3: Friendly reminder if not yet paid
- Day 7: Second reminder noting the amount is due
- Day 14: Past-due notice with late fee warning
- Day 30: Final notice before collections
CrewRivet automates this entire sequence. You set it once, and every invoice follows the same follow-up cadence without you lifting a finger.
4. Offer Payment Plans (Strategically)
For larger jobs, offering a payment plan can actually speed up your total collection time. Here is why: a customer who owes $8,000 and cannot pay it all at once will often pay nothing while they figure out their finances. But if you offer four monthly payments of $2,000, they start paying immediately.
The key is structure. Every payment plan should be:
- In writing. A signed agreement with specific dates and amounts.
- Automated. Card on file, auto-charged on the agreed dates. Do not rely on the customer to remember to send payments.
- Subject to the full balance if they miss a payment. This protects you from someone making two payments and ghosting.
5. Enforce Late Fees (But Be Smart About It)
Late fees work, but only if you actually apply them and communicate them upfront. A late fee that appears for the first time on a past-due notice feels punitive. A late fee disclosed on your estimate, contract, and invoice feels like a standard business term.
Industry standard is 1.5% per month (18% annually) on past-due balances. Some states cap this amount, so check your local regulations.
The real power of a late fee policy is not the revenue it generates. It is the urgency it creates. When a customer knows their $3,000 balance will become $3,045 next month, they prioritize payment.
6. Invoice Immediately and Accurately
This sounds obvious, but it is the most common failure point. Many contractors wait days or even weeks to send an invoice after completing work. Every day you wait, the customer’s sense of urgency fades.
Invoice the same day you finish the job. If you are using software like CrewRivet, you can generate the invoice on-site, have the customer approve it during the final walkthrough, and send the payment link before you leave the property.
Accuracy matters too. Disputed invoices do not get paid. If your invoice does not match the estimate, if line items are vague, or if there are charges the customer did not expect, you have given them a reason to delay payment while they “review” the charges. Match your invoice to the approved estimate, itemize everything, and handle change orders separately with written approval.
The Cash Flow Impact
Implementing even half of these strategies can dramatically change your cash flow. Contractors who switch from manual invoicing to automated systems with online payments typically reduce their average collection time from 35-45 days to under 10 days.
That difference means less time chasing money, fewer awkward phone calls, no more borrowing to cover payroll, and more capacity to take on new work because you are not cash-strapped from outstanding invoices.
Start your 60-day free trial at crewrivet.com/beta