The fastest way depends on where the money is going
If you are sending money to another account at the same bank, the transfer usually lands within hours or by the next business day. If you are sending to a different bank, it takes one to three business days through the standard ACH system. If you need the money to arrive today or tomorrow, you will need to use a faster method like wire transfer, which costs money but moves the funds immediately or within one business day.
The method you choose also depends on whether you know the recipient's account details, how much you are sending, and whether you want to send it repeatedly or just once. A peer-to-peer app like Venmo or PayPal works for splitting a dinner bill with a friend. A wire transfer works for a down payment on a house. An ACH transfer works for paying a contractor or sending money to a family member's account.
Key Takeaways
- Same-bank transfers land within hours; transfers to other banks take one to three business days through ACH.
- Wire transfers cost $15 to $50 but move money the same day or next business day, and cannot be reversed once sent.
- You will need the recipient's routing number and account number for ACH transfers, or their name and account details for wire transfers.
- Peer-to-peer apps like Venmo and PayPal are free for standard transfers but charge a fee if you want the money instantly.
- Set up recurring transfers through your bank's bill pay or transfer service if you send money to the same person regularly.
Transfers within the same bank
Log into your bank's website or mobile app and look for "Transfer" or "Move Money." Most banks let you transfer between your own accounts (checking to savings, for example) instantly or within a few hours. To transfer to someone else's account at the same bank, you will need their account number. Some banks let you nickname the recipient so you can find them faster next time.
Same-bank transfers are free and do not require routing numbers. The money usually shows up by the end of the business day, though some banks process them in real time. If you are transferring on a weekend or holiday, the transfer may not process until the next business day.
ACH transfers to a different bank
ACH (Automated Clearing House) is the standard system for moving money between banks. It is free and takes one to three business days. To set up an ACH transfer, you need the recipient's routing number (a nine-digit code that identifies their bank) and their account number. You can find the routing number on your own checks, on your bank's website, or by calling the recipient's bank.
Log into your bank's website, select "Transfer" or "Send Money," and choose "ACH" or "Bank Transfer." Enter the recipient's name, routing number, and account number. Your bank will verify the information—some banks do this instantly, others take a day. Once verified, the transfer processes and the money arrives in one to three business days. ACH transfers work for any amount, though some banks set daily or monthly limits.
ACH transfers cannot be reversed once they leave your bank, so double-check the routing and account numbers before you confirm. If you send money to the wrong account, you will have to contact the recipient's bank and ask them to return it, which can take weeks.
Wire transfers for same-day or next-day delivery
A wire transfer moves money the same day (if sent before your bank's cutoff time, usually 2 or 3 p.m.) or by the next business day. Wire transfers cost $15 to $50 depending on your bank and whether the money is staying in the United States or going overseas. Once a wire is sent, it cannot be stopped or reversed, so use this method only when you are certain of the recipient's details.
To send a wire, call your bank or log into your online banking portal and select "Wire Transfer." You will need the recipient's name, account number, routing number, and bank name. For international wires, you will also need the SWIFT code (a code that identifies banks outside the United States). Your bank will ask you to confirm all details before processing. The money leaves your account immediately, even though it may take a day to arrive on the other end.
Peer-to-peer apps for informal transfers
Apps like Venmo, PayPal, Square Cash, and Zelle let you send money to someone using their email address or phone number instead of their account number. These transfers are free if you link a bank account and accept the standard delivery time (usually one to three business days). If you want the money to arrive instantly, most apps charge a fee of 1 to 2 percent of the amount.
Peer-to-peer transfers work best for small amounts and informal payments—splitting rent, paying back a friend, sending a gift. The recipient does not need to be a customer of the same app; most apps can send money to any bank account. However, peer-to-peer transfers offer less fraud protection than bank transfers, so use them only with people you trust.
Setting up recurring transfers
If you send money to the same person or account regularly, set up a recurring transfer through your bank's bill pay or transfer service. You enter the recipient's details once, choose the amount and frequency (weekly, monthly, etc.), and the bank handles the rest. Recurring transfers are free and work for both ACH and same-bank transfers.
To set up a recurring transfer, log into your bank's website, find "Bill Pay" or "Recurring Transfers," and add a new payee. Enter the recipient's name, routing number, and account number. Choose the amount, start date, and frequency. Your bank will send the transfer on the date you specify. You can change or cancel a recurring transfer at any time by logging back in and editing the payee.
What to do if a transfer goes wrong
If money does not arrive within the expected timeframe, log into your bank account and check the transfer status. Most banks show whether a transfer is pending, processed, or failed. If the status says "failed," the money will return to your account within one to three business days. Common reasons for failure include a wrong routing number, a closed account, or a mismatch between the account number and the account holder's name.
If a transfer was sent to the wrong account by mistake, contact your bank immediately. For ACH transfers, your bank can file a reversal request, but the other bank is not required to honor it. For wire transfers, call your bank right away—some banks can stop a wire if it has not yet been delivered, but this is rare. If the money has already arrived in the wrong account, you will need to contact the recipient and ask them to return it, or work with both banks to recover it.
Frequently Asked Questions
Can I transfer money on a weekend or holiday?
You can initiate a transfer on a weekend or holiday through your bank's website or app, but it will not process until the next business day. Wire transfers initiated after your bank's cutoff time (usually 2 or 3 p.m.) will also process the next business day. ACH transfers always take one to three business days regardless of when you send them.
What is the difference between a routing number and an account number?
A routing number is a nine-digit code that identifies the bank or credit union. An account number is unique to your individual account at that bank. You need both to send an ACH transfer. The routing number tells the system which bank to send the money to; the account number tells that bank which account to deposit it into.
Is there a limit to how much I can transfer?
Most banks set daily and monthly transfer limits for ACH transfers, often $10,000 to $25,000 per day, though this varies. Wire transfers usually have higher limits or no limit at all. If you need to transfer more than your limit, contact your bank to request a temporary increase or split the transfer across multiple days.
What happens if I send money to the wrong account?
For ACH transfers, contact your bank immediately and file a reversal request. The receiving bank is not required to return the money, but many will if you can prove it was sent by mistake. For wire transfers, call your bank right away—some can stop a wire before it is delivered, but this is rare. If the money has arrived, you will need to contact the recipient directly and ask them to return it.
Are bank transfers safe?
Bank transfers are generally safe if you send them to the correct account. However, once an ACH or wire transfer leaves your bank, you cannot reverse it if you made a mistake. Peer-to-peer apps offer less protection than bank transfers. Never share your account number or routing number with someone you do not trust, and always verify the recipient's details before sending.