Yes, someone can transfer money directly into your bank account if you give them the right information
Anyone with access to a bank account or payment app can send money into your account. They need your account number and routing number (for domestic transfers) or your IBAN and SWIFT code (for international transfers). The money typically arrives within one to three business days for domestic transfers, though some banks and apps offer same-day or next-day options for a fee.
The person sending the money does not need your permission in advance, and you do not need to do anything to receive it—the funds land in your account automatically once the transfer clears. However, you should verify the sender's identity before sharing your banking details, especially if the request came unsolicited.
Key Takeaways
- Domestic transfers require only your account number and routing number; the sender initiates the transfer from their own bank or app.
- Transfers between accounts at the same bank often arrive within hours, while transfers between different banks typically take one to three business days.
- You should never share your full account details with someone you do not trust, even though receiving money itself carries no financial risk to you.
- If someone claims they cannot transfer money to you without you sending them money first, that is a scam—legitimate transfers only move in one direction.
What information the sender actually needs
For a domestic transfer within the United States, the sender needs your account number and your bank's routing number. The routing number is a nine-digit code that identifies your specific bank branch. You can find both on the bottom left of your checks, or by calling your bank or logging into your online banking portal.
Some banks also ask for the account holder's name to match against their records as a fraud check. This is normal and does not create a security risk—your name is not secret information. The sender's bank will verify the routing number and account number before processing the transfer.
For international transfers, the sender will need your IBAN (International Bank Account Number) and your bank's SWIFT code. These serve the same purpose as routing and account numbers but work across borders. Not all U.S. banks provide IBANs, so if someone is trying to send you money from abroad, contact your bank first to ask whether they accept international transfers and what information to provide.
How long the transfer takes and what happens during that time
Transfers between two accounts at the same bank usually arrive within a few hours, sometimes when ready. Transfers between different banks take longer because they move through the Federal Reserve's clearing system, which processes batches of transfers at set times during the business day.
A typical timeline for a transfer between different banks is one to three business days. The first business day is when the sender's bank debits their account and sends the transfer instruction. The second business day is when the Federal Reserve processes the batch. The third business day is when your bank receives the instruction and credits your account. Weekends and federal holidays do not count as business days, so a transfer sent on Friday may not arrive until Tuesday.
Some banks and payment apps offer expedited transfers for a fee—typically $1 to $5—that arrive the same day or next business day. Ask your bank whether this option is available if you need the money urgently. During the transfer, the money is in transit and belongs to neither account; if the sender's bank fails or the transfer is interrupted, the money is protected by the Federal Deposit Insurance Corporation (FDIC) and will be returned to the sender's account.
When someone claims they cannot send money without you sending money first
This is always a scam. There is no legitimate reason for someone to ask you to send them money before they can send you money. Real transfers move in one direction only, from the sender's account to yours.
Common versions of this scam include someone claiming they need to verify your account by having you send a small amount first, or that they need you to pay a "transfer fee" upfront. Banks do not work this way. Your bank may charge you a fee for receiving a wire transfer (usually $15 to $25), but that fee comes out of the money you receive—you do not pay it separately, and the sender does not ask you to cover it.
If someone you do not know well is offering to send you money and asking for payment first, stop contact when ready. If someone you do know is asking this, contact them through a different method (a phone call, not a text or email) to verify they actually sent the message.
Protecting yourself when sharing your account details
Sharing your account number and routing number is generally safe—these numbers are printed on every check you write and are meant to be shared. However, you should only share them with people you trust or with businesses you initiated contact with.
Never share your account details in response to an unsolicited email, text, or phone call, even if the sender claims to be from your bank. Your bank will never ask for this information by email or phone. If you are unsure whether a request is legitimate, hang up and call your bank directly using the number on your debit card or statement.
Do not share your PIN, password, or the three-digit security code on the back of your debit card with anyone. These are different from your account number and routing number, and sharing them puts your account at real risk. If someone asks for these, it is a scam.
If you receive money from someone and later discover the transfer was fraudulent or unauthorized, contact your bank when ready. You have up to 60 days to report unauthorized transfers, though reporting sooner gives your bank more time to investigate and recover the funds.
What happens if the sender enters the wrong account number
If the sender makes a mistake and sends money to the wrong account, the money goes to that account instead of yours. The sender's bank will have a record of the transfer, but recovering the money is difficult and slow.
The sender must contact their bank and request a reversal or recall. The receiving bank will then contact the account holder and ask them to return the funds voluntarily. If the account holder refuses, the sender can file a dispute, but this process can take weeks or months and is not always successful. Some banks have policies that allow them to reverse transfers within a certain window (usually 24 hours), but this is not may provide.
To avoid this, the sender should double-check your account number and routing number before initiating the transfer. If you are expecting money and it does not arrive within the expected timeframe, contact the sender and ask them to verify they used the correct information.
Transfers from payment apps like Venmo, PayPal, and Cash App
Payment apps work differently from bank-to-bank transfers. When someone sends you money through Venmo, PayPal, or Cash App, the money goes into your account within that app first. You then have the option to transfer it to your bank account, which takes one to three business days, or to leave it in the app and spend it there.
These apps require the sender to know your username or phone number, not your bank account details. This makes them safer for casual transfers between people who know each other, because you are not sharing your banking information. However, payment apps are not insured the same way bank accounts are, so large amounts of money should be transferred to your bank account rather than left sitting in the app.
If someone sends you money through a payment app and you do not recognize them, do not accept it. Scammers sometimes send small amounts of money to accounts to test whether they are active, or to build trust before asking for a larger transfer back. If you receive unexpected money from a stranger, leave it in the app and do not transfer it to your bank.
Frequently Asked Questions
Can someone transfer money to me if they do not know my name?
Most banks require the sender to enter the account holder's name as a verification step, but the name does not have to be exact. If there is a minor spelling difference, the transfer usually goes through. However, if the name is completely wrong, the sender's bank may reject the transfer or flag it for review.
What if I give someone my account number and they use it to take money out instead of putting money in?
They cannot. Your account number alone does not allow someone to withdraw money from your account. To withdraw funds, they would need your debit card, PIN, online banking password, or authorization from you. If someone does withdraw money without your permission, contact your bank when ready and report it as fraud.
Do I need to have money in my account before someone can transfer money to me?
No. You can receive transfers into an account with a zero balance. The transfer will go through and your account balance will increase by the amount received. You do not need to do anything to prepare your account.
Can someone transfer money to a closed bank account?
No. If your account is closed, the transfer will be rejected and the money will be returned to the sender's account within a few business days. If you recently closed an account and are expecting a transfer, contact the sender and provide them with your new account number.
Is there a limit to how much someone can transfer to me?
Your bank may have daily or monthly deposit limits, but these vary by institution and account type. Contact your bank to ask what your limits are. The sender's bank may also have limits on how much they can send in a single transfer, which is separate from your receiving limits.