Yes, you can receive money from abroad, but the path depends on where the money is coming from and how fast you need it

Money sent from another country can land in your U.S. bank account through several routes: a wire transfer (fastest, usually 1 to 3 business days), an international ACH transfer (slower, 5 to 10 business days), a money transfer service like Western Union or MoneyGram (same-day to next-day), or a peer-to-peer app like Wise or PayPal (1 to 3 business days). Each method has different costs, speed, and requirements. Your bank will need your account number and routing number to receive the funds, and the sender will need those details to initiate the transfer.

The catch is that incoming international transfers trigger reporting requirements. Your bank will file a Currency Transaction Report (CTR) if a single transfer exceeds $10,000. If you receive multiple transfers that total more than $10,000 in a calendar year, your bank may file a Suspicious Activity Report (SAR) if the pattern looks unusual. Neither report means you've done anything wrong — they're routine compliance filings — but they do create a paper trail. Be prepared to explain the source of the money if your bank asks.

Key Takeaways

  • Wire transfers are the fastest method (1 to 3 business days) but usually cost $15 to $50 per transfer depending on your bank.
  • Your bank needs your account number and routing number; the sender needs those same details to initiate the transfer.
  • Transfers over $10,000 trigger automatic reporting to the U.S. Treasury, which is normal and does not indicate wrongdoing.
  • International ACH transfers and money transfer services are cheaper but slower than wire transfers.
  • Your bank may ask you to document the source of large or frequent incoming transfers, so keep receipts or written explanations from the sender.

Wire transfers: fastest but most expensive

A wire transfer is the most direct method. The sender's bank moves money electronically to your bank using the SWIFT system (for transfers from outside the U.S.) or the Fedwire system (for transfers within the U.S. from a foreign account holder). The money typically arrives within 1 to 3 business days, sometimes same-day if both banks process it quickly.

The sender will need your full name, account number, routing number, and bank name and address. Some banks also ask for a SWIFT code (an international bank identifier). You can find your routing number on the bottom left of your checks, or by calling your bank or visiting their website.

Wire transfer costs vary. Your bank may charge $15 to $50 to receive an incoming wire, and the sender's bank will charge them $20 to $50 to send it. Some banks charge nothing to receive wires; others charge a flat fee or a percentage of the amount. Call your bank and ask what they charge for incoming international wires before the money is sent.

International ACH transfers: cheaper but slower

An ACH transfer (Automated Clearing House) is a batch electronic transfer that costs less than a wire but takes longer. International ACH transfers typically take 5 to 10 business days because the money passes through multiple banks and clearing houses. Some banks do not offer this service, so confirm with your bank first.

The sender needs the same information as a wire transfer: your name, account number, routing number, and bank details. The cost is usually $0 to $10 per transfer, making it cheaper than a wire if you are not in a hurry.

ACH transfers work best for regular, predictable payments — like a family member sending you money monthly, or a foreign employer paying your salary. If you need the money urgently, a wire transfer is the better choice despite the higher cost.

Money transfer services: middle ground on speed and cost

Services like Western Union, MoneyGram, Wise, and OFX let the sender pay cash or use their bank account in their home country, and the money arrives in your U.S. bank account or as a pickup at a physical location. Delivery times range from same-day to next-day for most services, though some take 2 to 3 business days depending on the destination country.

Costs vary widely. Western Union and MoneyGram typically charge the sender a flat fee ($5 to $15) plus a percentage of the amount (1% to 3%). Wise and similar services charge a smaller percentage (0.5% to 1.5%) but may have a minimum fee. Always ask the sender what they will pay before they send, because the fee structure differs by country pair and amount.

The advantage is convenience: the sender can initiate the transfer from their phone or a physical location without needing your bank details. The disadvantage is that these services are not banks, so they have their own compliance rules and may freeze accounts if they suspect fraud or money laundering. If you use these services regularly, keep records of who is sending you money and why.

Peer-to-peer apps: for smaller amounts and trusted senders

