If you want to send money to OXXO from USA, you already know why. OXXO is the tiendita at the corner of every Mexican neighborhood, the place where your family stops on the way home, pays the electricity bill, recharges the phone, and now, picks up the dollars you just sent them. With more than 25,000 OXXO stores across Mexico and 13 million customers walking through them every single day, it is not just a convenience store. It is an extension of daily family life. This guide walks you through exactly how to send money to OXXO from USA using ShareMoney, how long it takes, what it costs, and what your family needs to bring to pick up the cash.
Why OXXO is the easiest place in Mexico to pick up cash
For many Mexican families, walking into an OXXO is more routine than walking into a bank. The chain has nearly doubled in size over the last decade, going from around 12,853 stores in 2014 to more than 25,000 today, and it stays open almost 24 hours a day. That means when your mom finishes her shift at 10 p.m. or your cousin needs cash for a doctor’s visit early Saturday morning, there is no waiting for bank hours. She shows her ID, gives the confirmation code, and walks out with pesos in hand.
This matters because remittances are rarely just “money.” They are rent due today, a school uniform needed Monday, an emergency medication. Speed and access change what the money can actually do.
How to send money to OXXO from USA with ShareMoney (step by step)
Sending money to OXXO from USA takes a few minutes on the ShareMoney app. Here is the exact flow:
1. Download the app and create an account. Use your phone number and a valid US ID. The app is free on iOS and Android.
2. Tap “Send to Mexico” and choose Cash Pickup as the delivery method. ShareMoney will show you the partner network, which includes OXXO along with Elektra / Banco Azteca, HEB, Circle-K, Soriana, Walmart, Construrama and more. Select OXXO.
3. Enter the amount you want to send. You will see the exchange rate, the fee (or zero if this is your first transfer up to $500), and the total pesos your family will receive. No hidden charges.
4. Add the recipient. Full legal name as it appears on their Mexican ID. This is the only name OXXO will verify, so do not use nicknames.
5. Pay with your US debit card, credit card, or bank account (ACH). Debit is the fastest.
6. Send. Share the confirmation code with your family. They go to any participating OXXO in Mexico with a valid government ID and the code. The cashier hands them the cash on the spot.
The whole send takes about three minutes on the app. The pickup takes about five minutes at OXXO once they arrive.

How much does it cost to send money to OXXO from USA?
Providers make their money in three places: the upfront fee (sometimes zero, sometimes three to five dollars), the exchange rate markup (the invisible margin hidden inside the peso rate you see on screen), and now the 1% federal remittance tax that came into effect in January 2026, which applies only to transfers paid in cash, check, or money order.
ShareMoney’s first transfer is free up to $500 sent by debit card, with an exchange rate above the standard rate. After that, fees stay low and the rate stays competitive. And because you are paying with a card (not walking up to a counter with cash), the 1% federal tax does not apply to you. That is the quiet advantage of sending digitally: you avoid a tax that clients at storefront Western Union counters cannot.
For reference, Remitly currently charges around $3.99 for cash pickup to OXXO. Xoom and Pangea offer similar OXXO payout. The difference often comes down to the exchange rate, not the fee. A $300 transfer at an 18 peso rate versus a 19.1 peso rate is 330 pesos of difference. That is the real number to watch. The fee is the decoy.
How long does it take to arrive?
Most ShareMoney transfers to OXXO arrive in minutes. The typical flow: you hit “send” in New York at 9 p.m., your mother in Guanajuato gets the text within a few minutes, walks to her local OXXO the next morning, and picks up the pesos before breakfast. Same day is normal. Next day is the exception, usually tied to bank card verification delays in the US, not to anything on the Mexican side.
If you are sending a larger amount (above $2,999) you may need to do a one-time ID verification in the app. That takes a few extra minutes the first time, then it stays unlocked.
What your family needs to bring to OXXO
Short list:
- A valid official Mexican ID. INE (old IFE), passport, or cédula profesional all work.
- The full transaction confirmation code you share with them after the send.
- The recipient’s name on the send has to match the name on the ID exactly. Middle names, second apellidos, accents: all of it should line up.
That’s it. No bank account. No minimum balance. No documents beyond the ID.
Find the closest participating OXXO to your family
Not every OXXO in Mexico is enabled for ShareMoney cash pickup. More than 25,000 stores participate in our payer network — a curated list that covers every major city and the vast majority of small municipalities across the country. Before you send, you can confirm there is a participating OXXO near your family using our interactive locator. Find the closest participating OXXO by state and municipality and send your family the exact address before they leave the house. It is the simplest way to avoid the scenario where your mom walks to the OXXO on her corner only to find out that specific store is not on the network.
For certain Mexican states, the app may ask you to specify the exact municipality when setting up the transfer. This is part of standard fraud prevention routing and takes a few seconds in the app — you type the city or town where your family lives and the correct store gets matched automatically. Nothing unusual on your end; just a second field on the form.
Why OXXO is a family meeting point in Mexico
This is where the cultural layer matters, because OXXO is not just a pickup location. In most Mexican neighborhoods it is the closest thing to a public square. Kids meet there after school to split a bolsa of frituras. Pensioners stop in for their morning cafecito. Teenagers recharge their phone credit. Delivery drivers pick up COD payments. The cashier often knows your name and asks about your kids.
When your family picks up the remittance, that moment is not isolated from the rest of their day. They are already there. They are already greeting the same people they saw yesterday. The pesos become part of the flow of the neighborhood, not a bureaucratic detour. That is a meaningful difference versus walking into a bank branch, taking a number, waiting forty minutes, and leaving again.
This is why so many families ask specifically for OXXO when a new sender wants to know where to deliver the money. It is the path of least friction, both logistical and emotional.

