How to pay suppliers in Mexico from the US: SPEI, CLABE and USD

To pay a supplier in Mexico, collect its 18-digit CLABE, bank name and SWIFT code, then send pesos as a local SPEI payout or US dollars by SWIFT wire to a Mexican company's dollar account. Pay in the invoice currency and send dollar wires with the OUR charges instruction so the supplier receives the full amount. This guide covers the details to collect, rails, cut-offs, holidays, published fees and why payments come back.

By Helm Editorial TeamPublished 21 October 2026Last reviewed 21 October 2026
Key takeaways
  • Every Mexican bank account has an 18-digit CLABE, and a US buyer needs it together with the bank's SWIFT code because Mexico does not use IBAN or US ABA routing numbers.
  • Only companies domiciled in Mexico, and individuals living near the northern border or in Baja California and Baja California Sur, can hold US dollar demand accounts at Mexican banks.
  • SPEI, run by Banco de México, settles peso payments in real time 24 hours a day, 7 days a week, and provides an electronic proof of payment called a CEP.
  • The Federal Reserve's FedGlobal ACH service to Mexico no longer accepts new sign-ups, accepts payments to Mexico only until 20 November 2026, and will be discontinued by year-end 2026.
  • BBVA México credits incoming dollar transfers received by 13:30 with same-day value and states that intermediary banks deduct 1 to 70 US dollars on average.
  • Mexican banks close on 2 and 16 November and 25 December 2026, and US payment systems close on 11 and 26 November and 25 December 2026.

MXN or USD invoices: which should you pay?

Start with the currency on the supplier's invoice. Mexican suppliers invoice US buyers in pesos (MXN) or in US dollars (USD), and the choice decides which rail you use and who carries the exchange rate risk.

A Mexican supplier can receive dollars into a dollar account only if it is allowed to hold one. Banco de México's Circular 3/2012 (Article 46) lets Mexican banks take US dollar demand deposits from companies domiciled anywhere in Mexico, and from individuals only if they live within 20 kilometers of the northern border or in Baja California or Baja California Sur (Banxico Circular 3/2012). A sole trader in Monterrey or Mexico City therefore usually has a peso account.

When dollars arrive at a peso account, the Mexican bank converts them. BBVA México states that a foreign currency transfer received into an account in pesos, euros or dollars is credited as the equivalent in the account's currency at the market rate at the moment of receipt (BBVA México). The supplier gets fewer pesos than expected if that rate is worse than the one it priced at.

Invoice currencyWhat you sendWhat the supplier receivesWho carries the exchange rate risk
MXNPesos, converted by your provider before sendingThe exact peso amount invoiced, if paid as a local peso paymentYou, the US buyer
USD, supplier has a USD accountUS dollars by SWIFT wireDollars, less any intermediary and receiving feesThe supplier
USD, supplier has only a peso accountUS dollars by SWIFT wirePesos, converted by the supplier's bank on arrivalThe supplier, at the bank's rate

Source: Banco de México, Circular 3/2012, Article 46; BBVA México, international transfers; as read on 21 October 2026.

Paying in pesos removes guesswork for the supplier and can support better prices, because the supplier no longer prices in a margin for conversion. Paying in dollars keeps your accounts simple but moves the conversion to a bank you do not control. If you buy regularly, agree the invoice currency in the supply contract rather than invoice by invoice.

Details to collect from a Mexican supplier

Collect the payment details once, in writing, on the supplier's letterhead or from its CFDI (Comprobante Fiscal Digital por Internet, Mexico's electronic tax invoice). The key number is the CLABE (Clave Bancaria Estandarizada), the 18-digit standardized number every Mexican bank account carries for interbank transfers: 3 digits identify the bank, 3 the city or region, 11 the account, and 1 is a check digit that validates the others (BBVA México). Mexico does not use IBAN account numbers, and Mexican banks do not use US ABA routing numbers, so the CLABE plus a SWIFT code is what your bank needs (BBVA México).

