Cross-Border Payments · Mexico Trade

How to Receive Payments from Mexico: 7 Methods Compared (2026)

XTransfer Editorial
 
8 min read
 
June 17, 2026
 
17M+ Transactions/Day
SPEI transaction volume in 2025
SPEI
 
1.5%–3%
Typical SWIFT cost including fees and FX spreads
SWIFT
 
0.5%–1.5%
Typical cost of modern B2B payment platforms
Platform
Key Takeaways
40–60 days is normal in Mexico. It reflects standard payment terms between businesses, not slow banking. Once payment is sent, it arrives in 1–5 days depending on the method.
SPEI is fast and cheap but domestic only. You need a Mexican bank account to use it directly. Without one, you need a platform or SWIFT.
SWIFT is the safest option for large one-off payments; but it is expensive for frequent transactions. Fees and FX spreads typically cost 1.5–3%.
Modern platforms offer a practical middle ground: lower cost than SWIFT, no Mexican bank account needed, with clearer fees upfront.
Choose based on your transaction size and frequency, not on brand recognition alone.
 

How Getting Paid from Mexico Actually Works

If you sell goods or services to Mexican businesses, getting paid across borders involves more steps than a domestic payment—and more choices than most people realize.

Domestic strength
Mexico has one of the most advanced domestic payment systems in Latin America. But that system stops at the border.
Cross-border reality
The moment money needs to leave Mexico, different infrastructure, different rules, and different costs kick in.
What this guide covers
This guide walks through seven ways to receive payments from Mexico, what each one costs, how long each takes, and which type of business each suits best.

One truth worth knowing upfront: Mexico remained the largest U.S. trading partner in April 2026, extending a streak that began in 2023 and highlighting the continued strength of North American supply chains. (Source: Freight Waves, 2026 [1])

Corridor signal
For suppliers and exporters around the world, Mexico is a payment corridor that is only getting busier.

The 40–60 Day Payment Cycle: What It Really Means

Before getting into payment methods, it is worth clearing up one of the most common points of confusion about doing business in Mexico.

40–60Mexican B2B buyers typically pay invoices 40–60 days after the invoice date.
30In some sectors, delays of up to 30 days beyond that are not unusual. (Source: Allianz Trade, Mexico Collection Profile [2])
1–5Once your buyer actually sends the payment, it arrives in 1–5 business days depending on the method.

This is not the payment system being slow. It is how Mexican businesses manage their own cash flow, similar to net-30 or net-60 payment terms used elsewhere. It is a commercial decision, not a technical one.

Invoice timing
If you send an invoice today, budget to receive funds in 6–8 weeks
Settlement timing
Once your buyer actually sends the payment, it arrives in 1–5 business days depending on the method
Practical distinction
These are two separate timelines—do not confuse them. The 40–60 day figure affects when you get paid. The sections below cover how fast it arrives once payment is sent.

Mexico's Payment Infrastructure in Plain English

There are two main systems at work when Mexican businesses make payments.

SPEI — for domestic payments
SPEI (Sistema de Pagos Electrónicos Interbancarios) is Mexico's real-time bank transfer system, run by Banco de México. It processes around 17 million transactions per day and is available around the clock. (Source: Banco de México, 2025 [3])
SPEI boundary
Think of it like a faster, always-on version of a bank transfer, but only within Mexico, and only in Mexican pesos. It is genuinely excellent for what it does. The problem is that it stops at Mexico's border.
SWIFT — for international payments
When a Mexican business needs to pay someone outside Mexico, they typically use SWIFT, the global network that connects banks in over 200 countries. SWIFT sends payment instructions between banks; the money then moves through a chain of intermediary banks to reach you. This system works, but it is slow, and fees can be deducted at each step along the way, often without either party knowing exactly how much until after the fact.
Modern payment platforms — the hybrid option
Several payment platforms now hold local bank accounts in Mexico. Your buyer pays into the platform's Mexican account via SPEI, and the platform delivers the funds to your international account. This combines the speed of local settlement with international reach, at lower cost than a full SWIFT chain. How well this works depends on the specific platform and whether it genuinely supports your currency and country.

Seven Ways to Receive Payments from Mexico

