Bankeo Pro
Bankeo ProNews for Firms
How Much Does It Cost to Acquire an Accounting Client?

How much does it cost to acquire an accounting client?

Depending on the channel, it costs anywhere from a few hundred to over $1,500 to acquire an accounting client. Benchmark: approximately $66 USD per lead from online advertising (LocaliQ, 2024); with one in ten leads converted, the cost of acquiring a signed client comes to nearly $900 CAD. Evaluate this cost against the client’s multi-year value, not against a single invoice.
Illustration: How Much Does It Cost to Acquire an Accounting Client?

How much does a new client actually cost a Canadian accounting firm? The honest answer: anywhere from a few hundred to several thousand dollars per client signed, depending on the channel chosen and the rigor of the calculation. This guide explains how to calculate your customer acquisition cost (CAC), provides benchmarks by channel, outlines the lifetime value of a client in Canada, and highlights common errors that skew cost-benefit analysis.

What is the cost of acquiring an accounting client?

Customer acquisition cost, or CAC, measures how much you spend on average to sign a new client. The Business Development Bank of Canada (BDC) defines it as the total sales and marketing expenses for a given period, divided by the number of clients acquired during that same period. For an accounting firm, the calculation must be done on a channel-by-channel basis:

  • Add up all expenses for the channel: advertising, subscriptions, Tools, agency fees, valued prospecting time, and platform fees;
  • Divide by the number of clients actually signed through this channel, not by the number of leads generated.

A standalone CAC means nothing. It only makes sense when compared to what the client brings in over time. In accounting, this value is inherently high: bookkeeping, tax filings, and payroll are recurring monthly or annually, and a client retained for several years is worth far more than their first invoice.

How to calculate your CAC, step by step

The formula fits on one line; the key to accuracy lies in data collection. Here’s how to arrive at an honest figure rather than a flattering one.

Step 1: Choose a time period and a single channel. A quarter is a good time frame: long enough to smooth out fluctuations, yet short enough to remain actionable. Combining advertising, referrals, and SEO in a single calculation yields an average that is not useful for decision-making.

Step 2: Add up all the expenses for the channel. This is where most firms go wrong, by underestimating the cost:

  • Direct expenses: advertising budget, subscription to a lead generation service, platform fees;
  • Indirect expenses: CRM, landing pages, newsletters, content creation, agency fees;
  • Valued time: hours spent on prospecting, follow-ups, and lead qualification, multiplied by a realistic hourly rate. A partner who bills $200/hour and spends ten hours a month prospecting adds $2,000 to the cost of the channel, even without external billing.

Step 3: Count the clients who have actually signed up, attributed to this channel over the period. Not leads, not appointments, clients who said yes and are paying.

Step 4: Divide. Total channel expenses ÷ signed clients = your CAC for this channel.

A numerical example, provided for illustrative purposes only. A firm invests $3,000 in online advertising, $600 in Tools, and 15 hours of qualification time valued at $200/hour (totaling $3,000) over a quarter. Total: $6,600. The channel generates 30 leads, 4 of whom become clients. The cost per lead appears low ($220), but the actual CAC is $6,600 ÷ 4, or $1,650 per signed client. It is this figure, and this figure alone, that you compare to the customer’s value.

StepQuestions to Ask YourselfCommon Mistake
1. ScopeWhich time period? Which individual channel?Combining all channels into a single average
2. ExpensesHave I factored in time and tools?Count Only Visible Advertising Spend
3. Signed ClientsHow many have actually signed up and are paying?Counting Contacts or Appointments
4. DivisionExpenses ÷ signed clientsDivide by leads instead of clients

How much does a client cost by channel? 2026 benchmarks

Each channel has a different cost structure. The key distinction isn’t the amount, it’s the nature of the cost. Is it determined in advance (known before incurring the expense) or variable (Depends on bids, time spent, and conversion rate, so it’s determined after the fact)?

Public benchmarks specific to the Canadian accounting sector are rare; when a figure is available, we cite its source and scope. These figures should be viewed as rough estimates, never as guaranteed costs.

