Yes, but your bank must support it and you'll pay conversion fees
Most U.S. banks will accept foreign currency deposits, but they convert it to U.S. dollars before it hits your savings account. You don't receive the foreign currency itself in your account — the bank exchanges it at their rate, takes a fee, and deposits dollars. A few banks offer multi-currency accounts that hold foreign money without converting, but these are less common and usually require higher minimum balances.
The key difference is between a standard savings account (which only holds dollars) and a multi-currency or international account (which can hold several currencies at once). Which one makes sense depends on how often you receive foreign money, whether you plan to spend it abroad, and how much the conversion costs matter to you.
Key Takeaways
- Standard U.S. savings accounts convert foreign currency to dollars automatically, so you receive dollars, not the original currency.
- Multi-currency accounts let you hold foreign money without converting, but require you to find a bank that offers them and often have higher minimums.
- Bank conversion rates are typically 1 to 3 percent worse than the mid-market rate, meaning you lose money on every exchange.
- Wire transfers and ACH transfers from abroad may arrive in foreign currency first, then convert; check with your bank about their process before money arrives.
- If you plan to spend money abroad regularly, holding foreign currency in a multi-currency account usually costs less than converting back and forth.
How standard savings accounts handle foreign currency
When you deposit foreign currency into a regular U.S. savings account — whether by wire transfer, check, or in cash — your bank converts it to dollars using their own exchange rate. That rate is almost always worse than the mid-market rate you see online. The difference is the bank's profit on the exchange, and it typically ranges from 1 to 3 percent, though some banks charge more.
The conversion happens before the money settles in your account. You see only the dollar amount. If you deposit 1,000 euros and the mid-market rate is 1.10 dollars per euro, you might expect $1,100. Instead, your bank might give you $1,065 to $1,075, depending on their markup. That $25 to $35 difference is gone — you can't get it back by converting again later.
This process is automatic and unavoidable with a standard account. You have no choice in the rate or the timing. The bank decides when to convert and at what rate.
Multi-currency accounts and how they work differently
A multi-currency account holds balances in several currencies at once — usually U.S. dollars, euros, British pounds, Canadian dollars, and others. Money arrives in its original currency and stays that way until you spend it or convert it yourself. This means you control when and how the currency gets exchanged, rather than the bank forcing an immediate conversion at their rate.
Banks that offer these accounts include some large institutions (like Citibank and Bank of America, depending on account type) and online banks focused on international customers. However, they typically require a higher minimum balance — often $25,000 or more — and may charge monthly fees. Some require you to maintain a certain balance in each currency you hold.
The advantage is control: you can hold euros if you're paid in euros, spend them directly when you travel, and convert only when rates are favorable. The disadvantage is cost — the account fees and minimums may outweigh the savings unless you're moving significant amounts regularly.
Wire transfers and how currency arrives
When someone sends you money from abroad via wire transfer, the currency path depends on the sending bank and your receiving bank. Some wires arrive in the original currency and convert upon deposit. Others convert at the sending bank before the wire even leaves, so you receive dollars from the start.
Ask your bank in advance what happens with incoming wires from specific countries. They can tell you whether money from a European bank, for example, will arrive in euros or dollars. If it arrives in the original currency, your bank will convert it using their rate. If it arrives in dollars, the sending bank already took their conversion cut.
Either way, you lose money to conversion fees. The only way to avoid that is to have a multi-currency account and ask the sender to wire into a euro account (or whatever currency they're sending), so it never converts.
Comparing costs: conversion now versus holding currency
If you receive foreign money once or twice a year, converting immediately through your standard account is usually simpler than opening a multi-currency account. The conversion fee is a one-time cost, and you're done.
If you receive money regularly or plan to spend abroad, the math changes. Suppose you receive 5,000 euros four times a year and spend it in Europe. Converting through your bank costs roughly $100 to $150 per year in fees (1 to 3 percent of $20,000). A multi-currency account with a $100 annual fee saves you money if you're moving that volume. If you convert back to dollars and then to euros when you travel, you pay conversion fees twice, which makes holding the currency even more attractive.
Use a currency converter to calculate your specific situation. Look up the mid-market rate for the currency you receive, then ask your bank what rate they offer. The difference, multiplied by the amount you receive, is what you'll lose per transaction.
Cash deposits and foreign currency checks
Depositing foreign cash into a U.S. bank account is possible but inconvenient. Most branches don't keep foreign currency on hand and will send it to a processing center, which takes several days. You'll receive dollars at the bank's conversion rate, not the rate on the day you deposited the cash.
Foreign checks are slower and more expensive. Your bank will send them to a correspondent bank in the country where they were issued, which can take two to four weeks. Conversion happens at the receiving bank's rate, and you may pay a processing fee ($15 to $50) on top of the conversion markup. If the check is small, the fees can eat most of it.
For cash or checks, consider exchanging them at a currency exchange service before depositing, especially if the amount is large. Exchange services often offer better rates than banks for cash, though they charge a fee. Compare the fee to what your bank would charge.
What to do if you receive money regularly from abroad
If foreign deposits are part of your regular income, explore these options in order:
- Ask if your employer can pay you in dollars. If your employer has U.S. operations or uses an international payroll service, they may be able to convert and send dollars, eliminating the problem entirely.
- Open a multi-currency account if you move enough volume. Calculate your annual foreign deposits. If conversion fees exceed the account's annual cost, it pays for itself.
- Use a specialist money transfer service. Companies like Wise (formerly TransferWise) offer better exchange rates than banks and lower fees for regular transfers. You can set up a U.S. account that receives foreign currency at a competitive rate.
- Stick with your bank's standard conversion if the amounts are small. The convenience of depositing at your regular bank may be worth the fee if you're only moving a few hundred dollars at a time.
Frequently Asked Questions
Can I keep foreign currency in my savings account without converting it?
Only if your bank offers a multi-currency account. Standard savings accounts hold dollars only. When foreign money arrives, it converts automatically. Multi-currency accounts are available at some large banks and online services, but usually require higher minimums and may charge monthly fees.
What exchange rate will my bank use?
Your bank sets its own rate, which is typically 1 to 3 percent worse than the mid-market rate published online. You can ask your bank what rate they offer before depositing, but you cannot negotiate it. Different banks charge different markups, so comparing rates between banks before opening an account can save money if you receive foreign currency regularly.
Do I pay taxes on foreign currency deposits?
Currency conversions themselves are not taxable events. However, if you receive income from abroad, that income is taxable in the U.S. regardless of the currency it arrives in. Consult a tax professional about reporting requirements for foreign income and whether you owe taxes on currency gains or losses.
How long does it take for a foreign wire transfer to convert and show up in my account?
Wire transfers typically arrive within one to three business days. Conversion happens immediately upon deposit, so you see the dollar amount in your account within that timeframe. If your bank needs to send the wire to a correspondent bank first (which happens with some currencies), it may take longer.
Is it cheaper to exchange currency before sending money to me?
Sometimes. If the sender exchanges their currency to dollars before wiring, they pay their bank's conversion fee. If they send in their original currency and your bank converts, you pay your bank's fee. The better option depends on which bank charges less. Ask both banks for their rates and compare before deciding.