>_ Black Engine

Hiring an Independent Contractor in Mexico: US Company Guide

By Black Engine · November 6, 2026

A US company can hire an independent contractor in Mexico with a services agreement, a Mexican electronic invoice (CFDI) from the contractor, and a Form W-8BEN on file for your US records. The contractor pays their own Mexican taxes and social security. The main risk is misclassification: if you manage the person like an employee, Mexican law may treat them as one. Here’s how to set it up properly.

Step by step

  1. Confirm it’s really contracting. The contractor should control how and when the work is done, can have other clients, and is paid for services, not for being available. If you need fixed hours and daily supervision, consider an Employer of Record instead; see how to hire employees in Mexico.
  2. Sign a services agreement covering scope, rate, invoicing, payment terms, confidentiality, IP assignment, termination notice and governing law.
  3. Collect a Form W-8BEN. The IRS describes it as the form a foreign individual gives to the payer to establish foreign status (IRS: About Form W-8BEN). Keep it on file; it isn’t sent to the IRS.
  4. Receive invoices (CFDI). Mexican contractors registered with the SAT issue electronic invoices. For a foreign client they use generic foreign-recipient data. Tax treatment of exported services (including VAT) is the contractor’s responsibility; they should confirm it with their accountant.
  5. Pay by wire, a payment platform or a contractor-payment service.
  6. Keep records of where the work was performed (outside the US) and the invoices.

US contractor in Mexico: the 1099 question

Tax guides generally agree that a non-US person performing all services outside the US does not receive a Form 1099 and that no US withholding applies to that income. Things change if:

  • The contractor is a US citizen or green-card holder living in Mexico: treat them as a US person (Form W-9, and a 1099-NEC where required).
  • Part of the work is performed inside the US: that portion can be US-source income subject to withholding and reporting.

This is general information; confirm with a US tax advisor.

How to pay contractors in Mexico

Method Pros Cons
International wire (SWIFT) Direct, works with any bank Fees on both sides; exchange-rate margin
Payment platforms supporting Mexico Faster, often cheaper Account limits; check fees and payout times
Contractor-payment / EOR platforms Contracts, invoices and payouts in one place Monthly fee per contractor

Agree on:

  • Currency: many US-facing contractors bill in USD to avoid exchange risk.
  • Who pays fees: state it in the contract.
  • Payment terms: net 15 or net 30 are common.

Avoiding misclassification in Mexico

Mexico’s Federal Labor Law presumes an employment relationship where there is personal, subordinated work for pay. Signs that point toward employment:

  • You set fixed working hours and require attendance at all meetings.
  • The person works only for you, indefinitely, for a fixed monthly amount.
  • You provide equipment and manage them like staff.
  • They have a company title, email signature and seat in your org chart like an employee.

Signs that support independence:

  • Defined deliverables or a scope of services.
  • The contractor sets their own schedule (with agreed overlap windows).
  • They invoice as a business and can have other clients.
  • They use their own equipment.

If a long-term, full-time engagement is what you really need, an EOR is often the safer structure.

Rates

For market benchmarks, Lemon.io’s Mexico data (Q3 2026) shows contractor medians of about US$30/hour mid-level, US$40/hour senior and US$47/hour for 8+ years. More in the developer hourly rate guide.

What to confirm with the contractor before day one

A short onboarding call avoids most payment and paperwork problems:

  1. Tax registration. Ask whether they are registered with the SAT and can issue CFDIs. A contractor who can’t invoice will have trouble getting paid cleanly and keeping their own records straight.
  2. Business name and billing details. The name on the invoice should match the name on the bank account and the W-8BEN.
  3. Bank account and currency. Whether they receive USD directly or convert to pesos, and which intermediary details a wire needs.
  4. Equipment and tools. Whether they use their own laptop and licenses, or you provide accounts for specific tools (IDE, AI coding assistants, design software).
  5. Availability. Overlap hours in UTC-6, planned time off, and Mexican public holidays they observe.

Contractor vs. Employer of Record

Factor Independent contractor Employer of Record
Who employs the person Nobody; it’s a business-to-business relationship The EOR, as the legal employer in Mexico
Statutory benefits Contractor covers their own Paid through payroll (aguinaldo, vacation, IMSS, etc.)
Day-to-day control Limited: you direct outcomes, not hours Full, like any employee
Speed to start Fast Slower; requires onboarding through the provider
Ending the relationship Per contract notice terms Subject to Mexican labor law, including severance rules

Offboarding cleanly

When the engagement ends, revoke access the same day (repos, cloud, email, password manager, CI secrets), rotate any shared credential the contractor could have seen, collect a final invoice, and confirm in writing that all code and documents are in your accounts.

Common mistakes

  • No IP clause. Without written assignment, ownership of code can be disputed.
  • Paying without invoices. The contractor needs CFDIs for their own taxes; you need records.
  • Shared credentials. Give each contractor individual, scoped access to repos and cloud accounts.
  • Treating “contractor” as a label. Courts look at how the relationship works, not what the contract calls it.

When to get help

This isn’t legal or tax advice; check with Mexican and US advisors for your case. Black Engine Technologies is a software engineering studio in Monterrey, Mexico (UTC-6) that works with US clients on a contract basis, invoicing as a Mexican business. We bring 12+ years of production work in fintech, DevOps and full-stack development. Send us a WhatsApp message to talk about a project, or read software developers working remotely from Mexico.

FAQ

Can a US company hire an independent contractor in Mexico?

Yes. You sign a services agreement, the contractor invoices you, and you pay them. The contractor handles their own Mexican taxes and social security.

Do I need to issue a 1099 to a contractor in Mexico?

Generally, a non-US person who performs all services outside the US doesn't receive a 1099. You should collect a Form W-8BEN from them and keep it on file. Confirm your situation with a US tax advisor.

How do I pay contractors in Mexico?

Common options are international bank wire, payment platforms that support Mexico, or contractor-payment services. Agree on currency (often USD) and who pays transfer fees.

What is the risk of hiring a contractor in Mexico?

Misclassification. If the relationship looks like employment (fixed hours, subordination, exclusivity), Mexican authorities or courts may treat it as employment, with benefits and severance owed.

Message on WhatsApp