Back to Resources

How to Pay Contractors in Mexico: Complete 2025 Guide

For businesses paying independent contractors in Mexico

Quick Summary

Best payment methods for Mexican contractors:

  1. Wise (lowest fees, best rates)
  2. PayPal (widely accepted)
  3. Payoneer (popular alternative)
  4. SPEI transfer (domestic Mexican transfers)

Key requirements:

  • RFC (Registro Federal de Contribuyentes) for contractor
  • Written service agreement (contrato de prestación de servicios)
  • Currency considerations (USD vs MXN)
  • SAT tax compliance (contractor's responsibility)
  • CFDI invoice (Comprobante Fiscal Digital por Internet)

Why This Guide Is Different

Mexico has a rapidly growing tech and freelance economy, with nearshoring making it increasingly attractive for US companies. If you're hiring contractors in Mexico, you need to understand:

  • Payment method preferences (Wise and PayPal are most popular)
  • Currency considerations (USD vs MXN - both widely used)
  • RFC and CFDI requirements (Mexican tax system)
  • SAT compliance (Servicio de Administración Tributaria)
  • Time zone advantages (CST/MST aligns perfectly with US hours)
  • Cultural and language considerations (many contractors are bilingual)

Payment Methods Compared

MethodCostSpeedBest For
Wise$3-$81-2 daysRegular payments, best exchange rates
PayPal$5-$12InstantWidely accepted, instant transfers
Payoneer$5-$101-3 daysPopular with Mexican freelancers
SPEI Transfer$0-$3Same dayDomestic Mexican transfers only
Bank Transfer$15-$353-5 daysLarge amounts, traditional method

Recommended: Wise

Why Wise is best for Mexico payments:

  • Lowest fees ($3-$8 vs $15-$35 for traditional bank transfers)
  • Real mid-market exchange rate (no markup)
  • Fast transfers (1-2 business days)
  • Transparent pricing (see exact fees before sending)
  • Widely accepted by Mexican contractors
  • Can send USD or MXN

How to set up:

  1. Create a Wise business account
  2. Get contractor's CLABE (18-digit Mexican bank account number)
  3. Send payment in USD or MXN
  4. Contractor receives funds in their Mexican bank account

Currency Considerations

Unlike many other countries, Mexican contractors are comfortable with both USD and MXN. The choice depends on several factors.

USD vs MXN: What to Choose

Pay in USD if:

  • Contractor prefers USD (common for tech workers)
  • You want to avoid MXN volatility
  • Contractor has USD account or uses Wise/PayPal
  • You're paying multiple international contractors
  • Contractor works primarily with US clients

Pay in MXN if:

  • Contractor specifically requests MXN
  • You have MXN revenue or operations in Mexico
  • Contractor prefers local currency for tax/accounting
  • Using SPEI for domestic transfers

Pro tip: Many Mexican contractors are flexible on currency. Tech workers often prefer USD, while local service providers may prefer MXN. Always ask your contractor which currency they prefer before setting up payments.

Tax and Compliance Requirements

Mexico has specific tax requirements for contractors. While the contractor is responsible for their own taxes, you need to understand the system to ensure proper compliance.

RFC (Registro Federal de Contribuyentes)

The RFC is Mexico's tax identification number, similar to a US EIN or SSN.

  • Required for: All contractors earning income in Mexico
  • Format: 12-13 character alphanumeric code
  • Your responsibility: Verify contractor has valid RFC before starting work
  • Contractor's responsibility: Register with SAT and maintain RFC

CFDI (Comprobante Fiscal Digital por Internet)

CFDI is Mexico's digital invoice system, required for all business transactions.

  • What it is: XML-based digital invoice certified by SAT
  • Required for: All payments to Mexican contractors
  • Contractor provides: CFDI invoice for each payment
  • You keep: CFDI for your tax records

Your Responsibilities (as the client)

  • Verify RFC: Ensure contractor has valid RFC before starting work
  • Collect CFDI: Get CFDI invoice for each payment
  • Written agreement: Have clear service contract (contrato de prestación de servicios)
  • Payment records: Keep documentation of all payments
  • No withholding: You don't withhold Mexican taxes (contractor handles this)

Contractor's Responsibilities

  • RFC registration: Register with SAT and maintain valid RFC
  • Issue CFDI: Provide CFDI invoice for each payment
  • Income tax: File monthly and annual tax returns with SAT
  • IVA (VAT): Charge and remit 16% IVA if applicable
  • Record keeping: Keep records of income and expenses

Important: As a foreign company paying a Mexican contractor, you typically don't have tax withholding obligations in Mexico. However, you should collect CFDI invoices for your records. Consult with a tax professional for your specific situation.

Common Mistakes (And How to Avoid Them)

Mistake 1: Not Collecting CFDI Invoices

Problem: You pay contractor but don't get CFDI invoice, creating tax compliance issues.

Solution: Always request CFDI invoice before or immediately after payment. Kontrable can track this automatically.

Mistake 2: Not Verifying RFC

Problem: Contractor doesn't have valid RFC, creating legal and tax issues.

Solution: Verify RFC before starting work. You can check RFC validity on SAT's website.

Mistake 3: Using Expensive Bank Transfers

Problem: Traditional international wire transfers cost $15-$35 per transaction with poor exchange rates.

Solution: Use Wise or PayPal to save 60-80% on transfer fees.

Mistake 4: Assuming All Contractors Speak English

Problem: Communication issues due to language barriers.

Solution: Clarify language requirements upfront. Many Mexican tech contractors are bilingual, but not all.

Mistake 5: Misclassifying Employees as Contractors

Problem: Treating a contractor like an employee creates legal risks under Mexican labor law.

Solution: Ensure true contractor relationship: they control how work is done, use own tools, work for multiple clients, provide CFDI invoices.

Nearshoring Advantages: Why Mexico?

Mexico has become increasingly popular for US companies due to several key advantages:

  • Time zone alignment: CST/MST aligns perfectly with US business hours
  • Cultural proximity: Similar business culture and work styles
  • Growing tech talent: Strong engineering and design talent pool
  • Cost effective: 30-50% lower rates than US while maintaining quality
  • Easy travel: Short flights for in-person meetings when needed
  • Bilingual workforce: Many contractors speak English fluently

Tools for Managing Mexican Contractors

For payments: Wise, PayPal, or Payoneer

For contractor operations:

Kontrable is built specifically for managing international contractors:

  • Track payments across Wise, PayPal, and bank transfers
  • Store contracts and CFDI invoices
  • Manage RFC verification and compliance
  • Handle multiple currencies (USD, MXN, EUR, etc.)
  • Generate payment reports for your accounting
  • No per-contractor fees (unlike Deel at $49/month per contractor)

Frequently Asked Questions

Q: Do I need an EOR platform like Deel for Mexican contractors?

A: No. EOR (Employer of Record) is for hiring employees internationally. Mexican contractors handle their own taxes and compliance. You just need a good payment method (Wise) and contractor management tool (Kontrable).

Q: Should I pay in USD or MXN?

A: It depends on the contractor's preference. Tech workers often prefer USD, while local service providers may prefer MXN. Always ask your contractor which currency they prefer.

Q: What is CFDI and why do I need it?

A: CFDI (Comprobante Fiscal Digital por Internet) is Mexico's digital invoice system. You need it for tax compliance and record keeping. Your contractor should provide CFDI for each payment.

Q: Do I need to withhold Mexican taxes?

A: No. As a foreign company paying a Mexican contractor, you typically don't withhold Mexican taxes. The contractor is responsible for their own SAT tax compliance.

Q: How do I verify a contractor's RFC?

A: You can verify RFC validity on SAT's website (sat.gob.mx). Ask the contractor to provide their RFC before starting work.

Q: What's the best payment method for Mexico?

A: Wise offers the lowest fees ($3-$8) and best exchange rates. PayPal is also popular but has higher fees ($5-$12). Avoid traditional bank transfers ($15-$35).

Get Started

Managing Mexican contractors?

  1. Verify contractor has valid RFC
  2. Set up Wise business account
  3. Create written service agreement
  4. Ask contractor for currency preference (USD or MXN)
  5. Get contractor's CLABE or Wise account
  6. Request CFDI invoice for each payment

Want to automate this?

Kontrable launches January 2026 with contractor management tools built for international teams. Track payments, manage contracts and CFDI invoices, and handle compliance—all in one place.

Join the Waitlist →

Related Guides