I will defer to the experts:
"How to report NFTs on taxes
For creators, NFT-related income is reported on Schedule C (Profit or Loss From Business) or on the applicable business tax return (Form 1120, 1120S, or Form 1065). Under Section 162, creators can deduct any ordinary and necessary business expenses from the income recognized. Common expenses include auction fees, transaction fees, subscription fees, or any other expenses incurred in connection to NFT sales income.
Investors can use Form 8949 (Sales and Other Dispositions of Capital Assets) and Schedule D (Capital Gains and Losses) to report dispositions of cryptocurrency to purchase NFTs and the subsequent sale of NFTs. Make sure to enter code “C” on Form 8949 column (f) to indicate a sale of collectible.
There is no robust information reporting mechanism in place in the cryptocurrency space. In other words, participants do not generally get 1099 forms with cost basis information from NFT platforms. Therefore, it is extremely important to keep detailed records of cost basis and market value information of the cryptocurrency used to purchase NFTs and the NFTs themselves. This information is required to correctly calculate your capital gains and related taxes.
Trading NFTs generally requires receiving, sending, or selling a cryptocurrency. Therefore, if your client dealt with NFTs during 2020, make sure to check “Yes” on the virtual currency question on the front of Form 1040—“At any time during 2020, did you receive, sell, send, exchange, or otherwise acquire any financial interest in any virtual currency.
https://news.bloombergtax.com/daily-tax-report/how-are-non-fungible-tokens-nfts-taxed