Canada merchant payments · CAD + digital assets

Accept crypto payments in Canada.

Explore Bitcoin, USDC, USDT and other supported digital assets for your Canadian business. Keep prices in Canadian dollars, track payment status and discuss eligible crypto or fiat settlement with Finlazo.

CAD invoice referencesUSDC, USDT and BTC optionsClear payment reconciliation

Accept supported digital assets with CAD-aware pricing and reconciliation. Settlement options depend on the payment rails available for your business.

Illustrative checkout

Maple Studio · Toronto

CAD invoice

Invoice CAD-1042 · Creative services

CA$1,250.00

Example only — not a payment or exchange-rate quote.

USDC logoUSDCChoose your payment asset
USDT logoUSDTChoose your payment asset
BTC logoBTCChoose your payment asset

Keep confirmation status, transaction references and CAD accounting records aligned.

Canadian-dollar settlement · local payment infrastructure

Accept crypto. Settle in Canadian dollars.

Let international customers pay in supported crypto while your Canadian business settles in CAD through eligible local payout routes, or retains supported digital assets. The receiving rail depends on your merchant configuration and payment partner.

Illustrative Toronto invoice

A Toronto software company bills a client CA$3,500.

The client pays USDC. The payment is confirmed and the CAD equivalent is reconciled against the original invoice. With an eligible configured provider, the company can choose a supported bank-account payout instead of holding the cryptocurrency.

Example only, not a live transaction, payout commitment, or locked conversion rate.

Named banks, Interac and card networks are descriptions of Canadian financial infrastructure, not claims that Finlazo is directly partnered with them. Bank deposits, card payouts and prepaid cards depend on partner availability and recipient eligibility.

1

Your customer pays the CAD-priced invoice using a supported digital asset

2

The blockchain payment is detected, confirmed and matched to the merchant reference

3

The configured provider handles the crypto-to-CAD conversion where applicable

4

The business receives CAD through an eligible Canadian settlement destination

Canadian business bank accounts

CAD settlement to eligible Canadian business accounts. Typical Canadian banks include RBC Royal Bank, TD Canada Trust, Scotiabank, BMO, CIBC and National Bank; credit unions are also important. The receiving institution and destination must be supported by the payout provider.

Rail information

EFT, direct deposit and bank wires

Domestic electronic funds transfers and direct-deposit routes are part of Canada’s established banking infrastructure. Payments Canada’s ACSS clears direct deposits and other retail electronic payments; Lynx handles large-value bank payments.

Rail information

Interac e-Transfer for Business

Interac offers business send, receive, Autodeposit and Request Money capabilities at participating financial institutions. A business wallet cannot be assumed to pay out by Interac unless its actual provider supports that destination.

Rail information

Visa Direct — eligible card payouts

Visa Direct can push funds to eligible Visa Debit-linked accounts through approved program participants. Eligibility depends on the card, issuing institution, market, and the settlement provider; a regular Visa credit card is not automatically a cash-payout destination.

Rail information

Mastercard Move — debit and prepaid

Mastercard Move supports eligible card and account payouts. Canadian programs have demonstrated disbursements to Debit Mastercard and reloadable Mastercard Prepaid cards. Not every Mastercard or prepaid product accepts incoming payouts.

Rail information

Stablecoin and crypto wallet settlement

A merchant may choose to retain an eligible cryptocurrency or receive an approved wallet transfer rather than converting the whole payment to CAD. Asset, network, custody and withdrawal settings determine what is available.

Rail information

See the equivalent BTC, ETH, USDC and USDT amounts in CAD in the live reference-price and invoice simulator below. Read Canada's crypto regulation guide.

Canada crypto payments · CAD market reference

See the payment rail in Canadian dollars.

Indicative Bitcoin, Ethereum and stablecoin prices converted into CAD, helping Canadian merchants visualize crypto invoices.

Canadian FX reference context
BTC logoBTC / CAD

$107,643.43

$77,053.28 USD reference

ETH logoETH / CAD

$3,154.94

$2,258.37 USD reference

USDT logoUSDT / CAD

$1.39

$1.00 USD reference

USDC logoUSDC / CAD

$1.40

$1.00 USD reference

Market data: WhiteBIT public prices. USD/CAD FX: Frankfurter reference data · observation 2026-11-02. Prices refresh approximately every 45 seconds; FX is refreshed approximately every six hours.

CAD invoice simulator

See what a crypto payment looks like in your currency.

CAD

CAD invoice value: $1,250.00

Adjust the CAD amount to compare the same invoice across supported digital assets at indicative rates.

Illustrative crypto equivalent · CAD

How much crypto would the customer send?

BTC logoBTC0.01161241 BTC
ETH logoETH0.396204 ETH
USDT logoUSDT896.2085 USDT
USDC logoUSDC895.1326 USDC

