Switching tools? Setup is included on paid plans. See how

How to get paid faster as a contractor: collect on completion, every job

Slow payment is almost always a process problem, not a customer problem. Here is how to set terms before the job, take deposits at signing, collect the final balance on completion, choose between card and ACH, and automate the reminders for the few who still want to pay later.

By The Revcore team

Reviewed by Hayden Mitchell, founder

Updated 12 min read

Quick answer

How can contractors get paid faster?

Contractors get paid faster by settling payment before the work starts. Write deposit and final balance terms into the estimate, collect the deposit at signing, walk the finished job with the homeowner, and request the balance on their phone before the crew leaves. On-site card or ACH plus automated reminders turns weeks of waiting into payment on the day of the job, with the money in your bank 1 to 2 business days later, or instantly for eligible accounts.

Ask contractors what hurts their cash flow and pricing rarely comes up first. Collections do. The work is done, the homeowner is happy, and then the invoice sits. Two weeks becomes four, and payroll still runs on Friday.

Getting paid on the day of the job is almost never a money problem on the homeowner's side. It is a process problem on yours. The shops that collect on completion removed every reason for the homeowner to wait, mostly before the truck pulled into the driveway. Here is that process from the estimate to the final tap.

Why invoice and wait is so expensive

Saying you will send an invoice adds friction at the exact moment the homeowner is most ready to pay. Now payment depends on them opening an email, finding a card, or remembering to call you back. Every step is a chance to forget.

Money sitting in receivables is money you cannot use for materials or payroll. As an illustrative example: if you carry $40,000 in open invoices on any given day and your money costs you 10 percent a year, that float costs about $4,000 a year before you count a single hour of follow-up.

Set payment terms before the job starts

Getting paid on completion starts at the estimate. The most effective single change is to write the payment terms into the quote the homeowner approves. When they sign off on the price, they also sign off on when and how they pay.

Keep the wording plain and confident. You are explaining how your company works, not asking permission. People follow the process you set.

  1. Put the deposit amount, the final balance, and the payment methods you accept on the estimate itself, above the signature line.
  2. Use one clear sentence, such as: The remaining balance is due on completion, payable by card or bank transfer.
  3. Say it out loud when the homeowner signs and again when you confirm the install date, so it is heard as well as read.
  4. For multi-day or multi-phase jobs, list each payment milestone by what triggers it (for example, cabinets set, drywall finished) rather than by date.

Deposits at signing and the final payment on completion

Most residential jobs follow one structure: a deposit at signing, optional progress payments on longer jobs, and the final balance when the work is done. The final payment is the one that gets stuck.

Common payment structures by job type. Illustrative examples, check your state's deposit rules before using them.
Job typeAt signingDuring the jobOn completion
Roof replacementDeposit to order materialsUsually none on a one or two day jobBalance on final walkthrough
HVAC system replacementDeposit to order equipmentNone on a one day installBalance after startup and walkthrough
Plumbing or electrical service callNoneNoneFull amount before the tech leaves
Panel upgrade or repipeDeposit to schedule and pull permitsNone, or one payment at rough-inBalance after inspection and walkthrough
Kitchen or bath remodelDeposit to start design and orderingProgress payments at set milestonesFinal payment at punch list sign-off
Common payment structures by job type. Illustrative examples, check your state's deposit rules before using them. Illustrative structures, not recommendations for any specific state. Deposit caps and timing rules differ by state.

The easiest deposit to collect is the one taken in the same moment as the signature. If the homeowner signs the estimate on an iPad at the kitchen table and pays the deposit on the next screen, the job is committed before you leave the house. For deposit sizing and draw schedules on bigger jobs, see our guide to deposits, draws and stage payments.

Card vs ACH: speed, cost and who pays the fee

Most homeowners pay by card or bank transfer (ACH), both from a phone. They differ in cost and in how fast the payment confirms.

