What is SPEI? Mexico's real-time interbank payment system
SPEI is Banco de México's real-time interbank transfer system. It moves pesos between Mexican bank accounts in seconds, 24/7, and underpins most domestic payments in Mexico.
SPEI is the system Mexican banks use to move pesos between each other in seconds, at any hour, on any day. Banco de México, the country’s central bank, operates it, and at the central-bank level it charges end users nothing. If you hold a Mexican bank account, you already rely on SPEI every time you transfer money to another bank, pay a bill, or move funds between your own accounts.
Where SPEI fits in Mexico’s payment system
SPEI stands for Sistema de Pagos Electrónicos Interbancarios — the electronic interbank payment system. It is the real-time clearing rail that connects Mexican banks to one another, and it is operated directly by Banco de México, not by any private company.
Every regulated bank in Mexico is required to connect to it. That single rule is why a transfer from one Mexican bank to any other works the same way, whichever institutions are involved. You do not have to know how the two banks relate to each other; SPEI sits underneath them all.
Because the central bank runs the rails, SPEI is treated as national infrastructure rather than a feature any one bank owns. It carries a large share of everyday payments in Mexico: rent, split bills, payroll, payments to small businesses, and transfers between a person’s own accounts. Oversight of the banks that connect to it sits with the CNBV, Mexico’s banking and securities regulator.
Banco de México launched SPEI in 2004, and it has since become the backbone of digital payments in the country. The same system handles both small everyday transfers between individuals and large-value settlements between financial institutions, which is unusual — in many countries those two jobs run on separate rails. Having one shared, always-on system is a big reason instant transfers spread so widely in Mexico.
How a SPEI transfer works
To send a SPEI payment, you need three things: the recipient’s CLABE, their name, and the amount in pesos. A CLABE is the standardized 18-digit account number that points to one specific account at one specific bank. Every Mexican bank account has one, and it is what the network uses to route the money to the right place. Many banks now also let you send to a registered mobile-phone number, which maps to a CLABE behind the scenes so you do not have to type all 18 digits.
Once you confirm the transfer, the money usually arrives in seconds. SPEI runs 24 hours a day, every day of the year, so a payment sent at 3 a.m. on a Sunday clears as quickly as one sent at midday on a Tuesday. There is no “next business day” wait, because there are no business hours.
SPEI transfers are designed to be final. Once the money moves, it is not easily reversed, so it is worth double-checking the CLABE before you confirm — a single wrong digit can route the payment to the wrong account. Banks also set their own per-transfer and daily limits, which is why a very large transfer may need to be split up or pre-authorized inside your banking app before it will go through.
After the transfer settles, the sending bank can issue a CEP — a Comprobante Electrónico de Pago, or electronic payment receipt. The CEP is the official proof that the payment happened, and it can be checked against Banco de México’s own records. If you ever need to show that you paid someone, the CEP is the document that proves it.
What SPEI costs
Banco de México does not charge end users to use SPEI. Individual banks are free to set their own fees on top of the central-bank rails, but most consumer accounts in Mexico offer SPEI transfers at no cost to the customer.
That combination — central-bank rails with no mandatory consumer fee — is a big reason instant bank transfers, rather than cash or cards, became the default way to move money between people in Mexico. When sending money is instant and free, there is little reason to reach for anything slower. It also set the expectations that newer payment apps in Mexico now compete against: people expect money to move immediately, at no cost, and to be confirmed on the spot.
What SPEI can’t do
SPEI moves Mexican pesos, and only Mexican pesos. It does not touch US dollars, and it does not cross borders. Both the sender and the recipient need a Mexican bank account for a SPEI transfer to work.
So if someone in the United States wants to send money to family in Mexico, SPEI alone cannot carry it. The dollars first have to reach Mexico through a cross-border remittance rail, or land in a US dollar wallet the recipient can spend from directly. Moni is one such option: a mobile-first US dollar wallet for Latin America, where balances stay in dollars until the moment they are withdrawn, and local-currency conversion happens at that point rather than inside the wallet.
Frequently asked questions
How fast is a SPEI transfer?
Most SPEI transfers settle in under 30 seconds. Banco de México operates the system 24 hours a day, every day of the year, so the time of day does not change how quickly the money arrives.
Is there a fee for SPEI?
Banco de México does not charge end users for SPEI. Individual banks may add their own fees, though most consumer accounts in Mexico offer SPEI transfers for free.
What information do I need to send a SPEI?
You need the recipient's CLABE (their 18-digit account number), their full name, and the amount in pesos. Some banks also let you send to a registered mobile-phone number.
Can SPEI move dollars?
No. SPEI moves Mexican pesos only, and both sides need a Mexican bank account. To move US dollars to Mexico, you need a cross-border remittance rail or a US dollar wallet such as Moni.