DetailExample or formatWhy it matters
Beneficiary nameLegal name exactly as on the supplier's bank statement, e.g. Proveedora Ejemplo, S.A. de C.V.BBVA México asks for the name exactly as it appears on the statement
Beneficiary addressFull street address in MexicoRequired on SWIFT wires
CLABE18 digits, e.g. 012 XXX XXXXXXXXXXX XIdentifies bank, region and account; the last digit catches typing errors
Bank name and SWIFT/BIC code8 or 11 characters; BBVA México is BCMRMXMMPYMRoutes a SWIFT wire to the right bank
Account currencyMXN or USDA USD wire to a peso account is converted on arrival
Intermediary bank (USD only, if asked)BBVA México names JPMorgan Chase Bank, New York (CHASUS33, ABA 021000021)Some US banks ask for it; BBVA says it is usually not needed
RFCThe supplier's federal taxpayer number, shown on its CFDILets you match the bank details to the invoicing company

Source: BBVA México, Transferencias internacionales; BBVA México, CLABE; as published on 21 October 2026. Account numbers shown are placeholders.

Treat any change of bank details as a fraud risk. Confirm a new CLABE by calling a contact you already know at the supplier, on a number you already hold, before you pay to it. Check that the first three digits of the CLABE match the bank the supplier named. Our SWIFT code lookup helps confirm the bank code.

How the money moves: SWIFT, SPEI and local payouts

There are two ways to get money from a US account to a Mexican supplier.

SWIFT wire

Your bank sends an international wire over SWIFT, the global messaging network banks use for cross-border payments, to the supplier's Mexican bank. This works for dollars and for pesos. Every SWIFT wire carries a charges instruction: OUR (you pay all bank charges), SHA (each side pays its own bank) or BEN (all charges come out of the amount sent). BBVA México asks that incoming international transfers arrive as a SWIFT MT103 message, the standard format for a single customer payment (BBVA México).

Local peso payout over SPEI

SPEI (Sistema de Pagos Electrónicos Interbancarios) is Mexico's interbank system for peso transfers, owned and operated by Banco de México. It settles in real time, runs 24 hours a day, 7 days a week, and gives both sides a CEP (Comprobante Electrónico de Pago), an electronic proof of payment that can be downloaded (Banxico, SPEI). A payment provider with access to Mexican rails converts your dollars and pays the supplier's CLABE in pesos over SPEI, so the supplier receives a domestic payment with no SWIFT receiving fee.

One route is closing. The Federal Reserve's FedGlobal ACH service, which some US banks used to send ACH payments to Mexico, will be discontinued by year-end 2026 and no longer accepts new sign-ups, according to Federal Reserve Financial Services (FRFS, FedGlobal ACH Payments). Its discontinuation notice states that the service will accept payments originated to Mexico until 20 November 2026; return items continue after that date (FRFS notice of 25 November 2025).

For dollar payments between two companies inside Mexico, Banxico runs SPID (Sistema de Pagos Interbancarios en Dólares). It is open only to companies domiciled in Mexico with dollar accounts and operates from 8:00 to 14:15 (Banxico, SPID). It is not a route from the United States, but it explains why a Mexican supplier may ask a local distributor for a dollar transfer.

RouteCurrency the supplier receivesOperating hoursProof of paymentNotes
SWIFT wire to a Mexican bankUSD or MXNSet by your bank and the correspondent chainUETR reference and MT103Intermediary and receiving fees may apply
Local peso payout via SPEIMXN24/7 (SPEI)CEP from BanxicoRequires a provider with access to Mexican rails
FedGlobal ACH to MexicoMXNNot applicableNot applicableBeing discontinued by year-end 2026; no new sign-ups; last payments 20 November 2026
SPID (inside Mexico only)USD8:00 to 14:15Bank confirmationCompanies domiciled in Mexico only

Source: Banxico SPEI, Banxico SPID, Federal Reserve Financial Services, BBVA México, as published on 21 October 2026.

Helm pays suppliers by SWIFT and by local rails in the supplier's currency where available, and shows the rate, fee and expected arrival before you send. See international payments to Mexican suppliers.

Cut-offs and holidays

On the US side, the Fedwire Funds Service day opens at 9:00 p.m. Eastern Time on the previous calendar day and closes at 7:00 p.m. ET, with a 6:45 p.m. ET cut-off for customer transfers (Federal Reserve Financial Services). Your bank's own cut-off for international wires is earlier, so check it before a deadline.

On the Mexican side, BBVA México credits incoming dollar transfers received by 13:30 with same-day value and later ones on the next business day. It gives 24 to 72 hours as the average time for an international transfer to complete (BBVA México). Peso payouts over SPEI are not limited by banking hours, because SPEI runs 24/7.

