If you are a Canadian freelancer or self-employed professional with US clients, choosing the wrong payment method can quietly cost you hundreds of dollars per year in conversion fees and transfer delays. This guide compares every practical option available in 2026 so you can make an informed choice.
The Core Problem: USD to CAD Friction
When a US client pays you, you face three decisions: whether to invoice in USD or CAD, how to receive the payment, and when and how to convert to Canadian dollars. Each choice has a cost and convenience trade-off.
Traditional Canadian bank accounts charge a foreign exchange spread of 2–3% on currency conversion, plus flat incoming wire fees of $15–$25. On a $5,000 USD payment, that can mean $150–$225 in total costs before the money reaches you. Modern alternatives can cut that cost by 80% or more.
Best Options for Receiving Payment from US Clients
1. Wise Business — Best Overall for Regular USD Income
Wise gives you a real US bank account (routing number + account number) that US clients can pay via ACH transfer, exactly like paying a domestic US vendor. Funds arrive in 1–2 business days and are held in USD until you choose to convert.
Wise converts at the mid-market rate with a transparent fee of approximately 0.4–0.8% depending on currency and amount. On a $5,000 USD payment, your total cost is roughly $20–$40 — compared to $150+ at a traditional bank.
Best for: Freelancers who invoice US clients regularly in USD. Also useful for holding USD and converting when the rate is favourable.
2. Stripe — Best for Card-Paying Clients
Stripe lets your clients pay by credit or debit card through a professional payment link. You can issue invoices with a “Pay Now” button, which many corporate clients find convenient.
Stripe’s standard fee in Canada is 2.9% + 30¢ CAD per transaction. For large invoices (e.g., $3,000+), this gets expensive. Stripe is better suited for smaller, frequent transactions where the card experience matters more than cost.
Best for: Freelancers who want online card payment capability or work with smaller clients who prefer paying by credit card.
3. PayPal Business — Best as a Backup
PayPal is widely recognized by US clients, which makes it useful as a fallback option. However, PayPal charges a currency conversion spread of 3–4% on top of its transaction fees, making it one of the most expensive options for regular USD income.
Best for: Occasional use with clients who specifically request PayPal. Not recommended as your primary payment channel if you receive large or frequent USD payments.
4. USD Business Bank Account (Canadian Banks)
Several Canadian banks — Scotiabank, TD, RBC — offer USD business chequing accounts. You can hold USD funds and convert only when the exchange rate is favourable. This avoids forced conversion at unfavourable bank rates.
USD accounts typically require a minimum balance and charge monthly fees ($10–$20 CAD). They also require an existing business relationship with the bank. For freelancers receiving more than $3,000 USD per month from US clients, a USD business account is worth considering.
Best for: Higher-volume freelancers who want to hold USD and time their conversions strategically.
5. Wire Transfer (Bank-to-Bank)
Wire transfers are reliable for large, one-time payments but are expensive for the paying party. US clients typically pay $25–$45 to send an international wire, and you may be charged $15–$25 to receive it. Wires are best for high-value contracts ($10,000+) where both parties are comfortable with the process.
Best for: Large contract payments where cost per transfer is less important than reliability.
Which Method Should You Choose?
| Situation | Recommended Option |
|---|---|
| Regular invoices to US clients in USD | Wise Business (lowest fees, real US account) |
| Clients who prefer paying by card | Stripe |
| High-volume USD income ($3,000+/month) | USD business account + Wise |
| Large one-time payment ($10,000+) | Wire transfer or Wise |
| Client insists on PayPal | PayPal (as backup only) |
How to Invoice US Clients from Canada
- Invoice in USD if your client expects USD pricing — this is simpler for them and avoids confusion about exchange rates.
- Include your Wise USD account details (routing and account number) directly on the invoice so clients can pay via ACH with no friction.
- Do not charge Canadian GST/HST to US clients. Services exported outside Canada are zero-rated, meaning you charge 0% GST/HST. You can still claim Input Tax Credits (ITCs) on your Canadian business expenses. Confirm zero-rating applies to your specific service type with a CPA if you are unsure.
- State your payment terms clearly: due date, accepted payment methods, and any late fees.
Tax Implications: Reporting USD Income in Canada
All income must be reported in CAD on your Canadian T1 tax return, regardless of the currency you received. Use the Bank of Canada exchange rate on the date you received the payment. For simplicity, the CRA accepts the annual average rate published by the Bank of Canada.
Track each USD payment, the conversion rate, and the CAD equivalent in your accounting software. FreshBooks and QuickBooks both support multi-currency invoicing and will record exchange rates automatically.
Frequently Asked Questions
Can I keep USD in my Canadian account without converting?
Yes, if you have a USD business account at a Canadian bank, or a Wise multi-currency account. This lets you convert at a time of your choosing rather than at the rate on the day of receipt.
Do I need to report USD income if it stays in my Wise account?
Yes. CRA requires you to report all income in the year it was earned, regardless of whether you converted it or where it is held. Use the Bank of Canada rate on the date the payment was received.
What if my US client pays by cheque?
USD cheques can be deposited at most Canadian banks, but processing takes 5–10 business days and conversion rates are poor. Ask clients to switch to ACH or wire transfer instead.