Who Does the Sourcing in Recruitment? Internal vs. Agency in Canada
For a growing Canadian SME, deciding whether to entrust candidate sourcing to an internal team or an external agency is a fundamental strategic question. The 2026 labour market, characterized by skills shortages in key sectors like technology and healthcare, makes this decision even more critical. The choice isn't just about operational preference; it has direct implications for cost, speed of hiring, access to talent, and cultural fit. Analyzing the pros and cons of each model is essential to structure a recruitment function that truly supports the company's business objectives.
The Internal Sourcing Team: Building Your Own Engine
Developing an in-house recruitment capability is a long-term investment. The primary advantage is building a team that lives and breathes the company culture. Internal recruiters are ambassadors for your employer brand. They have a deep understanding of team dynamics and the nuances of the roles to be filled, which promotes a better retention rate for new hires. Furthermore, the company maintains complete control over the process, from the initial approach to the offer, ensuring a consistent and controlled candidate experience.
However, the upfront costs can be significant. The average annual salary for a recruiter in Canada can vary widely, often ranging from $65,000 to over $100,000 depending on experience and location, such as Toronto or Vancouver. Added to this are benefits, bonuses, and the cost of essential tools like subscriptions to sourcing platforms (e.g., LinkedIn Recruiter) and applicant tracking systems (ATS). The time it takes to train and onboard a recruiter is another factor to consider; it takes several months before they become fully productive and develop a relevant network.
Cost Analysis: Calculating the Break-Even Point
For an SME, the math is straightforward. If the annual cost of an internal recruiter (salary, benefits, tools) is around $115,000, and you plan to hire more than 8 to 10 people per year with an average salary of $80,000, insourcing becomes cost-effective. By comparison, agency fees for these same positions, at an average rate of 20%, would amount to $128,000 ($16,000 per hire x 8). Beyond this volume, the internal team offers a better return on investment.
The External Recruitment Agency: Specialized Expertise on Demand
Using a recruitment agency means engaging experts with in-depth market knowledge and a vast network of candidates, including passive talent not actively looking for work. This is particularly advantageous for executive positions, highly specialized roles (like an AI engineer in Waterloo or a biotech expert in Montreal), or confidential replacements. Speed is another major asset: an agency can present a shortlist of qualified candidates in a few weeks, or even days, whereas an internal search can take months.
The payment model is performance-based (contingency), meaning you only pay if you hire a candidate presented by the agency. Standard fees in Canada range from 15% to 25% of the candidate's first-year base salary. For retained executive searches, these fees can reach 30-35% and are paid in installments. The main drawback is the higher cost per hire. There is also a risk that the agency, working for multiple clients, may not grasp all the nuances of your company culture, which can lead to costly hiring mistakes.
For SMEs, the main advantage of an agency is the reduction of initial financial risk. You only pay for a concrete result, allowing you to test the market or fill an urgent need without committing to the fixed costs of a full-time salary.
The Hybrid Model: The Best of Both Worlds?
An increasing number of Canadian companies are adopting a hybrid approach, combining the stability of an internal team with the flexibility of external agencies. This model offers an optimal balance of cost, control, and expertise. The internal team, which might consist of one or two HR generalists or recruiters, focuses on high-volume, standard roles for which profiles are easier to find (e.g., customer service representatives, administrative assistants).
Specialized agencies are then engaged for specific mandates:
- Executive (C-suite) positions: Where confidentiality and access to a network of leaders are paramount.
- Niche technical roles: For example, a software developer with cybersecurity expertise for the financial sector in Toronto.
- Geographic expansion: When a company from Alberta opens an office in Quebec and needs local labour market expertise.
- Urgent or temporary needs: To quickly replace a key employee or manage a peak in business activity.
This strategy allows for the maximization of the recruitment budget. Internal resources are used where they are most cost-effective, while agency fees are reserved for situations where their added value is undeniable.
Legal and Regulatory Framework in Canada
Regardless of the model chosen, it is imperative to comply with provincial employment standards laws. In Ontario, the Employment Standards Act (ESA) recently made it mandatory for recruitment and temporary help agencies to hold a license to operate. Employers also have an obligation to verify that their partners are properly licensed, or they could face penalties. Similar requirements exist in other provinces like British Columbia and Alberta, which strictly regulate agency activities to protect job seekers. It is therefore crucial to perform due diligence when selecting a partner agency, by checking its licenses and ensuring the service contract clearly defines the responsibilities of each party.
In conclusion, the decision between internal and external sourcing is not a binary one. It depends on your hiring volume, the complexity of the roles, the urgency of your needs, and your company's stage of growth. A rigorous cost-benefit analysis, combined with an understanding of Canadian labour market trends, will guide you to the right decision. For many SMEs, a hybrid model proves to be the most strategic solution, offering the flexibility needed to navigate a constantly evolving talent landscape.
FAQ
What is the typical fee for a recruitment agency in Canada?
Contingency recruitment fees typically range from 15% to 25% of the candidate's first-year base salary. For retained executive searches, the fee can be as high as 30-35%.
When should an SME NOT hire an internal recruiter?
If your company hires fewer than five people per year, or if you lack the budget for a full-time salary plus recruitment tool costs (around $100,000+), an agency is likely more cost-effective.
How do I choose a good recruitment agency?
Look for agencies that specialize in your industry, check their references with other clients, ask about their sourcing process, and ensure they are properly licensed to operate in your province.