ChannelNature of the CostCost BenchmarkPredictability
Online Advertising (Google, Meta)VariableApproximately $66 USD per lead, all industries (LocaliQ, Search Advertising Benchmarks, 2024), or about $90 CAD; per signed client, often $900 CAD or more for one in ten converted leads (derived calculation)Low: Passive bidding and conversion
Search Engine Optimization (SEO)Variable, deferredMainly time and content for 6 to 12 months before seeing the first results; no reliable public benchmarks specific to Canadian firmsAverage: Slow but Steady
Recommendations, word of mouthVariableLow direct cost, often the lowest CAC; volume cannot be controlledLow: You’re waiting for volume
Lead GenerationVariableThe actual cost per client depends on the conversion rate and the exclusivity of the leadLow: inconsistent quality
Matching PlatformDetermined in AdvanceService cost per case, known before accepting the requestHigh: Decided on a case-by-case basis

Online advertising is a prime example of variable costs. You set a budget, but the cost per lead depends on your competitors’ bids, and the cost per client depends on your conversion rate: two months with identical budgets can yield very different results. Search engine optimization (SEO) costs little in direct money but a lot in time, with results that take several months to materialize. Word-of-mouth often remains the least expensive channel per signed client, and the least controllable: you don’t determine the volume.

Buying leads shifts the risk to quality: a paid lead isn’t a signed client, and a lead resold to multiple firms at once converts poorly. We detail the pitfalls in our guide on the Purchasing Accounting Leads. For a comprehensive overview, see the Marketing Channels for Accounting Firms and, for comparison with the neighbouring market, our analysis of the cost of acquiring an accounting client in the United States.

CAC vs. LTV: What is the value of an accounting client in Canada?

To evaluate a CAC, compare it to the customer’s lifetime value (LTV), the total revenue the customer generates over the course of the relationship. According to the Bankeo Fee Barometer (Bankeo data for 2024-2026, based on over 15,000 requests received), a Canadian business pays a median of approximately $3,000 per year For their accounting needs, ranging from $500 to $6,000, depending on the industry.

Client Profile (Bankeo Fee Barometer)Annual FeesOver 1 yearOver 3 yearsOver 5 years
Low end of the range$500$500$1,500$2,500
Canadian Median$3,000$3,000$9,000$15,000
High end of the range (complex sectors)$6,000$6,000$18,000$30,000

These projections do not account for growth: a client who starts with bookkeeping often adds payroll, year-end closing, and tax services as their business grows, which increases their fees beyond their initial profile.

Three factors explain this figure: the Recurrence (clients return every month or every year without requiring additional sales efforts), the Duration (Changing accountants is a major undertaking for a business, so clients tend to stay for several years) and the expansion (Fees increase as the client’s business grows.)

The reality is less rosy than it seems: based on the Canadian median, a customer acquisition cost (CAC) of $1,650, as in our example, eats up most of the first year’s fees. The profitability of a channel therefore depends on two variables: the Retention of the acquired client and the predictability Initial cost. A poorly qualified client who leaves after three months ruins the equation, regardless of their acquisition cost.

Fixed cost or variable cost: The decisive factor

“An accounting client isn’t measured by their first invoice, but by what they bring in over three to five years. On that scale, almost all channels are profitable on paper. What separates a good channel from a bad one is predictability: knowing in advance what it costs to acquire a client, rather than finding out after the fact.” Arnaud Bertrand, CEO, Bankeo

With a variable channel, you incur the expense and hope for a result: you pay for a chance to acquire a client. With a cost set in advance, you know the price of the service before committing, and you make your decision based on an opportunity that has already been qualified.

This is the model used by matching platforms, such as Bankeo Pro in Canada: a service fee per case, set in advance, which the firm knows before accepting the request and which is not tied to the fees billed afterward. The context helps with preliminary screening: 1,500+ registered accounting firms, 15,000+ inquiries received since 2023, a note from 4.7/5 based on 180+ Google reviews and matching that is often carried out in 48 hours. The process of a request, from submission to approval, is described in How Bankeo Pro Works.

CriteriaVariable-cost channels (e.g., advertising)Channel with a predetermined cost
Cost Known Before Incurring the ExpenseNo, discovered after the factYes, before accepting the request
Sensitivity to Auctions and the MarketHighNone
Qualifying LeadsDo-It-Yourself Steps After Initial ContactPlan Ahead
Nature of the DecisionAssuming an Average ReturnMaking Informed Decisions on a Case-by-Case Basis

The lesson here isn’t that a variable channel is always bad: when managed well, it has its place in a marketing mix. Given equal customer value, the channel that makes costs predictable and ensures qualified demand simply protects margins better. To understand how this approach fits into your overall strategy, see the Bankeo Pro Hub for Accounting Firms.

What Canadian CPA orders enable

