Head-to-head
Return the money. Fix the balance.
Jobber vs Housecall Pro refunds, credits and partial payments
Compare Jobber and HCP card/ACH refunds, invoice adjustments, deposits and partial payments, with office routines and a worked balance example.
We may earn a commission if you buy through our links — it doesn’t change our picks. How we make money →
Plan and feature details from vendor pricing and help pages, checked Oct 2026.

One correction. A balance everyone understands.
Agree the chargeReturned part or disputed line
Move the moneyRefund or collect the actual amount
Match the recordsInvoice, receipt and QuickBooks balance
Your decision, at a glance.
Our verdict
One correction. A balance everyone understands.
Our pick is Jobber for quote deposits and customer-paid installments through client hub: finish each correction with the invoice, refund receipt and balance aligned. Housecall Pro suits an established job-centered office correcting charges through Payment history.
Jobber for quote deposits and customer-paid installments through client hub: finish each correction with the invoice, refund receipt and balance aligned.
A workflow marking an invoice paid without recording what happened to the money.
A returned part should end with a clear receipt and the right balance—not another reminder asking the customer to pay for it. Keep two questions separate: how much should this job cost now, and how much customer money have we kept? Fix both records when both have changed.
Our pick: Jobber for a residential shop taking quote deposits and letting customers pay an invoice in pieces through client hub. Housecall Pro for an office already working from the job’s Payment history, with refunds and invoice adjustments handled together. For a commercial customer asking for a formal credit note, agree the bookkeeping document with your bookkeeper and match the app’s invoice to it.
Refunds, credits and partial payments compared
| Office task | Jobber | Housecall Pro |
|---|---|---|
| Full or partial card refund | On Jobber.com, open the payment → More → Issue refund; choose Full refund or Other amount | On the job, Payment history → Refund; enter the full or partial amount |
| ACH refund | Wait for the payout to be deposited; payments over 90 days old cannot be refunded | Wait for the payment to complete; initiate the refund within 90 days of payment |
| Reduce an agreed charge | Edit the invoice line or use Add Discount; review the new balance separately from the refund | Apply an invoice/job discount with a customer-visible reason; progress-invoice amount corrections use void/reissue |
| Customer credit balance | Client billing shows overpayments and unapplied deposits; apply an available deposit to the same client’s invoice | For a concession on this job, adjust the charge; keep any formal credit-note workflow aligned with bookkeeping |
| Apply a deposit | Quote-linked deposit carries through job to invoice; an unapplied deposit can be selected in invoice editing | Add a dollar or percentage deposit to the job; collected deposits reduce the final amount due |
| Take payment in pieces | Collect Payment accepts a smaller amount; enable client-hub partial payments per invoice | Job Pay → edit Amount; record or charge the amount being collected |
| Cancel an invoice | Void unpaid invoices; progress-schedule and Wisetack invoices are excluded | Progress invoicing supports void/reissue; voiding does not refund money |
| QuickBooks follow-through | Version-specific payment sync plus configured refund/payout reconciliation | Refund Receipt in QBO; inspect the customer’s resulting balance and adjusted invoice |
The refund and adjustment help pages don’t name minimum subscription tiers. Include the required payment methods and QuickBooks connection in your plan quote; card and ACH processing also require the relevant payments setup.
Jobber’s refund guide, ACH guide and invoice basics establish those controls. HCP’s refund guide, ACH FAQ and progress-invoicing guide cover its refund window and correction route.
Pick by the way your office collects
Residential repairs, deposits and customer-paid installments: pick Jobber. Its quote-to-job-to-invoice deposit link and per-invoice partial-payment option make the sequence easy to follow. Client billing also gives the office a single place to see payments, refunds and unapplied deposit credit.
An established HCP office: keep the correction on the job. Payment history is the starting point for the refund; a clearly described discount or corrected charge explains the commercial adjustment. Carry the review into QuickBooks so the customer record agrees with what the office promised.
Commercial accounts with formal credit notes: make the document trail the deciding test. Have your bookkeeper demonstrate the credit-note and invoice pairing in your connected accounts. An invoice discount changes the charge, a deposit credit represents money already received, and a refund sends money back. Choose the workflow that keeps those distinct.
Three office routines in Jobber
1. Refund a returned part
Open the original Jobber Payments transaction on Jobber.com, select More → Issue refund and choose Other amount for the part being returned. Review the amount and issue the refund, then send its receipt manually.
Next, review the invoice’s agreed total and the client’s billing balance. Re-open the invoice when you need to make its outstanding balance active, and adjust the returned charge through invoice editing. End with the intended amount due, not just a “Refunded” label. The refund guide explains both the payment action and the invoice follow-up.
For ACH, wait until the payout has deposited. Jobber’s bank-payment guide says refunds then take about 9–15 calendar days, with payments over 90 days ineligible for an in-app refund. Use that timing when telling an ACH customer what happens next.
2. Credit a disputed line
Agree the revised charge, open the invoice’s edit screen and correct the line or select Add Discount. Name the adjustment clearly, keep the customer’s agreement in the job notes and send the updated invoice. The invoice guide covers the editing controls.
If the customer already paid more than the revised total, refund the excess through the original payment. If you’re leaving money available for future work, use the actual paid deposit/account balance. The client billing guide describes that credit balance and says Record Deposit records money already received. Don’t enter a pretend payment to make a concession disappear.
3. Record a partial payment
Open the invoice → Collect Payment, replace the prefilled amount with what you’re collecting, and choose the actual payment method. Charge a card through Jobber Payments, or save a record for money already collected elsewhere. Send the receipt and read the remaining balance back to the customer.
For self-service installments, turn on partial payments on that specific invoice. Jobber’s collection guide says each recorded payment reduces the balance and the invoice remains unpaid until fully covered. Use our overdue-reminders comparison for the follow-up sequence.
Three office routines in Housecall Pro
1. Refund a returned part
Open the job, find the original payment in Payment history, click Refund, enter the amount and select Issue Refund. Then review the charge being removed, the remaining amount due and the customer’s receipt together. HCP’s refund guide supports both full and partial amounts.
For ACH, use the settled-payment, 90-day refund window. A payment still processing must complete first. Afterward, open the linked QuickBooks transaction and check the Refund Receipt and balance using the handoff below.
2. Credit a disputed line
For the ordinary job/invoice workflow, open the job → Add discount in Line items. Choose the agreed dollar or percentage adjustment, explain the reason in Description and save. That description appears on the invoice, as HCP’s discount guide explains.
For progress invoices, correct an amount by voiding and reissuing the invoice. HCP’s progress-invoicing help says the amount and due date cannot be edited in that flow. Refund a payment separately when money is going back; voiding alone leaves the money untouched. Have the office verify the replacement invoice and payment allocation before sending it.
3. Record a partial payment
Open Job Details → Pay and change Amount to the payment being taken. Select Credit to charge through HCP’s card processor, or the correct cash, check or external-processor record for money received elsewhere. “Credit” here means a card payment, not a credit note.
Send a receipt and confirm the balance remaining on the job. The partial-payments guide documents this job-level Pay workflow; don’t substitute a different progress-invoice action and assume it takes a partial amount.
Apply the deposit once
In Jobber, a deposit linked to a quote flows through the job to the generated invoice. To apply an existing unapplied deposit, edit the invoice and choose Add deposit from the client’s available balance. The deposit guide covers both routes. Select the existing payment instead of recording it again.
In HCP, add a dollar or percentage deposit on the job and collect it through Pay. The deposit guide says a percentage deposit won’t update automatically when the job changes, and a paid deposit must be refunded before it can be deleted. Keep the deposit and final-invoice balance in the same reconciliation.
For choosing deposits and quote options before the work starts, use our estimate-options comparison.
QuickBooks: close the loop before closing the case
Jobber: The new QBO integration is rolling out to selected accounts and has a payment/refund sync setting; use the new-integration guide for that account. On the legacy integration, changes to an already-synced payment or deposit need manual updates in both programs, as its legacy guide explains. Configured payout reconciliation applies to both versions: the payout/refund guide describes Refunds Clearing until the matching payout deduction syncs.
HCP: A refund creates a Refund Receipt in QBO. Its payment-sync guide says the customer can show a balance due for the refunded amount. Compare the revised invoice, net payments and customer balance; a refund receipt alone doesn’t finish a returned-part adjustment. If payment was already entered in QBO, Pull Payment from QBO avoids taking it again. Add Local Payment stays local to HCP and does not update QBO’s payment status.
HCP also has a deposit-sync setting that applies the collected deposit to the final invoice and offers income/liability handling. That feature is rolling out and excludes progressive invoicing. Let the bookkeeper select the setting, then verify the deposit was applied once. Our QuickBooks-sync comparison covers the wider connection.
Refund fee treatment, checked October 26, 2026: Jobber’s card-refund guide says the original transaction fees are returned. HCP’s refund guide says the business keeps responsibility for the original card and ACH processing fees. See the payment-fees comparison for rates and payment-method choices.
A deposit, partial payment and refund—without losing the balance
Illustrative example: a $2,400 invoice, a $600 deposit, a $900 partial payment and an agreed $300 line adjustment; processing fees excluded.
| Step | Agreed invoice total | Net customer money kept | Balance due |
|---|---|---|---|
| Issue invoice | $2,400 | $0 | $2,400 |
| Apply deposit | $2,400 | $600 | $1,800 |
| Collect partial payment | $2,400 | $1,500 | $900 |
| Reduce disputed charge by $300 | $2,100 | $1,500 | $600 |
| Collect remaining $600 | $2,100 | $2,100 | $0 |
| Refund $200 for a returned part, before adjusting its charge | $2,100 | $1,900 | $200 |
| Reduce the returned-part charge by $200 | $1,900 | $1,900 | $0 |
Balance due is agreed invoice total − (payments received − refunds). The refund-only row is why the office must review the charge as well as the payment. Finish with the corrected invoice, refund receipt and matching customer balance, then let reminders chase only the money still owed.
For the everyday case of crediting a paid diagnostic visit toward approved work, use our service-call fee workflow: it separates a repair-price reduction from applying an actual deposit.
What we would do next
Three moves before you commit.
Keep the original reference
Use the invoice and payment IDs in the adjustment note.
Separate charge from cash
Change the agreed invoice amount and refund the original payment when both are needed.
Read the final balance
Send the corrected invoice or receipt and match the QuickBooks customer balance.
Common questions
Quick answers.
Does refunding a payment automatically cancel the invoice?
Treat the refund and invoice correction as separate actions. Review the agreed invoice amount and net payments; a refund can leave an amount due until the charge is adjusted.
Can a deposit credit be created without money coming in?
Jobber’s Record Deposit action records money already paid. For a disputed charge, correct the invoice or discount instead of entering a pretend payment.
Can I void a paid Jobber invoice to return the money?
Jobber voiding is for unpaid invoices, with progress-schedule and Wisetack exclusions. Use the payment’s refund action for money being returned.
Why does the HCP refund still show a QBO balance?
HCP’s help says its Refund Receipt can leave the refunded amount due in QBO. Compare the corrected invoice and net payments, and have the office complete the matching adjustment.
Sources
Where these facts come from.
- Jobber Payments refunds and invoice follow-up · checked October 26, 2026
- Jobber ACH refund timing · checked October 26, 2026
- Jobber partial payments and remaining balance · checked October 26, 2026
- Jobber invoice adjustments and voiding · checked October 26, 2026
- Jobber client credits and payment records · checked October 26, 2026
- Jobber deposits applied to invoices · checked October 26, 2026
- Jobber QuickBooks payment, refund and payout reconciliation · checked October 26, 2026
- Jobber new QuickBooks integration scope · checked October 26, 2026
- Jobber legacy QuickBooks payment edit limitation · checked October 26, 2026
- HCP full and partial refunds · checked October 26, 2026
- HCP ACH refund window · checked October 26, 2026
- HCP partial payments on web · checked October 26, 2026
- HCP invoice reductions and discount descriptions · checked October 26, 2026
- HCP deposits and paid-deposit deletion · checked October 26, 2026
- HCP deposit application and QBO setting rollout · checked October 26, 2026
- HCP QuickBooks refund receipts and balance review · checked October 26, 2026
- HCP progress invoice corrections and voiding · checked October 26, 2026
Explore an option for your shop
Start with the tool that fixes your bottleneck.
Our pick is Jobber for quote deposits and customer-paid installments through client hub: finish each correction with the invoice, refund receipt and balance aligned. Housecall Pro suits an established job-centered office correcting charges through Payment history.