Yes, you can deposit foreign currency, but your bank will convert it to U.S. dollars

Most U.S. banks will accept foreign currency deposits, but they do not hold the money in its original form. Instead, the bank converts the foreign currency to U.S. dollars at their exchange rate, and that dollar amount is what lands in your account. The conversion happens before the deposit is credited, so you receive dollars, not the foreign currency itself.

The exchange rate your bank uses is usually not the same as the mid-market rate you see online. Banks add a markup—sometimes 1 to 3 percent, sometimes more—which means you get fewer dollars than you would if you exchanged the currency elsewhere. This markup is how the bank covers the cost of handling and converting the currency.

The process and fees vary by bank and by the currency you are depositing. Some banks handle common currencies like euros, pounds, and Canadian dollars in-house. Others send less common currencies to a third-party processor, which takes longer and may cost more.

Key Takeaways

  • Your bank will convert foreign currency to U.S. dollars at their own exchange rate, which includes a markup that reduces the amount you receive.
  • Deposit methods include mailing cash to your bank, depositing at a branch in person, or using a mobile app if your bank offers mobile check deposit for foreign currency.
  • Processing time ranges from same-day to five business days depending on the currency, the amount, and your bank's procedures.
  • You will receive a 1099-B tax form if the bank reports the transaction, so keep records of the original amount and the exchange rate used.
  • Alternative services like currency exchange shops, wire transfer companies, and online currency brokers may offer better rates for large amounts.

How to deposit foreign currency at your bank

Call your bank first and ask whether they accept the specific currency you have. Large banks like Chase, Bank of America, and Wells Fargo accept most major currencies, but smaller regional banks may not. Ask the bank three things: whether they accept the currency, what their exchange rate markup is, and whether there is a fee for the conversion service.

If your bank accepts the currency, you have three main deposit options. The first is to visit a branch in person with the cash and a deposit slip. The teller will count the bills, record the amount and currency type, and send it to the bank's processing center or a currency exchange partner. The second is to mail the currency to your bank's main office in a secure envelope—ask the bank for their mailing address and whether they require a special form. The third option, available at some banks, is mobile deposit: a few banks now allow you to photograph foreign bills through their app, though this is still uncommon.

Bring your account number and identification to a branch deposit, or include a deposit slip with your name and account number if you mail the currency. Do not send large amounts of cash through regular mail; use registered mail or ask your bank whether they have a preferred shipping method.

Exchange rates and fees

Your bank's exchange rate is set by the bank, not by you, and it changes daily. The rate they use is usually the mid-market rate (the rate banks trade with each other) plus a markup of 1 to 3 percent. Some banks charge an additional flat fee—$15 to $50—on top of the markup. A few banks charge no separate fee but use a wider markup instead.

Example: if you deposit 500 euros and the mid-market rate is 1.10 dollars per euro, you might expect $550. But if your bank's markup is 2 percent, you receive $539 instead. If they also charge a $25 conversion fee, you receive $514.

Before you deposit, ask your bank for a written quote of the exchange rate they will use and any fees. Some banks will give you this in writing; others will only tell you the rate applies on the day of deposit. If the rate is poor, consider using a currency exchange service instead.

How long the deposit takes to clear

A foreign currency deposit usually clears in one to five business days. If you deposit in person at a branch with a common currency like euros or pounds, the bank may convert it same-day or the next business day. If you mail the currency or deposit an uncommon currency, allow three to five business days for the bank to receive it, process it, and convert it.

The bank will credit your account with the dollar amount once the conversion is complete. You will see the deposit in your account balance, but the bank may hold the funds for an additional one to two business days before you can withdraw them, depending on your account history and the bank's policy.

Ask your bank for an estimated timeline when you deposit. If the currency is being sent to an outside processor, the bank can usually tell you how long that takes.

Tax reporting and documentation

If you deposit a large amount of foreign currency—typically $10,000 or more in a single transaction or multiple transactions within a short period—your bank may file a Currency Transaction Report (CTR) with the U.S. Treasury. This is a routine report and does not mean you have done anything wrong; it is required by law for large currency transactions.

