Executive summary
Contractor works for short, output-based engagements with senior specialists. EOR is the default for full-time integrated roles beyond 6 months, in any country with a mature EOR market (Mexico, Argentina, Brazil, Colombia). AOR bridges the two when you have many contractors and want centralized compliance without paying full employer load. Wrong model = misclassification exposure under CRA and the worker's home country, back taxes, CPP/EI recharacterization, Permanent Establishment risk under bilateral tax conventions, and in worst cases regulatory penalties. Right model = predictable cost, clean compliance, and a hire who stays.
Pick the model in 3 questions
- Is this a full-time, integrated role you expect to keep 12+ months? Yes → EOR. No → keep reading.
- Does the worker set their own hours, use their own tools, and deliver defined outputs (Wiebe Door / CRA four-factor pass)? Yes → Contractor. No → EOR.
- Do you already have 5+ contractors and no centralized compliance? Yes → AOR. No → Contractor + light process is enough.
What is an independent contractor for a Canadian buyer of LatAm services
An independent contractor, in Canadian tax language, is a self-employed individual who invoices your company for services. Your Canadian entity does not withhold Canadian tax when the services are performed entirely outside Canada by a non-resident and no permanent establishment exists in Canada. Where services are performed in Canada by a non-resident, Form T4A-NR (Statement of Fees, Commissions, or Other Amounts Paid to Non-Residents for Services Rendered in Canada) reporting and up to 15% federal withholding (plus 9% Quebec if applicable) may apply, unless a valid Regulation 105 waiver is obtained. In LatAm nearshore practice, the standard scenario is: contractor is a resident of Mexico, Argentina, Colombia, Chile or Peru, invoicing your Canadian entity from their home country, and self-managing their tax obligations locally.
The contractor structure works because it separates two things: your relationship with the worker (services agreement, deliverables, timelines) and the worker's relationship with their government (tax registration, invoicing, social contributions). Both sides operate under their own legal frame. You never become a taxpayer in the worker's country. The worker never becomes an employee of yours.
The CRA classification test — Wiebe Door and the four factors
Canadian courts and CRA apply a four-factor analysis rooted in Wiebe Door Services Ltd. v. M.N.R. (1986) and refined in 671122 Ontario Ltd. v. Sagaz Industries Canada Inc. (2001). The test asks whether the person is in business on their own account, weighing:
- Control — who decides what work is done, how, when and where. Employee-like control undermines contractor status.
- Ownership of tools and equipment — a contractor typically provides their own laptop, software licences, workspace.
- Chance of profit and risk of loss — a contractor can profit from efficiency and can absorb loss on a bad engagement. Salary-like fixed fees with no downside skew toward employment.
- Integration into the business — is the worker embedded in the payer's org chart, or delivering a discrete output?
The test is holistic. No single factor decides. But when the pattern reads "salaried employee wearing a contractor label," CRA can reclassify — triggering CPP contributions, EI premiums, income tax withholding arrears, and interest. Provincial employment standards regulators (Ontario, Quebec, BC) can independently reach the same conclusion for statutory holiday pay, vacation, and termination notice purposes.
When to use contractor
- Short engagements. A 3-month sprint to ship a specific feature. A 6-month design system rebuild. A one-time migration.
- Fractional senior specialists. A fractional CTO working 20 hours/week across three clients. A part-time growth marketer.
- Output-based work. Deliverables are measurable and the worker controls the process.
- Countries with mature freelance culture. Argentina and Chile have strong monotributista and boleta de honorarios systems where senior professionals routinely invoice international clients.
Risks and pitfalls
Misclassification (Canadian side). If CRA or a provincial regulator reclassifies a long-term LatAm contractor as an employee of your Canadian entity, the payer becomes liable for unremitted CPP and EI (employer and employee shares), plus income tax withholding, penalties and interest. Provincial employment standards claims can attach if the worker performs any services in Canada. Recent Canadian precedents — including McCormick v. Fasken Martineau DuMoulin LLP (SCC, 2014) on partnership vs employee analysis and various British Columbia Employment Standards Tribunal decisions — reinforce that substance controls over form.
Misclassification (worker's country side). If a labour authority in the worker's country decides the relationship functionally looks like employment — fixed hours, exclusive dedication, employer-provided tools, integration into org chart, long tenure — the worker can be reclassified as an employee retroactively. That triggers back social contributions, severance, vacation, aguinaldo (in Mexico and Argentina), and penalties. In Mexico, the LFT reform of 2021 gave labour courts explicit teeth against outsourcing schemes that hide employment relationships. In Argentina, LCT article 23 creates a presumption of employment when personal services are rendered under someone else's direction.
AB5 and US-side classification (Canadian companies with US subsidiaries). California AB5 codified the ABC test for worker classification in 2020. AB5 governs services performed in California; a LatAm resident performing services from their home country is generally outside AB5's territorial reach. But when a Canadian company has a California subsidiary that engages long-term full-time LatAm contractors, the analysis becomes fact-specific and EOR is the standard risk-mitigation path. See our worker misclassification guide for the recent legal pattern.
Permanent Establishment. If your Canadian company has a dependent agent in Mexico who habitually concludes contracts on your behalf, tax authorities can argue you have a Permanent Establishment (PE) in Mexico under Article 5 of the OECD Model Tax Convention (and the Canada-Mexico Tax Convention, 1991). PE exposes Canadian-source income to Mexican corporate tax. Contractor status alone doesn't guarantee PE avoidance — how the contractor operates matters. Read the cross-border tax guide for Canadian companies for the detail.
Employer-side costs (contractor)
- Service fee to worker: gross invoice amount, no employer load added.
- Payment rails: CAD 15-55 per transfer (Wise, Deel Contractor, Pebl, USDC). Wire transfer is more expensive but sometimes required.
- Legal setup: CAD 700-2,700 one-time for a bilingual contractor template reviewed under Canadian and destination-country law.
- Compliance monitoring: internal HR or an AOR service, ~CAD 70-200/month per contractor if outsourced.
- Risk premium: the implicit cost of misclassification exposure under CRA and the worker's country. Not on the invoice, but real. Underwrite it if the role runs long.
What is an Employer of Record (EOR)
An EOR is a legal entity in the worker's country that formally employs the worker on your behalf. You have a Master Services Agreement with the EOR. The EOR has an employment contract with the worker under local labour law. Payroll, taxes, social contributions, benefits, vacation, severance — all handled by the EOR. You get an invoice each month covering salary plus employer load plus EOR fee.
The EOR structure is the professional default for full-time integrated hires. It eliminates misclassification risk (both CRA-side and destination-country side), PE risk, and the compliance burden of self-managing a foreign employment relationship. It also gives the worker the same benefits, protections, and legal certainty as a locally-hired employee — which drives retention.
When to use EOR
- Full-time integrated roles. The worker attends daily standups, uses your Slack, gets a company laptop, reports to a manager on your team.
- Roles you expect to keep 12+ months. Anything with a career trajectory inside your org.
- Countries with strict labour law. Mexico, Argentina, Brazil, Colombia — all have labour codes that heavily favour reclassification of long-term contractors.
- Regulated industries. Fintech, healthcare, defence — where audit trails and formal employment records matter.
- Public companies or VC-backed startups approaching diligence. Diligence teams flag heavy contractor use as classification risk during due diligence.
Employer-side costs (EOR)
EOR pricing has two components: employer load (mandated by local law) and EOR service fee. Ballpark ranges by country [verify per-country pricing at each quote — figures are 2025-2026 market references]:
| Country | Employer load (approx) | Typical EOR fee | All-in vs Canadian baseline |
|---|---|---|---|
| Mexico | 27-32% (IMSS, Infonavit, ISN) | 8-12% or USD 500-700/mo | 40-55% savings |
| Argentina | 25-40% (province-dependent) | 10-15% or USD 600-800/mo | 50-65% savings |
| Colombia | 20-28% (parafiscales + prestaciones) | 8-12% or USD 500-700/mo | 45-60% savings |
| Chile | 15-22% | 10-14% or USD 600-800/mo | 35-50% savings |
| Peru | 18-25% | 8-12% or USD 500-700/mo | 45-60% savings |
| Brazil | 30-40% (INSS, FGTS, 13º) | 12-15% or USD 700-900/mo | 40-55% savings |
The "all-in vs Canadian baseline" column compares total employer cost for an EOR-hired senior engineer against the fully-loaded cost of an equivalent Canadian permanent employee (base + CPP + EI + provincial health/payroll taxes + typical benefits and HR overhead). Savings vary by role, seniority and location within each country. See our 2026 Salary Guide for Canadian companies for country-by-country salary bands.
PE risk and EOR
Because the EOR is the legal employer and a resident entity in the worker's country, your Canadian company avoids becoming a taxable presence there under the applicable bilateral tax convention. Canada has full income tax treaties with Mexico (1991), Argentina (1993), Colombia (2008/2011 in force), Chile (1998), and Peru (2001) — each defining PE thresholds in Article 5 language. This is the strongest technical reason CFOs pick EOR over contractor for long-term hires. PE exposure can cost more than several years of EOR fees in a single audit cycle.
Benefits paid locally, retention paid back
An EOR-employed worker gets local benefits — IMSS in Mexico, OSDE or PAMI in Argentina, EPS in Colombia, Isapre in Chile. They accrue vacation, aguinaldo, severance, and unemployment eligibility under local law. This matters for retention: workers who feel legally secure stay longer. NearTalent's own placement data shows retention 8-14 points higher for EOR hires vs long-term contractors at the 12-month mark, all else equal [verify with internal data].
What is an Agent of Record (AOR)
AOR is the least-known of the three models, but it fills a real gap. An AOR is a contractor management provider. The worker remains legally a contractor. The AOR handles onboarding paperwork, cross-border payment rails, invoicing, tax form data collection (T4A-NR data for Canadian payers where services are rendered in Canada; local equivalents in the worker's country), and compliance monitoring. It's a compliance layer bolted onto contractor mode, without triggering employment status.
When to use AOR
- You have many contractors (5+). Managing invoices, tax data and filings manually across 15 contractors is a part-time job. AOR centralizes it.
- You want a contractor safety net. The AOR verifies each contractor is properly registered locally, invoices are compliant, and payment rails are traceable. Reduces the audit surface.
- You use contractors as a stepping stone to EOR. Many companies engage LatAm workers as contractors first, evaluate fit for 3-6 months, then convert to EOR. AOR handles the contractor stage; the same provider often has EOR services for the conversion.
- Legal budget is tight. AOR fees are a fraction of EOR employer load, while giving you documented compliance you can show a diligence team.
Employer-side costs (AOR)
- AOR service fee: typically USD 49-100/month per contractor [verify range vs 2026 market].
- Payment fees: passed through, usually similar to direct-pay rates.
- No employer load. Worker remains contractor, no social contributions from your side.
- Residual misclassification risk. AOR doesn't change the underlying employment classification. If the relationship functionally looks like employment under CRA or the destination country's test, reclassification risk is still present.
Side-by-side comparison
| Dimension | Contractor | EOR | AOR |
|---|---|---|---|
| Cost above salary | 0% (payment fees only) | 18-40% employer load + 8-15% EOR fee | USD 49-100/mo flat |
| Setup speed | Same day - 3 days | 5-15 business days | 2-5 business days |
| Misclassification risk (CRA + local) | High for long-term integrated roles | Eliminated | Same as contractor |
| PE risk absorbed by | You (Canadian entity) | EOR (local entity) | You (Canadian entity) |
| Worker benefits | Self-managed | Paid locally under law | Self-managed |
| Talent perception | Freelance / flexible | Real job / stable | Freelance / managed |
| Best for tenure | < 6 months | 12+ months | 3-12 months, or many contractors |
| Best for seniority | Fractional senior specialists | Full-time senior, mid, junior | Mid to senior specialists at scale |
Country-by-country practical notes
Mexico
The most mature EOR market in LatAm. Multiple established providers, competitive pricing, fast onboarding. LFT reform of 2021 tightened outsourcing rules, which pushed many Canadian and US companies from contractor-heavy models to formal EOR. Employer load is predictable at ~27-32% and includes IMSS (social security), Infonavit (housing), payroll tax (ISN, state-dependent). Contractor mode via PFAE (Persona Física con Actividad Empresarial) is still viable for genuine freelancers, but risky for anyone working 40 hours/week for a single client. Canada-Mexico Tax Convention (1991) governs treaty-based PE analysis.
Argentina
High employer load (25-40% depending on province and industry), strong freelance culture via monotributo. Senior engineers frequently prefer monotributo status because it's tax-efficient for them and cheap for you. EOR is common for junior and mid roles. Currency volatility is a persistent operational challenge — most EORs price and pay in USD to protect real compensation. Canada-Argentina Tax Convention (1993) provides the PE framework.
Colombia
Solid middle-ground market. Employer load in the 20-28% range (parafiscales + prestaciones sociales). EOR ecosystem is well-developed. Contractor mode via prestación de servicios is common but courts have been aggressive on reclassification for long-term exclusive workers. Bogotá and Medellín concentrate most of the talent pool. Canada-Colombia Tax Convention entered into force in 2011.
Chile
Lower employer load (~15-22%) than most LatAm markets. Boleta de honorarios contractor system is well-established and defensible for genuine freelancers. EOR pricing tends to be slightly higher because the local talent pool commands higher salaries. Strong fintech and data engineering scene. Canada-Chile Tax Convention (1998) applies.
Peru
Cost-efficient market. Employer load 18-25%. RUC-based contractor invoicing is common for senior professionals. EOR ecosystem is developing but still less mature than Mexico or Colombia. Good for support roles, mid-level engineering, and QA at competitive rates. Canada-Peru Tax Convention (2001) applies.
Brazil
The most complex LatAm market. Employer load is high (30-40% including INSS, FGTS, 13º salary), labour code (CLT) is protective, and misclassification cases are frequent and expensive. Contractor mode via PJ (Pessoa Jurídica) is widely used but courts increasingly look through the corporate veil. For any Brazilian hire beyond 6 months, EOR is the strongly recommended default. [verify current Canada-Brazil tax treaty status — the 1984 convention remains a reference point but has been under renegotiation]
How NearTalent helps Canadian companies pick the right model
Every NearTalent placement starts with a day-1 discovery call where we align on the legal model together — Contractor, EOR, or AOR — before we source a single candidate. The model shapes the salary band, the country recommendation, the offer letter template, and the compliance package. We don't sell you an EOR when contractor is cleaner. We don't lock you into contractor when the role clearly needs EOR.
Our approach:
- Discovery. We ask 8 questions that map directly to the CRA / Wiebe Door test and the destination country's classification test. You get a written recommendation with reasoning.
- Model options. We show the all-in monthly cost for each viable model, side by side, so the CFO can pick with numbers not narrative.
- Compliance packet. Once you pick, we produce the bilingual contract, tax residency confirmation, IP assignment, and country-specific paperwork. Ready to sign in 48 hours.
- Provider selection. We're EOR-agnostic. We recommend the EOR (Deel, Remote, Ontop, Global People, local specialist) that fits your country and price sensitivity.
- Ongoing review. At month 6 and month 12 we flag any role where the classification looks like it needs an upgrade. Early conversion is cheap; late reclassification is expensive.
For the full protocol, see The NearTalent Method.
Frequently asked questions
What is the difference between an independent contractor and an EOR for a Canadian company?
An independent contractor is a self-employed individual invoicing your Canadian entity directly and paying their own taxes in their country of residence. T4A-NR reporting applies when a non-resident performs services in Canada; when services are performed entirely abroad, T4A-NR generally does not apply. An EOR legally employs the worker on your behalf in their country, handling payroll, benefits, taxes and compliance under local labour law.
When should a Canadian company use an EOR instead of a contractor?
When the worker will be full-time, integrated into your team, working set hours, using your tools, and expected to stay beyond 6-12 months. Also in countries where labour courts have historically reclassified long-term contractors (Mexico, Argentina, Brazil, Colombia). CRA and provincial employment standards can independently recharacterize the relationship under the Wiebe Door test.
What is an Agent of Record and how is it different from an EOR?
An AOR is a contractor management provider. The worker remains a contractor legally, but the AOR handles onboarding, invoicing, cross-border payments, tax data collection, and compliance monitoring. Reduces admin overhead without changing employment classification. Useful when you have many contractors and want centralized compliance without paying full EOR employer load.
How much does an EOR cost for LatAm hires from Canada?
8-15% of gross salary as a service fee, or USD 500-900 flat monthly (roughly CAD 700-1,200). Plus local employer load: 27-32% Mexico, 25-40% Argentina, 20-28% Colombia, 15-22% Chile, 18-25% Peru. All-in typically 40-60% cheaper than an equivalent Canadian permanent employee including CPP, EI, provincial payroll tax and benefits load.
Is it legal for a Canadian company to hire a LatAm contractor?
Yes, if the relationship meets contractor tests in both jurisdictions. CRA applies the Wiebe Door four-factor test (control, ownership of tools, chance of profit/risk of loss, integration). The worker's country applies its own test (LFT in Mexico, LCT in Argentina). Reclassification on either side triggers back taxes, CPP/EI arrears (Canadian side) or social contributions and severance (destination side).
Does California AB5 apply when a Canadian company hires LatAm contractors?
AB5 governs services performed in California. A LatAm resident performing services from their home country for a Canadian hiring entity is generally outside AB5's territorial scope. For Canadian companies with California subsidiaries and senior long-term LatAm contractors, EOR is the recommended mitigation path.
What is Permanent Establishment risk for a Canadian company and does EOR eliminate it?
PE is a tax concept where a foreign company can be deemed to have a taxable presence in another country if it has employees or dependent agents operating there under the applicable bilateral tax convention. A Canadian company hiring LatAm workers directly can create PE risk. An EOR eliminates PE risk because the local EOR entity is the legal employer, not the Canadian company.
How fast can a Canadian company hire through an EOR vs a contractor?
Contractor setup: same-day to 3 days. EOR onboarding: 5-15 business days depending on country. NearTalent's median time from signed offer to first day worked is 7 business days for contractor, 12 business days for EOR.
Can we switch a contractor to EOR later?
Yes. Most EOR providers can convert an existing contractor to EOR-employed status within 2-4 weeks, provided the worker signs a new local employment contract. The transition is a good moment to formalize benefits, adjust compensation for added employer load, and reset probationary periods where local law allows.
What documentation do we need before hiring a LatAm contractor from Canada?
Minimum: a signed independent contractor agreement (bilingual), tax residency confirmation from the worker's country, proof of local tax registration (RFC in Mexico, CUIT in Argentina, NIT in Colombia), IP assignment clauses, confidentiality/NDA, and a defined scope of work. T4A-NR reporting requirements apply when a non-resident performs services in Canada. For EOR, the provider handles most of this; you sign a Master Services Agreement and per-employee work orders.