What an ATM can and cannot do with money transfers
Most ATMs cannot send money directly to another bank account. An ATM is built to dispense cash from your own account or accept deposits into your own account—that is the limit of what the machine does. If you want to move money to someone else's account at a different bank, you need a different tool: online banking, a mobile app, a wire transfer, or an ACH transfer through your bank.
Some ATMs do offer a few limited options. A small number of ATM networks—usually in larger cities or at credit unions—have added peer-to-peer transfer features or allow you to send money through services like MoneyGram or Western Union. But these are exceptions, not the standard. Before you walk to an ATM expecting to transfer money, check with your bank about what your specific ATM can do.
The reason ATMs have this limitation is security and design. ATMs are connected to your bank's network, not to other banks' networks. They verify your PIN and your account, then either give you cash or take a deposit. Sending money to another person's account at another bank requires a different kind of connection and verification—one that happens through your bank's systems, not through the ATM machine itself.
Key Takeaways
- Standard ATMs cannot transfer money to another person's bank account; they can only dispense cash from your account or accept deposits into your account.
- To send money to another bank account, use your bank's online banking portal, mobile app, or call your bank to request an ACH transfer or wire transfer.
- A small number of ATMs in certain locations offer money transfer services through third-party networks like MoneyGram or Western Union, but this is not standard.
- ACH transfers typically take one to three business days and cost nothing; wire transfers move money the same day but usually cost $15 to $30.
How to transfer money through your bank instead
The fastest way to send money to another bank account is through your bank's online banking system or mobile app. Log in, find the "Send Money" or "Transfer" option, enter the recipient's name and account number, and confirm. Most banks let you set this up in minutes. The money usually arrives within one to three business days if you use an ACH transfer, which is the standard method for moving money between banks.
If you need the money to arrive the same day, ask your bank about a wire transfer. Wire transfers move money faster—usually within hours—but they cost money (typically $15 to $30 per transfer) and cannot be reversed once sent. ACH transfers are free and safer because you can cancel them before they settle, but they take longer.
You can also call your bank's customer service line and ask a representative to set up the transfer for you over the phone. This takes longer than doing it yourself online, but it works if you do not have internet access or prefer to speak to someone.
When an ATM money transfer service might be available
Some ATMs, particularly those run by credit unions or located in larger metropolitan areas, have partnered with money transfer networks like MoneyGram or Western Union. If your ATM has this feature, you will see a menu option for it on the screen. You can use it to send cash to another person, but the recipient does not receive it in their bank account—they receive it as cash that they pick up at a MoneyGram or Western Union location.
This is different from a bank-to-bank transfer. You are sending cash through a money transfer service, not moving funds between accounts. The recipient pays a fee to pick up the money, and you pay a fee to send it. These fees are usually higher than what you would pay for an ACH transfer through your bank.
If you want to know whether your ATM offers this service, check your bank's website or call customer service. They can tell you which ATMs in your area have money transfer capabilities.
Why you cannot reverse an ATM transfer
If you send money through an ATM money transfer service and then realize you made a mistake—wrong recipient, wrong amount—you have very limited options. Unlike ACH transfers through your bank, which can sometimes be canceled before they settle, ATM money transfer services do not allow cancellations once the transaction is complete.
The money is sent to a MoneyGram or Western Union location, and the recipient can pick it up. If the recipient has already collected the cash, it is gone. If they have not picked it up yet, you may be able to contact the money transfer company and ask them to cancel the transaction, but this depends on their policies and how much time has passed.
This is why it is safer to use your bank's transfer system for sending money to another bank account. Your bank gives you time to cancel an ACH transfer before it settles, and wire transfers, while not reversible, are used only when you are certain about the recipient and amount.
International transfers from an ATM
If you are trying to send money to someone in another country, an ATM is not the right tool. Standard ATMs do not offer international transfer services. You will need to use your bank's international wire transfer service, which requires you to provide the recipient's bank details, including their SWIFT code or IBAN number.
International wire transfers take longer than domestic ones—usually two to five business days—and cost more. Your bank will charge a fee (often $25 to $50), and the recipient's bank may charge a fee as well. Some banks also apply an exchange rate markup if you are converting currency.
If you are sending a small amount of money internationally, a service like Wise (formerly TransferWise) or PayPal may be cheaper than a wire transfer through your bank. These services are not ATM-based, but they offer lower fees and better exchange rates for international transfers.
What to do if you need cash sent to someone else
If the other person needs physical cash rather than a bank deposit, an ATM money transfer service through MoneyGram or Western Union is one option—if your ATM offers it. You send cash, and they pick it up at a location near them. But if they need the money in their bank account, this does not work.
For a bank deposit, use your bank's online transfer system or call your bank. If the recipient banks at the same institution as you, the transfer may happen instantly. If they bank elsewhere, it will take one to three business days via ACH, or a few hours via wire transfer (with a fee).
If you are sending money to someone who does not have a bank account, a money transfer service is your best option. But if they do have an account, a bank-to-bank transfer is faster, cheaper, and more secure than using an ATM or third-party money transfer service.
Frequently Asked Questions
Can I use an ATM to send money to my friend's account at a different bank?
No, standard ATMs cannot transfer money between bank accounts. You will need to use your bank's online banking system, mobile app, or call your bank to set up an ACH transfer or wire transfer. An ACH transfer takes one to three business days and is free; a wire transfer arrives the same day but costs $15 to $30.
What if my ATM has a money transfer option?
If your ATM offers MoneyGram or Western Union, you can send cash, but the recipient receives it as cash to pick up at a location, not as a deposit to their bank account. This service charges fees and is slower than a direct bank transfer. It is best used only if the recipient needs physical cash.
Can I cancel an ATM money transfer if I made a mistake?
Once an ATM money transfer is sent, it cannot be canceled unless the recipient has not yet picked up the cash. Contact the money transfer company immediately if you need to stop it. Bank-to-bank transfers through your bank can usually be canceled before they settle, so they are safer if you are unsure.
How long does a bank transfer take compared to an ATM transfer?
An ACH transfer through your bank takes one to three business days and is free. A wire transfer takes a few hours but costs $15 to $30. An ATM money transfer service depends on when the recipient picks up the cash—it could be minutes or days. For speed and cost, ACH is usually best.
Is it safe to send money through an ATM money transfer service?
ATM money transfer services are reasonably safe if you know and trust the recipient. The main risk is that you cannot cancel once the money is sent. Bank transfers are safer because you can cancel ACH transfers before they settle, and wire transfers are used only when you are certain about the recipient.