Hundreds of thousands of Canadians work for US employers — some commuting across the border daily, others working remotely for American companies from home in Canada. Whatever the arrangement, the financial reality is the same: you earn in USD, you live in CAD, and you need to convert your income regularly.
Most cross-border workers do this through their bank. Most are losing between $1,000 and $5,000 per year as a result — often without realising it. This guide covers how to convert your USD paycheque more efficiently, what your actual options are, and how much the difference adds up to over a working career.
Who This Guide Is For
If any of the following describes you, this guide is written for your situation:
- You live in Canada and commute to a US job — including the Windsor–Detroit, Sarnia–Port Huron, and Niagara–Buffalo corridors
- You work remotely for a US employer and receive USD direct deposits or wire transfers
- You’re a Canadian contractor or freelancer invoicing US clients in USD
- You hold a TN visa or another work authorisation and are employed by a US company
- You receive USD pension, retirement, or investment income from US sources
The Hidden Cost in Every Paycheque Conversion
When you deposit a USD paycheque into your Canadian bank and let the bank convert it, or when you wire USD to your Canadian account and accept the bank’s posted rate, you’re paying a markup you’ll never see on your statement.
Banks don’t charge a visible fee for currency conversion. Instead, they widen the spread between the mid-market rate and the rate they offer you. On a typical USD-to-CAD conversion, that markup is 2–3%.
Here’s what that costs a cross-border worker earning $60,000 USD annually:
| Conversion Method | Rate Markup | Annual Cost on $60K USD | 5-Year Cost |
|---|---|---|---|
| Major Canadian bank | 2.5% | ~$2,070 CAD | ~$10,350 CAD |
| Online transfer service (Wise) | ~0.5% | ~$415 CAD | ~$2,075 CAD |
| CanAm Currency Exchange | Up to 3% better than banks | Savings vs. bank | Savings vs. bank |
Calculations based on an illustrative USD/CAD rate of 1.38. Actual savings vary — call 1-844-915-5151 for a live quote on your specific amounts.
A $2,000 annual saving on currency conversion is equivalent to a 3.3% pay raise on a $60,000 USD salary — with no negotiation required.
How Cross-Border Workers Typically Get Paid — and Where the Rate Loss Happens
US Direct Deposit to a Canadian Bank Account
Many Canadian workers ask their US employer to deposit USD directly to their Canadian bank account. The bank receives USD and converts it to CAD at its posted retail rate — typically 2–3% below mid-market. You see the CAD amount on your statement and rarely question it.
USD Direct Deposit to a US Bank Account, Then Transfer to Canada
Some workers maintain a US bank account and wire or transfer funds to Canada periodically. The rate loss happens at the point of conversion — whether at the US bank, the Canadian bank, or an online service. Batching transfers (converting monthly instead of bi-weekly) can reduce the number of transactions, but the rate problem remains unless you choose the right service.
USD Cheque Deposited to Canadian Bank
Less common but still used for contractors and freelancers. The bank applies its USD-to-CAD retail rate at deposit. Hold times can delay access to funds, and the rate is determined at the bank’s discretion.
The Better Approach: Convert Through CanAm
Rather than letting your bank set the rate, you transfer your USD to us, we convert at our rate — up to 3% better than the banks — and send the CAD directly to your Canadian bank account. The net result is the same: CAD in your account, usually next business day. The difference is how much CAD you receive.
Border Crossings: The Major Canadian Cross-Border Work Corridors
Cross-border employment is concentrated along a handful of corridors where Canadian and American cities sit close together. The financial dynamics are the same everywhere, but the volume of affected workers varies by region.
Windsor–Detroit
The busiest international land border crossing in Canada. Thousands of Windsor residents work in Detroit and the broader Metro Detroit area — in automotive manufacturing, healthcare, finance, and professional services. Many convert a USD paycheque to CAD weekly or bi-weekly. We are Windsor-based and serve this corridor directly, both in-store at 3234 Dougall Ave and online.
Niagara–Buffalo
The Peace Bridge and Rainbow Bridge connect southern Ontario residents to Buffalo, Rochester, and the broader western New York labour market. Cross-border workers in this corridor often hold TN visas or work under USMCA professional exemptions.
Sarnia–Port Huron
The Blue Water Bridge connects Sarnia, Ontario to Port Huron, Michigan. Chemical, manufacturing, and energy sector workers make up a significant share of this corridor’s cross-border employees.
Remote Workers — Across Canada
Since 2020, the fastest-growing category of “cross-border” workers are Canadians who have never set foot in the US for work. Remote roles with US tech companies, marketing agencies, consulting firms, and SaaS businesses have created a large population of Canadians receiving USD wire transfers or PayPal/Stripe payments that need to be converted to CAD regularly. Our fully online platform serves this group across every province.
How Much Frequency Matters
One practical decision every cross-border worker faces is how often to convert. Here’s how the math works:
| Conversion Frequency | Transactions/Year | Advantage | Disadvantage |
|---|---|---|---|
| Every paycheque (bi-weekly) | 26 | Predictable cash flow, no rate timing risk | More transactions, rate varies each time |
| Monthly | 12 | Fewer transactions, easier to track | Larger single exposure to rate movement |
| Quarterly | 4 | Allows rate monitoring and timing | Requires holding USD — currency risk if CAD strengthens |
For most cross-border workers, monthly conversion strikes the best balance — fewer transactions, simple to track for CRA reporting, and a manageable single exposure to rate movement. Locking in a rate with us at the time of booking eliminates the day-to-day rate volatility entirely.
CRA Reporting for Cross-Border Workers
As a Canadian tax resident earning USD income, you are required to report your worldwide income to the Canada Revenue Agency in Canadian dollars. This is general information only — always consult a qualified Canadian tax professional for your specific situation.
The CRA accepts two methods for converting USD income to CAD:
- The Bank of Canada daily rate on the date each payment was received
- The Bank of Canada annual average rate for the tax year — a simpler approach if you receive regular payments throughout the year
The rate you used for your actual conversion (e.g., our rate) is not what you report to the CRA — the CRA requires the Bank of Canada rate for tax purposes. Keep records of both the actual rate you received and the Bank of Canada rate used for reporting. For more detail on this, see our guide on tax season and currency exchange.
How to Start Converting Your USD Income with Us
The process takes less than five minutes to set up and works entirely online — no branch visit required, no matter where in Canada you live.
Step 1 — Create a Free Account
Register at canamcurrencyexchange.com at no cost. Once set up, you’ll have access to live USD/CAD rates and can book trades any time during business hours.
Step 2 — Book Your Conversion
Log in or call 1-844-915-5151 to get a live quote. Lock in your rate — it’s guaranteed from the moment you confirm, regardless of how the market moves before settlement.
Step 3 — Send Your USD
Wire your USD to our account. We convert at your locked rate and send CAD directly to your Canadian bank account — typically same day or next business day.
For recurring conversions, many of our cross-border worker clients set up a monthly rhythm: receive USD, wire to us on the first business day of the month, CAD arrives within 24 hours. See our how it works page for a full walkthrough.
Frequently Asked Questions
Do I need a US bank account to use CanAm?
No. If your US employer wires USD directly to our account on your behalf, or if you transfer USD from a US account to us, either approach works. Many clients simply have their employer wire USD to our holding account with their trade reference number — we handle the rest.
Is there a minimum amount per conversion?
Our online platform has an $800 CAD equivalent minimum per transaction. For cross-border workers converting a regular paycheque, this is almost always met. For very small amounts, your bank may be more practical.
How do I get a receipt for CRA purposes?
Every trade generates a confirmation on our letterhead showing the amount, rate, and settlement details. This serves as your transaction record. For CRA reporting, you’ll also need the Bank of Canada rate for the relevant date — available free at bankofcanada.ca.
Can I lock in a rate in advance for a future paycheque?
Yes. We offer forward rate locking for clients who want certainty on upcoming conversions. Call 1-844-915-5151 to discuss this option for your situation.
What if I want to keep some USD and only convert part of my income?
That’s completely your choice — we convert whatever amount you send us. Many cross-border workers keep a USD float for US expenses (travel, subscriptions, cross-border shopping) and convert only the portion they need for Canadian living costs.
The Bottom Line
If you’re a Canadian earning USD income, the exchange rate you get on every conversion is a direct line item in your personal finances — as real as any other expense. Banks charge 2–3% on every conversion without showing it as a fee. Over a career, that’s tens of thousands of dollars.
We serve cross-border workers across Canada — from Windsor commuters converting a biweekly Detroit paycheque to remote workers in Vancouver receiving USD wire transfers from San Francisco tech companies. Same platform, same rates, same next-business-day delivery.
Register for a free account to see today’s live USD/CAD rate, or call 1-844-915-5151 to speak with our team — no commitment required.


