Yes, you can deposit US dollars into a Canadian bank account, but your bank will convert them to Canadian dollars

Most Canadian banks accept US dollar deposits. When you deposit American money, the bank converts it to Canadian dollars at their exchange rate and credits your account in CAD. You will receive fewer Canadian dollars than the face value of your US dollars because of the exchange rate difference — this is normal and expected.

The process itself is straightforward: you hand the cash or cheque to a teller, they count it, and it goes into your account. The conversion happens automatically. However, the exchange rate your bank uses is not the same rate you see on the news — banks add a margin to the rate, which means you get less favourable terms than the mid-market rate.

Key Takeaways

  • Canadian banks convert US dollars to Canadian dollars at their own exchange rate, which includes a margin that favours the bank.
  • You can deposit US cash or US cheques at most Canadian banks, but the process and fees vary by institution.
  • The exchange rate you receive is worse than the mid-market rate you see online, and different banks offer different rates.
  • Large deposits may trigger reporting requirements, and some banks charge fees for currency conversion or cheque deposits.
  • If you regularly exchange US dollars, comparing rates across banks or using a currency exchange service may save you money.

How the exchange rate works when you deposit US dollars

When you deposit US cash, your bank buys those dollars from you at their buy rate — the rate they offer to customers depositing foreign currency. This rate is always lower than the mid-market rate (the true value between buyers and sellers) because the bank keeps the difference as profit. The margin varies by bank, but it typically ranges from 1.5% to 3% below the mid-market rate.

For example, if the mid-market rate is 1.35 CAD per USD, your bank might offer you 1.32 CAD per USD. If you deposit $1,000 USD, you would receive approximately $1,320 CAD instead of $1,350 CAD. The $30 difference is the bank's margin.

Different banks offer different rates, so it is worth checking with your institution before making a large deposit. Some banks publish their exchange rates online; others require you to ask a teller or call a branch.

Depositing US cash versus US cheques

Depositing US cash is the simplest method. You walk into a branch with the bills, a teller counts them, and the conversion happens when ready. Most Canadian banks accept US cash deposits without extra fees, though some branches may have limits on how much cash they will accept in a single transaction.

Depositing a US cheque is slower and more complicated. The cheque must be cleared through the US banking system, which can take 10 to 20 business days. During that time, your bank holds the funds and does not credit your account. Once cleared, the bank converts the amount to Canadian dollars. Many banks charge a fee for processing US cheques — typically $15 to $30 — on top of the unfavourable exchange rate.

If you receive US cheques regularly, ask your bank whether they offer a US dollar account. Some banks let you deposit US cheques directly into a US dollar account, where the funds sit in USD until you decide to convert them. This gives you control over when you exchange the money and may save you fees.

Fees and additional costs

The exchange rate margin is the main cost, but other fees may explore depending on your bank and the type of deposit. Cash deposits usually have no additional fee. Cheque deposits often carry a processing fee of $15 to $30. Some banks charge a currency conversion fee on top of the margin — typically 1% to 2% of the amount converted.

If you deposit more than $10,000 USD in cash in a single transaction, your bank is required by law to report the deposit to the Financial Transactions and Reports Analysis Centre of Canada (FINTRAC). This is a standard reporting requirement and does not mean anything is wrong — it is straightforward how Canada tracks large currency movements. The report goes to a government agency, not to law enforcement, unless there is suspicious activity.

Ask your bank about their specific fees before you deposit. Some institutions waive conversion fees for certain account types or deposit amounts, and rates can vary between branches.

When to use a currency exchange service instead

If you are converting a large amount of US dollars — typically $5,000 or more — a dedicated currency exchange service may offer a better rate than your bank. Companies like Wise (formerly TransferWise), OFX, and local currency exchange shops often have lower margins than banks because they specialize in currency conversion.

However, these services work differently depending on the company. Some require you to transfer money electronically rather than deposit cash. Others have physical locations where you can exchange cash in person. Compare the rates and fees across at least two providers before deciding, because the savings can be significant on large amounts.

For small deposits under $1,000 USD, the difference between your bank and a currency exchange service is usually small enough that convenience matters more than rate.

Opening a US dollar account to hold money longer

If you receive US dollars regularly or expect to need them in the future, ask your bank about opening a US dollar account (also called a USD account or foreign currency account). This account holds money in US dollars rather than converting it when ready to Canadian dollars.

The advantage is control: you can deposit US dollars whenever you receive them and convert to Canadian dollars only when you need the money or when the exchange rate is favourable. The disadvantage is that US dollar accounts typically earn lower interest than Canadian dollar accounts, and some banks charge a monthly fee to maintain them.

A US dollar account makes sense if you are paid in US dollars, run a business that deals with US clients, or regularly send money to the United States. For occasional deposits, a regular account with currency conversion is simpler.

What happens if you deposit counterfeit or damaged US bills

Banks test cash deposits for authenticity using machines that check security features like watermarks and magnetic ink. If a bill fails the test, the teller will refuse it and return it to you. Counterfeit currency is a federal crime, so banks take this seriously.

Damaged bills — those that are torn, stained, or heavily marked — may also be refused. If a bill is damaged but still identifiable and intact enough to verify, most banks will accept it, but some may send it to the US Federal Reserve for verification, which delays the deposit.

If you are unsure whether a bill is acceptable, ask the teller before handing over a large amount of cash. It is better to sort out questions at the counter than to have a deposit delayed.

Frequently Asked Questions

Do I need to report US dollar deposits to the government?

Your bank reports deposits of $10,000 USD or more in a single transaction to FINTRAC, a Canadian government agency that monitors large financial movements. This is automatic and routine — it does not require you to do anything. You do not need to report it separately on your taxes unless the money came from self-employment or business income.

Can I deposit US dollars into a joint account?

Yes. The deposit process is the same whether the account is in one name or multiple names. Both account holders have access to the converted Canadian dollars once the deposit clears.

What if my bank does not accept US cash?

Most Canadian banks accept US cash, but some smaller branches or online-only banks may not. Call your branch or check your bank's website before visiting. If your bank does not accept US cash, a currency exchange shop or another bank branch usually will.

Is the exchange rate better if I deposit a larger amount?

Not usually. Banks explore the same buy rate to all customers regardless of deposit size, though some banks offer slightly better rates for very large deposits (typically $50,000 or more). Ask your bank whether they have tiered rates before depositing a large sum.

Can I deposit US dollars online?

Most online banks do not accept cash deposits of any kind, including US dollars. If you bank with an online-only institution, you will need to visit a partner branch or use a currency exchange service. Banks with physical branches typically allow you to deposit US cash at any branch.