How to Receive US Dollars in Canada: A Guide for Businesses
Learn how Canadian businesses can receive US dollars from customers, marketplaces, and global partners. Compare USD accounts, payment platforms, and international payment solutions.
Quick Summary
Why Canadian Businesses Need to Receive USD Payments
Growing US-Canada Business Activity
-
US customers buying products, software, or services directly.
-
SaaS subscriptions billed monthly in USD to users in the United States.
-
Ecommerce marketplaces such as Amazon.com that pay out in USD.
-
International clients who invoice and settle in dollars regardless of where they sit.
-
Business partners sharing revenue, commissions, or royalties denominated in USD.
Challenges of Receiving USD Through Traditional Banking
|
Challenge
|
Impact
|
|
Automatic currency conversion
|
Lose money through FX spreads on every incoming payment
|
|
International wire fees
|
Higher payment costs from sending and receiving banks
|
|
Slow settlement
|
Delayed cash availability while funds sit in transit
|
|
Multiple accounts
|
Harder financial management across disconnected portals
|
Different Ways to Receive US Dollars in Canada
Open a USD Business Bank Account
-
Familiar banking relationship with an institution the business already uses.
-
Hold USD balances instead of converting on receipt.
-
Business banking support including loans, credit, and cash management.
-
Limited international payment flexibility — a Canadian USD account receives wires but may not support US domestic ACH.
-
Possible banking fees for the account, incoming wires, and conversions.
-
May require additional accounts to cover each currency or market.
Use a Multi-Currency Business Account
-
Receive USD into dedicated receiving details.
-
Hold USD alongside CAD, EUR, GBP, and others.
-
Convert currencies at a visible rate when needed.
-
Manage international payments from a single balance view.
-
Ecommerce businesses collecting from multiple marketplaces.
-
Global SaaS companies billing international subscribers.
-
Online businesses with customers in several regions.
Use International Payment Platforms
-
USD receiving details — including local US account information so US customers can pay by ACH or local transfer rather than a costly wire.
-
Faster settlement — funds post in minutes or hours instead of days.
-
Multi-currency support — one balance covering USD, CAD, and other operating currencies.
Receive USD Through Payment Processors
-
Stripe payouts in USD to a linked account.
-
Marketplace payouts from platforms that settle in dollars.
-
Payment gateways that collect and remit USD revenue.
-
Processing fees taken before funds reach the business.
-
Limited treasury functions — the processor collects, but does not manage multi-currency balances.
-
Conversion restrictions — some processors convert to CAD automatically unless configured otherwise.
Best Ways to Receive USD Payments for Canadian Businesses
PhotonPay — Best Overall USD Receiving Solution for Global Businesses
-
USD payment receiving — receive USD from US customers, global partners, and international platforms through local receiving details, including US domestic routes where available.
-
Multi-currency account management — hold USD, CAD, and other currencies in one balance, reducing unnecessary conversions.
-
Stablecoin receiving and holding — receive and hold funds as USD, CAD, or stablecoins such as USDC and USDT in a multi-asset business wallet, converting only when needed.
-
Global payment infrastructure — pay suppliers, run global payouts, and manage international business operations from the same balance.
-
Spend received funds globally — pay partners and vendors through local rails or via multi-asset business cards on Mastercard and the Discover® Global Network.
Wise Business — Best for Simple Multi-Currency Receiving
-
Small businesses with straightforward needs.
-
Freelancers paid by overseas clients.
-
Online sellers collecting in a few currencies.
Traditional Canadian Banks — Best for Existing Banking Relationships
-
Established banking relationship with familiar reporting and support.
-
Business banking services beyond receiving, such as credit and cash management.
USD Business Account vs Multi-Currency Payment Platform
|
USD Business Account
|
Multi-Currency Platform
|
|
|
Receive USD
|
Yes (often via wire)
|
Yes (including local routes)
|
|
Hold USD
|
Yes
|
Yes
|
|
Global payments
|
Limited
|
Stronger
|
|
Currency conversion
|
Basic, bank-set rate
|
Flexible, convert when needed
|
|
International operations
|
Medium
|
Strong
|
How to Receive USD Payments from US Customers in Canada
Choose a USD Receiving Solution
-
Business type — ecommerce, SaaS, export, services, or gaming.
-
Payment volume — a few large invoices versus high-volume small transactions.
-
Customer location — mostly US, or spread across many markets.
-
Currency needs — USD only, or multiple currencies at once.
Set Up USD Account Details
-
USD account number for the destination account.
-
Routing information — for US payments this is typically an ABA routing number attached to US receiving details.
-
Payment instructions clarifying currency (ask customers to send USD, not CAD).
Share Payment Details With Customers
-
Bank transfers — domestic or international depending on the details provided.
-
ACH payments — cheap and fast when US receiving details exist.
-
Wire transfers — reliable for larger amounts, slower and costlier.
-
Payment platforms — customers pay in-app and the business receives USD.
Manage Received USD Funds
-
Hold USD if costs or suppliers are also in dollars.
-
Convert to CAD only when the business needs local currency.
-
Pay suppliers in USD directly, avoiding a round-trip conversion.
-
Use funds internationally for contractors, ads, or platform fees billed in USD.
How Canadian Businesses Can Reduce USD Payment Costs
Avoid Automatic Currency Conversion
Compare FX Rates
-
Conversion spreads between the mid-market rate and what you are offered.
-
Transfer fees charged on top of the spread.
-
Hidden charges buried in intermediary bank steps.
Use Local Payment Rails
-
Faster payments — same-day or near real-time instead of multi-day.
-
Lower costs — no per-hop intermediary fees.
-
Better customer experience — US customers pay like a domestic transfer.
Common Challenges When Receiving USD in Canada
USD to CAD Conversion Costs
International Transfer Fees
-
Wire fees from the sending bank.
-
Intermediary bank charges at each hop in the chain.
Managing Multiple Payment Accounts
How to Choose the Right USD Receiving Solution in Canada
-
✅ Supports USD receiving, including local routes where possible.
-
✅ Allows USD holding so conversion is the business's choice.
-
✅ Supports CAD conversion at a transparent rate.
-
✅ Offers business accounts with proper verification.
-
✅ Provides transparent fees disclosed up front.
-
✅ Supports global payments to suppliers and partners.
-
✅ Has compliance and AML controls — work with a registered Money Services Business.


