How to Report Capital Gains/Losses from NFT Trading on Taxes?
So I completely dropped the ball and left my taxes until the last minute of my extension period. In 2022, I went pretty deep into NFTs and ended up with a net loss overall. I've been tempted to just skip reporting them altogether, but I know that's probably asking for trouble down the road. I traded around 1,500 different NFTs last year and I'm panicking about how to properly report this on my taxes. From what I understand: - I need to use Form 8949 for these capital gains/losses, but do I seriously have to list EVERY single NFT transaction individually? That's going to be hundreds of entries! - I'm also confused about how to handle pack openings. For example, if I bought a pack for $400 and got 3 NFTs that I later sold, how do I report that? Should I report the pack as disposed of for $0 (so a $400 loss), then list each NFT as acquired at $0 and sold at whatever price I got? Or should I split the $400 pack cost between the 3 NFTs somehow? Any help would be really appreciated. I know I shouldn't have waited this long but here I am 😬
18 comments


Omar Fawaz
You're right to report these transactions even though you had a net loss. The IRS is paying more attention to crypto and NFT transactions these days. For Form 8949, you don't necessarily need to list every single transaction individually. If you have multiple transactions of the same type, you can group them together as long as they share the same acquisition date, sale date, cost basis, and sales price. For situations where that's not possible, you can attach a separate statement that lists all transactions and just put the totals on Form 8949. For pack openings, you should allocate the cost basis (what you paid for the pack) across the NFTs you received. Since all 3 NFTs came from the same pack in your example, you could reasonably allocate the $400 purchase price equally - so each NFT would have a cost basis of about $133. When you sell each one, you'd calculate gain/loss based on this allocated cost basis. If you're really pressed for time, tax software like TurboTax or TaxAct might help streamline this process, or there are specialized crypto tax services that can import your wallet transactions and generate the necessary forms.
0 coins
Chloe Martin
•What if some NFTs from a pack are clearly worth more than others? Like if I get one rare NFT and two common ones, should I still split the pack cost evenly? Also, does the IRS really have a way to track all these NFT transactions or are they mainly concerned with the bigger amounts?
0 coins
Omar Fawaz
•When you have NFTs of clearly different values from a pack, you can allocate the cost basis proportionally based on their fair market value at the time you opened the pack. So if that rare NFT was worth 80% of the total value, you could allocate 80% of your pack cost to it. Just make sure you have some reasonable method for determining those initial values and document your approach. As for IRS tracking capabilities, many NFT marketplaces issue 1099s for large traders, and blockchain transactions are inherently traceable. The IRS has significantly increased its capabilities for tracking digital asset transactions. While they might not catch everything, they're most concerned with substantial amounts, but the requirement to report applies to all transactions regardless of size.
0 coins
Diego Rojas
After facing a similar NFT tax nightmare last year, I found an AI tool that saved me days of work. I had about 800 different NFT transactions and was going crazy trying to track everything manually. I ended up using https://taxr.ai which specializes in crypto and NFT tax reporting. You just connect your wallet and/or exchanges, and it identifies and categorizes all your transactions, including those tricky pack openings. It automatically calculates the proper cost basis allocation and generates a complete Form 8949 you can just attach to your return. The best part is it properly handled all the weird edge cases like airdrops, staking rewards, and those situations where you transfer between your own wallets (which aren't actually taxable events but can mess up your calculations if tracked incorrectly).
0 coins
Anastasia Sokolov
•Does it work with all the different NFT marketplaces? I used OpenSea plus like 4 other smaller platforms and tracking everything was a nightmare. Also, how does it handle situations where I paid in ETH but the value fluctuated?
0 coins
StarSeeker
•I'm skeptical about connecting my wallet to any service. How secure is this and what kind of access does it need? I've heard horror stories about wallet permissions.
0 coins
Diego Rojas
•It works with all the major NFT marketplaces including OpenSea, Rarible, Foundation, SuperRare and most of the smaller ones too. For crypto payment fluctuations, it automatically pulls the historical exchange rates at the exact time of each transaction, so it correctly calculates the USD value of ETH or whatever token you used at the moment you made the purchase or sale. Regarding security, it only needs read-only access to view your transaction history - it can't actually execute any transactions with your wallet. The connection is just to extract your transaction data, and you can disconnect it immediately after it pulls your history if you want. I was paranoid about this too but researched their security practices before using it.
0 coins
Anastasia Sokolov
Just wanted to follow up - I took the plunge and tried taxr.ai after seeing it mentioned here. Honestly I'm shocked at how well it worked for my NFT mess. I had over 1,200 transactions across 6 different platforms and it pulled everything correctly, even identifying which transfers were between my own wallets vs actual sales. The pack opening allocation feature was exactly what I needed - it let me split the purchase price across multiple NFTs based on rarity. It also correctly identified airdrops as income rather than capital gains. The Form 8949 it generated saved me literally days of work and my accountant was impressed with how complete it was. If you're still working on this, seriously give it a try. Wish I'd known about it sooner rather than panic-researching at the extension deadline!
0 coins
Sean O'Donnell
If you're still struggling with getting your questions answered directly from the IRS about NFT reporting, good luck getting through to anyone this close to the deadline. After waiting on hold for hours myself, I found a service called Claimyr that got me through to an IRS agent in under 45 minutes. You just go to https://claimyr.com and they basically hold your place in the IRS phone queue and call you when an agent picks up. There's a demo video here showing how it works: https://youtu.be/_kiP6q8DX5c I needed clarification on some crypto rules similar to your NFT situation and the IRS agent I spoke with actually gave me official guidance I could rely on. Definitely beats the anxiety of guessing or relying solely on internet advice for tax matters.
0 coins
Zara Ahmed
•How does this actually work? Do they just call the IRS and then somehow transfer the call to you when someone answers? Seems too good to be true considering I spent 3+ hours on hold last week.
0 coins
Luca Esposito
•This sounds like BS honestly. The IRS doesn't let third parties wait in line for you. And even if you get through, the phone reps often give incorrect information - I've been given wrong answers multiple times. You'd need to talk to a tax professional who specializes in crypto.
0 coins
Sean O'Donnell
•They use a combination of automated dialing and waiting systems. Basically they call the IRS and navigate the initial menu options, then wait in the queue for you. When a real person answers, their system detects it and immediately calls you to connect both calls together. You're talking directly to the IRS agent, not through an intermediary. I was skeptical too, but in my experience, getting official guidance directly from the IRS provides some level of penalty protection if you're ever audited. While it's true some phone reps might not be crypto experts, the agent I spoke with was able to look up the specific guidance on digital asset reporting and confirm the proper way to handle pack openings, which matched what tax professionals had told me but gave me more confidence.
0 coins
Luca Esposito
Alright, I need to eat my words about Claimyr. I was super skeptical but decided to try it anyway since I was desperate to talk to the IRS before filing. It actually worked exactly as advertised - I got a call back in about 37 minutes saying my call was connected, and suddenly I was talking to an actual IRS representative. The agent confirmed that for NFT packs, the correct approach is to allocate the purchase price across the NFTs received based on their relative fair market values if possible. He also told me that keeping detailed records of your allocation methodology is important in case of an audit. For high-volume traders, he mentioned the IRS does allow summary reporting as long as you maintain detailed records of each transaction that you can provide if requested. This saved me from having to list 1,000+ individual transactions on my Form 8949. Would have spent hours on hold without this service.
0 coins
Nia Thompson
I just went through this same nightmare with about 700 NFT transactions. If you're in a time crunch, another approach is to use the summary method on Form 8949. Basically, instead of listing each transaction separately, you can attach a statement that summarizes transactions of the same type. You'd want to group them by short-term vs long-term, and by whether they were reported on a 1099-B. Then you can just put "See attached statement" on Form 8949 and include the totals from your detailed list. Remember though - you still need to maintain records of every individual transaction in case of an audit. The summary is just for filing purposes.
0 coins
Freya Thomsen
•Thanks for this advice! Can you clarify what "same type" means in this context? Like could I group all my NBA TopShot NFTs together even if purchased/sold on different dates? Or does "same type" mean they need to have the same dates and cost basis percentage?
0 coins
Nia Thompson
•By "same type," the IRS generally means transactions that share the same characteristics for tax purposes. Grouping should maintain separate categories for: short-term vs long-term holdings (more/less than 1 year), whether they were reported on a 1099-B, and whether you have any adjustments to the basis or proceeds. You couldn't group all NBA TopShot NFTs together just because they're from the same platform if they have different holding periods or acquisition dates. The summary should still separate short-term from long-term gains and maintain the integrity of your actual tax position. The goal is to simplify the paperwork while still accurately reporting your total capital gains and losses. Your detailed transaction records should include the specific dates, cost basis, and sale price for each NFT in case you're ever asked to substantiate your summary.
0 coins
Mateo Rodriguez
I'm going through this exact NFT tax hell right now. One option nobody's mentioned is using Like-Kind Exchange rules. Before 2018, some crypto traders used Section 1031 to defer taxes on crypto-to-crypto trades. Although the Tax Cuts and Jobs Act limited 1031 exchanges to real estate after 2017, I've heard some tax pros argue NFT-to-NFT trades might qualify as collectibles exchanges rather than digital asset trades. Has anyone tried this approach? Seems like it could simplify reporting enormously.
0 coins
Omar Fawaz
•This is actually incorrect and potentially dangerous advice. The IRS has been very clear that Like-Kind Exchange treatment (Section 1031) does NOT apply to cryptocurrency or NFT transactions after 2017. This position has been stated multiple times in IRS guidance. Every NFT trade is considered a taxable event - when you trade one NFT for another, you're technically selling the first one for its fair market value and using those proceeds to buy the second one. Both transactions need to be reported. Trying to claim NFTs as collectibles for Like-Kind treatment would likely trigger an audit and potentially penalties for incorrect filing. NFTs are treated as digital assets under current IRS guidance.
0 coins