To find clients, an accounting firm uses four channels: outbound prospecting, referrals, local search engine optimization, and matching platforms. These platforms provide the most predictable lead flow: Bankeo has received over 15,000 requests from business owners since 2023 and matches a firm with a qualified client, often within 48 hours.

Finding clients remains the lifeblood of an accounting firm, whether it’s just starting out or expanding. Technical expertise is rarely the issue, it’s the time to sell that’s lacking. This guide compares the client acquisition channels available in Canada, their actual cost, their predictability, and the ethical guidelines to follow, so you can invest your energy where it pays off.
There are four main categories of channels available to a firm, each with its own approach.
None of these channels are bad. The real question isn’t “which one to choose,” but “which one provides a predictable enough flow to plan for your growth.”
Predictability is the ability to know, month after month, how many qualified leads you’ll receive. When it comes to this criterion, not all channels are created equal.
| Channel | Start-up Period | Cash Flow Predictability | Main Cost | Qualified Leads Out of the Box |
|---|---|---|---|---|
| Outbound Prospecting | Immediate | Low, proportional to the time you spend | Unbilled Hours | No |
| Word of mouth | Long-term (12 months or more) | Low to moderate, not manageable | Almost no money, lots of patience | Often |
| Local SEO | Long-term (6 to 12 months) | Medium to high once established | Time-based or Outsourcing During the Startup Phase | Partially |
| Matching Platform | Short (a few days) | High | Defined Acquisition Budget | Yes |
Referred leads convert significantly better than cold leads: B2B industry benchmarks show that the conversion rate is several times higher than that of cold prospecting. But you can never control when a client will refer you. Referrals eventually generate a steady stream of leads after months of initial effort. Outbound prospecting yields results as long as you devote time to it, and stops as soon as you stop.
Let’s look at a quick example. A firm with two CPAs wants to add ten recurring clients this year. If they rely solely on word of mouth, they might get results in March or November, or not at all. By focusing on prospecting, the firm must estimate the unbilled hours each engagement will cost, then ensure there’s still room in the schedule once tax season is over. With a pre-qualified pipeline, the firm thinks in reverse: “I need about X qualified leads per month to secure ten engagements over the course of the year,” and it sets its acquisition budget based on that goal. It is this planning logic that distinguishes a predictable flow of business from a reactive one.
That’s the role of a platform like Bankeo Pro : The business owner submits a request, Bankeo evaluates it, and then matches it with relevant firms in the network, often in 48 hours. The network brings together 1,500+ accountants, Bankeo has received 15,000+ requests from entrepreneurs since 2023 and displays a rating of 4.7/5 based on 180+ Google reviews. In short, you receive qualified clients without having to do any prospecting. The step-by-step process for matching clients is described on the page How Bankeo Pro Works.
If prospecting is already eating into your time, check out our analysis of the Time Wasted Looking for Clients When You’re an Accountant.
The cost of a sales channel isn’t measured solely in dollars spent, you also have to factor in non-billable time and unpredictability.
To put the calculation into perspective, always compare the cost of a channel to the average revenue per account. When it comes to fees, the Bankeo Fee Barometer shows a median of approximately $3,000 per year by client, within a range of $500 to $6,000 by industry (Bankeo data for 2024-2026, based on 15,000+ requests). A client who has been loyal for several years radically changes the customer acquisition cost calculation.
Non-billable time remains the most underestimated cost. A firm that invests ten hours a week in networking and follow-ups ties up production value that doesn’t appear on any invoice. “Free” prospecting is only cheap on the surface: its true cost is the revenue that could have been generated instead. This is exactly what the acquisition cost measures, as detailed in our article on the Cost of acquiring an accounting client ; for an overview, see the Overview of Marketing Channels for an Accounting Firm.
Your priority is to get leads quickly, without wasting months on a slow sales channel. First, set up a pre-qualified lead stream to kickstart your order book; at the same time, polish your business profile (it’s free and long-lasting); and ask every satisfied first-time client for a review. Word of mouth will follow, you need clients for it to happen.
Capitalize on the network that’s already recommending you: formalize referral requests, structure your partnerships (notaries, advisors, bankers), and use a predictable channel to fill gaps in your schedule rather than being at the mercy of seasonal fluctuations. Local referral marketing becomes a profitable investment here, because you have the time to let it grow.
An established firm isn’t looking for volume, it wants the right engagements, within its areas of expertise and service area. A channel that filters requests by industry and need allows you to accept profitable engagements and pass on the rest, without wasting hours qualifying them yourself.
In all three cases, the rule is the same: one primary channel with a predictable flow, and one or two secondary channels. Don’t try to tackle four fronts at once.
No single channel is enough on its own over the long term. Firms that succeed in client acquisition don’t pit channels against each other, they stack them in the right order.
| Step | Role of the channel | Horizon | Key Metrics to Track |
|---|---|---|---|
| 1. Predictable Base | Order Book Engine | Short-term | Qualified leads per month |
| 2. References | Quality Multiplier | Medium term | Referral Rate |
| 3. Local Presence | Self-Employed Professional | Long-term | Passive Inbound Leads |
| 4. Measure | Management and Arbitrage | Continuous | Cost per signed contract |
Key Points : No single channel is enough on its own. Build a predictable pipeline of qualified leads, cultivate referrals, establish your local presence, and then measure the cost per signed contract for each channel, including time spent. What you don’t measure always ends up costing more than expected.
In Canada, advertising and solicitation are permitted but governed by your provincial professional association’s code of ethics: no misleading claims, no disparaging comparisons, and specific rules regarding benefits related to client referrals. In Quebec, the CPA Code of Ethics (RLRQ, c. C-48.1, r. 6) specifically requires transparency with clients regarding any benefits related to a referral; in Ontario, CPA Ontario’s Code of Professional Conduct follows the same disclosure guidelines.
The sensitive issue is almost always the nature of what you’re paying for. Paying for visibility or for a specific service (advertising, business listing, matching) generally isn’t a problem; paying a commission based on the fees billed to a specific client falls under the regulated category of fee sharing. This distinction determines whether an acquisition partnership is compliant. We explain it in detail in Client Referrals: What the CPA Codes in Canada Say. The rules differ elsewhere (referral fees disclosed under certain conditions in the United States according to AICPA standards; business referrals regulated in France by the Ordre des experts-comptables): see the comparison of Rules for Referring Business by Country.
A matching platform is generally the fastest way to get started, since it provides pre-qualified leads. With Bankeo Pro, matching is often completed within 48 hours, compared to several months for local search engine optimization.
This is the most profitable channel, but it’s slow and can’t be triggered on demand. It works best as a foundation, complemented by a more predictable channel for planning growth.
First, activate a pre-qualified lead stream to get your client base started, keep your business profile up to date, and ask for a review from every satisfied first-time client. Word of mouth will follow once you have enough clients to fuel it.
Combine them, but in the right order: a primary channel with a predictable flow, followed by one or two secondary channels (referrals, local presence). Launching four channels at once guarantees that you won’t master any of them.
At Bankeo, every entrepreneur’s request is screened (by industry, need, volume, and region) before matching, which eliminates the need to sort through a cold list. Since 2023, Bankeo has received more than 15,000 requests from contractors, each of which has been filtered before being forwarded.
It’s fast and visible, but the cost per lead is volatile: about US$70 on average across all industries for paid search (LocaliQ, 2025). Always compare this cost to the average revenue from a repeat client.
Matching and advertising are permitted in Canada, provided you comply with your provincial professional association’s code of ethics: accurate messaging, transparency with clients, and adherence to rules regarding fee-sharing. Be sure to check the most current version of your code before signing a client acquisition partnership agreement.
By Arnaud Bertrand, CEO, Bankeo. Bankeo Pro matches your firm with pre-qualified business owners, often within 48 hours: qualified clients, without the need for prospecting. Explore the Bankeo Pro Hub for Accounting Firms, the Frequently Asked Questions from Partner Firms and our News and Tips for Accounting Firms.
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