There are three steps to handling a difficult client: prevention (selection and written expectations from the start of the engagement), defusing (identifying the problem early, providing written feedback, and adjusting fees to reflect actual work), and, if nothing changes, terminating the engagement properly, in accordance with your provincial accounting body’s requirements. Most toxic relationships stem from expectations that were never clarified from the start: the best approach remains a structured onboarding process and the right to refuse a problematic client from the very first call.

Every accounting firm has its share of stories: the client who sends in their documents on April 25, the one who disputes every invoice, the one who calls three times a day, and the one who has “forgotten” to pay for the past four months. Taken individually, each case seems trivial. Taken together, these clients eat into the firm’s most valuable hours, demoralize the team in the middle of tax season, and ultimately cost more than they bring in, even when the bill is paid.
The good news is that a difficult client is rarely inevitable. In the vast majority of cases, the problem stems from expectations that were never clarified, a lack of clear boundaries from the start, or fees that no longer reflect the actual work involved. This guide offers a comprehensive approach: identifying high-risk clients, taking preventive measures early on, defusing tension when it arises, readjusting the relationship when it can be salvaged, and terminating the engagement properly when it cannot be saved.
Before reacting, you need to identify the problem. The challenges accounting firms face almost always fall into five categories, each with its own warning signs and specific response:
| Profile | Typical Signs | Main Risk | A Tailored Response |
|---|---|---|---|
| The Chronic Latecomer | Incomplete documents, submitted at the last minute, follow-up requests ignored | Urgent work, mistakes, and penalties for which the client will hold you responsible | Written payment schedule with deadlines; emergency fees announced in advance |
| The Delinquent Payer | Invoices paid weeks late, repeated promises | The Firm’s Cash Flow: Endless Work Done on Credit | Deposits, Phased Billing, Written Notice of Work Suspension |
| The Troublemaker | Every invoice is disputed; every hour is questioned | Non-billable time and the need to justify it, erosion of trust | Detailed flat-fee breakdowns, written scope of services, and all extras confirmed in advance |
| The Ever-Present | Daily emails, after-hours calls, and so-called “emergencies” that aren’t really emergencies | Constant interruptions, team burnout | Defined communication channels and response times; consultation time billed |
| The High-Risk Client | Unreasonable requests, questionable documents, pressure to “adjust” the numbers | The Firm’s Professional and Ethical Responsibilities | Document the refusal, and terminate the engagement without hesitation if the pressure persists |
The real cost goes beyond the unpaid invoice. An hour spent following up, justifying, or putting out a fire is an hour taken away from a good client or from the firm’s growth. In Canada, a business client pays a median of about $3,000 per year for accounting services, ranging from $500 to $6,000 depending on the industry (Bankeo Fee Barometer 2024-2026): A difficult client who consumes twice as many hours as a typical client for the same flat fee erodes exactly the margin that two good clients generate. This logic of time consumed also applies to client acquisition, as shown by Time Wasted Looking for Clients.
Dealing with difficult clients begins before the contract is signed. A firm that accepts everything that comes its way ends up with what it failed to screen out. Three key moments:
Screening clients means having the luxury of being able to say no, which requires a sufficient volume of inquiries. This is one of the indirect benefits of a stable lead generation channel: when qualified leads come in regularly, you’re no longer forced to accept clients who are clearly a bad fit. Since 2023, Bankeo has received more than 15,000 requests from entrepreneurs, matched with a network of over 1,500 registered accounting firms based on each firm’s profile and specialty: the context of each request (industry, organization, deadline, described need) is shared with you before you decide whether to accept it.
“Turning down a bad client is the most profitable management decision a firm can make. But to be able to do that, other leads need to come in. Our job at Bankeo is precisely to give firms that choice: enough qualified leads so they never have to say yes out of desperation again.” Arnaud Bertrand, CEO of Bankeo
A client rarely becomes difficult overnight; it’s usually a gradual process. The sooner you take action, the more likely it is that the relationship can be salvaged. Here’s how it works:
In most cases, these five steps are enough: the client understands, adjusts, and the relationship is back on a healthy footing. A client who has been gently guided back on track often becomes a loyal client, because they know exactly where they stand; this is one of the principles documented in Building Client Loyalty at an Accounting Firm.
Some “difficult clients” are actually just poorly priced accounts. The client who calls every week isn’t toxic in and of themselves, they’re simply consuming a level of service that your package was never designed to cover. Two possible solutions:
The price adjustment has a useful side effect: clients who accept neither the new price nor the original scope of services will withdraw on their own. It’s a clean, conflict-free end to the relationship, initiated by the client.
When attempts to set the client straight have failed, when unpaid bills are piling up, or when the client asks you to do things that violate your code of ethics, terminating the engagement is no longer just an option, it’s a safeguard. It must be done methodically:
A firm that parts ways with its two or three worst clients each year and replaces them with carefully selected accounts improves its profitability without adding a single hour of work. But the replacement process must be simple: that’s where a stream of pre-qualified leads like the one from Bankeo Pro, where each request comes with its own context and where the cost is a fixed amount per completed case, known in advance, never a percentage of your fees. In Canada, hundreds of cases have been successfully resolved by firms in the network. The credibility of the matching process is based on a structured verification process on both sides, documented by the Bankeo Trust Index.
Key takeaways. Screen clients from the start: the initial call and the engagement letter prevent the majority of conflicts. Set boundaries early on, using facts, and confirm everything in writing. Adjust the fees when the engagement goes beyond its scope. And when nothing works, terminate the engagement properly, in accordance with your provincial accounting board’s rules: keeping a toxic client always costs more than replacing them.
How Can You Spot a Difficult Client Before Signing a Contract? The most reliable warning signs appear during the first call: systematic disparagement of previous accountants, negotiating fees before even describing the need, demanding unrealistic deadlines, and reluctance to provide basic information. Two or more of these signs warrant a polite refusal.
What Should You Do About a Client Who Is Always Late with Payments? Switch to instalment payments or phased billing, give written notice that work will be suspended after a specific deadline, and then enforce the rule. A delinquent payer who faces no consequences will never change their behaviour.
Can You Charge a Demanding Client More? Yes, at renewal and based on facts: actual hours worked, services outside the scope of the agreement, and repeated emergencies. Offer a flat-rate fee that reflects the level of service used, or a return to the agreed-upon scope with billing for extras. This is a realignment, not a penalty.
Can an accountant refuse or drop a client? You are free to turn down a prospective client. It is also possible to terminate an ongoing engagement, but provincial codes of ethics govern how this is done: at a reasonable time, with the handover of client documents, and through an orderly transition. Check the rules of your professional association before taking action.
How Can You Protect Your Team When Dealing with an Aggressive Client? Assign a single partner or manager to handle the client’s account, establish the communication channels and hours in writing, and set clear boundaries from the very first instance of misconduct: no client relationship justifies an employee being belittled. A client who persists in such behaviour after a clear warning should have their account terminated.
How do you replace clients you’ve parted ways with? By maintaining a steady lead generation channel to actively select new clients rather than simply accepting whoever comes along. On Bankeo Pro, requests from business owners arrive pre-qualified along with their background information, matched to the firm’s profile, and the cost is a fixed fee per closed deal, known in advance.
By Arnaud Bertrand, CEO of Bankeo. Bankeo Pro connects more than 1,500 registered accounting firms with pre-qualified requests from entrepreneurs across Canada: carefully selected clients, with their specific circumstances, at a fixed cost per closed deal (4.7/5 based on over 180 Google reviews). Discover Bankeo Pro for your firm.
Bankeo attracts entrepreneurs, filters them, and presents you with leads that match your practice. A fee per file is charged, and the amount is known in advance.
Become a Partner Practice