Yes, you can hold foreign currency in most U.S. bank accounts, but the details depend on your bank and the specific currency
Most major U.S. banks allow you to hold foreign currency in a separate account or as part of a multi-currency account. However, not every bank offers this service, the currencies available vary by institution, and you will pay fees for conversion, holding, and withdrawal. Some banks limit foreign currency accounts to customers with high balances or business accounts. If your bank does not offer foreign currency holding, you have alternatives: currency exchange services, online platforms that specialize in multi-currency accounts, and credit unions that partner with international networks.
The key difference is between holding currency itself versus holding U.S. dollars that you convert when you need them. Holding the actual currency means you lock in an exchange rate at the time of deposit, which protects you if the currency strengthens but exposes you if it weakens. Holding dollars and converting later means you pay the exchange rate whenever you withdraw, which is more flexible but less predictable.
Key Takeaways
- Most large U.S. banks offer foreign currency accounts, but availability and supported currencies vary widely—call your bank to confirm before opening an account.
- You will pay a conversion fee when you deposit foreign currency and again when you withdraw it, typically ranging from 1 to 3 percent depending on the bank and currency.
- Holding foreign currency locks in the exchange rate at deposit time, which protects you from currency weakness but means you lose if the currency strengthens after you convert.
- Online multi-currency platforms and credit unions often charge lower fees than traditional banks but may have different withdrawal and deposit options.
- Banks are required to report foreign currency accounts to the IRS if the total value exceeds $10,000 at any point during the year.
How foreign currency accounts work at U.S. banks
When you open a foreign currency account, you deposit money in a specific currency—euros, pounds, Canadian dollars, Mexican pesos, and others depending on what your bank supports. The bank converts your U.S. dollars to that currency at the current exchange rate, charges you a conversion fee, and holds the foreign currency in a separate sub-account. You can then withdraw that currency as a wire transfer to an account abroad, as a check, or in some cases as cash.
The conversion fee is where most of the cost lives. A typical bank charges between 1 and 3 percent on top of the mid-market exchange rate—the actual rate banks use to trade with each other. That means if the mid-market rate for euros is 1.10 dollars per euro, your bank might charge you 1.15 or 1.20 dollars per euro. Online platforms and credit unions often charge 0.5 to 1.5 percent, which is why they attract customers who move money frequently.
Some banks charge a monthly maintenance fee for foreign currency accounts, usually $5 to $15. Others waive the fee if you maintain a minimum balance, often $5,000 or more. A few banks charge no monthly fee but make their money entirely on the conversion spread. Read the fee schedule before you commit.
Which currencies you can hold and where to find them
The most commonly supported currencies at large U.S. banks are the euro, British pound, Canadian dollar, Japanese yen, Swiss franc, and Mexican peso. Some banks add Australian dollars, New Zealand dollars, and Singapore dollars. Smaller or regional currencies—Thai baht, South African rand, Philippine peso—are less common at traditional banks but may be available through specialized online platforms.
Chase, Bank of America, Wells Fargo, and Citibank all offer foreign currency accounts, though the specific currencies and fee structures differ. Chase calls theirs a "Multi-Currency Account" and supports about a dozen currencies. Bank of America offers foreign currency through its Merrill Edge brokerage platform. Citibank has a dedicated international banking division for customers who move money across borders regularly.
If your bank does not support the currency you need, check whether a credit union you can join offers it through a partner network. Some credit unions belong to the CO-OP network or Allpoint, which gives members access to international services. Online platforms like Wise (formerly TransferWise), OFX, and Remitly specialize in multi-currency accounts and often support more currencies than traditional banks, though they are not FDIC-insured in the same way a bank account is.
Exchange rates, timing, and locking in your rate
The exchange rate you receive depends on when you convert. If you deposit U.S. dollars into a foreign currency account, the bank converts at the rate on that day. If the currency strengthens after you deposit, you benefit—your dollars bought more of that currency than they would today. If the currency weakens, you lose—your dollars bought less than they would have if you had waited.
Some banks allow you to set up a standing order to convert a fixed amount on a specific day each month, which spreads your conversion across multiple dates and reduces the risk that you convert everything on a bad day. A few banks offer forward contracts, which let you lock in an exchange rate for a future date—useful if you know you will need to convert money in three months and want certainty now. Forward contracts usually require a minimum amount, often $10,000 or more, and carry their own fees.
The mid-market rate changes constantly during trading hours. Banks do not offer you the mid-market rate directly; they mark it up by their spread. That spread is usually wider for less common currencies and wider during off-hours (nights, weekends, holidays) when fewer banks are trading. If you need a specific currency urgently, you will pay more than if you can wait for a weekday morning.
Reporting requirements and tax considerations
If the total value of your foreign currency accounts exceeds $10,000 at any point during a calendar year, you must report this to the IRS on Form FinCEN 114, also called the FBAR (Foreign Bank Account Report). This applies even if the account is in the United States—the rule is about the currency, not the location. The deadline is April 15 of the following year, though you can request an extension.
You do not owe tax on the currency itself simply because you hold it. However, if the currency gains or loses value while you hold it, that gain or loss may be taxable depending on how the IRS classifies your holding. If you hold the currency for personal use—to spend when you travel or to send to family abroad—the IRS generally does not tax small fluctuations. If you hold it as an investment or for speculation, gains may be taxable as capital gains. Consult a tax professional if you hold large amounts or hold currency for extended periods.
Your bank will send you a 1099 form if you earn interest on a foreign currency account, though most banks do not pay interest on foreign currency holdings. If you do receive interest, report it on your tax return as ordinary income.
Alternatives to bank foreign currency accounts
If your bank does not offer foreign currency accounts or the fees are too high, you have other options. Online multi-currency platforms like Wise, OFX, and Remitly let you hold multiple currencies in a single account, convert between them, and send money internationally. These platforms are not banks—they are money transfer services—so your money is not FDIC-insured in the traditional sense. However, most hold customer funds in segregated accounts at partner banks, which provides some protection. Fees are typically lower than banks, ranging from 0.5 to 1.5 percent on conversions.
Credit unions sometimes offer foreign currency services through partnerships with international networks. If you are a member of a large credit union, ask whether they support foreign currency accounts or can refer you to a partner institution. Credit union accounts are insured by the NCUA (National Credit Union Administration) up to $250,000, the same as FDIC insurance.
Currency exchange brokers like OANDA and XE allow you to hold foreign currency and convert it at competitive rates, though they typically require a minimum deposit and charge per transaction. These are best for people who convert frequently or in large amounts.
Brokerage accounts at firms like Fidelity, Schwab, and Merrill Edge sometimes allow you to hold foreign currency as part of an investment account. This option makes sense if you are already investing and want to hold some currency without opening a separate account, but the fees and minimum balances may be higher.
What happens if your bank closes or fails
If your bank fails, foreign currency held in a U.S. bank account is covered by FDIC insurance up to $250,000 per depositor, per bank, per account ownership category. The insurance covers the U.S. dollar value of the foreign currency at the time of the bank's failure, not the current exchange rate. This means if you held 10,000 euros worth $11,000 when the bank failed, the FDIC would insure up to $11,000 of that loss, not the current value of those euros.
If you hold foreign currency through an online platform or money transfer service that is not a bank, the coverage is different. Most of these services hold customer funds at partner banks, which means your money is technically insured, but you should verify this before depositing. Check the platform's website for their insurance and protection policy.
Frequently Asked Questions
Do I need a minimum balance to open a foreign currency account?
Most banks require a minimum opening deposit of $1,000 to $5,000 for a foreign currency account, and some require a higher minimum balance to waive monthly fees. Online platforms often have lower or no minimums. Check with your specific bank or platform for their requirements.
Can I deposit foreign currency cash into my account?
Yes, most banks accept foreign currency cash deposits, but they charge a higher conversion fee than they do for wire transfers or checks—typically 2 to 4 percent. Some banks require you to deposit cash at a branch rather than through ATM or mail. Call ahead to confirm your bank accepts the specific currency and ask about fees.
What if I need to withdraw foreign currency as cash?
Most U.S. banks can order foreign currency cash for you, but it takes several business days and carries a fee. If you need cash urgently, you may be better off withdrawing U.S. dollars and exchanging them at a currency exchange service or airport, though those typically charge higher fees than banks.
Can I transfer foreign currency between my accounts at different banks?
You can wire foreign currency from one bank to another, but the receiving bank must support that currency and the transfer will incur fees from both banks. It is often cheaper to convert to U.S. dollars, wire dollars, and have the receiving bank convert to the foreign currency on their end, depending on the banks and currencies involved.
What if the currency I need is not offered by any U.S. bank?
For very small or specialized currencies, check online multi-currency platforms first—they often support more currencies than traditional banks. If no platform supports it, you can hold U.S. dollars and convert to the currency you need when you are ready to spend it, either through a local bank in that country or through a currency exchange service.