Illustrative market conversion only, not a checkout quote. Final asset amounts can change with spreads, network fees, price movement and settlement terms.

5%

Canadians who had used crypto for payments in 2025, up from 3% in 2024. Payments Canada

68%

Combined credit and debit card share of retail payment volume in 2025. Crypto is another option, not a replacement. Payments Canada

2026

Canada enacted its federal Stablecoin Act on 26 March 2026; key issuer provisions await implementation. Government of Canada

Canadian payment landscape

Add a crypto payment rail to Canada's card, Interac and bank ecosystem.

Canadian buyers and businesses already use Interac e-Transfer, direct deposits, Visa and Mastercard cards, and Canadian business bank accounts. A crypto checkout complements those methods for customers holding digital assets.

Domestic payments

Interac e-Transfer, EFT and Canadian bank transfers

Cards and disbursements

Visa, Mastercard and eligible debit or reloadable prepaid card payouts through participating programs

International crypto customers

Bitcoin, Ether and supported stablecoin checkout with CAD accounting

Read the Canada cryptocurrency regulation guide and the Canadian crypto tax guide for local requirements.

How crypto acceptance fits your infrastructure

From customer intent to configured settlement.

Whether customers use a payment link, a hosted checkout or a website integration, your CAD order and reference stay connected through the entire payment lifecycle.

  1. 1

    Customer chooses crypto at checkout

    A shopper selects crypto beside cards, Interac or bank payments. The order remains priced in CAD.

  2. 2

    Finlazo creates payment instructions

    The checkout presents the chosen asset, blockchain network, reference and a verified payment destination.

  3. 3

    Customer sends a supported digital asset

    The customer pays USDC, USDT, Bitcoin or Ether using the correct network and instructions.

  4. 4

    Blockchain payment is detected and confirmed

    Funds are attributed to the right order and checked against the required confirmation and exception rules.

  5. 5

    Merchant payment status updates

    The business tracks the order and reconciles confirmed payments using merchant references and verified status notifications.

  6. 6

    Settlement follows the configured rail

    The merchant retains supported crypto or settles through a configured CAD payout route, subject to its approved arrangement.

Digital assets

USDC, USDT, Bitcoin and Ether for business payments.

Stablecoins can be useful for customers who already hold dollar-linked tokens. USDC and USDT reference US dollars, not Canadian dollars, and can lose their peg.

USDC logoUSDC

USD Coin

US-dollar-referenced stablecoin

Exact asset and network support is confirmed during onboarding.

USDT logoUSDT

Tether

US-dollar-referenced stablecoin

Exact asset and network support is confirmed during onboarding.

BTC logoBTC

Bitcoin

Bitcoin native asset

Exact asset and network support is confirmed during onboarding.

ETH logoETH

Ether

Ethereum native asset

Exact asset and network support is confirmed during onboarding.

Important: Wrong-network transfers, expired quotes, inadequate confirmations and unstable token prices can cause losses or delays. A merchant must follow checkout instructions exactly and set a clear refund policy.

CAD pricing and settlement

Price in Canadian dollars. Settle only through supported routes.

The currency used to price an order, the digital asset a customer sends, and the currency eventually received by the merchant are three different decisions.

Invoice in CAD

Keep the Canadian-dollar value, applicable taxes and customer reference even when the payer selects a digital asset.

Accept an enabled asset

The actual on-chain token amount depends on the supported asset, network, displayed quote and applicable fees.

Review payout eligibility

Settle to an eligible Canadian business bank account through available CAD payout rails, or use supported digital-asset settlement options.

Illustrative example: a CA$2,000 agency invoice

A Vancouver creative agency invoices a client CA$2,000 plus any applicable tax. If a supported checkout quotes USDC, the USDC amount depends on the prevailing CAD/USD rate and fees. The agency records the Canadian-dollar fair market value at the transaction time, confirms receipt and reconciles its invoice. This is not a live Finlazo quote or a guaranteed CAD payout.

Integration options

Connect crypto payments to your website and accounting workflow.

For eligible merchant configurations, the product direction includes checkout, payment links, API integrations and payment-status notifications.

API integration

Connect a payment request to an order reference. Independently verify payment status on the server before fulfilment.

Hosted checkout and payment links

Make payment instructions easy to share with a customer when the feature is approved for your account.

Notifications and reconciliation

Use validated, idempotent webhook events and a ledger that distinguishes detected, confirmed and settled payments.

Available methods, fees, assets and network coverage depend on your merchant configuration.

Merchant use cases

Add a payment choice for international and crypto-native customers.

Crypto is especially relevant when your buyer already owns it. Cards, Interac, bank transfers and other established methods remain important for domestic Canadian checkout.

Ecommerce

