The fastest way depends on whether you're moving money to your own account or someone else's, and how soon you need it there
If you're moving money between two accounts you own at the same bank, a transfer usually lands in minutes to a few hours—sometimes instantly. If the accounts are at different banks, expect one to three business days for a standard transfer, or same-day if you use a wire transfer (which costs $15 to $50). If you're sending money to someone else's account, your options are ACH transfer (one to three days, free or low-cost), wire transfer (same-day, higher fee), or a peer-to-peer app like Venmo or PayPal (minutes to hours, sometimes free).
The method you choose matters because it affects cost, speed, and what happens if something goes wrong. A wire transfer is faster but irreversible; an ACH transfer is slower but can be stopped if you catch a mistake quickly enough. Peer-to-peer apps are convenient but may have daily limits or require both people to have the app.
Key Takeaways
- Transfers between your own accounts at the same bank usually complete within hours; transfers between different banks take one to three business days.
- Wire transfers move money the same day but cost $15 to $50 and cannot be reversed once sent, so verify the account number before you initiate.
- ACH transfers are free or cost $1 to $3, take one to three days, and can be stopped within one business day if you catch an error.
- Peer-to-peer apps like Venmo, PayPal, and Cash App are fastest for person-to-person transfers but may have daily limits between $500 and $5,000.
- Always confirm the recipient's full name and account number before sending; mismatched names or numbers can delay the transfer or send money to the wrong person.
Transferring money between accounts at the same bank
Log into your bank's website or mobile app, find the transfer or move money section, and select the two accounts. Enter the amount and choose the date—most banks let you schedule a transfer for today or a future date. Confirm the details and submit. The money usually appears in the receiving account within minutes to a few hours, sometimes instantly.
Some banks call this an "internal transfer" or "between my accounts." The speed depends on whether both accounts are checking, savings, or a mix; some banks process savings-to-checking transfers more slowly than checking-to-checking. If you do not see a transfer option in your app, call your bank's customer service line—they can walk you through it or process it over the phone.
Transferring money to a different bank using ACH
ACH stands for Automated Clearing House, a network that moves money between banks. It is the standard method for most bill payments and direct deposits. To set up an ACH transfer, you need the recipient's bank name, account number, and routing number (a nine-digit code that identifies the bank). You can find the routing number on the recipient's checks, on their bank's website, or by asking them directly.
Log into your bank's website, select "send money" or "transfer," and choose "to another bank." Enter the recipient's name, account number, routing number, and the amount. Most banks let you name the transfer (for example, "rent" or "loan payment") so you remember what it was for. Submit the transfer. It will take one to three business days to arrive, depending on both banks' processing schedules. Weekends and holidays do not count as business days, so a transfer sent on Friday may not arrive until Tuesday.
ACH transfers are free at most banks, though some charge $1 to $3 for outgoing transfers. If you make a mistake—wrong account number, wrong amount, or wrong recipient—you can call your bank within one business day and ask them to stop the transfer. After that, the money has usually left your account and you would need to contact the recipient's bank to reverse it, which is slower and not always possible.
Transferring money the same day using wire transfer
A wire transfer moves money the same day, usually within hours. It is faster than ACH because it bypasses the clearing house and goes directly between banks. Wire transfers cost $15 to $50 depending on your bank and whether the transfer is domestic (within the United States) or international.
To send a wire, call your bank or log into your online banking portal and select "wire transfer." You will need the recipient's full name, account number, routing number, and bank name. Double-check the account number—a single digit wrong sends the money to the wrong person, and wire transfers cannot be reversed once sent. Your bank will confirm all the details before processing. The money usually arrives the same business day; if you send it after 2 p.m., it may not go out until the next day.
Wire transfers are best for large amounts, urgent payments, or situations where you need the money to arrive the same day. They are not reversible, so use them only when you are certain of the recipient and account details. If the money goes to the wrong account, you would have to contact that person or their bank and ask them to send it back—there is no automatic recovery.
Sending money to another person using peer-to-peer apps
Apps like Venmo, PayPal, Cash App, and Zelle let you send money to another person's phone number or email address. Both people need to have the app installed and a linked bank account or debit card. The transfer usually completes in minutes to a few hours, and most transfers between friends are free.
Open the app, select "send" or "pay," enter the recipient's phone number or email, type the amount, and confirm. The money moves from your bank account or card to theirs. Some apps let you add a note (for example, "dinner") so both of you remember what the payment was for. Daily limits vary by app—Venmo caps transfers at $20,000 per week for verified users, while Cash App limits most users to $250 per day.
These apps are convenient for splitting bills, paying friends back, or sending money quickly, but they are less formal than bank transfers. If a dispute arises—for example, you sent money by mistake—the app's customer service can investigate, but recovery is not may provide. Also, the recipient's money goes into their app account first; they have to transfer it to their bank account separately if they want to use it outside the app.
What to do if a transfer goes to the wrong account
If you catch the mistake immediately, call your bank. For ACH transfers sent within the last business day, your bank may be able to stop it before it leaves your account. For wire transfers, call right away—once the money arrives at the other bank, reversal is nearly impossible and depends on the other bank's willingness to help.
If the money has already arrived in the wrong account, you will need to contact the recipient or their bank and ask them to return it. Provide proof of the transfer (a screenshot of the confirmation, your bank statement, or the transfer receipt). If the recipient refuses or cannot be reached, contact your bank's fraud or disputes department. They can file a claim, but recovery is not may provide, especially for wire transfers.
For peer-to-peer apps, contact the app's customer service immediately. They can sometimes reverse a transfer if it has not been claimed or withdrawn yet. If the recipient has already moved the money to their bank account, the app can investigate but may not be able to recover it.
Fees, limits, and timing by transfer type
| Transfer Type | Speed | Cost | Daily/Weekly Limit | Reversible? |
|---|---|---|---|---|
| Same bank, internal | Minutes to hours | Free | Varies by bank | Yes, within 24 hours |
| ACH (different bank) | 1–3 business days | Free or $1–$3 | Varies by bank | Yes, within 1 business day |
| Wire transfer | Same day | $15–$50 | Varies by bank | No |
| Peer-to-peer app | Minutes to hours | Free (usually) | $250–$20,000 per day/week | Sometimes, if not yet claimed |
Frequently Asked Questions
Can I transfer money on a weekend or holiday?
You can initiate a transfer any time, but it will not process until the next business day. If you send an ACH transfer on Saturday, it will not leave your account until Monday, and will not arrive at the recipient's bank until Tuesday or Wednesday. Wire transfers sent after 2 p.m. on a weekday also wait until the next day. Peer-to-peer apps process transfers immediately, even on weekends.
What is the difference between a routing number and an account number?
The routing number identifies the bank (nine digits); the account number identifies your specific account at that bank (usually 10–12 digits). Both are required for an ACH transfer or wire. You can find both on the bottom left of a check, or ask your bank for them.
Why did my transfer take longer than expected?
ACH transfers can be delayed if the recipient's bank is processing slowly, if there is a holiday in between, or if your bank flagged the transfer for fraud review. Wire transfers are usually same-day but may be held if the amount is unusually large or if your bank suspects fraud. Contact your bank to ask why the transfer is pending.
Can I cancel a transfer after I send it?
For ACH transfers, yes—call your bank within one business day and they may be able to stop it. For wire transfers, call immediately, but reversal is unlikely once the money has left your bank. For peer-to-peer apps, contact the app's customer service right away if the recipient has not claimed the money yet.
Is it safe to give someone my account number and routing number?
Yes, it is safe to share these numbers for the purpose of receiving a transfer. They are printed on your checks and are not sensitive like a password or PIN. However, do not share your online banking password or the three-digit security code on the back of your debit card.