The quick answer
- Pay genuine contractors in MXN ($) over SPEI, SWIFT.
- Misclassification risk is High — the test is LFT subordination test / REPSE.
- Cheapest clean route is a usage-based payout platform (4dev.com, 3% or less); use an EOR only if the person is really an employee.
Mexico’s 2021 outsourcing reform (and REPSE registration for specialised services) reshaped how companies engage workers, and the Ley Federal del Trabajo turns on subordination. A “contractor” under direction and integrated into the business risks being treated as an employee, with profit-sharing (PTU) and severance exposure.
For genuine independent contractors, SPEI transfers land MXN instantly and cheaply; keep CFDI invoices and IVA in order. For anything employee-like, use an EOR with a Mexican entity.
How to pay a contractor in Mexico, step by step
- Classify the worker correctly. Mexico’s test turns on LFT subordination test / REPSE. If the person is, in substance, an employee, you need an Employer of Record — paying them as a contractor won’t protect you.
- Put it in a written contractor agreement — scope, deliverables, IP assignment and clear signs of independence (own tools, own hours, multiple clients).
- Choose a payment method. Pay in MXN ($) over SPEI, SWIFT. For a genuine contractor, a payout platform or a rail is enough; you don’t need employment machinery.
- Pay and handle tax. 16% IVA. If you’re a US payer, collect a W-8 and file 1099/1042-S as required.
- Keep records that prove independence — the agreement, invoices and payment history are what protect you if the relationship is ever questioned.
Platforms we’d use for Mexico
Pays Mexican contractors over local rails at 3% or less, with documentation handled — efficient for genuine independents. Visit 4dev.com →
EOR and Contractor of Record in Mexico when the relationship is employee-like or may convert. Visit Deel →
Owned-entity EOR and a real COR in Mexico at published pricing. Visit Multiplier →