The three main ways to send money to a bank account
You can send money to a bank account in three ways: a wire transfer, an ACH transfer, or a check. Wire transfers move money the fastest — usually within hours — but cost the most, typically $15 to $30. ACH transfers are slower, taking three to five business days, but are free or very cheap. Checks are free but the slowest, taking a week or more to clear.
Which one you use depends on how fast you need the money to arrive and whether you want to pay a fee. For everyday payments to friends or bills, ACH is the standard choice. For urgent money — like a down payment on a house or a time-sensitive business deal — wire transfers are worth the cost. Checks work when neither speed nor cost matters much.
Key Takeaways
- Wire transfers arrive within hours but cost $15 to $30; ACH transfers take three to five business days and are free or nearly free.
- To send money any way, you need the recipient's full name, routing number, and account number — ask them directly rather than guessing.
- You can start a wire transfer or ACH transfer from your bank's website, mobile app, or by calling customer service.
- Once you send a wire transfer, you cannot cancel it; ACH transfers can sometimes be stopped within one business day if you act quickly.
- Checks are free but take the longest and require you to mail a physical document.
What information you need before you send anything
Before you send money, ask the person receiving it for four pieces of information: their full name (exactly as it appears on their account), their bank's routing number, their account number, and the type of account (checking or savings). Do not guess or use information from an old check — banks merge, routing numbers change, and a wrong number can send your money to the wrong person's account.
The routing number is a nine-digit code that identifies the bank. The account number is usually 10 to 12 digits and identifies the specific account at that bank. You can find both on a check (routing number is the first set of numbers on the bottom left, account number follows it), or the person can log into their bank's website or app and find them in the account details section. If you are sending money to a business, ask them which account to use — they may have separate accounts for different purposes.
Wire transfers: fast but expensive and final
A wire transfer moves money from your bank to another bank within hours, usually by the end of the same business day. You pay a fee — typically $15 to $30 depending on your bank — and the money is deducted from your account when ready. Once the wire leaves your bank, you cannot cancel it or get the money back, even if you made a mistake.
To send a wire transfer, log into your bank's website or mobile app and look for "send money," "wire transfer," or "external transfer." You will enter the recipient's name, routing number, account number, and the amount. Some banks let you do this entirely online; others require you to call. The bank will confirm the details with you before sending. If you are wiring money to someone outside the United States, the process is similar but may take longer and cost more.
Wire transfers are the right choice when speed matters and the amount is large enough that the fee is worth it. They are commonly used for down payments on houses, business payments, and urgent personal loans. Never wire money to someone you do not know or trust, because once it is sent, it is gone.
ACH transfers: slow but free or cheap
An ACH transfer (Automated Clearing House) moves money from your bank to another bank through a batch system that processes transfers overnight. The money usually arrives in three to five business days. Most banks offer ACH transfers for free, and some charge a small fee of $1 to $3. The money is not deducted from your account when ready — it leaves when the transfer actually processes, usually the next business day.
To send an ACH transfer, log into your bank's website or app and look for "send money," "transfer," or "pay." Enter the recipient's name, routing number, account number, and amount. You can usually schedule an ACH transfer to go out on a specific date, which is useful if you want to time a payment with when you get paid. Some banks limit how much you can transfer in a single day or month — check your bank's rules before you try to send a large amount.
ACH transfers are the standard choice for paying bills, sending money to friends, and regular payments. Because they are free and the money does not leave your account right away, they are safer than wire transfers if you make a mistake — you can sometimes cancel an ACH transfer within one business day if you contact your bank when ready.
Checks: free but slow and requires mailing
A check is a written order to your bank to pay money from your account to the person whose name is on the check. You write the check by hand, mail it to the recipient, and they deposit it at their bank. The whole process takes a week or more because the check has to travel through the mail and then through the banking system.
To write a check, you need a checkbook from your bank. Write the date, the recipient's name, the amount in numbers and words, and sign it. Do not post-date a check (write a future date) — banks may cash it early anyway. Once you mail it, you cannot cancel it unless you contact your bank and place a stop payment order, which usually costs $25 to $35.
Checks are free and work when neither speed nor cost matters. They are less common now that digital transfers exist, but some people and businesses still prefer them, and some landlords or utilities only accept checks. If you are sending a check through the mail, consider using certified mail or a tracking service so you know it arrived.
How to send money from your phone or computer
Most banks let you send money through their mobile app or website without visiting a branch. Log in, look for a section called "send money," "transfer," "pay," or "external transfer," and follow the steps. You will enter the recipient's information, the amount, and choose whether you want the transfer to go out when ready or on a specific date.
The first time you send money to a new person, your bank may verify the transfer is legitimate by sending a small test deposit first, or by asking you security questions. This is normal and protects you from fraud. After that, sending to the same person is usually faster.
If you do not want to use your bank's app or website, some banks let you send money by phone. Call the customer service number on the back of your debit card and ask to send a wire transfer or ACH transfer. You will need to provide the same information — recipient's name, routing number, account number, and amount — and the bank will read it back to you to confirm.
What to do if you sent money to the wrong account
If you realize you made a mistake, act when ready. For an ACH transfer, call your bank within one business day and ask them to try to recall it. They can sometimes stop it before it processes, but not always. For a wire transfer, call your bank right away, but know that once it has been sent, recovery is very difficult and depends on whether the receiving bank will cooperate.
If the money went to the wrong account at the same bank, your bank may be able to reverse it. If it went to a different bank, your bank will contact that bank and ask them to return the money, but the other bank is not required to comply. If the money went to someone who will not return it, you may need to file a police report or consult a lawyer.
The best protection is to verify the recipient's information before you send anything. Ask them to confirm their routing number and account number, and double-check that you typed them correctly. For large amounts, consider sending a small test transfer first to make sure the account is correct.
Frequently Asked Questions
Can I send money to a bank account if I do not have a bank account myself?
No. You need a bank account to send money through a wire transfer or ACH transfer. If you do not have a bank account, you can write a check if you have a checkbook, or you can use a money transfer service like Western Union or MoneyGram, though these charge higher fees and are meant for sending money to people, not to bank accounts directly.
How much money can I send at once?
Your bank sets daily and monthly limits on how much you can transfer. These limits vary by bank and by account type. Check your bank's website or call customer service to find out your limits. If you need to send more than your limit allows, you can ask your bank to raise the limit, or you can send the money in multiple transfers on different days.
Do I need the recipient's permission to send them money?
You do not need formal permission, but you should tell them you are sending money so they know to expect it and can watch for it. If you are sending money to pay a bill or a debt, make sure the person or business knows which account to credit it to, or include a note with your payment so they know what the money is for.
What if the recipient's bank is outside the United States?
You can send a wire transfer internationally, but it will take longer (usually three to five business days) and cost more (often $25 to $50). You will need additional information like the recipient's SWIFT code or IBAN number, which identifies their bank internationally. Ask the recipient for this information before you start the transfer. International ACH transfers are not common in the United States.
Can I send money to a savings account the same way as a checking account?
Yes. Wire transfers and ACH transfers work the same way whether the account is checking or savings. The only difference is that you need to tell your bank which type of account it is when you enter the recipient's information. Checks can only be deposited into checking accounts, not savings accounts.