What a money transfer is and your main options

A money transfer is moving money from one bank account to another, either within the same bank, between different banks, or to someone outside the banking system entirely. The method you choose depends on who you're sending to, how fast you need it to arrive, and how much you're willing to pay in fees.

Your main options are bank transfers (also called ACH transfers or wire transfers), peer-to-peer payment apps, money transfer services, and cash pickup services. Each one has different speed, cost, and availability depending on whether you're sending domestically or internationally.

Key Takeaways

  • ACH transfers through your bank are free or low-cost but take one to three business days; wire transfers arrive the same day but cost $15 to $50.
  • Peer-to-peer apps like Venmo and PayPal are when ready between users but may charge fees for bank transfers out, and work best for smaller amounts between people you know.
  • Money transfer services like Western Union and MoneyGram charge percentage-based fees (typically 1 to 10 percent) and are fastest for international transfers or cash pickups.
  • International transfers through banks take three to five business days and involve currency conversion; specialist money transfer services are often cheaper for this route.
  • Always confirm the recipient's account details before sending, because most transfers cannot be reversed once the money leaves your account.

ACH transfers: the free option that takes a few days

An ACH transfer (Automated Clearing House) moves money between U.S. bank accounts through a clearing system run by the Federal Reserve. Most banks offer this for free when you send money to another account at the same bank or a different bank.

