Paying in Mexico: SPEI, the CLABE and Mexican peso payouts

Mexico's SPEI moves pesos in seconds to any 18-digit CLABE. For companies with teams or suppliers in Mexico, it is the cheapest way to pay.

William Sunjo M.Operations and compliance editor
Published
Reading time
1 min read
An MXN account card with a masked CLABE beside a USD balance.

Mexico is the most common nearshore destination for US companies hiring developers, designers and support teams, and a large supplier market. Paying in Mexico is simple once you use its own system: SPEI and the CLABE.

How Mexican account details work

FieldFormatNotes
CLABE18 digitsBank (3) + location (3) + account (11) + check digit (1)
Account holder nameFull legal nameMust match the account
RFC12 or 13 charactersTax ID; often on invoices and contracts

The check digit catches most typos before a payment is sent.

SPEI

The Sistema de Pagos Electrónicos Interbancarios is run by Banco de México. It settles peso transfers between banks and other participants in seconds, 24/7. It is how Mexican businesses pay each other and their staff, and how payout providers deliver pesos locally.

Paying Mexican contractors

OptionContractor receivesWatch for
USD by international wireUSD, often converted by their bankSWIFT fees, bank's rate, 1 to 3 days
MXN by SPEI to their CLABEPesos, in secondsThe rate and fee shown before sending
USD to a US account the contractor holdsDollarsOnly if they have one

For a US company paying a Mexican contractor:

  1. A contract that reflects independent work. See paying a remote team abroad.
  2. A W-8BEN on file before the first payment.
  3. An invoice for each payment; many Mexican contractors issue a CFDI, Mexico's electronic invoice.
  4. Payment in pesos by SPEI, or USD if they prefer.

Paying suppliers

Mexican suppliers usually invoice in pesos or dollars. Paying peso invoices by SPEI from a USD balance converts once, at a rate you see. See bulk payments explained for paying many at once.

MXN on Rivet

Rivet lets a company pay Mexican accounts in pesos by SPEI from its USD balance, with the rate and fee shown before you confirm. On Scale, a company can also hold and convert MXN beside its other balances. See Payouts and Pricing.

Questions people ask

What is a CLABE?

The Clave Bancaria Estandarizada, an 18-digit standardised account number used for electronic transfers in Mexico. It includes a bank code, a location code, the account number and a check digit.

What is SPEI?

The Sistema de Pagos Electrónicos Interbancarios, Mexico's interbank electronic payment system, run by Banco de México. It settles peso transfers in seconds, at any time, every day.

How do I pay a contractor in Mexico?

In pesos to their CLABE by SPEI, through a provider that pays out locally. You need the contractor's full name and CLABE. Keep a contract, an invoice and the payment record, and for a US company, a W-8BEN on file.

Should I pay Mexican contractors in USD or MXN?

Ask them. Some hold USD accounts and prefer dollars. Most spend in pesos, and a peso payout by SPEI arrives within seconds at a rate you see before sending, rather than a rate their bank chooses.

Sources

  1. 01Banco de México
  2. 02Banco de México: Payment systems
  3. 03IRS: About Form W-8BEN
Written by
William Sunjo M.
Operations and compliance editor

William covers what happens once a company starts moving money: getting the business verified, paying contractors and suppliers abroad, and keeping card spend under control. William writes for the founder or finance lead who has to make it work this week, and links every rule cited to the text it comes from.

More from William Sunjo M. →

This article is general information, not legal, tax or financial advice. Rules and fees change; check the sources above and the provider’s current terms before you act on them.

  • mxn payments
  • spei
  • clabe
  • pay contractors in mexico
  • mexican peso
Read next
All articles
Rivet

One business account for every currency you earn in.

Bank accounts in USD, EUR and GBP, cards with a limit on each, and payouts on local rails. Starter is free.

Global

USD, EUR, GBP and 22 more currencies in the account. Payouts go to 120+ countries on the local rail.

Any hour

You can convert currencies and settle on-chain at any hour, including when banks are closed.

Rivet is a financial technology platform, not a bank. Regulated partner institutions provide the accounts, payment services and cards, under their own terms and eligibility rules. Those institutions hold and move the funds. The money is not pooled on our balance sheet.

The names and logos of Amazon, Meta, Visa, Google Play, App Store, Swift, SEPA, Faster Payments, Circle, Tether and others are trademarks of their owners. We show them so you can tell which network a payment settles on. Rivet is not affiliated with, endorsed by, or sponsored by these companies. Digital assets are not deposits, are not legal tender, and may lose value. Products and services are not available in all jurisdictions.

Money transmission services are provided by Bivo Inc. (NMLS 2572288).

© 2026 Bilitech LLC. All rights reserved.Bilitech LLC · 30 N Gould St Ste N, Sheridan, WY 82801