OXXO vs. bank deposit vs. mobile wallet: which should you choose?
ShareMoney lets you deliver to Mexico three ways. Which one is best depends on your family’s situation.
OXXO cash pickup is the right call if your recipient is not fully banked, if they need the money the same day, or if the nearest OXXO is simply closer than the nearest bank branch. For most urgent sends, this is the default.
Bank deposit (BBVA, Banorte, Santander, Citibanamex) makes more sense for regular monthly support where the money does not need to be spent immediately. Once it lands, it sits safely in the account.
Mobile wallet is not available on ShareMoney for Mexico as of 2026. It is under evaluation. For now, cash pickup and bank deposit cover almost every scenario.
For first-time senders, OXXO is almost always the safest starting point. If it works, you stick with it. If your recipient later opens a bank account, you can switch.
Is it safe to send money to OXXO from USA?
Yes. ShareMoney is licensed in 49 US states (NMLS #899521), part of the Omnex Group, which has moved over $20 billion in remittances since 1990. The transfer itself is encrypted. The pickup requires ID verification on the OXXO side, which means the cash cannot be collected by anyone who does not have both the code and matching ID.
Most of the safety risk in remittances is not the app. It is sharing the confirmation code with someone other than the intended recipient, or typing the wrong name when sending. So double-check the name before hitting send. That one habit prevents almost every issue we see.
Common questions about sending money to OXXO
What happens if my family loses the confirmation code?
You can resend it from the ShareMoney app. Transaction history shows the full code.
Can my family pick up at any OXXO in Mexico?
At any of the more than 25,000 participating OXXO stores on the ShareMoney payer network. Not every OXXO is enabled for pickup, but the locator covers every major city and most small municipalities. Use the OXXO pickup locator to confirm the exact store closest to your family before you send.
Is there a limit?
Up to $2,999 per transfer without extra verification. Above that, one-time ID verification unlocks higher limits.
Do I pay the new 1% federal remittance tax when I send money to OXXO from USA?
No. The 1% tax applies only to cash, check, and money order transfers. When you pay with a debit card, credit card, bank account, or prepaid card inside the ShareMoney app, you are exempt.
Does OXXO charge me a fee on the pickup side?
No. The fee you see on the app is the total fee.
Send money to OXXO from USA today with ShareMoney
Send money to OXXO from USA when your family needs the cash today, when they live near a store rather than a bank branch, or when you just want the simplest possible pickup experience. ShareMoney makes it work in minutes, at more than 25,000 participating OXXO locations, with no hidden fees and your first transfer free. Download the app, send your first $500 on us, and see your family walk out of OXXO with the pesos a few minutes later.
Related reading: Money Transfer to Mexico from the USA: The Complete 2026 Guide · USD to MXN Exchange Rate: How Many Pesos Your Family Gets
