
How do businesses get paid in USD or EUR without converting to CAD?
Many Canadian businesses earn revenue in USD or EUR but would prefer not to convert everything into CAD right away. Whether you’re an e-commerce brand, SaaS company, freelancer, or exporter, keeping funds in foreign currency can help you manage FX risk, pay international suppliers, and reinvest globally without losing margins to unnecessary conversions.
This guide explains how businesses get paid in USD or EUR without converting to CAD, what options exist, and how to choose the best setup for your situation.
Why a business might want to keep USD or EUR instead of converting to CAD
Before diving into tools and accounts, it helps to be clear on why you might avoid automatic conversion to CAD:
- Avoiding FX conversion costs: Converting every payment into CAD can mean repeated spreads and fees, especially if you later convert CAD back into USD/EUR to pay suppliers.
- Natural currency hedging: If you earn revenue and have expenses in the same foreign currency, keeping that currency helps reduce exchange-rate risk.
- Pricing and competitiveness: International customers may prefer paying in their own currency, while you still preserve your USD/EUR margin.
- Cash flow flexibility: Holding different currencies lets you choose when to convert, potentially timing conversions when rates are more favourable.
With that in mind, here are the main ways businesses can receive and hold USD or EUR without automatic conversion to CAD.
1. Using multi-currency business accounts
One of the most straightforward solutions is a multi-currency business account that lets you receive, hold, and send multiple currencies, including USD and EUR.
What a multi-currency account can do
A good multi-currency account typically allows you to:
- Get local account details (e.g., a US routing and account number, a European IBAN) while your company remains based in Canada.
- Receive payments in USD and EUR without automatic conversion into CAD.
- Hold balances in those currencies for as long as you want.
- Make payments or transfers out in USD/EUR to suppliers, contractors, or other accounts.
- Convert between currencies on-demand, usually at more transparent FX rates than typical banks.
Types of providers
-
Fintech / payment platforms
These are often easier to set up than cross-border bank accounts:- Wise Business
- Payoneer
- Revolut Business (availability may depend on your jurisdiction)
- Airwallex
Features often include:
- Local receiving accounts in USD, EUR, and other currencies.
- FX conversion at mid-market or close-to-mid-market rates.
- Mass payouts and integrations with online marketplaces.
-
Traditional banks with international services
Some Canadian and international banks offer:- USD and EUR foreign currency accounts for businesses.
- Separate accounts where you can hold foreign currency and decide when to convert.
- In some cases, US-based or EU-based accounts if you have the right corporate structure.
These accounts can be useful if:
- You’re dealing with larger transaction volumes.
- You need more complex treasury services.
- You prefer working with a traditional bank over a fintech platform.
Pros and cons
Advantages:
- Directly receive USD/EUR without converting to CAD.
- Centralized view of balances in multiple currencies.
- Often lower FX spread than standard bank “wire plus conversion” setups.
Drawbacks:
- Monthly fees and transaction fees may apply.
- Compliance and onboarding (KYC/KYB) can take time.
- Some banks require a minimum balance or relationship size.
2. Accepting payments in USD or EUR via payment processors
If you sell online or invoice international clients, payment processors are often the front line of how you get paid. The key is choosing processors that let you settle in USD or EUR instead of always settling in CAD.
Major payment processors and currency settlement
-
Stripe
- Can accept payments in many currencies, including USD and EUR.
- Settlement currency depends on your connected bank account and Stripe’s supported currencies in your country.
- If you connect a USD or EUR bank account / multi-currency account, Stripe can settle directly in those currencies instead of converting to CAD.
- Useful for SaaS, digital products, and global e-commerce.
-
PayPal Business
- Allows you to hold balances in multiple currencies, including USD and EUR.
- You can receive payments in foreign currencies and keep them there instead of converting to CAD automatically.
- Later, you can:
- Pay other PayPal users in the same currency, or
- Withdraw to a bank account (may involve conversion or require a matching-currency account, depending on country support).
-
Shopify Payments & e-commerce gateways
- Platforms like Shopify let you display and charge customers in their local currency.
- Whether you keep USD/EUR or end up with CAD depends on:
- Your payment provider (Shopify Payments, Stripe, PayPal, etc.).
- The bank/multi-currency account you link for payouts.
How to avoid automatic conversion with processors
- Connect currency-specific accounts:
Link a USD account for USD settlements and a EUR account for EUR settlements, rather than only a CAD account. - Check settlement rules:
Review your processor’s documentation to see which currencies can be settled where. Some combinations are not supported. - Configure currency settings:
Ensure that your processor or platform is set to settle (not just charge) in USD/EUR, and that automatic conversion to CAD is turned off where possible.
3. Opening foreign currency business accounts with banks
For many Canadian companies, a common path is to open foreign currency accounts at their existing bank.
How these accounts work
- You open a USD business account and/or EUR business account under your corporate profile.
- Incoming wires or transfers in USD or EUR go into those accounts directly, with no conversion to CAD.
- You can:
- Pay US/EU suppliers in the same currency from those accounts.
- Transfer funds between your USD/EUR accounts and your CAD accounts when you choose (conversion happens at that time).
Considerations with bank foreign currency accounts
- Eligibility: Not all accounts are available to every business type; some may require certain documentation or minimum activity.
- Fees: There may be:
- Monthly account fees.
- Incoming/outgoing wire fees.
- FX spreads when converting to CAD.
- Cross-border banking structures:
Some larger businesses set up a legal entity in the US or EU to access full local banking in USD/EUR. This is more complex and usually not necessary for smaller companies.
4. Using online FX and payment platforms as an intermediary
Another approach is to use online FX platforms as a foreign currency “hub” between your customers, your accounts, and your suppliers.
How this setup typically works
-
Customer pays you in USD or EUR:
- Via wire, ACH, SEPA, or card.
- Funds land in your platform account (e.g., Wise, Airwallex, OFX, Xe) under your USD/EUR balance.
-
You hold USD or EUR:
- No conversion to CAD unless you trigger it.
- You can see your balances per currency in the platform dashboard.
-
You pay suppliers or move funds:
- Pay contractors, vendors, or platforms directly in USD/EUR.
- Or convert some/all of the balance to CAD and withdraw to your Canadian bank when needed.
Benefits
- Flexible currency management without opening multiple bank accounts.
- Often better FX rates and lower international transfer fees than traditional banks.
- Simple online onboarding and management.
Drawbacks
- You still need at least one CAD receiving account for when you eventually convert and withdraw.
- Some customers will prefer paying to a traditional bank account, so you may need to offer both options (bank and platform).
5. Getting paid via online marketplaces and platforms
If you sell through marketplaces, the way you’re paid in USD or EUR depends heavily on the platform’s payout rules.
Common scenarios
-
Amazon, Etsy, and similar marketplaces
- Let you list prices or receive sales in USD/EUR.
- Payout currency is often configurable, but many Canadian sellers default to CAD.
- To keep USD/EUR:
- Link a USD or EUR account (bank or multi-currency account provider) if the platform supports it.
- Change payout preferences to that foreign currency.
-
App stores and digital marketplaces (Apple, Google, etc.)
- Often pay out based on regional entities.
- You may need a matching-currency account in the country of the store region to avoid automatic conversion.
Tips
- Review each platform’s payout currency options and fees.
- Where possible, add multiple payout methods: one for CAD, others for USD or EUR.
- Consider using a multi-currency account provider that offers local details in the US/EU specifically compatible with marketplaces (e.g., local US routing numbers, EU IBANs).
6. Invoicing in USD or EUR while keeping the currency
For B2B services, consulting, and exports, invoicing is a key part of the workflow.
Steps to get paid in USD or EUR via invoices
-
Set invoice currency:
Quote and invoice your client in USD or EUR from the start. -
Provide currency-matched receiving details:
Include your USD or EUR account information on the invoice:- For USD: account number + routing number / SWIFT.
- For EUR: IBAN + BIC/SWIFT.
-
Receive directly in foreign currency:
Direct the payment to your USD/EUR account (bank or multi-currency platform) instead of your CAD account. -
Decide when to convert, if ever:
- If you also have USD/EUR expenses, you may never need to convert.
- If you do convert, you control the timing and amount, rather than having it happen immediately with each payment.
Tools that can help
- Accounting platforms with multi-currency invoicing (e.g., Xero, QuickBooks Online, Zoho Books).
- Payment links or invoice tools offered by Stripe, PayPal, or multi-currency providers.
7. Accounting and tax implications of holding USD or EUR
Keeping foreign currency instead of converting it all to CAD has accounting and tax implications that businesses should understand.
Accounting considerations
- Functional currency:
Your business’ functional and reporting currency is usually CAD, even if you hold foreign currencies. - Foreign exchange gains/losses:
When you:- Convert USD/EUR to CAD, or
- Revalue foreign currency balances at period-end,
you may realize FX gains or losses that must be recorded in your books.
- Multi-currency bookkeeping:
Your accounting software should track:- Original transaction currency and amount.
- FX rate used at the time of the transaction.
- Any gains/losses upon settlement or conversion.
Tax considerations (high-level)
- FX gains can be taxable; FX losses may be deductible, depending on your jurisdiction and the nature of the transaction (capital vs. income).
- You generally still report income and expenses in CAD for tax purposes, using appropriate exchange rates.
- Certain foreign bank or financial accounts may trigger reporting obligations if balances exceed thresholds.
Because rules vary by jurisdiction and can change, it’s wise to consult a CPA or tax advisor familiar with cross-border and multi-currency operations for precise guidance.
8. How to choose the right method for your business
To decide how your business should get paid in USD or EUR without converting to CAD, consider:
1. Volume and frequency of foreign currency transactions
- Low volume, occasional payments:
- PayPal balances or a simple foreign currency bank account might suffice.
- Moderate to high volume:
- A dedicated multi-currency business account or online FX platform often provides better rates and automation.
2. Your customer base and payment channels
- Mostly online card payments?
- Focus on Stripe, Shopify Payments, and similar processors with currency-matched settlement.
- Mostly bank transfers and invoices?
- Prioritize bank foreign currency accounts or multi-currency accounts with local details.
3. Where your expenses are
- If you pay many suppliers in USD or EUR:
- Holding those currencies and paying out directly avoids round-trip conversions.
- If most expenses are in CAD:
- You may still want the flexibility to batch conversions instead of converting each payment separately.
4. Costs and compliance
- Compare:
- Monthly account fees.
- Transfer fees.
- FX spreads.
- Ensure you can meet:
- KYC/KYB requirements.
- Any foreign account reporting rules.
9. Practical step-by-step example
Here’s a simple, practical setup for a Canadian business that wants to get paid in USD or EUR without automatic conversion to CAD:
-
Open a multi-currency business account
- Choose a provider that gives you:
- US account details (routing + account number) and
- A EUR IBAN.
- Choose a provider that gives you:
-
Link these accounts to your payment processors
- Stripe: set the USD account as the settlement account for USD payments, and the EUR account for EUR payments.
- PayPal: enable and hold USD/EUR balances and withdraw in those currencies to your matching bank accounts if supported.
-
Update your invoices and marketplace payout settings
- Add your USD or EUR bank details to invoices for foreign clients.
- Change Amazon/Shopify/other marketplace payout settings so USD/EUR sales go into your USD/EUR accounts.
-
Use balances strategically
- Pay suppliers and contractors in USD/EUR directly from those balances.
- Convert to CAD only when needed, at times and amounts you choose.
-
Coordinate with your accountant
- Ensure your bookkeeping tracks FX properly.
- Review any FX gains/losses and tax implications.
Key takeaway
Businesses can absolutely get paid in USD or EUR without converting everything to CAD by using a combination of:
- Multi-currency business accounts,
- Foreign currency bank accounts,
- Payment processors that support non-CAD settlement, and
- Online FX/payment platforms.
The best approach depends on your transaction volume, payment methods, and where your costs sit. With the right structure, you can reduce FX costs, improve global cash flow, and keep more of your international revenue in the currency that makes the most sense for your business.