01
SWIFT Bank Transfer
Traditional wire
Your Mexican buyer asks their bank to send an international wire to your bank account. It passes through one or more intermediary banks before arriving.
Good for
Large, one-off payments over $50,000; buyers who prefer or are required to use traditional banking.
Watch out for
Fees deducted by intermediary banks in transit; you may receive less than your buyer sent. FX spreads are applied by the correspondent bank and are rarely shown upfront.
Cost Value
Cost 1.5–3% combined
Settlement time 1–5 business days
Mexican bank account needed No
02
SPEI (Mexican Peso Payments)
Local MXN
Your buyer sends MXN to your Mexican bank account via SPEI. Settlement takes seconds.
Good for
Businesses with a Mexican bank account; high-frequency MXN collections.
Watch out for
You need a Mexican bank account, typically requiring a Mexican legal entity. Currency conversion from MXN is a separate step with its own cost.
Cost Value
Cost Near zero for the transfer
Settlement time Seconds to minutes
Mexican bank account needed Yes
04
Wise Business
Transparent FX
Wise holds local receiving accounts in multiple currencies. Your buyer pays into Wise's local account; Wise converts at mid-market rate plus a stated fee and delivers to your account.
Good for
Businesses that want full FX transparency; multi-currency operations; frequent smaller payments.
Watch out for
Less suited to large wholesale B2B payments; limited trade document compliance support.
Cost Value
Cost 0.5–1.5% depending on currency
Settlement time 1–3 business days
Mexican bank account needed No
05
Payoneer
Marketplace
Both sender and recipient need Payoneer accounts. Your buyer pays from their Payoneer balance; you receive in your Payoneer account and withdraw to your bank.
Good for
Marketplace sellers, freelancers, and digital service providers already in the Payoneer ecosystem.
Watch out for
Both parties need accounts. Withdrawal fees apply when moving money to your local bank. Less competitive for large B2B payments.
Cost Value
Cost 1–2% depending on transaction type
Settlement time 2–5 business days
Mexican bank account needed No
06
PayPal Business
Small payments
Your buyer pays via PayPal to your business account. Funds sit in your PayPal balance until you withdraw to your bank.
Good for
Small businesses and online sellers; one-off or infrequent payments; situations where trust and buyer protection matter more than cost.
Watch out for
Among the most expensive options for B2B payments. FX conversion fees are high. Not suited to large or frequent transfers.
Cost Value
Cost 2–4%+ including FX
Settlement time 2–5 business days
Mexican bank account needed No
07
Stripe
Digital checkout
Stripe handles card payments and bank transfers through its payment infrastructure, best accessed through an integrated checkout or invoice system.
Good for
SaaS companies, subscription businesses, and online platforms with recurring billing needs.
Watch out for
Not designed for large B2B trade payments. Requires a digital payment workflow. Less suited to businesses without technical integration capability.
Cost Value
Cost 1.5–2.9% depending on payment type
Settlement time 1–2 business days
Mexican bank account needed No

Cost Comparison: A $10,000 Payment from Mexico

These are estimates based on publicly available pricing. Actual costs vary by provider, transaction size, and market conditions. Always get a firm quote and compare against the mid-market rate.

Method Estimated cost Amount you receive Time
SWIFT $150–$300 $9,700–$9,850 1–5 days
SPEI (MXN, local account) <$10 $9,990+ Seconds
B2B trade platform (XTransfer) $50–$150 $9,850–$9,950 1–2 days
Wise Business $50–$150 $9,850–$9,950 1–3 days
Payoneer $100–$200 $9,800–$9,900 2–5 days
PayPal Business $200–$400 $9,600–$9,800 2–5 days
Stripe $150–$290 $9,710–$9,850 1–2 days

Quick calculation: A 1.5% cost difference does not sound like much. On $10,000 it is $150. On $200,000 in annual receipts from Mexico, the same difference is $3,000 a year.

Which Method Is Right for Your Business?

By transaction size

Transaction size Where to start
Under $5,000 Wise Business, XTransfer, Payoneer, or PayPal depending on your buyer relationship
$5,000–$100,000 B2B trade platform like XTransfer
$100,000–$500,000 B2B trade platform or negotiate SWIFT pricing with your bank
Above $500,000 SWIFT with direct relationship pricing

By business type

01
Manufacturers and exporters
Trade documents
You need low cost, reliable timing, and support for trade documents like invoices and contracts. B2B trade platforms like XTransfer are generally the best fit for frequent payments on this profile.
02
Service providers and consultants
Simple setup
Simple setup and broad currency support matter more than trade compliance. Wise Business and XTransfer is a strong starting point for most service businesses.
03
SaaS and subscription businesses
Recurring billing
You need recurring billing and card acceptance. Stripe handles this better than any of the other options above.
04
Marketplace and e-commerce sellers
E-commerce
Payoneer if you are already in its ecosystem; Stripe if you run your own online store.
05
Businesses with Mexican operations
Local collections
A Mexican bank account plus SPEI for local collections, combined with a cross-border platform for the international leg.

Compliance: What You Need to Have Ready