Apps like PayPal, Venmo, Square Cash, and Google Pay let someone send you money directly if they have an account with the same service. International transfers through these apps usually take 1 to 3 business days and cost little to nothing if both parties are in the U.S. If the sender is abroad, the cost and timing depend on whether the app supports transfers from that country.

These apps work well for small amounts from people you know — a friend repaying you for a shared trip, a family member sending a birthday gift. They are not designed for large transfers or business payments. Most apps have daily or monthly limits on how much you can send or receive, and they may freeze your account if activity looks suspicious.

The downside is that peer-to-peer apps are less regulated than banks. If a transfer goes wrong or you are defrauded, your recourse is limited. Use these only for money you trust and amounts you can afford to lose.

What happens when your bank reports the transfer

When a single incoming transfer exceeds $10,000, your bank files a Currency Transaction Report (CTR) with the Financial Crimes Enforcement Network (FinCEN), a division of the U.S. Treasury. This is automatic and routine — it does not mean you are under investigation or suspected of a crime. Banks file CTRs for all large transactions, foreign or domestic.

If you receive multiple transfers that add up to more than $10,000 in a calendar year, your bank may also file a Suspicious Activity Report (SAR) if the pattern seems unusual — for example, if you receive ten $1,500 transfers in a month from different countries with no clear business reason. A SAR does not trigger an investigation by default, but it does create a record that law enforcement can access if they are investigating you for another reason.

To avoid confusion, document the source of the money. If a family member is sending you an inheritance, keep the will or a letter from them explaining the transfer. If an employer is paying you, keep your employment contract or pay stubs. If you are selling something, keep the bill of sale. These documents protect you if your bank asks questions, and they make it easier to explain the transfer if needed.

Fees, exchange rates, and hidden costs

The total cost of receiving money from abroad includes the transfer fee, the exchange rate markup, and sometimes a receiving fee. A wire transfer might cost $30 in fees, but if the sender's bank or your bank applies an unfavorable exchange rate, you could lose another 1% to 3% of the amount.

Ask your bank what exchange rate they use and whether they mark it up. Some banks use the mid-market rate (the real rate between currencies) and some explore a markup of 1% to 3%. For large amounts, this difference is significant. If your bank's markup is high, a service like Wise (which uses the mid-market rate) may be cheaper overall despite a higher stated fee.

Always ask the sender to confirm the total amount you will receive after all fees and exchange rate adjustments. Do not assume the amount they send is the amount you will get.

Frequently Asked Questions

Do I need to report money I receive from abroad to the IRS?

Not unless it is income. If a family member sends you a gift, an inheritance, or a loan, you do not owe taxes on it. If it is payment for work, a business transaction, or investment returns, it is taxable income and you must report it. Keep records of what the money is for so you can explain it to the IRS if they ask.

What if the transfer fails or the money never arrives?

Wire transfers are usually irreversible once sent, so if the sender used the wrong account number, the money may be lost or sent to the wrong person. Ask your bank to trace the transfer (they can contact the sending bank), but recovery is not may provide. For ACH and money transfer services, contact the sender's bank or the service provider when ready and ask them to stop the transfer if it has not cleared yet.

Can my bank refuse to accept an incoming international transfer?

Yes. Your bank can refuse to process a transfer if it comes from a country under U.S. sanctions, if the sender is on a government watchlist, or if the bank suspects money laundering. If this happens, the money will be returned to the sender. Ask your bank why they refused it so you can resolve the issue with the sender.

Is there a limit to how much money I can receive from abroad?

No legal limit exists for receiving money, but your bank may have internal limits on wire transfers or may flag very large amounts for review. If you are expecting a large transfer, call your bank in advance and let them know the amount, source, and reason. This prevents the transfer from being delayed or frozen.

What is the cheapest way to receive money from abroad?

For small amounts (under $500), a peer-to-peer app or money transfer service is usually cheapest. For larger amounts, compare the total cost of a wire transfer, international ACH, and a service like Wise by asking each what you will pay in fees and exchange rate markup. The cheapest option depends on the amount, the countries involved, and the speed you need.