In Canada, “NFT artist or content creator must register for a GST/HST number, charge GST/HST on non-fungible tokens sold in Canada, collect that GST/HST, and pay it to the Canada Revenue Agency.”. It also highlight the importance of keeping proper tax record.
Source Cryptotaxlawyer