Insights

Dec 8, 2025

Mackisen

376. Accepting Bitcoin or Crypto Payments: Accounting and Tax Tips for Businesses — CPA Firm Near You, Montreal

Introduction

More Quebec businesses — from e-commerce stores and consultants to restaurants, freelancers, and service providers — now accept cryptocurrency payments. But crypto is not treated like cash for tax purposes. CRA and Revenu Québec classify crypto payments as barter transactions, meaning businesses must record revenue differently, apply GST/QST correctly, and track the fair market value (FMV) at the time of payment. Incorrectly handling crypto payments can lead to reassessments, penalties, and lost deductions. This guide explains how businesses should account for crypto payments and how a CPA firm near you in Montreal can help ensure full compliance.

Legal and Regulatory Framework

Under the Income Tax Act and the Taxation Act of Quebec, when a business accepts cryptocurrency as payment:

1. Crypto Receipts Are Business Revenue

Revenue must be recorded at the fair market value (FMV) of the crypto at the moment it is received.
• Bitcoin payment for a $1,000 service = $1,000 income
• Even if the crypto rises or falls later, income is still based on FMV at receipt.

2. Crypto Is a Commodity

Cryptocurrency is treated as property, not cash.
• Disposing of crypto (selling or converting) triggers a capital gain or business income depending on the activity.

3. GST/QST Applies Normally

Businesses must charge GST/QST on taxable goods and services, even if crypto is used as payment.
Tax is calculated on the value of the underlying transaction — not on the crypto itself.

4. Record-Keeping Requirements

Businesses must keep:
• Wallet transaction records
• Exchange FMV screenshots
• Invoices for the underlying sale
• Time-stamped blockchain transactions
• Crypto disposal records

GST/QST input tax credits (ITCs/ITRs) may be available for crypto-related expenses if properly documented.

Key Court Decisions

Courts have applied the same principles used for barter and commodity transactions:
• Businesses must value crypto at FMV at the exact time of receipt
• Failing to track FMV results in revenue being reconstructed by CRA
• Crypto used to pay expenses must also be valued at FMV at the time of payment
• Businesses must maintain detailed transaction records
• Missing documentation leads to denied deductions or reassessments

Judges emphasize the need for timestamped evidence and accurate valuation.

Why CRA and Revenu Québec Target Crypto Payments

Crypto-payment audits are rising because many businesses:
• Fail to record FMV at time of receipt
• Treat crypto like cash rather than property
• Forget to remit GST/QST on crypto sales
• Mix business wallets with personal wallets
• Lack proof of transactions or conversion history
• Underreport gains when liquidating crypto
• Accept stablecoins or altcoins without tracking timestamps

CRA receives data from exchanges, blockchain analytics, and payment processors.

Mackisen Strategy

At Mackisen CPA Montreal, we help businesses adopt crypto safely and correctly. We:
• Set up FMV-based accounting for crypto revenue
• Implement GST/QST-compliant invoicing
• Track crypto-to-fiat conversions and gains
• Separate personal and business wallet activity
• Reconstruct missing transaction histories
• Integrate crypto payments into QuickBooks or Xero
• Prepare complete crypto income disclosures for CRA and Revenu Québec
• Build audit-ready documentation files

Real Client Experience

A Montreal e-commerce business accepted Bitcoin but recorded revenue only when converting crypto to cash. CRA reassessed income for two years. We reconstructed FMV at receipt using exchange history and blockchain timestamps, reducing penalties. Another client accepted stablecoins without tracking FMV; we rebuilt transaction logs and corrected GST/QST filings.

Common Questions

Are crypto payments taxable?

Yes. Income is based on FMV at the time crypto is received.

Do I need to charge GST/QST?

Yes. Crypto is just a payment method — taxes apply normally.

What happens when I convert crypto to cash?

You may trigger capital gains or business income, depending on activity.

Can I accept crypto without an exchange account?

Yes, but you must maintain detailed wallet records.

Why Mackisen

With more than 35 years of combined CPA experience, Mackisen CPA Montreal helps businesses accept cryptocurrency payments while maintaining tax and accounting compliance. Whether you’re a freelancer, retailer, or growing tech business, our expert team ensures precision, transparency, and audit-ready reporting.

All-in-One Accounting, Tax, Audit, Legal & Financing Solutions for Your Business

Are you ready to feel the difference?

Have questions or need expert accounting assistance? We're here to help.

Let’s Stay In Touch

Follow us on LinkedIn for updates, tips, and insights into the world of accounting.

Terms & conditionsPrivacy PolicyService PolicyCookie Policy

@ Copyright Mackisen Consultation Inc. 2010 – 2024. •  All Rights Reserved.

© 1990-2024. See Terms of Use for more information.

Mackisen refers to Mackisen Global Limited (“MGL”) and its global network of member firms and associated entities collectively constituting the “Mackisen organization.” MGL, alternatively known as “Mackisen Global,” operates as distinct and independent legal entities in conjunction with its member firms and related entities. These entities function autonomously, lacking the legal authority to obligate or bind each other in transactions with third parties. Each MGL member firm and its associated entity assumes exclusive legal accountability for its actions and oversights, explicitly disclaiming any responsibility or liability for other entities within the Mackisen Organization. It is of legal significance to underscore that MGL itself refrains from rendering services to clients.