The ultimate guide to crypto taxes in the US
Types of tax in crypto
Capital gains tax (CGT)
- Profit made from selling crypto (e.g. selling BTC for USD)
- Profits made from exchanging cryptos (e.g. selling BTC for ETH)
- Purchasing items with cryptocurrency
- Profits made from trading NFTs
Income tax
- Mining
- Staking rewards and yield farming
- Airdrops
- Forks & airdrops
- Salary paid in crypto
DeFi taxes
Some common DeFi activities that can trigger taxable events:
- Paying gas fees
- Depositing into smart contracts
- Staking deposits
- Earning staking rewards
- Depositing collateral
- Earning interest
- Liquidity pooling
- Earning liquidity rewards
- Airdrops
- Margin trading
NFT taxes
Some common DeFi activities that can trigger taxable events:
- Minting NFTs
- Selling NFTs for fiat currency.
- Trading an NFT for another NFT or for fungible cryptocurrency.
- Gifting NFTs worth over $15,000 in a given year
Staking rewards
Liquidity pools
How to minimise your taxes
Get A Crypto Tax Report
Crypto Tax Calculator was built from the ground up to handle complex crypto transactions. Whether you’ve just dabbled in crypto or dived into DeFi and NFTs, you can seamlessly import your transactions and download CPA-approved tax reports that can be filed directly with TurboTax or shared with your accountant.
Why use Crypto Tax Calculator?
Make compliance a breeze
Don’t overpay on tax
Be confident in the numbers
Manage it all in one place
Frequently asked questions
In the United States, cryptocurrency is treated as property for tax purposes. This means that when you sell, trade, or otherwise dispose of cryptocurrency, you must report the transaction on your tax return and potentially pay taxes on any gains. The crypto tax rate you'll face depends on how long you've held the asset: short-term gains (for assets held for less than a year) are taxed at your regular income tax rate, while long-term gains (for assets held for more than a year) benefit from reduced tax rates.
There isn’t a specific crypto tax form, so to report these transactions, you'll need to use Form 8949 to calculate your capital gains or losses and transfer this information to Schedule D of your tax return. It's also worth noting that cryptocurrency taxes extend to mining, payment for goods or services, airdrops, staking and other income, which must be reported on your tax return as well. To simplify cryptocurrency tax reporting and ensure accuracy, many turn to cryptocurrency tax software, like Crypto Tax Calculator, which can help organize crypto transactions and calculate taxes owed.
Yes, crypto losses are tax deductible in the US. If you sell cryptocurrency for less than what you paid for it, you can use the loss to offset your capital gains from other investments or up to $3,000 of income ($1,500 if married filing separately) if you don't have capital gains. Any losses exceeding this limit can be carried forward to future tax years.
There is no specific crypto tax form, so you'll need to report these losses on Form 8949 and Schedule D of your federal income tax return to claim them. This process involves detailing each transaction's cost basis, sale proceeds, and gain or loss. Using crypto tax software, such as Crypto Tax Calculator, can help you reduce your overall tax liability by accurately reporting your crypto losses.
Reporting cryptocurrency on your taxes involves detailing each transaction that constitutes a taxable event, such as selling, trading, or spending cryptocurrency, as well as earning it through mining or as payment. There is no specific crypto tax form, so to file your crypto taxes you’ll use Form 8949 to list each transaction, including the date acquired, date sold, cost basis, proceeds, and gain or loss.
The totals from Form 8949 are then transferred to Schedule D of your tax return, where your total capital gains and losses are calculated. For those using tax software, Crypto Tax Calculator offers tax software integrations, like TurboTax and TaxAct, as well as pre-filled From 8949 and Schedule D, which streamlines the process by automatically calculating gains and losses.
Yes, in the US, you are required to pay taxes on crypto gains. Any profit you realize from selling, trading, or disposing of cryptocurrency is subject to capital gains tax. The rate at which you are taxed depends on how long you've held the cryptocurrency: short-term capital gains (for assets held for less than a year) are taxed at your ordinary income tax rates, while long-term capital gains (for assets held for more than a year) are taxed at lower rates.
To report and pay taxes on crypto gains, there is no specific crypto tax form, so you'll need to use Form 8949 to document each transaction's specifics and calculate your gain or loss, then summarize this information on Schedule D of your tax return. Crypto Tax Calculator provides both of these forms pre-filled to save you time and ensuring accuracy when filing your crypto taxes. Reporting your crypto transactions accurately is crucial to comply with IRS regulations and avoid potential penalties.