Yes. In Mexico the practical receive path is: someone sends you USDT or USDC, you convert to MXN on a venue that can pay pesos, then SPEI lands the pesos in a Mexican bank account identified by an 18-digit CLABE. When the name, CURP, and CLABE line up, that last hop is usually minutes. When they do not, the money sits on the venue or bounces while you chase a tracking key.

This guide is the Mexico counterpart to buying and cashing out USDT with Pix in Brazil. It focuses on the receiving half: what SPEI and a CLABE actually are, how to take a stablecoin remittance or freelance payment into pesos, where self-custody sits in the loop, and the failure modes that burn newcomers. Pair it with receiving crypto safely into a wallet, picking the right network for USDT and USDC, and gas planning so stablecoins stay spendable.

Not financial advice. Exchange menus, SPEI windows, fees, and tax rules change. Practice with a small amount first. Confirm the network before anyone sends. This is education, not a recommendation of any venue.

What SPEI, CLABE, and the dollar tokens are doing together

SPEI (Sistema de Pagos Electrónicos Interbancarios) is Banco de México’s real-time interbank transfer system. It moves pesos between accounts at participating banks and payment institutions. Banxico’s own explainer says transfers should not take more than about 30 seconds once the instruction reaches the system, and that mobile channels can send 24 hours a day, every day of the year. Individual banks still add their own limits, fraud checks, and maintenance windows, so “SPEI is instant” is true of the rail and only usually true of your specific bank app.

A CLABE (Clave Bancaria Estandarizada) is the 18-digit standardized account number Mexican banks use for SPEI. You find it in your bank app under account details. Debit-card and phone-number SPEI paths also exist on some venues; the CLABE is the default for “send pesos to my bank.”

USDT (Tether) and USDC (Circle) are dollar-referenced stablecoins. In Mexico they are the usual crypto dollars for remittances, remote-work payouts, and hedging the peso. They live on many chains. “Send me USDT” without a network is how people lose money. Write asset + network every time: USDT on Tron (TRC-20), USDC on Solana, and so on.

The receive pattern looks like this:

  1. A sender pays you in USDT or USDC (on-chain to your wallet, or to an exchange deposit address you control).
  2. You sell that balance for MXN on a Mexican-facing venue.
  3. You withdraw MXN via SPEI to your CLABE (or, in some products, pick up cash at a retail partner).
  4. Optional but important for self-custody: keep larger balances in a wallet you control between steps 1 and 2, then deposit only what you need to sell.

Path A: receive on a Mexican exchange, sell, SPEI out

This is the shortest path for a newcomer who already has a Mexican bank account and CURP.

1. Open and verify the account

Use a venue that can deposit and withdraw MXN via SPEI. Complete KYC with the same identity your bank knows. On Bitso, for example, the SPEI withdrawal help article (updated August 2026) requires a validated CURP in your profile before peso transfers work. Turn on two-factor authentication before anyone sends you size.

Venue names change with marketing. The checklist does not: Mexican peso rail, SPEI out to a CLABE, identity that matches your bank, and a deposit screen that names the exact network for USDT or USDC.

2. Tell the sender the exact deposit coordinates

Open Deposit → USDT or Deposit → USDC and copy the address for the network you both agreed on. Send the sender:

  • asset (USDT or USDC)
  • network / token standard
  • the full address
  • a tiny test amount first if this is a new corridor for either of you

Wrong-network deposits are often unrecoverable. Read the network guide before you paste anything into a chat.

3. Wait for confirmations, then sell for MXN

The balance appears as the stablecoin, not as pesos. Sell into the MXN book or the app’s “Sell” flow. Compare the quote. What you receive is spread plus fee. Start with a small remittance or invoice so the full path is boring before you scale.

4. Withdraw MXN via SPEI to your CLABE

Open Withdraw / Send → MXN → SPEI. Enter:

  • the 18-digit CLABE (or debit card / mobile number if that path is offered and you trust it)
  • the bank
  • the beneficiary name exactly as the bank has it
  • the amount

Bitso’s documented flow is Wallet → MXN → Send → SPEI, then fill CLABE or card, bank, and beneficiary, then confirm. Their payouts docs describe three SPEI-based methods (CLABE, debit card, mobile number) and note that Bitso validates CLABE format, not whether the account exists. The destination bank rejects bad accounts.

Check your bank app. Matching-name payouts are often minutes. Save the clave de rastreo (tracking key) from the venue if anything stalls; Banxico’s SPEI materials treat that identifier as the way to chase a payment.

Path B: receive to self-custody first, then cash out

If the payment is large, recurring, or you do not want the dollars sitting on an exchange overnight, reverse the custody order.

  1. Generate a receive address in your wallet for the agreed asset and network. Follow the receive-safely checklist.
  2. Confirm the sender’s transaction on a block explorer.
  3. When you need pesos, deposit that same asset on the same network to the exchange deposit address.
  4. Sell and SPEI out as in Path A.

Self-custody is the pause button between “money arrived” and “I need pesos today.” It also means you need a little native gas (TRX, ETH, SOL, and so on) before you can move the stablecoin again — see gas planning.

Cash pickup and remittance apps

Not every recipient has a bank account ready. Some remittance products pay out at retail chains such as OXXO or deliver SPEI to a CLABE after a chat-initiated send. El Vecino’s WhatsApp stablecoin lane into Mexico is one public example of that SPEI-or-cash pattern. Fees, FX spreads, and which dollar token they settle in are product-specific. Read the receipt before you treat any corridor as “free.”

Cash pickup is convenient. It is also where social-engineering thrives: a stranger asking you to “confirm” a code, a courier who wants your seed phrase, a support chat that is not inside the official app. Stay inside the product. Never share recovery words.

Where transfers fail

FailureWhat usually happenedWhat to do
Stablecoin never arrivesWrong network or wrong addressStop. Do not resend. Check explorer with the txid the sender has
Arrives but you cannot sellVenue paused deposits or your KYC is incompleteFinish verification; try a smaller sell once deposits reopen
SPEI rejected / returnedCLABE typo, name mismatch, bank does not accept that path, CURP missingFix profile and CLABE; retry a tiny amount; keep the tracking key
SPEI “pending” for hoursBank window, fraud hold, or venue queueCheck both apps; contact venue support with the tracking key before sending again
Pesos arrive to someone elseYou typed a third-party CLABETreat as gone unless the other person returns them; only send to accounts you control for your first runs

Third-party SPEI “because my limit is full” is the same scam pattern as third-party Pix in Brazil. For your own cash-out, prefer your name on your CLABE until the flow is routine.

Tax and reporting, lightly

Mexico taxes and reports crypto activity under rules that depend on your situation, residency, and whether you trade as an individual or a business. Venues may share information with authorities. This guide does not replace an accountant. Keep statements for deposits, trades, and SPEI withdrawals. If you are filing, the dates and MXN amounts on those statements matter more than screenshots of a chat.

Takeaway

Receiving dollars as USDT or USDC and landing pesos via SPEI is a solved retail path in Mexico when three strings match: asset + network, identity (CURP), and CLABE + beneficiary name. Do the tiny test first. Prefer self-custody between arrival and cash-out when the balance is more than you need this week. SPEI is the rail that makes the last mile feel like a normal bank transfer — your job is to give it clean coordinates.

For the Brazil twin of this loop, use the Pix buy-and-cash-out guide. For keeping the coins after they arrive, start from self-custody 101.