The ultimate guide to crypto taxes in the US

The IRS treats crypto as property, like stocks and bonds. This means that many crypto-related activities create taxable events that you must report. Learn all about it below.

US crypto taxes explained

Types of tax in crypto

In the United States, cryptocurrency is treated as property for tax purposes, not as currency. This means that crypto transactions are subject to capital gains and income tax.

Capital gains tax (CGT)

Applies when you dispose of cryptocurrency. Some common events that trigger CGT include:
  • 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

Comes into play when you earn cryptocurrency. Some common income tax events include:
  • Mining
  • Staking rewards and yield farming
  • Airdrops
  • Forks & airdrops
  • Salary paid in crypto
The IRS requires taxpayers to report all crypto transactions and pay the corresponding taxes, emphasizing the importance of keeping detailed records of all crypto activities. Under-reporting carries a significant risk of being audited.

DeFi taxes

In the U.S., decentralized finance (DeFi) isn't just a new financial frontier; it also brings unique tax obligations. Like traditional finance, but with a crypto twist, DeFi transactions attract the attention of the IRS and are subject to specific tax rules.

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

In the US, non-fungible tokens (NFTs) are treated as digital assets for tax purposes, similar to other forms of cryptocurrency. This means that transactions involving NFTs can trigger tax events under capital gains and income tax laws.

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

The IRS has clarified that staking rewards are treated as income at the time of receipt, which is the time you gain dominion and control over the rewards. If you sell or dispose of the rewards in the future, you will also trigger a capital gains tax event.

Liquidity pools

While there is a lack of specific guidance surrounding the tax implications of nuanced DeFi activities like liquidity pooling, this isn’t an excuse not to report your DeFi activity. There is enough guidance to infer how the IRS may view many situations.

How to minimise your taxes

While there are many crypto activities that do trigger taxable events, there are also many transactions that don’t. If you are smart with your activities, you may be able to stick with mostly non-taxable transactions so that you don’t end up with a large tax bill.

Get A Crypto Tax Report

Crypto taxes can be daunting. If you’ve used multiple exchanges, wallets and blockchains, then you could be facing a crypto tax nightmare.

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?

01

Make compliance a breeze

Import from 1000+ sources. Centralize your crypto activity and save valuable time typically spent on tracking transactions across various platforms.
02

Don’t overpay on tax

Our exclusive algorithm enables you to pay the least tax possible, while remaining completely compliant.
03

Be confident in the numbers

Easily see what’s going on across all your wallets and exchanges so you can make the best decisions at all times.
04

Manage it all in one place

3000+ integrations, including direct automated support for all of the popular smart contracts and 150+ blockchain networks.

Frequently asked questions

How is cryptocurrency taxed in the US?

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.

Are crypto losses tax deductible?

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.

How to report crypto on taxes

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.

Do I have to pay taxes on crypto gains?

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.

Simplify your crypto bookkeeping

No credit card required