Keep a record of the original amount of foreign currency you deposited, the date, and the exchange rate the bank used. If the bank reports the transaction on a 1099-B form (which some do for currency exchanges), you will need this information to reconcile the form with your records. The difference between the original value and the dollar amount you received is treated as a currency gain or loss for tax purposes, though most personal deposits are not taxable.

If you are depositing currency as part of a business or if you regularly deposit foreign currency, consult a tax professional about reporting requirements.

When to use an alternative service instead

If your bank's exchange rate is poor or they charge high fees, you may get a better rate by using a currency exchange service, a wire transfer company, or an online currency broker. These services are most worth using if you are depositing $1,000 or more.

Currency exchange shops (often found in airports, downtown areas, or ethnic neighborhoods) buy foreign currency at rates closer to mid-market than banks do, though they also add a markup. They typically charge 2 to 4 percent, similar to banks, but some specialize in specific currencies and offer better rates for those.

Wire transfer companies like OFX, Wise, and Remitly convert foreign currency and send the dollars to your U.S. bank account. These services often have lower markups than banks—sometimes under 1 percent—but charge a flat fee ($3 to $15) for the transfer. They work best if you are converting a large amount.

Online currency brokers like OANDA and XE allow you to exchange currency at rates close to mid-market, though they also charge a small markup or fee. These services are designed for frequent traders and may have minimum deposit amounts.

Compare the total cost (markup plus fees) across your bank and at least one alternative service before you deposit. For small amounts under $500, the difference may be only a few dollars, so your bank may be convenient enough. For larger amounts, the savings can be significant.

What happens if your bank does not accept the currency

If your bank does not accept the specific currency you have, you have two options. The first is to exchange it at a currency exchange shop or wire transfer service first, then deposit the dollars. The second is to switch to a bank that does accept the currency, though this is usually not practical if you already have an account elsewhere.

Some banks will accept a currency if you order it in advance and pay a fee. Ask your bank whether they can special-order the currency conversion service; if they can, they will tell you how long it takes and what it costs.

Uncommon currencies—those from smaller countries or those not widely traded—are harder for banks to convert. If you have an uncommon currency, a currency exchange shop that specializes in that region may be your best option.

Frequently Asked Questions

Will my bank report a foreign currency deposit to the IRS?

Your bank will file a Currency Transaction Report (CTR) with the U.S. Treasury if you deposit $10,000 or more in a single transaction or multiple transactions within a short period. This is routine and does not trigger an investigation. The IRS may see the report, but a CTR is not the same as a tax audit. Keep records of the exchange rate used so you can account for any currency gain or loss on your tax return if needed.

Can I deposit foreign coins, or only bills?

Most banks accept only foreign paper currency (bills), not coins. Coins are harder to process and convert. If you have foreign coins, a currency exchange shop may buy them, but usually at a lower rate than bills. Ask your bank whether they accept coins before you try to deposit them.

What if the bank's exchange rate changes between when I deposit and when the conversion is complete?

The exchange rate your bank uses is locked in on the day the conversion is processed, not the day you deposit. If you deposit in person, the rate is usually set that day. If you mail the currency, the rate is set when the bank receives and processes it, which may be several days later. You cannot control this timing, so ask your bank what rate will apply before you deposit.

Can I deposit foreign currency into a savings account, or only a checking account?

You can deposit foreign currency into either a checking or savings account. The process is the same. The bank converts it to dollars and credits the account you specify. Make sure you tell the bank which account you want the deposit to go into.

Is there a limit to how much foreign currency I can deposit?

There is no legal limit on how much foreign currency you can deposit. However, deposits of $10,000 or more trigger a Currency Transaction Report. If you deposit more than $100,000, some banks may ask additional questions about the source of the funds. This is normal compliance procedure, not a sign of wrongdoing. Be prepared to explain where the currency came from.