Canada's Crypto Reporting Framework: Bill C-31 Status

17 October 2026 · en-CA · Educational information · No affiliate links

Proposed, not law. Bill C-31 is not in force. Passage, Royal Assent and any 2027 reporting dates stay expected until the bill becomes law.

Educational information only. Not tax, legal or investment advice. We are not the CRA and are not affiliated with it. Check canada.ca and consider a qualified Canadian tax professional. Sources read October 17, 2026. Anything marked expected should be re-checked (re-check planned December 1, 2026). Examples use made-up numbers. This page contains no affiliate links.

Short answer: Canada's crypto-asset reporting framework (CARF) is a bill, not law. Parliament's LEGISinfo page shows Bill C-31 (Budget 2025 Implementation Act, No. 2), introduced 6 May 2026, passed second reading and was referred to committee on 3 June 2026; as of our reading on 17 October 2026 its status is "at consideration in committee in the House of Commons" (meetings on 6 and 8 October 2026), with report stage and third reading "not reached". The Senate has held a pre-study (June 10 motion; committee meetings 6 and 7 October 2026).

What the bill would do (Library of Parliament summary, 29 May 2026, first-reading version)

The summary says it covers only the bill as tabled at first reading and isn't revised for amendments.

What this means for you (not advice)

If the bill passes as tabled, exchanges serving Canadians would be collecting self-certifications and reporting from 2027. Nothing in the bill replaces your own duty to report gains and losses (losses). Until it is law, the details can change.

Dates marked expected

Passage, Royal Assent and first reports (the summary indicates a report by 2 May 2028 for 2027, our reading) are not confirmed.

FAQ

Is CARF in force in Canada today? Not per LEGISinfo: the bill hasn't passed third reading.

Does it change the superficial loss rule? No: the pages read concern reporting, not the loss rules.

What we could not verify

Sources (official)