Purchasing accounting leads is only profitable if the demand is pre-qualified: verified need, active intent, and a limited number of firms. Compare the cost per signed client, not the price per lead: an SME mandate is worth a median of approximately $2,000 per year in fees, often recurring ( Bankeo Barometer 2024-2026 ). Also, verify compliance with your CPA order.

For an accounting firm, buying leads promises a steady stream of prospects without the need for direct prospecting. The promise is real, but the word "lead" encompasses two opposing products: on the one hand, a pre-qualified request from an entrepreneur actively seeking an accountant; on the other, an entry in a cold contact list sold to multiple firms simultaneously. The first builds your client base; the second charges you for prospecting that you will still have to do yourself.
The competition, however, is real: the Canada has more than 220,000 CPAs according to CPA Canada (2025), and SME mandates are in high demand. This guide provides you with the criteria to distinguish a qualified lead from a raw contact, the true profitability calculation (cost per signed client, not price per lead), and the ethical framework to check before buying.
A qualified lead isn't just a name and email address. It's a prospect with a real, expressed, and verified need, and whose profile aligns with your firm's expertise. Three criteria make all the difference:
This is the model used by matching platforms like Bankeo Pro : the entrepreneur describes their needs, the request is verified, and then matched with accounting firms whose profiles match, often within 48 hours. Since 2023, Bankeo has received over 15,000 requests from entrepreneurs, connected to a network of over 1,500 verified accountants. The complete request process is detailed in Bankeo's operating procedures for accounting firms .
No French public study establishes an official conversion rate for accounting leads. The order of magnitude observed by accounting firms remains constant: a cold contact rarely results in a conversion rate exceeding a few percent, whereas a verified request, processed quickly, converts several times better. This is the underlying logic of the calculation that follows.
“A lead isn’t just a name in a file. It’s a person with a real accounting problem who’s waiting for help. When you pay for that, you need to know the need has been verified; otherwise, you’re just buying hope.” Brian Bergeron, founder of Bankeo
An 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 resold simultaneously to several firms, all vying for the same person. With a shared lead, you enter a race: the first to call, the cheapest, or the most persistent wins, and the prospect feels harassed. With an exclusive lead, the relationship begins calmly.
| Criterion | Exclusive lead | Shared lead (resold) |
|---|---|---|
| Firms competing for the prospect | You alone, or a small group announced | Many firms, the number rarely disclosed |
| Experience lived by the prospect | A measured approach, a carefully chosen comparison | Sought after by everyone at once, often annoyed |
| Conversion expected | Significantly higher | Diluted, first caller bonus |
| Unit price | Higher | | Further down |
| Cost per signed customer | Often lower in the end | Often higher once time is counted |
| Risk of paying without results | Weaker | High if you call back after others |
The right approach is therefore not to compare the price per lead, but the cost per client actually signed . Relate this to the value of the mandate: Canada A business client pays a median of approximately $2,000 per year for accounting services, ranging from $500 to $6,000 depending on the sector ( Bankeo Barometer 2024-2026 , data from over 15,000 requests). A recurring mandate held for three years easily absorbs a more expensive one-time exclusive lead. The complete methodology is detailed in the cost of acquiring an accounting client .
The market has some excellent suppliers and many mediocre ones. Five warning signs keep recurring:
Is "buying customers" allowed for a CPA? The answer depends on the model, not the word.
In Canada , provincial codes of ethics, which are largely harmonized, do not prohibit client referrals; they regulate them. Two requirements are universally applicable: transparency towards the client when compensation is paid or received for a referral, and the preservation of professional independence , with stricter restrictions for assurance engagements. In Quebec, the framework is set by the Code of Ethics of Chartered Professional Accountants (CQLR, c. C-48.1, r. 6); in Ontario, by the CPA Ontario Code of Professional Conduct, whose rule 216 addresses commissions. A rule-by-rule breakdown is available in the section on client referrals and the CPA code in Canada , and an international comparison can be found in the section on business referral rules by country .
In the United States , the AICPA Code of Professional Conduct (Rule 1.520.001) permits referral fees provided they are disclosed to the client , but prohibits commissions when the firm performs an attestation engagement (audit, review ) for that client. Each state board then adds its own requirements, several of which mandate written disclosure. Two dedicated analyses: referral fees according to the AICPA Code and purchasing accounting leads in the United States.
The fundamental distinction is the same on both sides of the border: paying a fixed price for a genuine matchmaking service is not the same as paying a commission based on your fees . The former is an acquisition cost like any other; the latter is precisely what is most strictly regulated by law. In all cases, the golden rule remains transparency with your client and the protection of your independence.
There is little publicly available data on the cost of acquiring leads from Canadian firms: build your internal benchmark and track it monthly, channel by channel. This will tell you whether a lead provider is worth renewing.
Key takeaway: A lead is only valuable if the need is verified and the intention is genuine. Demand to know the number of firms per prospect and the cost before accepting each request. Measure the cost per signed client, relative to a median mandate value of approximately $2,000 per year ( Bankeo Barometer 2024-2026 ). And validate the template's compliance with your state's regulatory code before signing.
A generic lead might simply be a contact, sometimes cold, sometimes resold to several firms. A pre-qualified lead is a real, verified need, associated with your firm's profile: qualified clients, without prospecting.
An exclusive lead typically costs more per unit but converts better because you're not competing directly for the same prospect. Always compare the cost per signed customer, never the price per lead.
There is no reliable public pricing structure: the price varies depending on exclusivity, the source of the lead, and the target mandate. The only comparable indicator between providers is the cost per signed client, relative to the recurring value of the mandate.
At Canada Client referrals are permitted under certain conditions: transparency towards the client and preservation of independence, in accordance with provincial codes. In the United States, the AICPA requires disclosure of referrals to the client and prohibits commissions for attestation engagements. Always check your professional order's code.
Ask how the need is verified, how many firms receive the same lead, and if the cost is known in advance. Avoid lists sold without a stated need and prices indexed to your fees.
Registration is done online: your firm's profile is verified, then you are presented with requests from contractors matching your strengths, often within 48 hours. The details are available in the Bankeo Pro FAQ for firms .
By Brian Bergeron, founder of Bankeo. Bankeo Pro connects more than 1,500 audited accountants with pre-qualified leads from entrepreneurs worldwide. Canada Qualified clients, without prospecting (4.7/5 based on over 180 Google reviews). To follow our market analyses, see the news for accountants . Become a partner firm .
Bankeo attracts entrepreneurs, filters applications, and presents you with proposals that match your business. There is a fee per successful application, with the amount known in advance.
Become a partner firm
Les clients que vous voulez vraiment, présentés à votre cabinet seul.