USD Business Account Canada: Choosing Between a Bank, a US Entity, and a Platform
Compare Canadian bank USD accounts, US bank accounts, and multi-currency platforms. Find the right USD business account for your Canadian company.
Search "USD business account Canada" and the results split into two camps: bank product pages from RBC, CIBC, and TD, and fintech listicles from Wise and Airwallex. Both miss the actual question a Canadian business owner is asking — not "which provider" but "what kind of USD account do I even need, and do I need one at all." This guide compares the three real options, shows where each falls short, and helps you self-assess before you open anything.
Two forces shape the results you see today. Bank pages from RBC, CIBC, and TD exist to sell you their own USD account, so they rarely tell you when you do not need one. Fintech listicles rank providers but assume you have already decided what kind of account you want. Neither explains the structural choice — Canadian bank USD, US entity, or platform — that actually determines your cost. This guide starts with that choice.
Key Takeaways
- Canadian businesses have three ways to hold and operate in USD: a Canadian bank USD account, a US-based bank account, or a multi-currency wallet with local US details.
- A traditional Canadian bank USD account (RBC, CIBC, TD) holds USD balances but cannot send or receive US ACH payments — you still need wires for US transfers.
- A multi-currency wallet such as PhotonPay provides local US routing and account numbers, enabling ACH payments without opening a US entity.
- Not every business needs a USD account. If you only make occasional USD payments, converting CAD each time may be simpler than maintaining a separate balance.
- The right choice depends on whether you receive USD, how often you pay US suppliers, and whether you need ACH capability.
Do You Actually Need a USD Business Account?
Before comparing providers, answer the question most articles skip: do you need a USD account at all? Hold a USD balance only pays off once the cost of converting CAD on every transaction outweighs the cost of holding the account.
Ask yourself:
- Do you receive USD payments from US customers or marketplaces such as Amazon or Stripe?
- Do you pay US suppliers on a recurring basis — monthly or more often?
- Are your USD transactions frequent enough that conversion fees add up across the year?
- Do you want to hold USD to time the exchange rate rather than convert on the supplier's schedule?
If you answered yes to two or more, a USD account will likely save you money. If you make one-off USD payments a few times a year, you probably do not need one — converting CAD and sending a wire as needed is simpler and avoids a monthly fee you would rarely use.
The 3 Types of USD Business Accounts Available in Canada
Most comparisons cover one or two options. In Canada there are three distinct structures, and they are not interchangeable.
Canadian Bank USD Account (RBC, CIBC, TD, BMO, Scotiabank)
A USD-denominated account you hold at a Canadian bank, available to Canadian-incorporated businesses.
- What it is: a USD balance you keep at your existing Canadian bank alongside your CAD account.
- What it can do: hold USD, send and receive USD wires, convert between CAD and USD at the bank's rate.
- What it cannot do: send or receive US ACH payments, because it has no US routing number; it cannot function as a US domestic account.
- Fees: roughly USD 8–15 monthly, about USD 1–1.25 per transaction, and USD 30–80 for outgoing wires.
- Best for: businesses that mainly hold USD and occasionally send wires, and companies that want everything at their existing Canadian bank.
US-Based Bank Account (Requires a US Entity)
An actual US business account at a US bank such as Chase, Bank of America, or Wells Fargo, with full US details.
- What it is: a real US account with a routing number and account number.
- What it requires: a US-registered entity (typically an LLC or C-Corp), a US tax ID (EIN), and often an in-person visit or a US address.
- What it can do: full ACH send and receive, US wires, and domestic US banking.
- Best for: businesses with a genuine US presence or entity, and companies receiving large volumes of US customer payments. It is not practical for most Canadian small businesses.
Multi-Currency Platform (PhotonPay, Wise, Airwallex)
An online wallet that provides local US account details — a routing number and account number — without a US entity, funded from your Canadian business account in CAD.
- What it is: a multi-currency wallet you open as a Canadian business, online, in a few days.
- What it can do: receive USD via ACH from US customers, send USD via ACH to US suppliers, hold USD balances, convert CAD to USD at near-market rates, and pay out to many countries through local rails.
- Best for: Canadian businesses that need ACH capability without a US entity, e-commerce sellers receiving USD from marketplaces, and companies paying US suppliers regularly.
Quick Comparison Table
| Canadian Bank USD | US Bank Account | Multi-Currency Platform | |
|---|---|---|---|
| Monthly fee | USD 8–15 | USD 0–25 | USD 0 (pay per use) |
| ACH capable | No | Yes | Yes |
| US routing number | No | Yes | Yes |
| Requires US entity | No | Yes | No |
| CAD funding | Yes (internal) | No | Yes |
| FX rate | Bank markup (2–4%) | N/A (already USD) | Near-market, well below bank markup |
| Onboarding time | Days to weeks | Weeks (often in-person) | 1–3 business days online |
The single column that decides most outcomes is "ACH capable." If your USD activity involves US domestic rails — receiving from a US marketplace, paying a US supplier by ACH — only the US bank account and the multi-currency platform qualify, and the platform is the only one that needs no US entity. Everything else is a variation on that theme, so the first question to answer is whether ACH matters to you at all.
How to Choose Based on Your Business
The deciding factor is almost always ACH. If you need to send or receive USD the way a US domestic business does, the Canadian bank USD account drops out immediately.
If You Receive USD Payments from Marketplaces or US Clients
You need account details that can receive ACH. That points to a multi-currency platform or a US bank account. A Canadian bank USD account cannot receive ACH, so marketplace and client USD lands as a wire — slower and with incoming fees.
If You Pay US Suppliers Regularly
You need ACH-send capability, and a multi-currency platform is the simplest route. A Canadian bank USD account forces a wire on every payment, which is where the recurring cost quietly compounds. See how Canadian businesses pay US suppliers for the rail-by-rail breakdown.
If You Only Need to Hold USD Balances
A Canadian bank USD account works fine if you do not need ACH. If your USD activity is limited to holding a balance between occasional conversions, the bank account you already have may be enough.
If You Have a US Entity
If you already run a US LLC, a US bank account is the natural home for your USD, and you should use it. The platform's role then shifts from replacement to complement: it is where you fund in CAD for payments that do not need to touch the US account, and where you collect USD from channels that prefer local details. Many businesses run both, using the US account for domestic US operations and the platform for CAD-funded or marketplace-driven flows.
PhotonPay's Multi-Currency Wallet for Canadian Companies
PhotonPay provides Canadian businesses with a multi-currency wallet that includes local US account details — a routing number and account number — so you can send and receive USD via ACH without opening a US entity or visiting a US bank. As a next-generation payment operating system and a FINTRAC-registered money services business (M21161397, Photon Dance CA Inc.), it combines local US details, CAD funding, and transparent FX in one platform. It is built for the Canadian business that pays or gets paid in USD but has no reason to take on US entity overhead.
- Local US account details — a routing number and account number that function like a US account for ACH purposes.
- CAD funding — transfer from your Canadian business bank account.
- ACH receivables — accept USD payments from US customers, Stripe, and Amazon.
- ACH payables — pay US suppliers locally, with no SWIFT wires.
- Transparent FX — convert CAD to USD at near-market rates with no hidden markup.
- No US entity required — open as a Canadian business, fully online.
- Built for Canadian businesses — registered as a money services business for the Canadian market.
- Global reach — pay out to many countries through local rails as your business grows.
Because the wallet carries local US details, the same account handles both inbound USD from US customers and outbound USD to US suppliers, which removes the wire-only limitation that defines a Canadian bank USD account. PhotonPay Convert handles the CAD-to-USD step, and global payouts sit alongside your other international payment flows.
FAQs About USD Business Accounts in Canada
Can a Canadian business open a US bank account?
Yes, but it typically requires registering a US entity such as an LLC, obtaining an EIN, and often an in-person visit or a US address. For most Canadian businesses that simply need ACH capability, a multi-currency platform such as PhotonPay is simpler and faster than establishing a US banking relationship.
What's the difference between a Canadian bank USD account and a multi-currency platform?
A Canadian bank USD account holds USD but cannot send or receive US ACH — it is wires only. A multi-currency platform provides local US routing and account numbers, which enables ACH transactions in both directions. If your USD activity touches US domestic rails, the platform is the only one of the two that fits without a US entity.
Do I need a USD account if I pay US suppliers occasionally?
Probably not. For one-off or infrequent payments, converting CAD and sending a wire as needed is simpler than maintaining a separate USD balance and paying a monthly fee. A USD account starts to save money once you make recurring payments or receive USD regularly enough that conversion and wire fees add up.
Can I receive ACH payments from the US without a US bank account?
Yes. A multi-currency platform account provides US routing and account numbers that function like a US account for ACH purposes, without requiring a US entity. That lets you collect USD from US customers, Stripe, or Amazon the way a US domestic payee would, instead of receiving slower wires with incoming fees.
Bottom Line
Choosing a USD business account in Canada is less about picking a provider and more about matching the structure to how you actually use USD. A Canadian bank USD account is fine for holding a balance, a US bank account only makes sense with a US entity, and a multi-currency wallet is the option that delivers ACH capability without the entity overhead. PhotonPay gives Canadian businesses local US account details, CAD funding, and ACH in both directions — no US entity required. Ready to open a USD account that actually works for Canadian business? Explore PhotonPay's multi-currency wallet.
Related Reading
*Disclaimer: The information provided on this Blog is for general informational and reference purposes only. It does not constitute investment, financial, legal or other professional advice, nor does it constitute an offer, invitation, solicitation, inducement or financial promotion in any jurisdiction. We make no representation or warranty, express or implied, as to the completeness, accuracy, truthfulness, timeliness or reliability of the information provided on this Blog. The products, services and features referred to on this Blog may not be available in all countries or regions. Their availability, eligibility and applicable terms are subject to applicable laws and regulations and the information provided on the relevant product or service pages. The information provided on this Blog does not constitute an offer or recommendation of products or services to residents of any specific country or region.*