Offer an additional checkout option for international customers who already hold crypto.

SaaS and technology

Connect subscription or invoice references to crypto payment statuses where an integration is enabled.

Professional services

Invoice clients internationally without changing your Canadian-dollar bookkeeping.

Exporters

Explore digital-asset payments for eligible cross-border trade while assessing sanctions, taxes and counterparty risks.

Hospitality and travel

Offer crypto as an optional payment method with clear cancellation and refund terms.

Creators and online businesses

Use a payment link or hosted checkout for eligible digital products and services.

For Canadian ecommerce and online businesses

Accept crypto payments on your website in Canada.

Add crypto alongside your existing payment methods. Use hosted checkout, payment links, a website widget or a merchant API to generate requests, verify blockchain payments, and reconcile each order against its reference.

Payment links

Create a payment request and share its hosted checkout URL by email, message, invoice or a payment button. Buyers can pay without a custom checkout build.

For agencies, freelancers, B2B orders and emailed invoices.

Hosted checkout

Add Pay with crypto on your store and direct the buyer to a hosted page with the correct token, network, payment amount and payment status.

For Canadian ecommerce and online services.

Embedded checkout / website widget

Integrate an approved checkout surface inside the website when the widget is available, so customers can follow payment instructions without a home-built wallet-address form.

For a branded storefront experience.

Merchant API

Create payment requests from your backend using unique order references, CAD amounts and selected assets. Never expose authentication credentials in the browser.

For custom storefronts and online platforms.

Webhooks and order status

Reconcile lifecycle notifications only after verifying origin, signature and final state. Handle retries, duplicate events, underpayment and expiry safely.

For automated fulfilment and accounting.

Merchant dashboard

Monitor your requests, assets, networks, confirmed collections, settlement and exceptions with clear operational references.

For business finance and support teams.

Illustrative Canadian website checkout

CA$249.00

Store order CA-ORDER-4821

Select an asset and receive verified payment instructions within a supported checkout.

BTC cryptocurrency logoBTC
ETH cryptocurrency logoETH
USDC cryptocurrency logoUSDC
USDT cryptocurrency logoUSDT

Visual example only. This demonstration does not create a real payment address, quote or checkout link.

Website integration example · CAD

One order. One reference. Verified payment status.

// Illustrative pseudocode — not a public Finlazo SDK
const payment = await finlazo.payments.create({
  amount: { value: 24900, currency: "CAD" },
  asset: "USDC",
  merchantReference: "CA-ORDER-4821",
  webhookUrl: "https://yourstore.ca/webhooks/finlazo"
})

// Present verified hosted checkout instructions.
// Fulfil only after authenticated payment confirmation.

This is illustrative API pseudocode, not a callable SDK or published endpoint. API credentials, production checkout and widget integration methods must be verified before implementation. Do not use guessed deposit addresses or treat unverified callbacks as completed sales.

Read the integration preparation guide

Open a Business account to prepare your online store, hosted checkout, payment-link or API integration.

Start accepting crypto

Canadian regulatory framework

Crypto payment acceptance is not the same as operating a crypto processor.

Canadian legal duties depend on the economic activity, whose funds are handled, which services are offered and where those services are directed. These distinctions matter for both the merchant and its payment partner.

Merchant versus intermediary

A merchant accepting virtual currency for its own sales is different from a business that exchanges or transfers virtual currency for customers. FINTRAC obligations depend on the actual activities.

FINTRAC

FINTRAC MSB / foreign MSB

A company providing covered virtual-currency exchange or transfer services, including certain third-party payment processing arrangements, may need registration and AML controls. A merchant sale alone does not automatically trigger MSB status.

FINTRAC

Retail Payment Activities Act

Bank of Canada payment-service-provider registration requires an activity-specific assessment: payment functions, electronic funds transfers in fiat or prescribed units, geography and exclusions all matter.

Bank of Canada

Stablecoin Act, 2026

Bill C-15 received Royal Assent on 26 March 2026, enacting the federal Stablecoin Act. Its substantive issuer provisions were not yet fully in force as of this review. This is not a general licence for all crypto payment providers.

Government of Canada

Canadian sales and income tax

Crypto received in return for goods or services creates income-tax reporting considerations. GST/HST registrants must value accepted crypto at fair market value at the time of taxable transactions.

CRA

Provincial requirements

Depending on the business and activities, provincial securities, consumer-protection, sales-tax and privacy requirements may also apply. Consult qualified Canadian advisers for an actual launch.

Provincial authorities

Reviewed 31 October 2026. This is general information, not a legal opinion. Businesses and service providers should confirm their specific Canadian regulatory obligations. FINTRAC reporting thresholds for covered reporting entities do not automatically apply to every store selling goods for crypto.

CRA, GST/HST and bookkeeping

