- NFT tax loss harvesting is the practice of selling NFTs at a loss in order to offset other realized gains (profits) and lower your tax bill.
- Some NFTs are illiquid and can be difficult to sell. However, there are alternative solutions including donating your NFTs or using NFT harvesting tools.
- Using losses to offset a portion of regular income or carrying losses over to a different tax year are both options for getting the most out of your unprofitable trades.
When it comes to investing in NFTs, it’s important to remember that anytime you sell an NFT for a profit, you are incurring a tax liability. So, it’s important to know how to report crypto on taxes. Your tax bill is calculated based on how much profit you made selling your NFT and, when markets are good, you can quickly rack up a large tax bill.
Thankfully, there are many ways to optimize your tax bill. One of the best approaches for reducing your tax liability is to strategically sell NFTs at a loss in order to offset your gains. This strategy is known as “NFT tax loss harvesting.”
Best 2 NFT Tax Loss Harvesting Tools
Several companies have propped up to capitalize on the NFT market slump to help people harvest losses and reduce their tax burden.
|The NFT Loss Harvestooor
|.001 ETH per NFT
1. The NFT Loss Harvestooor: Best For Ethereum-Based NFTs
The NFT Loss Harvestooor is a free service built by CoinLedger, a popular crypto tax software, to help users harvest tax losses from their NFTs. It works simply; you sell your NFT for 0.00000001 ETH, then you claim the capital loss for the difference on your tax return. This platform supports only Ethereum-based NFTs.
- Free to use
- Ethereum-based NFTs only
- The NFTs you sell may later appreciate in value
- Works with any Ethereum wallet
- An open-source platform
2. Unsellable NFTs: Best For High-Volume Traders
This is another company you can use to harvest tax losses from your NFTs. It’s best for high-volume traders because it lets you sell and claim losses for up to 1,000 NFTs at once, unlike The NFT Loss Harvestooor that’s limited to just one NFT at a time. However, this platform isn’t free; you’ll pay .001 ETH ETH for each NFT you sell to claim losses.
- You can sell up to 1,000 NFTs at once
- Offers crypto tax consultation (for a fee)
- For Ethereum-based NFTs only
- Requires payment
- You can book 30-minute consultations with crypto tax professionals (for a fee).
- A Tax Savings Estimator gives you a sneak peek into how much you can write off in taxes.
What Is Tax Loss Harvesting?
Tax loss harvesting is the practice of selling off certain assets at a loss in order to offset profits earned from the sale of other assets. This lowers your tax liability and usually means that you have to pay less in taxes.
In crypto, tax loss harvesting is normally done by selling cryptocurrencies such as Bitcoin and Ethereum. If you purchase Bitcoin, for example, and then you later sell it at a loss, you can use this loss to offset capital gains that you have incurred from other, profitable sales.
Let’s look at an example to better illustrate tax loss harvesting:
- Alice has had a profitable year investing in crypto and is sitting at $15,000 in profits. The end of the year is coming and she knows she will be taxed on her capital gains.
- Alice remembers that she had purchased a $5,000 NFT back in February.
- The NFT has since declined in value due to the bear market, and Alice decides that she wants to sell at a loss and close out her position.
- Alice sells her entire NFT in November for $2,500. The $5,000 she put into the NFT at the beginning of the year is now only worth $2,500 (since the price of the NFT collection has been cut in half).
- Previously, she would have been taxed on $15,000 in capital gains. However, Alice has now used tax loss harvesting to lower her tax liability. She reports her $2,500 NFT loss alongside her $15,000 in profit, which means her actual tax bill is only calculated on $12,500 of capital gains.
Tax Loss Harvesting With NFTs
Tax loss harvesting can be done with more than just cryptocurrencies. Just as you can realize a loss by selling a cryptocurrency for less than you bought it for, you can also realize a loss by selling an NFT for less than you bought it for.
Unlike cryptocurrencies, however, not all NFTs have liquid marketplaces. While you can always find someone to buy your Bitcoin or Ethereum on an exchange, or even sell less well-known altcoins, many NFT collections have very low volumes and you may have trouble finding a buyer for your NFT. If you cannot sell your NFT, you cannot realize a loss. Thankfully, there are some easy solutions to this dilemma that we cover later in the article.
Before we go any further, check the dropdown below for some quick definitions that might make this article easier to understand.
Tax Loss Harvesting Definitions
- Cost Basis: The price at which you originally purchased your NFT (or any crypto asset) is referred to as your “cost basis”. The capital gain that you will be taxed on is determined by subtracting your cost basis from the price at which you ultimately sold your NFT.
- Capital Gain: A “capital gain” is the amount that your NFT (or any crypto asset) appreciates between your purchase price and your sell price. So if you purchased your NFT for a cost basis of $300 and you sell it for $900, your capital gain is $600. Your tax liability will be calculated as a percentage of this $600.
- Arm’s Length Transaction: The main restriction when it comes to NFT tax loss harvesting is that your sale must be an “arm’s length transaction”. This means that you cannot, for example, agree to an arrangement with your friend where they buy your NFT for much less than it’s worth so that you can claim it as a loss. An arm’s length transaction is defined as a transaction where buyers and sellers are unaffiliated and are acting according to their independent interests.
Crypto Tax Software With NFT Loss Harvesting
|500 transactions: $65 5,000 transactions: $199 20,000 transactions: $799 30,000 transactions: $3,499
|Coinbase, Cream, Bitpay, Celsius, Harvest, Phantom + 80 more
|25 transactions: free 100 transactions: $59 1,000 transactions: $199
|TurboTax, H&R Block, TaxAct, Wolters Kluwer CCH
|Coinbase, Binance, Kraken, Cash App, Robinhood, Poloniex, and KuCoin + 300 more
|100 transactions: $49 1,500 transactions: $99 5,000 transactions: $199 Unlimited transactions: $299
|TurboTax, TaxAct, H&R Block, TaxSlayer
|Coinbase, Binance, Uniswap, Kraken, Robinhood, Crypto.com, OpenSea, Metamask, Trust Wallet + 300 more
There are a number of NFT tax software options available to make tax season easier on you. Below are our top three picks for crypto tax software solutions that also support NFT tax loss harvesting:
TokenTax: Best Overall
TokenTax is an integrated crypto tax software and accounting service. You can pick and choose which of their services you’d like to use, or you can opt to just use their software. TokenTax is a bit pricier compared to other solutions, but their full-service suite may make it worth it.
CoinTracker: Best for Tax Software Integrations
CoinTracker is a crypto and NFT tax filing software that boasts integrations with some of the most popular traditional tax accounting solutions. CoinTracker features a portfolio dashboard with historical price data, a transaction fee tracker, and even a mobile app. The service also offers a 30-day money-back guarantee for new customers.
CoinLedger: Best for Platform Integrations
When it comes to integrations with crypto platforms, CoinLedger is the way to go. It offers a comprehensive suite of features that includes a wide range of tax reports and lots of integrations with traditional tax software. CoinLedger does not have a free version, but its “unlimited” tier is only $299 which is significantly less than the top tiers of other crypto tax solutions on the market.
How To Offset Taxes With NFTs
Realizing a loss on an NFT is as simple as selling the NFT for less than you bought it for. There are several popular methods for doing this.
There are three main ways to sell NFTs for tax harvesting: Sell them on a marketplace like OpenSea, donate them to a non-profit organization, or sell them using special tax harvesting software that helps you realize a loss on any illiquid NFTs.
Sell On A Marketplace
The easiest way to sell your NFT is through a traditional NFT marketplace such as OpenSea. Each popular NFT collection has a page on these marketplaces that displays the different NFTs in the collection and who the owners are, and allows you to buy, sell, bid, and auction off your NFTs.
Most collections have analytics that display how often NFTs from that collection are sold. If the collection that your NFT is a part of is fairly active, listing your NFT for sale and waiting for a buyer may be a viable option. If you’re looking to realize a sale quickly, your best bet is to list your NFT for a price that’s near the floor price — which is the lowest price that NFTs from that collection are selling for.
Selling your NFT on a marketplace is a viable option only when there are willing buyers for your NFT. If you can’t find a buyer this way, you may have to resort to donating your NFT or using an NFT tax harvester.
Donating your NFT to a 501(c)(3) non-profit organization can make you eligible for certain tax breaks. In a donation, you are not taxed on the capital gains of your NFT value and you also get to deduct the entire fair market value of your NFT from your income (up to certain limits). This double tax break makes the donation approach one of the most efficient tax strategies if your NFT has significant value.
Donations are strictly regulated by the IRS, however, so it’s important to do your reading before going down this route. If your NFT is worth over $5,000, you are subject to additional requirements in order for the IRS to acknowledge the donation, including a “qualified appraisal” by a certified appraiser.
Find out more about the tax implications of donating NFTs here.
Sell Using An NFT Tax Harvester
The proliferation of worthless NFTs during the latest crypto cycle has led many to seek creative avenues for capturing tax losses on their digital assets.
An emerging and promising model is to sell your NFT to a website that buys NFTs for pennies on the dollar with the express purpose of helping realize losses for tax harvesting. Two of the most popular websites using this model are Unsellable NFTs and NFT Tax Loss Harvestooor. Both of these websites will purchase any of your NFTs for a very small amount of ETH (less than 0.0001), thus facilitating a transaction that allows you to write your NFTs off as losses.
Keep in mind that, while these websites are legitimate, there has been no official IRS guidance on their validity and some tax experts have expressed concerns that this model does not pass the “arm’s length transaction” test.
NFT Tax Loss Harvesting Tips
As with everything related to taxes, there are tactics that you can utilize to minimize your tax bill. It’s important to remember that you can carry over your losses and offset ordinary income when tax loss harvesting. Using crypto tax software can also come in very handy.
Carry Over Losses
You don’t necessarily have to claim all of your NFT capital losses in the same year. The IRS guidance allows you to carry over capital losses from a sale into future tax years. This is limited to $3,000 per year, however, you can theoretically claim the losses from a large capital loss on your taxes for many years into the future, $3,000 at a time. Find out more about capital loss carryover through the IRS website.
Offset Ordinary Income
Your NFT losses are normally used to offset capital gains, which are your earnings from your investments. However, you can also use your NFT losses to offset up to $3,000 of other forms of income in a given year. Learn more about using capital losses to offset income through the IRS website.
Use Crypto Tax Software
Keeping track of all your crypto tax liabilities can be a headache. Fortunately, a number of crypto tax software options are available to help you organize and itemize your tax liabilities, as well as help you harvest your tax losses. Check out these tax software options.
Frequently Asked Questions
Yes, capital gains on NFTs are taxed just like those on cryptocurrencies. If you buy an NFT and sell it for more than you bought it for, you are liable to pay capital gains tax.
You can subtract your NFT losses from your capital gains. If you sold crypto assets at a profit, you are liable to pay capital gains tax. Your tax bill can be reduced, however, by subtracting the losses from an unprofitable sale from the gains that you have incurred for the year.
The IRS has not issued guidance on burning NFTs (destroying the NFT by sending it to a wallet address inaccessible to anyone), and many tax experts say that burning NFTs or crypto does not constitute a loss.
In order to realize a loss, you must complete an “arm’s length transaction” with a third party who purchases your NFT. If your NFTs are worthless, websites like NFT Tax Loss Harvestooor will buy them and help you realize a loss.
No, you must sell your NFT to an unrelated party who buys it uncoerced. This is known as an “arm’s length transaction”. If your NFTs are worthless, websites like NFT Tax Loss Harvestooor will buy them and help you realize a loss.
You are only liable for capital gains tax if you sell your crypto assets or NFTs. If you have not made a sale, you are not liable for paying taxes on these assets.