Receiving US dollars in Mexico: what it costs and what to watch for
A Mexican agency invoicing US clients has a dollar problem and a peso problem. What each route into Mexico costs, plus the two diligence questions every buyer should be ready for.
Receiving US dollars in Mexico: what it costs and what to watch for
Mexico's nearshore sector runs on a currency mismatch. The contract is in dollars, because the client is in Chicago or Austin. The cost base is in pesos, because the team is in Guadalajara or Monterrey. Everything between those two facts is friction, and most of it is priced in a way nobody sees.
Roughly 160,000 people in Mexico work in contact centres serving clients abroad. That figure gets quoted much higher, sometimes as 780,000, but the larger number comes from industry advocacy material and the household labour survey does not support it. 160,000 is the right denominator for the cross-border question, because those are the seats being paid for in dollars.
The default: a wire to a Mexican bank
The client's bank sends a SWIFT wire. Your Mexican bank receives it, converts it, and credits pesos.
Cost: $25 to $50 per transaction plus a 2 to 4% currency spread on a traditional wire. On a $40,000 monthly invoice, the spread alone runs $800 to $1,600, and it never appears as a line item. It is inside the rate.
Two further problems, both structural rather than priced:
You did not pick the rate. The conversion happened on arrival, at whatever rate your bank applied that morning. If the peso moved that week, you absorbed it. You had no notice and no decision.
Correspondent deductions. A wire that crosses two or three intermediary banks can be shaved at each hop, which is why the amount your client sent and the amount you received rarely match to the peso.
The card and wallet routes
PayPal and similar consumer-first rails are quick to set up and expensive at scale. Read the published commercial rate rather than the consumer one, then add the conversion charge on top, then decide whether the convenience is worth it. For a firm invoicing tens of thousands a month it usually is not.
The specialist payout platforms
Payoneer and its peers are built for exactly this. Published Payoneer costs: 1% to receive by bank debit, 1.2% to 4% to withdraw with conversion, 0.5% to shift between your own currency balances.
The cost that does not show up as a percentage is onboarding. Payoneer's mass payout cannot pay someone who is not already connected: each recipient registers, links by Payee ID, and passes their own KYC before the first payment. For a fifteen-seat agency that is a week of chasing. For a two-hundred-person firm it is a standing job.
Worth knowing about one adjacent constraint: Airwallex onboards Mexican companies to Airwallex US, not to a Mexican entity. That is not a problem in itself, but it changes which regulator and which terms apply, and it is the kind of thing worth knowing before a contract rather than after.
Holding the dollars instead
The fourth option changes the structure rather than the price.
Instead of receiving an international payment into Mexico, you hold account details in the United States. Your client pays a domestic ACH or wire, because from where they sit that is exactly what it is. Nothing crosses a border on their side. Their finance team learns nothing new, which in practice is a larger deal than it sounds, because "we can't pay you that way" kills more onboarding than pricing does.
The dollars then stay dollars. They sit, they earn interest, and you convert on your own schedule. When you convert, pesos go out over SPEI into Mexican bank accounts.
This is what Oncade does. Local receiving accounts in the US, EU, UK, Mexico and Brazil, so the money comes in rather than only going out. Payouts land in 95 countries and territories and onboarding covers 227.
Two diligence questions you should expect
Mexican cross-border arrangements attract two questions. Have answers ready.
REPSE. Mexican labour law prohibits personnel subcontracting outright and permits only servicios especializados, which require REPSE registration. Whether that obligation binds a Mexican provider serving a US client is genuinely unsettled, and we will not pretend otherwise. It is a question for your counsel, and it comes up in diligence on nearly every Mexican outsourcing deal. Know your own position before a client's legal team asks.
Paying your local staff. You cannot pay Mexican employees in dollars. Federal labour law requires wages in moneda de curso legal, and payroll needs a peso-denominated CFDI de nómina. Contractors and offshore staff are a different matter. Any provider who tells you they will "pay your employees in dollars" is describing something you cannot lawfully do, and that tells you something about the provider.
What to actually compare
Put the routes side by side on the figure that matters, which is not the fee:
| Wire to a Mexican bank | Payout platform | Your own US account details | |
|---|---|---|---|
| Who picks the FX rate | Your bank, on arrival | The platform, on withdrawal | You, when you choose |
| When conversion happens | Immediately, no choice | On withdrawal | When you decide |
| Client's experience | International wire | Varies | Domestic transfer |
| Visible cost | $25–50 flat | 1% in, 1.2–4% out | Stated rate |
| Invisible cost | 2–4% spread | Withdrawal conversion | Conversion when you run it |
The right-hand column is not free. It is decided. On a large invoice that is the difference worth paying for.
If you want to look at your corridor specifically, see country coverage or talk to us.