They replied to the invoice, and it was not a payment. It was a problem. Your first instinct is either to cave or to write a paragraph you will regret.
A disputed invoice feels personal because the work is already done. You are not debating a quote. You are defending a bill for hours you cannot get back.
You are about to get four emails you can paste. One for a disputed amount. One for a disputed scope. One for a client who says they never agreed. One for when only part of the bill is in question.
Why an invoice dispute feels like an accusation
A late payment can be a busy week. A dispute says the bill itself is wrong. That lands closer to "you messed up" than "we have not processed this yet," so you either over-explain or you go cold.
Most disputes are narrower than they feel in the first hour. A tax line. An hour count. A piece of work they thought was a revision, not a new request. If you answer the whole relationship, you will miss the line they actually mean.
Reply before you are calm enough to write a novel, and after you are calm enough not to be sarcastic. One business day is the window. The records do the arguing. Your tone just keeps the door open long enough to see whether this is a mistake or a refusal.
How fast to answer an invoice dispute
- Day 0, their email: read it, pull the quote and the invoice, and do not reply from the first flush of annoyance.
- Within 1 business day: send the matching template. Name the amount, the invoice number, and the date you need their detail.
- 5 business days later: if they have not pointed at a line, the original invoice stands. Say that the next morning.
- 7 days after your explanation, still unpaid: stop restating the work. You are no longer in a dispute. You are in a collection problem.
Do not void the invoice while you talk. A missing bill looks like you agreed they were right. Keep the number. Change it only when the new figure is agreed, and say what changed.
If the thread is heading toward a formal letter, the invoice dispute letter generator is the step after these emails, not the first reply. The first reply should sound like you, not like a desk.
Email template when they dispute the amount
Use this when they say the total is wrong, too high, or "not what I expected," and they have not yet named a line. You show the math and you ask them to point.
Hi [Client name], Thanks for looking at invoice [number] for [amount], due [date]. Here is how that total was built. [Short breakdown, for example: 12 hours at $150 is $1,800, plus $200 for the licensed photos, total $2,000.] That matches the quote I sent on [date]. If a line does not match what you approved, tell me which line by [date, five business days out]. I will correct a real error the day you show it to me. If the breakdown is right, the invoice stands and I will look for payment by [due date]. [Your name]
Why it works: You give the arithmetic before you ask them to pay. You also give a date for the objection, so "this feels high" cannot sit open for a month. A real error gets fixed. A feeling does not rewrite the quote.
Email template when they dispute the scope
Use this when they say a line should have been included, or that you billed for something they did not ask for. The quote is the document. Your memory of being helpful is not.
Hi [Client name], I have your note on invoice [number]. The quote from [date] covers [original scope] for [original amount]. The line you mentioned, [disputed line], was [why it is separate: a later request on a date, or a part of the quote]. The invoice total is [amount]. If you are questioning that one line, the rest of the invoice is [undisputed amount]. Please pay that part by [date], and send me the specific mismatch on the disputed line by the same day. I am not going to remove a line that matches what we agreed. I will remove one if I billed it by mistake. [Your name]
Why it works: You separate the argued line from the rest of the money. They can pay what they do not dispute without losing the argument about the rest. You also leave room to be wrong, which makes the firm line easier to believe.
A clean invoice is easier to defend than a vague one. If the lines on the bill could mean anything, how to write an invoice is the fix for the next one. This email can only point at what you already wrote.
Email template when they say they never agreed
Use this when the claim is not "too expensive" but "we never said yes." Lead with the evidence if you have it. If you do not, do not bluff. A fake attachment is worse than a gap.
Hi [Client name], I am writing about invoice [number] for [amount]. You said this price was not agreed. On [date] I sent [quote or email], and on [date] you replied [short quote of their yes]. The price in that message was [amount]. I have attached it. If that is not the yes you remember, tell me what you think was agreed, by [date]. Until then the invoice stays as it is, due [date]. If I have the wrong thread, send me the one you mean and I will read it the same day. [Your name]
Why it works: You quote their own words instead of insisting "you knew." You invite them to produce a different thread, which is a fair test. People who misremember often pay once they see the reply. People who are stalling go quiet, and then you know.
If there was no written yes, replace the attachment paragraph with the truth. "We agreed [amount] on a call on [date]. I do not have that in writing. I am asking you to confirm it, or to tell me the number you thought we were using." Then stop working until the number is in an email. Do not retrofit a contract in an angry tone. You are building the record you should have had.
Email template for a partial dispute
Use this when they accept some lines and reject others. The goal is money on the agreed lines this week, and a dated conversation about the rest. Do not let $300 freeze $3,000.
Hi [Client name], Thanks for being specific. You are fine with [accepted lines], and you are questioning [disputed lines]. The undisputed amount is [amount]. Please pay that by [date]. I will leave those lines as they are. The disputed amount is [amount]. Send me what you think that part should be, and why, by [date]. If we agree a change, I will update the invoice in writing and tell you the new balance. I will not void the whole invoice while we look at one part. [Your name]
Why it works: You turn a cloud of objection into two numbers. They can pay one without admitting the other. You promise a written update if the number changes, which is what their bookkeeper needs.
If they pay nothing, including the part they accepted, the dispute was a stall. Move to a firmer note. The templates in what to write when a client will not pay are the next gear, after this one has done its job. If you need the path past reminders, what to do when a client won't pay is the escalation, not a second explanation of the same hours.
What to do when the dispute does not get resolved
One clear reply, five business days, one reminder. That is the dispute phase. After that, you are repeating yourself, and repetition reads as uncertainty.
If they were right, fix the invoice the same day, keep a note of the old total and the new one, and thank them without a speech. A corrected $1,800 bill that gets paid beats a $2,000 bill you defend for a month and then write off.
If they were wrong and they still will not pay, pause new work and say so. Offer a payment date, not a new price, unless you are making a considered settlement. A settlement is a sentence: "I will accept [amount] by [date] to close invoice [number]. After that date the full [amount] stands." Then keep it.
Do not keep the project moving "so the relationship survives" while the bill that funds it is in the air. The relationship is the payment as well as the work.
How to stop the next invoice being disputed
Put the price, the scope, and the yes in the same thread before you start. A quote they accept is the document this whole page leans on. A call with no follow-up email is the document you will wish you had.
Write invoice lines a stranger could understand. "Design" is a dispute waiting to happen. "Homepage design, as quoted 4 March, $2,200" is a line they can check. Match the words on the invoice to the words on the quote.
When the scope changes, price it before you do it, in writing. A dispute about an extra is usually a scope email you skipped. The invoice should not be the first time they see the number.
Tone rules when a client disputes a bill
Assume a mistake before you assume a scheme. Your first email should be able to sit in a folder you are proud of. If it only works when you are angry, it is the wrong email.
Do not say "per my records" as a threat. Say the date, the amount, and the sentence they wrote. Records are calming when you show them and irritating when you wave at them.
Do not apologize for charging. Apologize for a wrong line, if there is one. "Sorry for the confusion" is fine. "Sorry to chase" teaches them the bill is optional.
Then stop typing. Four short paragraphs beat a timeline of the whole project. They asked about an invoice. Answer the invoice.