Crypto tax software for DeFi, staking and NFTs
Last updated: 2026-10-21
Short answer: DeFi activity is mostly invisible to the IRS forms you'll receive, so a tracker that reads your wallets matters more here than anywhere. CoinLedger and Koinly both list DeFi, NFT and staking support on their pricing pages.
Why DeFi needs its own tracking
The IRS Form 1099-DA instructions say brokers do not report staking rewards on the form, and under Notice 2024-57 they don't yet have to report wrapping, liquidity provider, staking, or lending transactions. You still owe tax on those, so the records have to come from your own wallets.
Tools (per their official pricing pages, checked 2026-10-21)
| Tool | DeFi/NFT/staking | Price per tax year | Refund |
|---|---|---|---|
| CoinLedger | DeFi, NFT, margin listed; staking income report | $49 / $99 / $199+ | 14 days |
| Koinly | DeFi, NFT, margin; mining, staking, lending, airdrops | $49 / $99 / from $199 | 7 days if no report generated |
CoinLedger readers can use code CRYPTOTAX10 for 10% off (details). Both links are affiliate links. Disclosure.
Tips
- Add every wallet address so transfers between your own wallets aren't treated as sales.
- Log each staking reward's USD value when received; IRS.gov says it goes on Schedule 1.
- Check that LP deposits and withdrawals are labeled correctly before you buy a report.
If the software can't make sense of your positions, these DeFi crypto tax CPAs say they do this work.
Detail: How staking rewards are taxed
FAQ
Is staking income reported on Form 1099-DA?
No. The IRS Form 1099-DA instructions say brokers do not report rewards and staking payments on Form 1099-DA, so you have to track them yourself.
Do brokers report DeFi liquidity or lending transactions?
Under IRS Notice 2024-57, as cited in the 1099-DA instructions, brokers do not yet have to report wrapping, liquidity provider, staking, or lending transactions.