Independent and educational: this site does not process payments, hold funds or offer wallets.Independent and educational. No payment processing, no custody.How we work
    Compliance explainer

    Record-keeping for crypto-asset payments: a combined checklist

    Status as of October 30, 2026. Two sets of rules shape the records a Canadian business keeps for crypto-asset payments: CRA income tax and GST/HST expectations, which apply to any business that accepts crypto-assets, and FINTRAC requirements, which apply if your business is a reporting entity such as a money services business (MSB). This checklist brings them together. It is general information, not legal or tax advice; confirm your obligations with the CRA, FINTRAC, a CPA or a lawyer.

    Updated October 30, 2026By the BlockchainPayments.ca editorsSources & review dates

    Mitey reading the rule book
    Status as of October 30, 2026General information about Canadian rules, not legal or tax advice. Rules change: check the linked primary sources and ask a lawyer or CPA about your situation.

    Key points

    • The CRA expects the date, time, CAD value, wallet addresses and how you determined fair market value (FMV) for crypto-assets you receive.
    • Where FINTRAC rules apply to you, records must generally be kept for at least five years.
    • MSB virtual currency transfers of $1,000 or more carry a longer list of required details.
    • One well-designed per-payment record can serve both tax and FINTRAC purposes.

    Which rules apply to you

    If FINTRAC's exclusion for businesses that solely accept payment for their own goods or services applies to you, the CRA rows are your baseline. If you are unsure, see FINTRAC MSB registration.

    Record-keeping sources for crypto-asset payments (status as of October 30, 2026)
    Rule setApplies toRecord highlights
    CRA income taxAny business that accepts crypto-assets for goods or servicesDate, time, CAD value at the time of the transaction, wallet addresses, how FMV was determined
    CRA GST/HSTGST/HST registrants making taxable suppliesTax calculated on the FMV of the crypto-asset at the time of the transaction
    FINTRAC, generalReporting entities, such as MSBsRecords generally kept for at least five years
    FINTRAC, MSB transfers of $1,000 or moreMSBs handling virtual currency transfersDate, amount and type of virtual currency, client details, beneficiary name and address, sending and receiving addresses, transaction hash, exchange rates; identity verification
    FINTRAC, large receiptsReporting entities receiving $10,000 or more, single or linked within 24 hoursA report within five working days
    How long to keep CRA records

    The CRA sets its own rules on how long to keep business records; check its current guidance. Where FINTRAC rules apply, records must generally be kept for at least five years.

    Per-payment fields

    These fields cover the CRA's expectations and overlap with FINTRAC's MSB transfer records. Capture them when the payment arrives, not at year end.

    Refunds deserve their own entries. A crypto-asset refund is generally a new outgoing transfer rather than a reversal, so record it with its own date, time, CAD value, rate source, addresses and transaction hash, and link it to the original invoice.

    The crypto receipt record tool lays these out for a single payment, and the invoice builder sandbox shows how an invoice can carry the same ID, using no real funds.

    A combined per-payment record
    FieldWhy it is there
    Date and time, with time zoneThe CRA asks for date and time, and FMV is measured at the time of the transaction
    Invoice or order IDTies the payment to the sale and to the GST/HST charged
    CAD price and taxes chargedSupports income and GST/HST reporting
    Crypto-asset type and amount receivedFINTRAC MSB transfer records include the amount and type of virtual currency
    CAD fair market value at receiptThe CRA uses FMV in Canadian dollars at the time of the transaction
    Rate source and rate usedThe CRA asks how FMV was determined; FINTRAC MSB records include exchange rates
    Transaction hashLinks the record to the blockchain; part of FINTRAC MSB transfer records
    Sending and receiving addressesThe CRA lists wallet addresses; FINTRAC MSB records include both
    Network fee paid, if anyExplains differences between what was invoiced and what arrived
    Conversion details, when they happenDate, CAD proceeds and fees when you later convert or dispose

    Extra fields if you are an MSB

    These come from FINTRAC's requirements for MSB virtual currency transfers of $1,000 or more and from the travel rule, in effect since June 1, 2021. FINTRAC's MSB record-keeping guidance is the authority on the full list; treat this as a starting point.

    • client details for the person or business you act for
    • the beneficiary's name and address
    • identity verification records for transfers of $1,000 or more
    • travel rule information: originator and beneficiary name, address and account or reference number, sent or received with the transfer
    • any large virtual currency transaction reports filed, with the receipts they cover

    Monthly tasks

    A monthly routine keeps small gaps from becoming year-end projects. Reconciling on-chain payments walks through the matching step in more detail.

    1. Export wallet or provider activity for the month.
    2. Match each incoming payment to an invoice ID, and flag anything unmatched.
    3. Confirm that each record has a time, a CAD FMV and the rate source.
    4. Record any conversions to Canadian dollars, with proceeds and fees.
    5. If you are a reporting entity, review linked receipts against the LVCTR 24-hour rule.
    6. Back up the month's records and rate evidence in a second location.

    Annual tasks

    Once a year, step back from individual payments and check that the totals, the treatment and the retention plan still hold together. Bring your CPA in at this stage.

    1. Total crypto-asset income at CAD FMV for the year and reconcile it to sales.
    2. Summarize the GST/HST charged on sales paid in crypto-assets.
    3. List disposals and conversions, and review with a CPA whether gains or losses are business income or capital, using Guides T4002 and T4037.
    4. Note any crypto-assets still held at year end and where they are held.
    5. Review retention: keep FINTRAC records for at least five years where they apply, and follow CRA guidance for tax records.
    6. Re-read current CRA and FINTRAC guidance, since rules and rates change.

    Common gaps

    These gaps come up when records are assembled after the fact rather than at the time of payment.

    If you would like a second look at how your records fit your situation, the free scenario review offers an educational read of your scenario; it is not an audit or advice.

    • Records with a date but no time.
    • A CAD value with no note of where the rate came from.
    • Payments that cannot be tied to an invoice.
    • Missing wallet addresses or transaction hashes, so a payment cannot be traced on the blockchain.
    • Conversions recorded without their fees.
    Records rebuilt later are weaker

    FMV has to reflect the time of the transaction. Reconstructing values months later can make it hard to show how you determined FMV for each payment. Capture it when the payment arrives.

    Questions people ask

    How long should I keep crypto payment records?

    Where FINTRAC rules apply, records must generally be kept for at least five years. For tax records, check the CRA's current guidance on retention.

    Is a link to the transaction on a blockchain explorer enough?

    It shows the transaction, but not the CAD value at the time, the rate source or the invoice it relates to. Keep those in your own records.

    Do I need FINTRAC records if I am not an MSB?

    FINTRAC record-keeping applies to reporting entities. A business outside FINTRAC's scope still keeps CRA records; if you are unsure of your status, ask FINTRAC.

    Can one record serve both the CRA and FINTRAC?

    Often, yes. The fields overlap: date and time, CAD value, rate source, addresses and transaction hash.

    Sources

    Reviewed October 30, 2026. Educational information only; not financial, legal, tax or investment advice. This site does not process payments or hold funds.