Before investing in a paid advertising channel, check the ethical framework of your provincial professional body. CPA codes of ethics, including Quebec’s and CPA Ontario’s Code of Professional Conduct, govern matters such as the transparency of referral fees, professional independence, and advertising, and requirements vary from province to province. We analyze them in detail in our article on the Client Referrals and the CPA Code in Canada and, for an international perspective, in the comparison of Rules for Referring Clients by Country.

Six mistakes that skew your customer acquisition cost (CAC)

A poorly calculated CAC is worse than no CAC at all: it gives a false sense of security and directs the budget toward the wrong channel.

  • Divide by the number of leads rather than by the number of signed clients. A cost per lead of 90 CAD may seem trivial; but with one in ten leads converting, the actual client costs ten times as much. Divide only by the number of paying clients.
  • Forget about time-based valuation. Lead generation and qualification come at a cost, even without an invoice. A “free” channel that eats up your time isn’t really free; we break down the costs of this trap in our article on the Time Wasted Looking for Clients.
  • Compare CAC to a single invoice. Compare it to the client’s value over multiple years, not just their first engagement.
  • Ignoring retention and quality. A low-cost client who leaves after three months costs more than a higher-cost client who stays for five years. Track retention by channel.
  • Confusing a controlled budget with controlled costs. Setting an advertising budget does not determine the cost per customer: it remains subject to bidding and conversion rates.
  • Aggregate everything into an overall average. An average hides which channels are performing well and which are a waste of money. Calculate the customer acquisition cost (CAC) by channel so you can make informed decisions.

Checklist: Assess your CAC in 7 questions

If you answer “no” to any of these questions, your figure is not yet reliable.

  1. Have I broken down the costs by channel rather than using an overall average?
  2. Have I accounted for both direct and indirect expenses (Tools, content, agency)?
  3. Have I factored in the time spent on prospecting and lead qualification?
  4. Do I divide by the number of clients signed, not by the number of contacts?
  5. Should I compare the CAC to the multi-year value, not to a single invoice?
  6. Am I tracking client retention and quality by channel?
  7. Do I know the cost before I incur the expense, or only afterward?

The seventh question is the most revealing: if the answer is “only afterward,” you’re operating on a variable-cost basis, and the rigor of the first six questions serves mainly to assess the damage.

Key takeaways: A Canadian accounting client generates a median of approximately $3,000 in fees per year (Bankeo Fee Barometer(2024-2026 data), typically over several years. Calculate your CAC channel by channel, based solely on signed clients (including time-based compensation), then prioritize channels where the cost is known before the expense is incurred and where leads are qualified upfront.

Frequently asked questions

What is the cost of acquiring an accounting client?

This is the average amount spent to acquire a new client: all expenses for a given channel (advertising, subscriptions, Tools, valued prospecting time, platform fees) divided by the number of clients actually acquired through that channel.

How do I calculate my firm’s CAC?

Add up all expenses for a channel over a given period, including time-based costs, and then divide by the number of clients acquired through that channel during the same period. Measure based on clients acquired, not on leads; otherwise, you’ll underestimate the actual cost.

What is a good CAC for an accounting firm in Canada?

There is no publicly available standard specific to the Canadian accounting sector. A conservative rule of thumb: aim to recoup the customer acquisition cost (CAC) within the client’s first year of fees, which is below the median of approximately $3,000 observed by the Bankeo Fee Barometer (2024-2026 data) for a typical client. The smaller the engagement, the lower the CAC should be.

What is the difference between CAC and LTV?

CAC is the cost of acquiring a client; LTV (lifetime value) is the revenue generated over the course of the relationship. At the Canadian median of approximately $3,000 per year (Bankeo Fee Barometer(2024-2026), a client retained for three years is worth approximately $9,000, before account expansion. It is the ratio between the two, not the CAC alone, that determines whether a channel is profitable.

Should I include my prospecting time in the CAC?

Yes. The time spent prospecting, following up, and qualifying leads has a real cost, even without an external invoice. Value it at a realistic hourly rate and include it in the channel’s expenses. A channel that appears to be “free” but consumes your time can end up having the highest customer acquisition cost once that time is factored in.

How does a matching platform charge for its services?

Typically, this is a service fee per case, set in advance and not tied to the fees the firm subsequently bills: you know the amount before accepting the request. For details on the Bankeo Pro model, see the FAQ for Partner Accountants.

By Arnaud Bertrand, CEO, Bankeo. Bankeo Pro connects accounting firms and CPAs with qualified leads from entrepreneurs across Canada, no cold calling required. Find all our analyses for accounting firms in the Bankeo Pro News.

Sources

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.