Keep every crypto receipt traceable in Canadian dollars.

Accepting tokens does not remove your business income tax, sales tax or recordkeeping obligations.

How the CRA treats payment in crypto

For income tax, receiving cryptocurrency for goods or services is treated as a barter transaction. The vendor includes the appropriate value in income. A later disposal of the received token can have a separate tax consequence. CRA income guidance.

Where a merchant is registered for GST/HST and supplies taxable goods or services, the applicable tax is determined using the crypto's fair market value at the transaction time. Province, customer location and the nature of the supply can affect the applicable tax. CRA GST/HST guidance.

Practical merchant recordkeeping checklist

  • Original CAD invoice and any GST/HST or provincial sales tax
  • Date and time of payment, merchant and customer references
  • Token quantity, blockchain network, transaction hash and wallet addresses
  • Canadian-dollar fair market value and methodology at transaction time
  • Processor fees, conversion spreads, refunds and settlement confirmations
  • Accounting entries and records of subsequent crypto disposals
CRA crypto books and records

Frequently asked questions

Crypto payments in Canada: answers for businesses.

Can a business legally accept Bitcoin or cryptocurrency in Canada?

A Canadian merchant can generally agree to receive cryptocurrency as payment for its own goods or services, subject to applicable laws, contract terms and tax obligations. This is different from operating a virtual-currency exchange or payment intermediary. Obtain advice for your business and province.

Does accepting crypto make my Canadian store a FINTRAC-registered MSB?

Not solely because the store accepts payment for its own goods or services. Providing covered virtual-currency exchange, transfer or payment-processing services for others is different and may trigger FINTRAC obligations.

Can I accept USDC and USDT in Canada?

Customers may be able to use USDC or USDT where the merchant payment arrangement permits the asset and blockchain network. The assets and networks enabled for each merchant depend on the account; USD stablecoins are not CAD bank deposits and can lose their peg.

Can customers pay my business using Bitcoin or Ether?

Bitcoin and Ether are potential payment choices where supported, subject to merchant onboarding, the exact network, payment confirmation and risk controls. The exact supported assets, networks and payment methods depend on the merchant configuration.

Can I price in Canadian dollars and accept cryptocurrency?

A merchant can retain CAD product and invoice prices while presenting a payment amount in a supported crypto asset. The actual conversion quote, exchange rate and fees depend on the approved checkout flow.

Can Finlazo pay my Canadian business in CAD to a bank account?

Yes. Eligible businesses can receive CAD settlement through supported Canadian business banking and payment rails, where enabled for their account. Exact availability and fees depend on the settlement arrangement.

What Canadian taxes apply when a business accepts crypto?

The CRA generally treats crypto received for business goods and services as a barter transaction for income-tax purposes. GST/HST rules apply to taxable supplies, using the Canadian-dollar fair market value of the crypto consideration at the transaction time. Provincial taxes may also be relevant.

Do I charge GST or HST when my customer pays in crypto?

If you are required to charge GST/HST on a taxable supply, accepting cryptocurrency does not remove that obligation. Determine the fair market value of consideration in CAD at the relevant time and apply the usual place-of-supply and tax rules.

Do I need to retain records of cryptocurrency sales?

Yes. Keep Canadian-dollar invoice values, timestamps, fair-market-value methodology, transaction hashes, wallet/network details, fees and refunds, as appropriate. Follow the CRA record-retention requirements.

Does Canada recognize Bitcoin or stablecoins as legal tender?

Cryptocurrency is not legal tender in Canada. Businesses can agree to accept it as a payment method, while ordinary tax, contract, consumer and other applicable requirements continue to apply.

Does the Stablecoin Act mean every stablecoin payment is federally approved?

No. The 2026 federal Stablecoin Act creates an issuer-focused framework with implementation tied to regulations. It does not approve every token, provider, merchant or payment arrangement.

Can I accept international crypto payments for my Canadian SaaS or export business?

International customer payments can be a potential use case where permitted. Businesses should review counterparty, sanctions, AML, consumer, tax and refund obligations, and verify that Finlazo supports their proposed flow before onboarding.

What happens if a customer sends crypto on the wrong blockchain network?

Incorrect asset or network transfers may not be credited automatically and may be difficult or impossible to recover. Customers must follow the payment instructions for the exact asset and network.

Is Finlazo licensed to process crypto payments in Canada?

Regulatory obligations vary by payment flow, intermediary role and business activities. Ask Finlazo for the legal entity and applicable regulatory disclosures for your specific service.

Canada business onboarding

Start accepting crypto for your Canadian business.

Tell us where your business is registered, which assets your buyers want to use and whether you need to receive crypto or explore a possible fiat payout. Our team can advise on suitable assets, settlement rails and onboarding requirements.

Start accepting crypto