What to Do When a Client Disputes Your Hours

The email usually arrives a day or two after the invoice. The client questions a line item, or several, or the total, and suddenly you are defending work you did weeks ago from memory. Few moments in professional life feel more personal, because the client is not really questioning the hours. It feels like they are questioning your honesty.
Take a breath before you reply, because two things are true at once. First, most disputes are preventable, and the prevention happens long before the invoice goes out. Second, a dispute that does arrive is almost always resolvable without losing either the client or your margin, provided you respond with records instead of emotion. This guide covers both halves: the habits that stop disputes from starting, and the playbook for the ones that land anyway.
Why clients dispute hours in the first place
It helps to understand what actually triggers a dispute, because it is rarely a belief that you are lying. Four patterns account for most of them.
- Surprise. The invoice is meaningfully larger than the client expected, and nobody warned them along the way. Surprise, not size, is the trigger. Clients pay large expected invoices without comment and fight small unexpected ones.
- Vagueness. A line that reads "consulting services, 6.5 hours" gives the client nothing to evaluate, so they evaluate it with suspicion. Vague descriptions convert honest work into contestable work.
- Visible reconstruction. Timesheets rebuilt from memory at the end of the week produce suspiciously round numbers and identical-looking days, and experienced clients can tell. A record that looks reconstructed invites the question of whether it is accurate.
- Genuine disagreement about scope. Sometimes the client understood a task as included in a fixed deliverable, or believed a call was a friendly chat rather than billable work. This one is a real misalignment rather than an accusation, and it has a different fix.
Prevention: make your invoices hard to dispute
Keep contemporaneous records
The single strongest defense is a record created at the time the work happened. A contemporaneous entry carries its own credibility: it has a real timestamp, a specific duration, and a description written while the details were fresh. Studies of professional timekeeping consistently find that reconstructed timesheets understate and distort actual hours, a comparison we drew out fully in contemporaneous time tracking versus reconstruction, and clients intuitively trust records that were clearly kept in the moment. When your entries show a 14-minute call at 4:47 on a Tuesday, you are presenting evidence. When they show "calls, 1 hour" logged the following Friday, you are presenting an estimate and asking the client to take it on faith.
Write descriptions that answer the question before it is asked
Every line item should tell the client three things: what you did, what it related to, and why it served them. "Reviewed revised vendor agreement and drafted comments on the indemnification clause" survives scrutiny. "Document review" does not. We collected worked examples in our post on billing descriptions clients accept. Avoid lumping a full day of unrelated tasks into a single block entry, because a client who doubts any part of a block feels licensed to doubt the whole thing. Itemized entries limit the blast radius of any question to a single line.
Eliminate surprises before the invoice does
If a project is going to run past the estimate, the client should hear it from you in the moment, not discover it on the invoice. A two-line email when scope grows, a mid-month heads-up when hours are running hot, and interim invoices on long engagements all cost you minutes and save you disputes. The professionals who almost never face disputes are not the ones with the lowest bills. They are the ones whose bills never contain news.
Set the rules in writing up front
Your engagement letter or contract should state your rate, your billing increment and rounding convention, what counts as billable, including calls, email, texts, and travel, and when invoices go out and are due. A client who agreed in writing that phone calls are billable in six-minute increments cannot credibly dispute a phone call billed in six-minute increments. Most scope disagreements are really contract omissions wearing a disguise.
Response: the playbook when a dispute arrives
Step one: do not reply while irritated
Respond within a business day, but write the reply after the initial sting has passed. Thank the client for flagging the question, say you will review the entries, and give a time by which you will come back with detail. This costs you nothing, conveys confidence, and buys you time to assemble the record.
Step two: get specific about what is disputed
"This invoice seems high" is not a dispute you can answer. Ask which line items the client is questioning and what they expected instead. Most disputes shrink dramatically at this step, because the client usually objects to two or three lines rather than the whole invoice, and sometimes the objection dissolves entirely once they reread the descriptions.
Step three: walk the record, entry by entry
Now your contemporaneous records do their job. For each disputed line, show the date, the time, the duration, and what the work accomplished. Where the entry corresponds to something the client can verify themselves, such as a call they were on or an email thread they received, point to that. A dispute conducted over a detailed record becomes a calm reconciliation. A dispute conducted over a vague record becomes a negotiation about trust, and those are the ones that end relationships.
Step four: decide where a partial credit is smart
Standing firm on every line of every invoice is not always the winning move. If one entry is genuinely soft, if the work took longer than it should have for reasons that were yours, or if the disputed amount is small relative to the relationship, a targeted credit paired with a clear record everywhere else is often the fastest path to a paid invoice and a retained client. Make the credit specific and explained, never a percentage knocked off the total, because an unexplained discount teaches the client that disputing invoices produces discounts.
Step five: know when to stand firm
When the record is solid, the work was authorized, and the descriptions are clear, hold your position politely and completely. Restate the engagement terms, restate the record, and ask for payment by the due date. A client who disputes accurate, well-documented invoices repeatedly is telling you something about the future of the relationship, and the correct response to a pattern is not a bigger discount. It is a conversation about whether the engagement should continue, or a decision to require deposits going forward.
Step six: close the loop internally
After the dispute settles, ask what would have prevented it. A missing heads-up email, a vague description, an estimate that was never updated, or a billable activity the contract never mentioned: each points to a specific fix in your process, and each fix compounds across every future invoice.
Where automatic capture changes the conversation
Everything above works better when the underlying record is complete and contemporaneous, and that is precisely where manual timekeeping struggles. The hours most likely to be disputed are the fragmented ones: the phone calls between meetings, the text threads, the email sessions squeezed into the edges of the day. Those are also the hours least likely to have had a timer running, which means they enter the timesheet late, rounded, and vaguely described. In other words, the hardest hours to capture are also the hardest hours to defend, which is the core argument of our complete guide to capturing every billable hour.
TrackTime closes that gap on Android by recording the work as it happens, with your permission. Inbound and outbound phone calls are timed and matched to clients automatically, SMS conversations and incoming RCS messages in Google Messages are captured, time spent working in Gmail and Outlook is attributed to the right client, and drive time and mileage are logged for client trips. Each entry arrives in the web dashboard with its real timestamp and duration, and you review and adjust everything before it reaches an invoice, which is built in.
The privacy design matters here too, especially for professionals handling privileged or confidential communications. TrackTime stores metadata only, meaning who, when, and how long. It never stores message contents or email subject lines, so building a defensible billing record does not require warehousing sensitive client material.
Frequently asked questions
Should I ever write off a disputed invoice entirely?
Rarely, and only as a deliberate business decision rather than a reflex. A full write-off can make sense when the work product genuinely fell short or when the amount is trivial next to the relationship. If you do it, say explicitly why, and state that it is an exception. Writing off accurate invoices to avoid conflict trains clients to create conflict.
Do detailed invoices invite more disputes than summary invoices?
Experience points the other way. Detail answers questions before the client has to ask them, while a one-line summary forces the client to either pay on blind trust or ask what they are paying for. The exception is excessive fragmentation: dozens of one-minute entries can read as nickel-and-diming, so group tiny related items sensibly under honest descriptions.
What records should I keep in case of a dispute?
Keep the signed engagement terms, the time entries with dates, durations, and descriptions, the communications in which the client requested or approved the work, and any interim updates you sent about scope or budget. Contemporaneous time entries are the backbone. Automatic capture makes them the default rather than a discipline, since the entry is created when the call or the email session happens.
How do I bring up billing practices with a new client without sounding defensive?
Frame it as transparency rather than protection. Walk new clients through your rate, your increments, what you bill for, and what a typical invoice looks like before the engagement starts. Clients hear that as professionalism. The awkwardness of a five-minute billing conversation at kickoff is a fraction of the awkwardness of a disputed invoice in month three.
Build a record nobody argues with
Disputes thrive on vague records and surprised clients, and they starve when every entry has a real timestamp, a clear description, and no news in it. The easiest way to have that record is to stop relying on memory to create it. Start a free 7-day TrackTime trial and let automatic capture build the contemporaneous record for you, or see how the Android app works first.