Yes, someone can wire money to your bank account if you give them the right information

A wire transfer moves money from one bank account to another through the Federal Reserve's system (for domestic transfers) or through SWIFT (for international ones). The person sending the money needs your bank account number, routing number, and your name exactly as it appears on your account. They initiate the transfer at their own bank, and the money typically arrives within one business day for domestic transfers, though it can take three to five business days if it crosses borders.

You do not need to do anything except provide your account details and wait. The sender's bank handles the entire process—they debit the sender's account, route the funds through the banking system, and credit your account. Once the money arrives, it is yours to use when ready, even though the banks may still be settling the transaction behind the scenes.

Key Takeaways

  • You need to give the sender your account number, routing number, and the exact name on your account; nothing else is required from you.
  • Domestic wire transfers typically arrive within one business day; international transfers take three to five business days.
  • Once the money appears in your account, you can withdraw or spend it right away.
  • Wire transfers are irreversible once sent, so the sender should confirm your details before initiating the transfer.
  • Your bank may charge a fee to receive a wire transfer, usually between $0 and $15, though many banks waive this for certain account types.

What information the sender needs from you

The sender must have four pieces of information to send you a wire transfer. Your account number is the unique identifier for your specific account at your bank. Your routing number is a nine-digit code that identifies your bank itself within the Federal Reserve system. Your name must match exactly what your bank has on file—if your account says "Michael James Chen" and you give them "Mike Chen," the transfer may be rejected or delayed. For international transfers, you may also need to provide your bank's SWIFT code, which is similar to a routing number but used for cross-border payments.

You can find your account number and routing number on the bottom left of any check you have, or by logging into your online banking portal. Your bank's website usually has a section labeled "Account Information" or "Routing Number" that displays both numbers. If you cannot find them, call your bank's customer service line—they will provide the numbers over the phone.

Do not give the sender your PIN, password, or any security codes. A legitimate wire transfer requires only the four pieces of information listed above. If someone asks for anything else, they may be attempting fraud.

How long the money takes to arrive

Domestic wire transfers—money moving between two U.S. banks—typically arrive within one business day. If the sender initiates the transfer on a Monday morning, the money usually appears in your account by Tuesday morning. If they send it on a Friday afternoon, it may not arrive until Monday, because banks do not process wires over weekends.

International wire transfers take longer because the money must pass through multiple banks and currency conversion systems. A transfer from Canada or Mexico usually takes two to three business days. Transfers from Europe, Asia, or other regions often take four to five business days. The exact timeline depends on which banks are involved and whether the receiving bank (yours) needs to convert the currency.

Some banks offer expedited domestic wires that arrive the same day, but these are less common and may carry higher fees. Ask your bank whether this option is available if you need the money urgently.

Fees you might encounter

Your bank may charge you a fee to receive a wire transfer. This fee typically ranges from $0 to $15, though some banks charge more. Many banks waive the fee for certain account types—checking accounts at large national banks often have no incoming wire fee, while savings accounts or accounts at smaller banks may charge $10 to $15.

The sender's bank will also charge them a fee to send the wire, usually $15 to $30 for domestic transfers. This is their cost, not yours. International wire fees are higher, often $25 to $50 on the sending end.

Before you ask someone to wire you money, check your bank's fee schedule or call customer service to confirm whether you will be charged. Some banks publish this information online under "Wire Transfer Fees" or "Service Charges." If the fee matters to you, you can ask the sender to add that amount to the transfer so you receive the full sum you need.

What happens if something goes wrong

Wire transfers are nearly impossible to reverse once they leave the sender's bank. If the sender realizes they made a mistake—wrong amount, wrong recipient, typo in the account number—they cannot straightforward cancel it like they could with a check or ACH transfer. If the money went to the wrong account, the sender would have to contact that person and ask them to return it, which is why wire transfers are popular with scammers.

If you receive a wire transfer and the sender contacts you saying it was sent by mistake, do not spend the money. Contact your bank when ready and explain the situation. Your bank can attempt to reverse the transfer, but this is difficult and not always successful, especially if the receiving bank has already released the funds to the account holder.

If the wire does not arrive within the expected timeframe, contact your bank with the sender's name, the amount, and the date they sent it. Your bank can trace the transfer through the Federal Reserve system and determine where it is stuck. Delays usually happen when account numbers are slightly wrong or when the sender's bank entered incorrect information.

Wire transfers versus other ways to receive money

Wire transfers are faster and more direct than ACH transfers, which are the standard way most people move money between banks. An ACH transfer takes three to five business days and costs little or nothing. A wire transfer takes one business day but costs more. If the sender is in a hurry and does not mind paying the fee, wire is the right choice. If they can wait a few days and want to avoid fees, ACH is better.

PayPal, Venmo, and other digital payment apps are faster and cheaper for small amounts—usually under $1,000—but they require both people to have an account with that service. A wire transfer works even if you and the sender use completely different banks. Wire transfers are also the standard method for large sums, real estate transactions, and business payments, because they are final and traceable.

Frequently Asked Questions

Can someone wire money to me if they do not know my name?

No. Your name must match your bank account exactly. If the sender enters a different name, the receiving bank will reject the transfer or hold it pending verification. Always give the sender your name as it appears on your account statement or bank card.

What if the sender enters the wrong account number?

The wire will go to whatever account matches that number at the receiving bank. If the account number is slightly wrong, the transfer may be rejected. If the number belongs to another real account, the money goes there and you will not receive it. This is why the sender should confirm your account number before sending. If this happens, contact your bank when ready—they can attempt to recover the funds, but success is not may provide.

Do I need to be present at the bank to receive a wire transfer?

No. Wire transfers are deposited directly into your account and appear there automatically. You do not need to visit the bank or do anything to receive the money. You can check your account online or by phone to see when it arrives.

Can I receive a wire transfer to a savings account instead of a checking account?

Yes. Wire transfers can go to any type of bank account—checking, savings, money market, or other account types. The sender just needs your account number and routing number for whichever account you want the money in. Some banks charge higher fees for incoming wires to savings accounts, so confirm with your bank first.

Is it safe to give someone my account number and routing number?

Yes, for the purpose of receiving a wire transfer. These numbers are printed on your checks and are not secret. However, only give them to people you trust. Someone with your account number and routing number cannot withdraw money from your account without additional information, but they could potentially send you money you did not ask for or use the numbers for other purposes. Never give your PIN, password, or online banking login to anyone.