Bankeo Pro
Bankeo ProNews for Firms
Buying Accounting Leads: What You Need to Know

Buying accounting leads: What you need to know

Buying accounting leads is only profitable if the leads are pre-qualified: verified need, active intent, and a limited number of accounting firms. Compare the cost per signed client, not the price per lead: an SME client is worth a median of about $3,000 per year in fees, which are often recurring (Bankeo Fee Barometer 2024-2026). Also, make sure you comply with the regulations of the CPA association.

Illustration: Buying Accounting Leads: What You Need to Know

For an accounting firm, buying leads promises a steady stream of potential clients without having to do your own prospecting. The promise is real, but the term “lead” covers two very different types of leads: on one hand, a pre-qualified request from a business owner who is actively looking for an accountant; on the other, a list of cold contacts resold to multiple accounting firms at once. The first helps build your client base; the second makes you pay for prospecting that you’ll end up doing yourself anyway.

The competition, however, is very real: Canada has more than 220,000 CPAs according to CPA Canada (2025), and there is fierce competition for SME clients. This guide provides the criteria for distinguishing a qualified lead from a raw contact, the true calculation of profitability (cost per signed client, not price per lead), and the ethical framework to review before making a purchase.

What is a qualified accounting lead?

A qualified lead isn’t just a name and an email address. It’s a prospect with a specific need actual, reported, and verifiedwhose profile matches what your firm specializes in. Three criteria make all the difference:

  • Genuine and verified need. The business owner has described their situation: type of business, industry, transaction volume, and due date. No one can guess on their behalf.
  • Active intent. They’re looking for an accountant now, not a year from now. The window of opportunity is open.
  • Profile Matching. The request is directed to firms capable of meeting those needs (industry, size, specialty), rather than being distributed to the entire Market.

This is the model used by matching platforms such as Bankeo Pro : The business owner describes their needs, the request is verified, and then matched with firms that fit the profile, often within 48 hours. Since 2023, Bankeo has received more than 15,000 requests from entrepreneurs, which have been matched with a network of more than 1,500 registered accounting firms. The complete process for a request is detailed in How Bankeo Works for Accounting Firms.

No Canadian public study sets an official conversion rate for accounting leads. The general trend observed by accounting firms remains consistent: a cold lead rarely converts beyond a few percent, whereas a verified lead that is processed quickly converts several times better. This is the basis for the calculation that follows.

“A lead isn’t just a name in a database. It’s a person with a real accounting problem who’s waiting for help. When you pay for this, you need to know that the need has been verified; otherwise, you’re just buying hope. ” Brian Bergeron, founder of Bankeo

Exclusive leads vs. Shared leads: The calculation that makes all the difference

A Exclusive lead is reserved for you: you are the only firm, or one of a small, pre-selected group, to contact the prospect. A Shared lead is sold simultaneously to several firms, which all rush to contact the same person. With a shared lead, you’re entering a race: the first to call, the cheapest, or the most persistent wins, and the prospect feels harassed. With an exclusive lead, the relationship gets off to a calm start.

CriteriaExclusive LeadShared (Resold) Leads
Firms Competing for ProspectsJust you, or a small group of peopleSeveral firms, a number rarely disclosed
The Prospect’s ExperienceA Thoughtful Approach, Carefully Selected ComparisonsEveryone is reaching out at the same time, which is often annoying
Expected Conversion RateSignificantly higherDiluted, first-to-call bonus
Unit PriceHigherScroll down
Cost per Signed ClientOften cheaper in the endOften higher once the time is up
Risk of Paying Without ResultsLowerHigh if you call back after others do

So the right approach isn’t to compare the price per lead, but rather the Cost per actual client signed. Consider this in relation to the value of the engagement: 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(data drawn from more than 15,000 requests). A recurring retainer maintained over three years easily offsets the higher per-unit cost of an exclusive lead. The complete method is detailed in The Cost of Acquiring an Accounting Client.

The pitfalls of lead sellers

The market has some excellent providers and many mediocre ones. Five red flags keep cropping up:

  • A list of cold contacts disguised as “leads.” Lists of businesses with no expressed need are not leads, they are just numbers to cold-call.
  • Pricing based on your fees. A provider that takes a percentage of what the client pays you is selling you a commission, not a service. This model triggers the most stringent obligations under codes of ethics (see the compliance section).
  • Unclear or variable costs. If you don’t know the cost of a lead before accepting it, you’re not effectively managing your lead generation.
  • The same lead sold over and over again. Always ask how many firms receive the same lead, and whether that number is specified in the contract.
  • The lack of qualification criteria. A good provider explains how it assesses the client’s needs and how it matches profiles.