Mexican banks close on the days set by the CNBV, Mexico's banking regulator, in the official gazette, plus all Saturdays and Sundays (DOF, 10 December 2025). US payment systems follow the Federal Reserve schedule (Federal Reserve K.8).

DateClosedPlan for
Monday 2 November 2026Mexican banks (Day of the Dead)SWIFT wires to Mexican banks credited next business day
Wednesday 11 November 2026US Fedwire and ACH (Veterans Day)Send US wires by 10 November
Monday 16 November 2026Mexican banks (Revolution Day)SWIFT wires to Mexican banks credited next business day
Thursday 26 November 2026US Fedwire and ACH (Thanksgiving)Send US wires by 25 November
Friday 25 December 2026Both countries (Christmas Day)Send year-end payments before 25 December
Friday 1 January 2027US Fedwire and ACH (New Year's Day)Send by 31 December

Source: CNBV 2026 bank closing days, DOF 10 December 2025; Federal Reserve holiday schedule K.8; as published on 21 October 2026.

Fees as published

A payment to Mexico can carry four costs: your provider's sending fee, the exchange rate margin if you convert, intermediary bank deductions on a SWIFT wire, and the supplier's receiving fee. Only some are published as fixed numbers.

ProviderSending feeCurrency conversionNotes
Airwallex (US, Explore plan)SWIFT transfers 15 to 25 USD each (SHA and OUR); local transfers to 120+ countries0.5% above interbank rates for major currencies; 1% for all other currencies0 USD monthly fee on the Explore plan
Wise Business (US)Shown in the calculator on the pricing pageConversion fee applies when the currency changesDiscount applied automatically once you send more than 25,000 USD or equivalent in a month
BBVA México (supplier's side)Not applicableMarket rate at receipt if the account currency differs30 USD plus IVA to receive an international transfer
Intermediary banksDeducted in transit on SHA and BEN wiresNot applicable1 to 70 USD on average, according to BBVA México
HelmAgreed with your account managerAgreed with your account managerRate, fee and expected arrival shown before sending

Source: providers' own pricing pages, as published on 21 October 2026: Airwallex US pricing, Wise Business US sending fees, BBVA México.

Two practical rules keep costs predictable. Send dollar wires with OUR when the supplier must receive the full invoice amount. For peso invoices, compare the all-in cost, rate plus fee, on the same amount and the same day rather than the headline fee alone. Helm's fees are agreed with your account manager; speak to the team.

Common reasons payments are returned or delayed

BBVA México lists the causes of delay it sees most: incorrect or incomplete details, and requests for more information about the transaction. When a payment is returned, BBVA notes that the amount can change because of fees charged by foreign banks and exchange rate movements (BBVA México). That makes prevention cheaper than repair.

ProblemWhat happensHow to prevent it
CLABE mistypedPayment rejected or held for a queryCopy the CLABE from the CFDI or a signed letter; check the bank code in the first 3 digits
Beneficiary name does not match the accountBank may query or return the paymentUse the legal name exactly as on the bank statement
USD sent to an individual's peso accountConverted on arrival at the bank's rateConfirm the account currency; individuals outside the border zone usually cannot hold USD accounts
Missing payment purpose or referenceReceiving bank asks for more informationInclude the invoice number and goods description
Wire sent as BEN or SHASupplier receives less than the invoiceUse OUR for invoices that must be paid in full
Payment sent on the eve of a holidayCredited a business day laterCheck both calendars before the due date

Source: BBVA México; Banxico Circular 3/2012; as read on 21 October 2026.

If a wire has left but not arrived, ask your bank for the UETR (Unique End-to-end Transaction Reference), the tracking code that stays the same along the whole SWIFT chain. BBVA México recommends sharing the UETR and the payment receipt with the supplier so its bank can trace the funds.

Step by step: paying a supplier in Mexico

  1. Agree the currency. Set MXN or USD in the supply contract, and who pays bank charges.
  2. Collect details once. Get the legal name, address, CLABE, bank name and SWIFT code in writing, and check them against the supplier's CFDI and RFC.
  3. Verify by phone. Call a known contact to confirm the details before the first payment and after any change.
  4. Choose the rail. Pay peso invoices as a local SPEI payout where your provider offers it; pay dollar invoices by SWIFT wire to the supplier's dollar account.
  5. Check the quote. Compare the rate, fee and expected arrival before you confirm, and send dollar wires with OUR.
  6. Time it. Send before your provider's cut-off and away from Mexican and US holidays.
  7. Send proof. Share the CEP (for SPEI) or the UETR and MT103 receipt (for SWIFT) with the supplier, with the invoice number.
  8. Reconcile. Match the payment to the CFDI and keep both for your records.

For the supplier's side of the same corridor, see the Mexico country guide. If you also buy from South America, read how to pay suppliers in Colombia.

Open a Helm account

USD, EUR and GBP accounts in your company's name, with a named account manager.

Open account

Questions

What is the best way to pay a supplier in Mexico from the US?

For peso invoices, a local payout in pesos to the supplier's CLABE over SPEI avoids SWIFT receiving fees and arrives as a domestic payment. For dollar invoices, a SWIFT wire to the supplier's dollar account with the OUR charges instruction makes sure the supplier receives the full amount.

What bank details do I need to pay a Mexican supplier?

You need the supplier's legal name exactly as on its bank statement, its address, its 18-digit CLABE, the bank's name and its SWIFT code. Mexico does not use IBAN numbers, and Mexican banks do not use US ABA routing numbers.

Should I pay a Mexican supplier in pesos or dollars?

Pay in the currency on the invoice. If the invoice is in pesos, you carry the exchange rate risk but the supplier receives the exact amount. If it is in dollars and the supplier has only a peso account, its bank converts the dollars on arrival at its own rate.

Can a Mexican supplier receive US dollars?

A Mexican company can hold a US dollar account at a Mexican bank, because Banco de México's rules allow dollar deposits from companies domiciled anywhere in Mexico. Individuals can hold dollar accounts only if they live within 20 kilometers of the northern border or in Baja California or Baja California Sur.

Can I send an ACH payment to a Mexican bank account?

Not through standard US ACH. The Federal Reserve's FedGlobal ACH service to Mexico no longer accepts new sign-ups and will be discontinued by year-end 2026; existing users can send payments to Mexico until 20 November 2026. After that, use a SWIFT wire or a provider that pays out locally in pesos over SPEI.

How long does a payment to Mexico take?

A peso payout over SPEI settles in real time once the provider sends it, because SPEI runs 24/7. A SWIFT wire takes 24 to 72 hours on average according to BBVA México, and dollars received by 13:30 are credited with same-day value.

Why did my Mexican supplier receive less than I sent?

Intermediary banks can deduct fees from a SWIFT wire sent with SHA or BEN charges, and the receiving bank may charge a fee too. BBVA México puts intermediary and receiving bank deductions at 1 to 70 US dollars on average. Sending with OUR charges avoids deductions from the amount sent.

What is SPEI?

SPEI is Mexico's interbank electronic payment system for transfers in pesos, owned and operated by Banco de México. It settles in real time, runs 24 hours a day every day, and issues an electronic proof of payment called a CEP.

How do I trace a wire to Mexico that has not arrived?

Ask your bank for the UETR, the unique tracking reference that stays with a SWIFT payment from end to end, and send it to the supplier with the payment receipt. The supplier's bank can use it to locate the funds.

References

  1. Banco de México: SPEI, Sistema de Pagos Electrónicos Interbancarios
  2. Banco de México: SPID, Sistema de Pagos Interbancarios en Dólares
  3. Banco de México: Circular 3/2012 (DOF text), Article 46 on foreign currency deposits
  4. Federal Reserve Financial Services: FedGlobal ACH Payments
  5. Federal Reserve Financial Services: Fedwire Funds Service operating hours
  6. DOF: Días del año 2026 en que las entidades financieras supervisadas por la CNBV deberán cerrar sus puertas
  7. Board of Governors of the Federal Reserve System: Holidays Observed (K.8)
  8. BBVA México: Transferencias internacionales para empresas
HelmHelm is a business account for companies that trade internationally: USD, EUR and GBP accounts, international payments, collections and currency exchange, with a named account manager. Questions: [email protected].

This guide is general information for businesses, not financial, legal or tax advice. Rules, fees and timings were checked against the sources listed on the review date and may change.