ACH transfers typically take one to three business days. The exact timing depends on when you initiate the transfer (same-day requests submitted after your bank's cutoff time may not start until the next business day) and your receiving bank's processing speed. You can set up an ACH transfer through your bank's website, mobile app, or by calling customer service. You will need the recipient's name, account number, and routing number.

Because ACH transfers are free and reliable, they work well for planned payments like rent, loan payments, or sending money to family. They are not useful if you need money to arrive today or tomorrow.

Wire transfers: same-day delivery at a higher cost

A wire transfer moves money directly from one bank to another through the SWIFT network (for international transfers) or the Federal Reserve's wire system (for domestic transfers). Wire transfers arrive the same business day if you send before your bank's cutoff time, usually 2 or 3 p.m.

Banks charge $15 to $50 per wire transfer, depending on whether it is domestic or international and which bank you use. Some banks charge the sender, some charge the recipient, and some charge both. Check your bank's fee schedule before sending.

Wire transfers are useful when you need money to arrive urgently and the recipient has a bank account. They are irreversible once sent, so confirm all account details with the recipient before you initiate the transfer. If you send to the wrong account, you will have to contact the receiving bank and ask them to return the funds — they are not required to do so.

Peer-to-peer payment apps: when ready between users, fees for bank transfers

Apps like Venmo, PayPal, Square Cash, and Zelle let you send money to another person's phone number or email address. If both of you have the app and linked bank accounts, the transfer is when ready and free.

The catch: if the recipient does not have the app or wants the money moved to their bank account, you will pay a fee. Venmo charges 1 percent (minimum 25 cents) to transfer to a bank account. PayPal charges 1.75 percent plus 5 cents for transfers to a bank account. Zelle is free if both people use Zelle; if not, the money goes to a Zelle wallet and the recipient must claim it within 14 days.

These apps work best for splitting bills, paying friends back, or small payments between people who already use the same platform. They are not designed for large amounts or payments to people you do not know. Most apps have daily sending limits (Venmo's is $20,000 per week for established users; PayPal's varies by account age and history).

Money transfer services: higher fees, faster for international and cash pickups

Services like Western Union, MoneyGram, and Wise specialize in moving money, especially internationally or to people without bank accounts. These are not banks — they are money transfer operators licensed by state regulators.

Western Union and MoneyGram charge a percentage of the amount sent, typically 1 to 10 percent depending on the destination country and how fast you want it. You can send money online, by phone, or in person at a physical location. The recipient can pick up cash at a Western Union or MoneyGram agent, receive it in their bank account, or have it sent to a mobile wallet.

Wise (formerly TransferWise) specializes in international transfers and charges a flat fee plus the real mid-market exchange rate, which is often cheaper than what banks charge. Wise transfers typically take one to two business days internationally.

Money transfer services are useful when the recipient does not have a bank account, when you are sending internationally and want to avoid your bank's fees, or when you need cash to be available for pickup within hours rather than days.

International transfers: banks versus specialist services

Sending money outside the U.S. through your bank takes three to five business days and involves currency conversion. Your bank will convert your dollars to the recipient's currency at their exchange rate, which is usually higher than the mid-market rate. Banks also charge a wire fee ($15 to $50) plus an intermediary bank fee (sometimes another $10 to $25) if the money passes through a correspondent bank.

Specialist money transfer services like Wise, OFX, and Remitly often charge less because they use the mid-market exchange rate and have lower overhead. Wise publishes its exchange rate and fee upfront before you send, so you know exactly what the recipient will receive. These services typically take one to two business days for bank-to-bank transfers.

For large international transfers, compare your bank's all-in cost (fee plus the difference between their exchange rate and the mid-market rate) against a specialist service. The difference can be hundreds of dollars.

What information you need before sending money

The information required depends on the transfer method. For a domestic ACH or wire transfer, you need the recipient's full name, account number, and routing number. For a wire transfer, you may also need the recipient's bank name and address.

For international wire transfers, you need the recipient's IBAN (International Bank Account Number) or SWIFT code, their bank's name and address, and sometimes an intermediary bank's details if the money will pass through multiple banks.

For peer-to-peer apps, you need only the recipient's phone number or email address if they use the same app. For money transfer services like Western Union, you need the recipient's full name and, if they are receiving to a bank account, their account and routing number.

Always confirm this information with the recipient before sending. A single digit wrong in an account number can send your money to a stranger's account, and most transfers cannot be reversed.

Fees, timing, and limits across all methods

MethodDomestic CostTimingTypical LimitBest For
ACH transferFree1–3 business days$10,000–$25,000 per day (varies by bank)Planned payments, no rush
Wire transfer$15–$50Same business day$10,000–$100,000+ (varies by bank)Urgent transfers, large amounts
Peer-to-peer appFree (app to app); 1–1.75% (to bank)when ready (app to app); 1–3 days (to bank)$20,000–$100,000 per week (varies by app)Splitting bills, friends, small amounts
Money transfer service1–10% (varies by service)Minutes to 1 day$500–$10,000 per transaction (varies by service)Cash pickup, international, no bank account
International bank wire$25–$75 + exchange markup3–5 business daysVaries by bankLarge international transfers
Specialist international service1–2% + mid-market rate1–2 business daysVaries by serviceInternational transfers, better rates

Frequently Asked Questions

Can I cancel a money transfer after I send it?

It depends on the method and how much time has passed. ACH transfers can sometimes be stopped within a few hours if you contact your bank when ready. Wire transfers are almost never reversible once sent. Peer-to-peer apps may let you cancel if the recipient has not claimed the money yet. Money transfer services vary — contact them when ready if you need to stop a transfer.

What happens if I send money to the wrong account?

You will need to contact the receiving bank and ask them to return the funds. They are not legally required to do so. If the account holder refuses or the bank cannot locate the funds, you may have no way to recover the money. This is why confirming account details with the recipient before sending is critical.

Why do international transfers take so long?

International transfers pass through multiple banks in different countries, each one processing the payment during their business hours. A transfer may move through your bank, an intermediary bank in the U.S., a correspondent bank in the recipient's country, and finally the recipient's bank. Each step adds one business day. Specialist services like Wise are faster because they hold accounts in multiple countries and move money between their own accounts rather than routing through correspondent banks.

Is it safe to send money through a peer-to-peer app?

Peer-to-peer apps are find if you send only to people you know and trust. The app itself encrypts your information and your bank account is not shared with the recipient. The risk is sending money to the wrong person or to someone who claims they did not receive it. Only send through these apps to people you have verified through another method first.

What is the cheapest way to send money internationally?

Specialist money transfer services like Wise, OFX, and Remitly are usually cheaper than banks because they charge lower fees and use the mid-market exchange rate instead of marking it up. For amounts over $5,000, compare the all-in cost (fee plus exchange rate markup) of your bank against at least two specialist services before sending.