Seven questions to ask before signing

  1. How is the prospect’s need verified: open-ended form, human validation, or interview?
  2. How many firms receive the same request, and is this limit specified in the contract?
  3. Is the cost known before accepting each request?
  4. Is there a replacement policy for invalid contact information and duplicate entries?
  5. Where do leads come from: content and SEO, advertising, or purchased lists?
  6. Do you receive the full context (industry, company, due date, software used) or just a number?
  7. Is the billing template compatible with your provincial bar association’s code?

Is this in compliance with your professional association’s regulations?

Is it permissible for a CPA to “buy clients”? The answer depends on the business model, not the wording.

Au Canada, provincial codes of ethics, which are largely harmonized, do not prohibit client referrals; rather, they provide a framework for them. Two requirements are consistent across the board: the Transparency with Clients when a payment is made or received in exchange for a referral, and the Preserving Professional Independence, with stricter restrictions for attestation engagements. In Quebec, the framework is established by the Code of Ethics for Chartered Professional Accountants (RLRQ, c. C-48.1, r. 6); in Ontario, by CPA Ontario’s Code of Professional Conduct, Rule 216 of which addresses commissions. The rule-by-rule breakdown is in Client Referrals and the CPA Code in Canada, and the international comparison in Rules for Referring Business by Country.

To United States, the AICPA’s Code of Professional Conduct (Rule 1.520.001) permits referral fees provided that they Disclose to the client, but prohibits commissions when the firm performs an attestation engagement (audit, review); each state board then adds its own requirements, with several requiring written disclosure. Two dedicated analyses: Referral Fees Under the AICPA Code and buy accounting leads in the United States.

The key distinction is the same on both sides of the border: Pay a fixed price for a genuine matching service is not the same as paying Commission based on your fees. The first is an acquisition cost like any other; the second is precisely what regulations govern most strictly. In any case, the golden rule remains transparency with your client and protecting your independence.

Calculate your actual acquisition cost in 4 steps

  1. Add up the direct cost for the month : prices for qualified leads, platform subscriptions, and related advertising.
  2. Add the hidden cost: your time. Follow-ups, proposals, reminders, and no-show appointments, all billed at the firm’s hourly rate. This is the expense that drags down shared leads; the scale of the problem is documented in Time Wasted Looking for Clients.
  3. Divide by the number of clients signed up Over the same period: you get your cost per signed client, the only comparable metric across channels.
  4. Compare to the value of the three-year contract, including recurring fees, not just the first invoice. A monthly bookkeeping contract is worth several times more than a one-time tax preparation contract.

There is little publicly available data on acquisition costs for Canadian accounting firms: build your own internal benchmark and track it monthly, channel by channel. This benchmark will tell you whether a lead provider is worth continuing to work with.

Key takeaways. A lead is only valuable if the need is verified and the intent is genuine. Insist on knowing the number of firms per prospect and the cost before accepting each request. Calculate the cost per client signed, based on a median contract value of approximately $3,000 per year (Bankeo Fee Barometer 2024-2026). And verify that the form complies with your provincial bar association’s code before signing.

Frequently asked questions

What’s the difference between a lead and a pre-qualified inquiry?

A generic lead may simply be a contact, sometimes a cold lead, sometimes resold to multiple firms. A pre-qualified lead represents a real, verified need that matches your firm’s profile: qualified clients, without the need for prospecting.

Is an exclusive lead better than a shared lead?

An exclusive lead generally costs more per unit but converts better, since you aren’t in direct competition for the same prospect. Always compare the cost per signed client, never the price per lead.

How much does an accounting lead cost in Canada?

There is no reliable public price list: pricing varies depending on exclusivity, the source of the lead, and the target engagement. The only comparable metric across providers is the cost per signed client, relative to the recurring value of the engagement.

Is buying leads in compliance with CPA regulations?

In Canada, client referrals are permitted under certain conditions: transparency with the client and preservation of independence, in accordance with provincial codes. In the United States, the AICPA requires that referral fees be disclosed to the client and prohibits commissions on assurance engagements. Always check your professional association’s code.

How to spot a Cold-Calling salesperson?

Ask how the need is verified, how many firms receive the same lead, and whether the cost is known in advance. Avoid lead lists sold without a verified need and prices tied to your fees.

How does a firm join the Bankeo network?

Registration is done online: your firm’s profile is verified, and then you’re presented with requests from business owners that match your areas of expertise, often within 48 hours. The terms and conditions are detailed in the Bankeo Pro FAQ for Firms.

Sources

By Brian Bergeron, founder of Bankeo. Bankeo Pro connects more than 1,500 registered accounting firms with pre-qualified requests from business owners across Canada: qualified clients, no cold calling required (4.7/5 based on over 180 Google reviews). To follow our market analyses, check out the News for accountants. Discover Bankeo Pro for your firm.

Attract qualified clients without having to go out and find them

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
© 2026 Bankeo. All rights reserved.