Hire when the workload is recurring and structural: a stable volume of work that fills at least half a full-time position, twelve months a year. Outsource when the workload is occasional, seasonal, or highly specialized. The proper comparison isn’t salary versus the contractor’s invoice, but the total cost per hour worked, including payroll taxes, supervision, and employee turnover. And before paying for capacity, make sure your client portfolio justifies it: in Canada, an SME engagement is worth a median of about $3,000 per year in fees (Bankeo Fee Barometer 2024-2026).

Your firm is swamped. Tax returns are piling up, client emails go unanswered for three days, and you’re turning down cases you would have taken on two years ago. At this point, two options clash: hiring an employee, with the stability and associated costs that entails, or outsourcing part of the work, with the flexibility and loss of control that also comes with it. Both answers are valid; they simply don’t address the same question.
The market isn’t making it easy for you: recruiting accounting professionals is difficult across the country, even though Canada has more than 220,000 CPAs according to CPA Canada, a figure that is very unevenly distributed among large accounting firms, the corporate sector, and local practices. This guide provides you with a straightforward decision-making framework: what problem each model actually solves, how to compare total costs rather than listed prices, what ethics and confidentiality require when work is outsourced, and the order in which to make these decisions.
Before choosing between an employee and a contractor, make the right assessment. A heavy workload can take three very different forms:
A fourth scenario is worth mentioning: false overload. Many firms feel overwhelmed when the real problem is a poorly priced or poorly organized portfolio, where demanding, low-profit clients are taking up the capacity that profitable clients should be occupying. Before adding staff, check what each hour produces: the process is detailed in How Many Clients Can a Firm Really Serve? and in How to Price Your Accounting Services. Adding capacity to a poorly priced firm is like expanding a bucket with a hole in it.
The term “outsourcing” actually encompasses two different scenarios: the independent contractor (a technician or accountant hired on a case-by-case basis) and organized outsourcing (a firm, sometimes based abroad, that handles an entire process such as bookkeeping or preparing tax returns). Here are the three models side by side:
| Criteria | Salaried Employee | Independent Contractor | Outsourcing (external firm) |
|---|---|---|---|
| Problem Solved by This Model | Stable, Recurring Volume | Seasonal Peaks, Ad-Hoc Expertise | High-Volume End-to-End Process |
| Cost Structure | Salary + payroll taxes + benefits, fixed | Hourly rate or flat fee, variable | Flat fee per case or per volume |
| Hiring | Long-term, applicable labour standards | On a contract basis, terminable at any time | Service contract, often annual |
| Quality Control | Straightforward, Everyday | To be decided on a case-by-case basis | Depends on the firm’s processes |
| Building the Firm’s Capabilities | Key Benefit: Knowledge Stays Within Your Firm | Weak: Knowledge Leaves with the Contract | No information on the specified process |
| Main Risk | Staff Turnover, Underutilized Positions During the Off-Season | Availability during peak season, reliance on a single person | Confidentiality, Distance, Variable Quality |
| Client Relations | An employee can become the face of the firm | Invisible to the client, but under your responsibility | Invisible to the client, but under your responsibility |
An important point to note: regardless of the model, Professional liability remains yours. The client has signed a contract with your firm; you are responsible for the quality of the work delivered, whether the data entry was performed by your employee, a contractor, or an outsourcing firm. Outsourcing shifts the execution, but never the responsibility.
The intuitive comparison, annual salary on one side, contractor’s hourly rate on the other, is almost always misleading in both directions. To make a fair comparison, break everything down to the full cost of one hour of actual work:
There is no reliable public benchmark for the hourly cost of a law firm employee in Canada: salaries vary widely by region and experience, and public listings such as the Government of Canada’s Job Bank provide broad ranges. So, develop your own internal figure and update it annually. Then compare it to your revenue: 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 based on more than 15,000 requests received). A full-time position is justified when the portfolio of recurring engagements covers its full cost several times over, not when it barely covers it.
“The real question isn’t whether to hire an employee or a contractor. It’s: Does my client portfolio justify maintaining a permanent staff? If there’s demand twelve months a year, hire and build your team. If there isn’t yet, outsource the peak workload and focus first on filling up your client roster.” Arnaud Bertrand, CEO of Bankeo
Outsourcing work from the firm is no small matter from a professional standpoint. There are three essential steps to take before entrusting your first case:
On the operational side, put three things in writing: the exact scope of the work assigned, the review process before delivery to the client, and deadlines during peak season. A subcontractor who’s excellent in November may be impossible to find in March, precisely when you need them most; this topic ties into managing peak periods, as discussed in Seasonal Fluctuations at Accounting Firms. And before adding staff, check to see if tools can handle part of the workload: automating data entry and follow-ups often frees up the equivalent of a part-time position, as shown by Technology and Productivity in Law Firms.
This is where Bankeo Pro comes in: a predictable stream of pre-qualified requests from entrepreneurs, matched to your firm’s profile, often within 48 hours. Since 2023, Bankeo has received more than 15,000 applications from entrepreneurs and has over 1,500 registered accounting firms in its network, with hundreds of deals closed in Canada. The model is simple: a fee per file, known in advance, never a percentage of your fees. When you know how many new cases come in each quarter, the decision to hire is no longer a gamble.
When Should an Accounting Firm Hire Rather Than Outsource? When the workload is recurring and structural: a stable volume of work that fills at least half of a full-time position, twelve months a year. If the need is seasonal or one-time, outsourcing or hiring contract workers is almost always a better option.
Is outsourcing permitted for a CPA firm in Canada? Yes, but there are guidelines: the member remains responsible for work performed under their supervision, must adequately oversee the delegated work, and must protect the confidentiality of client records. Specific requirements vary by provincial bar association; be sure to check the applicable code of ethics before finalizing the agreement.
Should you tell the client that the work is being outsourced? Transparency is the safest approach: explain that certain tasks are performed by an external partner, under your supervision and responsibility. A client informed in advance generally has no problem with this; a client who finds out by accident loses trust.
How do you compare the cost of an employee to that of a contractor? Break everything down to the full cost per hour of work: for an employee, this includes salary, payroll taxes, benefits, training, and turnover, divided by the number of hours actually worked; for a contractor, it includes the billed rate plus your time spent on preparation, coordination, and review.
Is outsourcing abroad a good idea for a small firm? Outsourcing can reduce the cost of high-volume processes, but it requires documented procedures, strict quality control, and special attention to the protection of personal information, particularly rules regarding disclosure outside the province or country. For a small firm, a limited trial is better than a complete switch.
How does Bankeo help a firm that’s hesitant to hire? By making the process predictable: pre-qualified requests from entrepreneurs, matched to your firm’s profile, with fees per file known in advance, never a percentage of your fees. A predictable caseload turns the hiring decision into a calculation rather than a gamble.
By Arnaud Bertrand, CEO 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 assess the credibility of your online presence, check out the Bankeo Trust Index; to determine your fees, the Bankeo Fee Barometer. Discover Bankeo Pro for Firms.
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