Compliance requirements exist on both sides of the payment. Getting your documents in order before your buyer sends payment reduces the chance of a hold.

What your buyer's bank will ask for

Mexican banks must comply with local AML and KYC rules before releasing international payments. They will typically ask your buyer to confirm:

Recipient
Who the recipient is (your legal entity name and address)
Purpose
What the payment is for (invoice, contract, or service description)
Screening
That the recipient is not on any sanctions list

Your buyer may ask you to provide this information in advance. Having a clear, consistent invoice that matches your bank account name exactly will help.

What your payment provider will ask for

Document Why it is needed
Government-issued ID Confirm who you are
Business registration Confirm your legal entity
Tax ID Compliance and reporting
Bank account details Route the payment correctly
Invoice or contract Confirm the payment has a legitimate business purpose

One Mexico-specific requirement: CFDI

CFDI
Mexican businesses are required to issue a CFDI (Comprobante Fiscal Digital por Internet)—Mexico's official electronic invoice—for most commercial transactions. Your buyer may ask you to provide documentation that supports their CFDI before they can process the payment. Understanding this upfront can prevent delays at your buyer's end. (Source: SAT, Mexico [4])

Why Payments Get Delayed—and How to Avoid It

Most cross-border payment delays fall into a small number of categories. All of them are manageable with a bit of preparation.

  1. Mismatched detailsThe name on your bank account does not exactly match the name on the invoice. Even small differences—a missing "Ltd" or a slightly different address—can trigger a compliance hold. Fix: Standardize your exact legal name and account details across all invoices and provider registrations.
  2. Incomplete KYCYour payment provider needs up-to-date business documentation before processing. First-time payments always take longer. Fix: Complete your KYC with your payment provider before you expect your first payment—not after.
  3. Intermediary bank delaysSWIFT payments pass through multiple banks. Each one can introduce a delay, especially if a bank in the chain has different cut-off times. Fix: For frequent payments, consider platforms that route around the correspondent bank chain entirely.
  4. Currency conversion timingWhen conversion happens at the correspondent bank level rather than at the sending platform, it adds an extra processing step and sometimes an extra day. Fix: Use platforms that convert internally and deliver in the destination currency directly.
  5. Public holidaysA payment sent the day before a public holiday in Mexico—or in your country—may not be processed until the next business day. Fix: Check holiday calendars in both countries for time-sensitive payments. Mexico's public holidays do not always overlap with those in the US, Europe, or Asia.

FAQ

Q: Can I receive a SPEI payment without a Mexican bank account?
No. SPEI is a domestic MXN system. To receive SPEI payments directly, you need a Mexican bank account. Some B2B platforms hold their own Mexican accounts and can receive SPEI payments on your behalf—but you are receiving from the platform's network, not directly via SPEI.
Q: Why does my Mexican buyer take so long to pay?
40–60 days from invoice to payment is standard business practice in Mexico—similar to net-30 or net-60 terms elsewhere. It is not a reflection of the payment system being slow. Once your buyer actually initiates the transfer, settlement takes 1–5 business days depending on the method.
Q: Why did I receive less than my buyer sent?
Almost always because of intermediary bank fees deducted in transit and FX conversion spreads applied along the way. In a SWIFT chain, each bank may take a small cut. To find out exactly what happened, ask your bank for the full transaction trace (MT103 message). To avoid this in future, use platforms that show all fees upfront before the payment is sent.
Q: What is the cheapest way to get paid from Mexico?
SPEI if you have a Mexican bank account—near zero cost for the transfer itself. For businesses without a Mexican account, B2B trade platforms and Wise Business typically offer the lowest combined cost at 0.5–1.5%, compared to 1.5–3% for SWIFT.
Q: Is it safe to use a non-bank platform for large business payments?
Most established platforms are regulated under money transmission or e-money licenses in the countries where they operate. Before using any platform for large payments, check its regulatory status and confirm how client funds are held. For payments above $500,000, traditional banking with established compliance infrastructure may offer additional comfort.
Q: What should I ask a payment provider before signing up?
  • Are you licensed to operate in my country and in Mexico?
  • Do you have a local collection account in Mexico reachable via SPEI?
  • What is your FX pricing—mid-market rate plus an explicit fee?
  • What is your actual settlement time for my currency pair?
  • How do you handle payment holds, and how long do they typically last?
  • How does payment data connect to my accounting system?

Sources

Disclaimer: This article is for informational purposes only. Cost figures are estimates based on publicly available data and do not represent guaranteed outcomes. Platform references do not constitute endorsement. Consult a qualified advisor for decisions specific to your business. XTransfer accepts no liability for any damages arising from reliance on this content.