Card vs ACH for contractor payments.
CardACH bank transfer
Homeowner effortTap or type a card, done in secondsLog into their bank or enter account details
Typical fee shapeA percentage plus a small fixed fee, with no capUsually a lower percentage, often capped per payment
Cost on a large balanceGrows with the ticket sizeOften much lower because of the cap
ConfirmationAuthorized on the spotCan take a few business days to confirm success or failure
Best fitService calls, smaller balances, homeowners who want card rewardsLarge deposits and final balances on replacement and remodel jobs
Card vs ACH for contractor payments.

To make that concrete with published rates: standard card processing in the US runs about 2.9% + 30¢ per domestic card payment, and ACH debits can take up to four business days to confirm success or failure. Revcore publishes its own rates on the payments page: standard processing rates plus a 0.75% Revcore platform fee, which works out to 3.65% + 30¢ for cards, and for ACH, 0.8% (capped at $5) plus the 0.75% platform fee. Rates differ by processor, so compare the effective cost on your typical ticket, not just the headline percentage.

The math shows why it matters by job size. As an illustrative example at a 3% card rate, a $300 drain call costs about $9 to take by card, which is easy to absorb. A $16,000 roof balance costs about $480 by card. By ACH at Revcore's rates, the same roof balance costs $125 ($5 processing plus a $120 platform fee).

Who pays the card fee?

You have three honest options. You can absorb it as a cost of doing business. You can build it into your pricing so every estimate already covers it, which is the cleanest option because the homeowner never sees a surprise line. In Revcore, Margin Protection does this by default: it marks up each line item proportionally to cover card processing, so you keep your full price. Or you can add a surcharge to credit card payments, which comes with rules. Visa, for example, requires merchants to notify their acquirer 30 days before they begin surcharging and to disclose it to customers, and some states restrict surcharges. If you want to surcharge, check your processor's terms and your state's rules first. Use a markup and margin calculator to see what building the fee into price does to your margin.

The completion walkthrough script

The walkthrough is where payment on completion is won or lost. A homeowner who has seen the finished work and had a chance to raise concerns is ready to pay. Run it the same way on every job.

  1. Schedule it before the crew packs up

    When the work is about 30 minutes from done, ask the homeowner to be available. If they are at work, book a quick video call that evening.

  2. Show the work, then the photos

    Walk the job together. Point out what they cannot see: the ice and water shield on the roof, the new disconnect on the condenser, the pressure test on the repipe. Before and after job photos do this well for work that is covered up.

  3. Ask for anything that is not right

    Ask directly: "Is there anything you want us to look at before we wrap up?" Fix small items on the spot. If something needs a return trip, write it down, set the date, and agree on it together.

  4. Confirm the balance matches the agreement

    Show the final amount alongside the approved estimate and any signed change orders. No new numbers should appear here.

  5. Request payment while you are standing there

    Send the payment request to their phone or hand them the device. Say it plainly: "Here is the final balance we agreed on. You can pay by card or bank transfer right here." Then wait. Silence is fine.

  6. Close out the job

    Once paid, confirm the receipt landed, explain the warranty and what to expect next, and ask whether they would leave a review.

On a remodel where one cabinet door is back-ordered, agree on a small holdback for that item and collect the rest on completion.

When the homeowner wants to pay later

Once terms are on the estimate, pushback gets rare. Have an answer ready for the common patterns.

  • "I need to talk to my spouse." Offer a quick call or video walkthrough with the spouse now. If that is not possible, send the payment link with a due date of the next day, not next month.
  • "I want to make sure everything works first." Fair on some jobs. Run the HVAC system through a full cycle or show the roof photos, then point to the warranty.
  • "Can you just bill me?" Say yes with a short, specific due date that matches your terms, and send the link before you leave the driveway. Most people pay once paying takes one tap.
  • "I am waiting on money to come in." Ask when, write the date down together, and set the reminder for that day. A specific date beats an open promise.

Days to cash: what each approach really takes

