Respond within one business day, in writing, not by phone first. Pull up the signed estimate and any change orders, separate what's actually in dispute from what's just frustration, and offer one specific resolution — a corrected line item, a documented fix, or a partial credit. Don't open your price book to a bigger discount just to make the conversation end.
Most invoice disputes aren't really about money. They're about surprise. The customer expected one number, got a different one, and nobody walked them through why. Your job isn't to win an argument — it's to figure out whether the dispute is factual (the invoice doesn't match what was agreed or done) or emotional (they're unhappy with the job, the timeline, or how they were treated), because those two problems get fixed in completely different ways.
{"h2": "Step 1: Respond fast, and put it in writing"}
A dispute that sits for three days turns into a chargeback or a bad review. Reply the same day you hear about it, even if your reply is just "I got your message, pulling the file now, I'll have an answer by tomorrow afternoon." That single line does two things: it tells the customer you're not ducking them, and it buys you time to actually check the paperwork instead of reacting on the phone.
Keep the whole exchange in writing after the first call — text or email, not just a verbal conversation. If this ends up in small claims court or a card dispute, a timestamped record of what was said beats your memory of the call every time.
{"h2": "Step 2: Separate the factual dispute from the emotional one"}
Ask the customer directly: "Is the issue that this isn't what we agreed to, or that you're not happy with the result?" That question alone resolves half of these conversations, because customers often can't articulate the difference themselves — they just know they're annoyed at the number.
{"ul":["Factual disputes look like: \"You quoted $4,200 and billed me $5,100\" or \"I was never told about this change order.\" These are solved with documents.","Emotional disputes look like: \"The crew left a mess\" or \"This took two weeks longer than you said.\" These are solved with an apology, a specific remedy, and sometimes a small goodwill credit — but the invoice amount itself may be entirely correct.","Mixed disputes are the hardest: the price is accurate but the customer is upset about something unrelated and is taking it out on the bill. Address the unrelated issue first, separately, before you talk dollars."]},
If the dispute involves a change mid-job, this is exactly why documenting scope changes matters so much before you ever send the invoice — see how to revise an estimate when a customer changes the scope and change orders 101 for how to lock that down next time.
{"h2": "Step 3: Show the approved estimate and change orders, not just the invoice"}
An invoice by itself is just a number. What ends a dispute is showing the paper trail behind it: the original signed estimate, any change order the customer approved (ideally with a timestamp and their name on it), and photos tying extra work to an actual condition found on site. If you have before-and-after photos of a hidden issue — rotted subfloor, a burst pipe behind drywall, bad wiring — send them along with the invoice breakdown. Photos turn "why is this so expensive" into "oh, I see why."
This is the single best argument for taking job photos as a routine habit, not just for insurance purposes. Read how job photos protect contractors and customers if you're not currently photographing every job before, during, and after.
If there's no paper trail — no signed change order, no photo, just a verbal "yeah go ahead" from three weeks ago — you have a weaker case, and you should know that going in. Offer a compromise rather than insisting on the full amount, because you likely can't prove your side either.
{"h2": "Step 4: Offer one specific resolution, not an open negotiation"}
Vague responses invite vague haggling. Instead of "let's figure something out," propose one concrete option: "I'll remove the $180 trip charge since that wasn't communicated upfront" or "I'll re-caulk the tub for free next Tuesday and the rest of the invoice stands." A specific offer gives the customer something to say yes or no to, instead of an open door to keep pushing.
Put a deadline on it. "I can hold this adjusted invoice for 5 days" moves things along without being aggressive. Most legitimate disputes close within a week once there's a concrete number on the table.
{"h2": "Know when to stop discounting"}
There's a point where every further concession just teaches the customer that pushing back works. If you've already corrected a genuine billing error, documented the change orders, and offered a reasonable goodwill gesture, and the customer is still asking for more off — stop. At that point you're not resolving a dispute, you're being negotiated down from a fair price, and that's a different conversation than the one you started with. The same discipline applies here as with any discount request; see how a contractor should respond when a customer asks for a discount for where that line usually sits.
If the customer still won't pay after a reasonable resolution has been offered and a deadline has passed, move into standard collections mode — a firm follow-up sequence, then a formal demand, then small claims if the amount justifies it. The full sequence, including what to send and when, is covered in how to follow up on an unpaid contractor invoice.
{"h2": "Credit card chargebacks are a different animal"}
If the customer paid by card and files a chargeback instead of talking to you directly, you're now in the card network's dispute process, not a conversation. Respond to the chargeback notice immediately — most processors give you a tight window, often 7-10 days — and submit everything at once: the signed estimate, change orders, photos, delivery/completion confirmation, and any texts or emails showing the customer accepted the work. Card networks side with documentation, not with who sounds more reasonable.
The best defense against a chargeback is never having to build one after the fact — get sign-off at each stage (estimate, change order, completion) so the proof already exists before a dispute ever starts. This is also a reason to think hard about whether contractors should accept credit cards in the first place for larger jobs, since chargebacks are a real cost of that convenience.
{"h2": "Keep the paper trail without extra work"}
Most invoice disputes happen because the estimate, the change order, and the final invoice live in three different places — a paper quote, a text thread, and a PDF invoice — so nobody can produce a clean trail when it matters. Trusso keeps estimates, approved change orders, job photos, and invoices attached to the same job record, so when a customer disputes a charge you can pull up exactly what they approved and when, instead of digging through old texts. It won't settle the dispute for you, but it makes winning the legitimate ones a lot faster.
{"faq": [{"q": "Should I keep working for a customer who's disputing an invoice?", "a": "Finish any work you're contractually obligated to complete, but don't start new work or approve new change orders for that customer until the current dispute is resolved and paid or credited."}, {"q": "What if the customer disputes the invoice but never signed anything?", "a": "You have a weaker position without written approval, so lean on texts, emails, and photos as secondary evidence. Going forward, require a signature or a clear digital approval on every estimate and change order before work starts."}, {"q": "Is it ever worth it to just write off the invoice?", "a": "Sometimes. If the disputed amount is small, the customer is a repeat client or a strong referral source, and continued back-and-forth costs you more in time than the invoice is worth, writing it off can be the cheaper business decision."}, {"q": "How do I avoid disputes in the first place?", "a": "Get the estimate approved in writing, document every change order with a price and a signature before the work happens, and send the final invoice with photos attached so there are no surprises when the customer opens it."}, {"q": "Does a chargeback mean I automatically lose the money?", "a": "No. You can fight a chargeback by submitting documentation to the card processor, and contractors with a signed estimate, approved change orders, and completion proof win a meaningful share of these disputes."}]}
Run your business the simple way
Try Trusso free for 14 days and send your first estimate in minutes.
Start 14-Day Free TrialKeep reading
How to Assign the Right Crew to a Contractor Job
Assigning crew isn't just filling a calendar slot. Match skill to scope, pair new hires with veterans, and stop sending your best person to the easiest job.
Read articleSalesHow Do You Tell a Customer Their Final Price May Change?
Say it at the estimate, not at the invoice. Name the exact conditions that could change the price, put them in writing, and agree how you'll notify the customer if they happen.
Read article