Yes, and it happens through ACH transfers, wire transfers, or direct deposit
Someone can send money directly to your bank account if they have your account number and routing number. The most common methods are ACH transfers (which take one to three business days and cost little or nothing), wire transfers (which arrive the same day but cost $15 to $50), and direct deposit (which is automatic and free, used mainly for paychecks and government payments). The person sending the money does not need your permission in advance — they just need those two numbers and access to their own bank or a money transfer service.
The speed and cost depend on which method they choose and which banks are involved. A wire transfer from one major bank to another can land in your account within hours. An ACH transfer from a smaller bank or credit union might take longer. Some services like PayPal, Venmo, or Square Cash can also push money to a linked bank account, though these usually take one to two business days.
Key Takeaways
- ACH transfers are the slowest but cheapest way to send money directly to a bank account, typically taking one to three business days with no fee.
- Wire transfers arrive the same day but cost $15 to $50 and require the sender to go to their bank or use a wire service in person.
- Direct deposit is free and automatic but only works for recurring payments like paychecks or government benefits, not one-time transfers from individuals.
- You only need to share your account number and routing number — you do not need to share your PIN, password, or Social Security number.
- If money arrives that you did not expect, contact your bank immediately; fraudulent transfers can sometimes be reversed within a short window.
ACH transfers: the standard way for individuals to send money
An ACH transfer (Automated Clearing House) is the most common method for one person to send money to another person's bank account. The sender logs into their bank's website or app, enters your account number and routing number, and schedules the transfer. The money moves through the Federal Reserve's ACH network, which processes transfers in batches rather than in real time.
ACH transfers usually take one to three business days. If the sender initiates the transfer on a Friday evening, it may not arrive until Tuesday. Weekends and bank holidays add time. Most banks do not charge a fee for outgoing ACH transfers, though some online banks or credit unions may charge $1 to $3. The receiving bank (yours) almost never charges you to receive an ACH transfer.
ACH transfers have a daily limit set by the sending bank, which varies by institution. Many banks allow $10,000 to $25,000 per day for ACH transfers, though some allow more. If someone needs to send you a larger amount, they may need to split it across multiple days or use a wire transfer instead.
Wire transfers: faster but more expensive and harder to reverse
A wire transfer moves money directly from one bank to another without going through the ACH network. The sender must go to their bank in person or call and authorize the transfer with a representative. Wire transfers typically arrive the same day, often within hours, depending on the time of day the transfer is sent and the banks involved.
Wire transfers cost the sender $15 to $50, depending on the bank. Domestic wires (within the United States) are cheaper than international wires. Some banks charge both the sender and the receiver, though most U.S. banks do not charge the receiver. The sender's bank will deduct the fee from their account before sending the money.
Wire transfers are difficult to reverse once sent. If the sender makes a mistake — wrong account number, wrong amount — the money may go to the wrong person and recovery can take weeks or months. For this reason, wire transfers are common for large purchases like real estate or car sales, where the sender can verify the details before authorizing the transfer. For casual transfers between friends or family, ACH is usually safer.
Direct deposit: automatic but only for recurring payments
Direct deposit is a standing instruction that tells a payer (usually an employer or government agency) to deposit money into your bank account on a regular schedule. You provide your account number and routing number once, and the money arrives automatically on payday or benefit payment day. Direct deposit is free and reliable.
Direct deposit only works for recurring payments, not one-time transfers from individuals. Your employer uses direct deposit to pay your salary. The Social Security Administration uses direct deposit to pay benefits. A friend or family member cannot set up direct deposit to send you money once — they would need to use ACH or wire transfer instead.
To set up direct deposit, you provide your bank's routing number and your account number to the payer. Some employers or agencies also ask for your account type (checking or savings). You do not need to do anything after that; the money arrives automatically according to the payer's schedule.
Third-party services: PayPal, Venmo, Square Cash, and similar apps
Payment apps like PayPal, Venmo, Square Cash, and others allow someone to send you money through their platform, which then deposits it into your linked bank account. The sender does not need your bank account number — they just need your username, email, or phone number on the app. The money typically arrives in one to two business days.
These services are convenient for casual transfers between friends, but they charge fees in some cases. Sending money to a friend on Venmo is free if you use your bank account or debit card, but costs 3% if you use a credit card. PayPal charges 2.2% plus $0.30 for sending money as a "friends and family" transfer, or 3.49% plus $0.30 for a regular payment. Square Cash charges no fee for transfers between linked bank accounts.
These apps also have daily and monthly limits on how much you can send or receive. Venmo's limit is $20,000 per week. PayPal's limit depends on your account history and verification status. If someone needs to send you a large amount, they may hit the app's limit and need to use a bank wire instead.
What information you need to share and what you should never share
To receive money via ACH or wire transfer, you only need to share two pieces of information: your account number and your bank's routing number. These numbers are printed on the bottom left of your checks. You can also find them by logging into your bank's website or calling customer service. Sharing these numbers is safe — they are not secret and are used only to direct money into your account.
Never share your PIN, password, Social Security number, or debit card number with someone who is sending you money. Your bank will never ask for these. If someone claims they need this information to send you money, they are attempting fraud. Legitimate transfers require only your account number and routing number.
If you are receiving money from someone you do not know well, consider using a third-party app like Venmo or PayPal instead. These apps do not require you to share your bank account details directly, and they offer some fraud protection if something goes wrong.
What to do if money arrives that you did not expect
If money appears in your account that you did not authorize, contact your bank immediately. Do not spend the money. Fraudulent transfers can sometimes be reversed, but only if you report them quickly — usually within 10 business days. Your bank will investigate and may reverse the transfer, returning the money to the sender's account.
If the transfer was sent by mistake (the sender used the wrong account number), the situation is more complicated. The money technically belongs to you, but the sender may ask their bank to reverse it. Your bank will work with the sending bank to resolve the issue. If you have already spent the money, you may be required to repay it.
If you believe you are a victim of fraud or theft, file a dispute with your bank in writing. Include the date of the transfer, the amount, and any details you have about who sent it. Keep copies of all correspondence. Your bank has 45 days to investigate and respond.
Frequently Asked Questions
Can someone send me money if they only have my name and phone number?
Not through a bank transfer. They need your account number and routing number for ACH or wire transfers. If you both use the same payment app (Venmo, PayPal, etc.), they can send money using just your username or phone number linked to that app.
What happens if someone sends money to the wrong account number?
The money goes to whoever owns that account number. If the account number is invalid or does not exist, the transfer may be rejected and returned to the sender after a few days. If the account number belongs to someone else, that person receives the money and your sender has to contact their bank to try to recover it — a process that can take weeks.
Can I receive money if my bank account is closed?
No. If your account is closed, transfers will be rejected and returned to the sender. If you are opening a new account, make sure to give the sender your new account number and routing number before they attempt the transfer.
Is there a limit to how much money someone can send me?
Banks do not limit how much money you can receive, but the sender's bank may limit how much they can send in a single transfer. ACH transfers often have daily limits of $10,000 to $25,000. Wire transfers have higher limits but cost more. If someone needs to send you a large amount, they may need to split it across multiple days or use a wire transfer.
Do I need to report money received from a friend or family member to the IRS?
No, not if it is a gift. Gifts are not taxable income. However, if the money is payment for work or services, it may be taxable. If you are unsure, consult a tax professional or the IRS website.