The table below compares how long the final payment usually takes under common approaches. The day counts are an illustrative example of typical timing, not measured averages. Your payouts depend on your processor, your bank and your homeowners.

Days from job completion to cash in your bank account. Illustrative example.
ApproachHomeowner paysMoney in your accountFollow-up needed
Invoice mailed or emailed after the job, paid by checkDays to weeks laterWeeks after the jobOften several calls
Invoice emailed after the job with a pay linkDays laterA few business days after they paySome reminders
Payment requested on site, typical processor payoutSame dayTypically a few business daysRarely
Payment requested on site, card or ACH in RevcoreSame day1 to 2 business days, or instant for eligible accountsRarely
Days from job completion to cash in your bank account. Illustrative example. Illustrative timing only. ACH payments can take several business days to confirm before funds are final.

The biggest jump is not between processors. It is between asking on site and asking later. Fast payouts then shorten the wait before the money is usable, and eligible accounts can take an instant payout when cash is tight.

What to automate for reminders

Automations are for the minority of jobs that do not pay on site. They keep follow-up consistent without anyone having to remember who owes what.

  • Payment request on completion. When the job is marked complete, the invoice and pay link go out by text and email automatically, so nothing waits on someone at a desk.
  • A friendly reminder the day before the due date. Short, with the link included. Most late payments are forgotten, not refused.
  • A reminder on the due date and a few days after. Same link, a slightly firmer tone, and a reply-to text line that reaches a real person.
  • An internal alert when a balance goes past due. The office or the owner gets a task to call, instead of discovering it at month end.
  • Stage payment requests on milestones. On remodels and larger jobs, send the next payment link when the milestone is marked done in the job.

Text works better than email for most of this because homeowners read it. Keep every reminder polite, include the amount and the link, and stop the sequence the moment the payment lands.

Make it the default on every job

Treat collection as the last step of the job, not an office task days later. Done means paid.

Start with your next estimate. Add the terms above the signature, take the deposit at signing, and request the balance at the end of the walkthrough. If you want the same idea for service work, see how electricians and plumbers quote and collect faster. A simple invoice template is a good starting point if you are still sending invoices by hand.

Frequently asked questions

Should I take card or ACH for big jobs?

Offer both, and steer large balances toward ACH when the homeowner is comfortable with it. Card fees are usually a percentage with no cap, so they grow with the ticket, while many processors cap ACH fees per payment. Card confirms instantly, so it often suits smaller service tickets.

When should I send the invoice?

Ideally, you should not need to send one after the fact. Request the final payment during the completion walkthrough, while the homeowner is standing in front of the finished work. If they cannot pay on site, send the invoice and payment link before you leave the driveway, with a short due date that matches the terms on the signed estimate.

How fast does the money reach my bank?

Collecting on completion means the homeowner pays on the day of the job. The payout to your bank comes after that. In Revcore, standard payouts land in 1 to 2 business days, and eligible accounts can request an instant payout for a 1% fee. ACH payments can also take a few business days to confirm, and timing depends on the payment type and your bank.

How do I collect a deposit at signing?

Put the deposit amount on the estimate, and have the homeowner sign and pay in the same sitting, ideally on a tablet or their phone. Collecting it in the moment commits the job before second thoughts set in. Deposit limits and cancellation rules vary by state, so check your state's rules and the FTC Cooling-Off Rule for in-home sales.

What if a homeowner refuses to pay on completion?

First find out why. If there is a problem with the work, fix it and collect once it is resolved, or collect the undisputed part now. If it is timing, agree on a specific date and set an automated reminder for it. Keep notes, photos and the signed estimate in case it becomes a dispute.

Further reading: the FTC's Cooling-Off Rule page covers cancellation rights for in-home sales.

Written by the Revcore team. Reviewed by Hayden Mitchell, founder of Revcore Pro, who closed $3.5M of home improvement door to door and helped scale a contractor from $1M to $10M.

All articles

The last login your business needs.

Quote it, schedule it, invoice it, and get paid fast, without taping a pile of apps together.