Crypto Tax season is here. Start planning with our free playbook →
Follow Us

The Complete Guide to Reporting Cryptocurrency on Your Taxes

Cryptocurrency

Table of Contents

Filing taxes on your cryptocurrency investments can seem daunting, but it doesn’t have to be with the right understanding of the guidelines. This comprehensive guide covers everything you need to know from why crypto is taxable in the first place to reporting scenarios, tax form requirements, the best software to use, penalties, and more. Arm yourself with the knowledge of how to report crypto activity accurately so you can do so painlessly and minimize potential issues with the IRS.

Why Is Cryptocurrency Taxable?

In 2014, the IRS issued guidance making it clear that virtual currencies like Bitcoin should be treated as property for federal income tax purposes. This means that even though you might be using coins like Bitcoin and Ethereum to pay for goods and services, the IRS does not view crypto as actual currencies.

Instead, as far as the IRS is concerned, cryptocurrency is:

  • An investment asset
  • A form of property

As a result, you incur potential tax obligations when you do any of the following:

  • Sell cryptocurrency for fiat (aka dollars, euros, etc.)
  • Trade one crypto for another (known as coin-to-coin trades)
  • Use cryptocurrency to pay for goods or services (e.g. buying a cup of coffee with crypto)

Essentially any crypto transaction that generates a capital gain or loss for you is a taxable event per IRS rules.

This applies similarly to earning cryptocurrency through your job, mining activities, staking rewards, and more.

Now let’s look at some of the most common taxable crypto transactions to give you an idea of what gets reported.

Taxable Crypto Transactions

Here are some of the most frequently occurring taxable events with trading, selling, or spending crypto:

1. Selling Crypto for Fiat Currency

The most basic type of crypto tax event is selling cryptocurrency on an exchange for fiat currency like US dollars or euros resulting in a capital gain or loss.

For example, if you originally bought 1 Bitcoin at $5,000 and later sold it for $9,000, you have a $4,000 capital gain. This $4,000 gets reported on your taxes.

Conversely, if you sold it for $3,000 instead, you would have a $2,000 capital loss, which can deduct from gains to lower your tax amount.

2. Trading One Crypto for Another (Coin-to-Coin Trades)

Swapping one cryptocurrency for another is considered a taxable event. This includes:

  • Trading Bitcoin for Ethereum
  • Converting stablecoins back into crypto
  • Exchanging crypto tokens

Many people falsely assume crypto-to-crypto trades are like a “like-kind exchange” and not taxable, but this is incorrect per IRS rules.

For example, trading 1 ETH valued at $4,000 for 100,000 XYO tokens is a sell of your ETH and a buy of XYO tokens. If ETH was originally worth $2,000 when you acquired it, you have a $2,000 capital gain on the ETH sale even though you didn’t convert to dollars.

3. Using Crypto to Pay for Goods and Services

Using cryptocurrency as payment is treated as selling that crypto for fiat and incurring potential capital gains/losses based on the coin’s exchanged value. This value gets reported as additional income on your taxes.

For example, using 0.05 BTC valued at $2,000 to pay for a computer would be the equivalent of selling your bitcoin and incurring taxes on any capital gains compared to when it was originally acquired.

Payment processors sometimes provide 1099 forms outlining annual crypto transaction volume. Other times you simply need to manually track payments.

4. Earning Crypto as Income

Receiving cryptocurrency as employment income or independent contractor payments constitutes taxable earned income. This includes:

  • Getting paid in crypto by an employer
  • Receiving crypto payments from clients for freelance work
  • Mining or staking crypto tokens

The fair market value of cryptocurrency received as payments is reported as additional income. It is also subject to payroll taxes like social security and medicare.

This differs from buying and selling crypto from your existing holdings for investment purposes which gets taxed as capital gains and losses. But fundamentally both qualify as taxable income to the IRS.

Next let’s look at how the IRS actually taxes your crypto when treated as taxable income.

How Cryptocurrency Gets Taxed by the IRS

Cryptocurrency taxes in the United States are calculated based on capital gains principles with some key defining characteristics:

Taxed Similarly to Stocks

The IRS treats crypto like stocks and other capital assets. Gains and losses get reported on Form 8949 for summary itemization and Schedule D (Form 1040) for totals flowing into your 1040 personal tax return.

Short-Term vs Long-Term Rates

How long you hold cryptocurrency impacts how it gets taxed:

  • Short-term – Owned less than 1 year taxed at your ordinary income tax rate
  • Long-term – Owned over 1 year and taxed at the preferable long-term capital gains rates

This holds similarities to short-term versus long-term gains on stocks and other securities.

Here is an overview of what the 2022-2023 capital gains tax rates look like – rates differ based on your taxable income and can fluctuate year-over-year.

Short-Term Capital Gains Tax Rates

Tax Bracket Tax Rate
10%-12% 10%-12%
22%-24% 22%-24%
32%-35% 32%-35%
37% 37%

Long-Term Capital Gains Tax Rates

Tax Bracket Tax Rate
10%-12% 0%
22%-24% 15%
32%-35% 15%
37% 20%

As you can see, holding crypto over a year provides preferable tax treatment and lower rates compared to short-term holdings taxed as ordinary income.

Tax Reporting Overview

Now that you understand how crypto gets taxes, let’s walk through where these gains and losses get accounted for in your tax paperwork and filings.

Cryptocurrency Tax Reporting Forms

Reporting crypto involves tallying up gains, losses, and income across Form 8949, Schedule D, and ultimately tying totals back to the 1040 personal income tax return:

Schedule D (Form 1040)

You report the summarized totals of your capital gains and losses from crypto buys, sells, and trades for the tax year on Schedule D (Form 1040).

Schedule D totals also flow into Line 13 on your 1040 tax return.

Form 8949

Form 8949 provides an itemized list with transaction details on each individual trade, typically attached alongside your Schedule D totals.

You can have multiple Form 8949s for itemization, with total gains/losses flowing into Schedule D.

Think of Schedule D as the summary, while 8949 shows the item-by-item work.

1040 Personal Tax Return

As crypto gains and losses get reported through Schedule D, Line 13 then picks up this amount and factors gains or deducts losses to ultimately calculate how much tax you owe or your refund amount.

As capital gains are considered part of your adjusted gross income, they also impact the tax rate you fall into.

This outlines the key forms, now let’s look at proper cryptocurrency tax reporting methodology.

How to Report Crypto – Methodology Overview

Here is a high-level overview of steps for reporting cryptocurrency transactions:

  1. Record Transactions – Capture key details like dates bought, sold price, fees, gained/lost value from each crypto-related tax event throughout the year.
  2. Identify Cost Basis – Calculate your cost basis per coin – this is the original value of cryptocurrency when it was acquired. This could be via purchase, mining, or payment for goods/services.
  3. Tally Gains/Losses – Subtract cost basis from the sale value (or fair market value when traded or spent) to tally capital gains and losses per transaction.
  4. Complete Tax Forms – Transfer gains, losses, and income totals from trades, sales, and payments onto Form 8949. Total amounts flow into Schedule D and your 1040 personal tax return.
  5. Pay Taxes Owed – If the net outcome from your crypto activity for the tax year resulted in a gain, then additional capital gains taxes will be owed on the amounts.

As this may sound complex, the use of crypto-specific tax software can greatly simplify the reporting process with automated import and reporting capabilities.

Cryptocurrency Tax Reporting Software

Cryptocurrency-focused tax software represents the easiest way to both track and report all your taxable crypto transactions accurately:

<table> <tr> <td><strong>Software</strong> </td> <td><strong>Key Features</strong> </td> </tr> <tr> <td>CoinTracking </td> <td> <ul> <li>Over 5,000 exchange connections <li>Automated transaction imports <li>Generates 8949 + tax forms <li>Portfolio tracking </li> </ul> </td> </tr> <tr> <td>CryptoTrader.Tax </td> <td> <ul> <li>5,000+ exchange connections <li>Imports + calculates gains/losses <li>Tax reporting documents generated <li>Free tax loss harvesting </li> </ul> </td> </tr> <tr> <td>ZenLedger </td> <td> <ul> <li>Direct exchange connections <li>Transaction and basis calculations <li>Tax loss harvesting <li>Multiple account tracking </li> </ul> </td> </tr> </table>

Rather than cobbling together a reporting solution using spreadsheets, these platforms provide robust tracking and accounting designed for cryptocurrency transactions across thousands of exchanges. Simply connect your exchange accounts and import all transaction histories to get started.

After imports, you gain a full audit trail along with automated calculations for gains and losses based on cost basis across both short and long-term holdings periods. These tools ultimately generate the required tax forms like IRS Form 8949 and Schedule D totals that integrate directly with tax filing solutions. That makes adding cryptocurrency data seamless when completing your annual tax return.

For anyone managing multiple exchanges or complex transaction histories across different cryptocurrencies, digital asset tax software provides the most efficient and IRS-compliant reporting solution.

Filing Extensions and Amendments

Despite best efforts, you may find yourself coming up against tax deadlines and still working to compile your cryptocurrency transactions for proper reporting. Or you may realize mistakes were made from previous years after further review. Here are two options to remedy scenarios like these:

Tax Filing Extension

First, you can file an extension using Form 4868 giving you an additional 6 months to finalize your tax forms. This avoids late filing penalties but still requires any taxes owed to be paid on time to avoid other penalties and interest charges.

Filing an extension allows more time to complete crypto gain/loss calculations across exchanges and ensure complete IRS reporting compliance. Just note the extended due date for submissions if going this route.

Amended Tax Return

If you discover errors in previously filed tax returns related to improperly calculating cryptocurrency transactions or entirely omitting them, you can file an amended tax return using Form 1040-X. This will allow you to correct the record with proper crypto reporting across the appropriate past tax years.

When completing 1040-X, include the proper 8949 and Schedule D forms reflecting correct totals that should have been reported related to your cryptocurrency holdings. File separate 1040-X amended returns for each year needing corrections or adjustments.

Penalties for Improper Cryptocurrency Tax Reporting

Given cryptocurrency tax guidance is still relatively new, plenty have unintentionally failed to report crypto activity properly on past tax returns. However, now that expectations are clear surrounding crypto tax obligations, government tax authorities like the IRS are less forgiving.

Intentionally avoiding tax obligations related to crypto investing or usage can lead to:

  • Penalties – 20-25% of taxes owed
  • Interest charges – Tallying up interest on any taxes owed
  • Audits – Increased likelihood of getting audited in future years
  • Criminal prosecution – In extreme cases if fraud is involved

The penalties and risks associated with improperly reporting cryptocurrency transactions are quite real. Yet they are easily mitigated through proper reporting – aided massively by using crypto tax software for completeness and accuracy.

Common Cryptocurrency Tax Reporting Scenarios

To give you a better idea of crypto tax reporting requirements, here are some of the most frequent scenarios and how each gets handled:

Tax Implications When Paid in Crypto

Receiving payments from an employer or clients in the form of cryptocurrency constitutes taxable income no different than being paid in dollars.

The fair market value of the cryptocurrency at the time of payment gets reported as:

  • Additional income – Added alongside your normal salaries/wages totals
  • Subject to payroll taxes – Social security, medicare, etc.

Once the crypto received becomes part of your investment holdings, future swapping or selling of those specific coins gets taxed as capital gains and losses moving forward based on value appreciation.

But fundamentally, cryptocurrency as a form of direct payment translates to regular taxable income even though the asset itself behaves like a capital asset investment when held.

Reporting Crypto Mining Income

Cryptocurrency miners receive crypto tokens as a reward when validating transactions and securing proof-of-work blockchains. The fair market value of any mining proceeds received must also be declared as gross income.

This applies similarly to receiving staking rewards and governance tokens from DeFi protocols – discussed next.

Further, the cost basis associated with mining equipment can be deducted alongside electricty costs and other operational expenses involved with crypto mining.

Taxing DeFi Governance and Staking Rewards

Participating in decentralized finance (DeFi) platforms to receive governance tokens or returns from crypto staking introduces more unique tax considerations:

  • Governance Tokens – Voting tokens awarded for providing liquidity or collateral must be declared as income based on fair market value upon receipt.
  • Staking Rewards – Interest earned from staking crypto holdings as collateral to validate transactions represents taxable income similar to traditional interest/dividend yields.

In addition to declaring these yields as taxable income when initially received, your cost basis in the platform’s governance token essentially becomes zero. Therefore if governance tokens are later sold, the entire sale value gets taxed as capital gains.

NFT Tax Reporting

With NFTs representing unique blockchain-backed assets verified via tokens, tax events can occur both upon initially creating or minting the digital art along with any subsequent sales:

  • Initially Minting – Fair market value of blockchain transaction fees paid to mint NFT gets reported as expense deduction to offset income from eventual NFT sale
  • NFT Sales – Entire sale value is taxable as capital gain if sold at profit

If the NFT decreases in value and gets sold at a loss, that capital loss can offset capital gains to lower tax liability.

Long-term versus short-term capital gains tax rates apply based on whether the asset was held over one year as with typical crypto sells.

Wrap Up: Stay Compliant with Crypto Taxes

I hope this complete guide has helped demystify reporting cryptocurrency on your taxes. While properly accounting for crypto taxes may seem tedious, having the right approach and tools in place makes staying compliant much more straightforward.

Remember to treat cryptocurrencies as taxable investment property, record all transaction details throughout the year, use software to track and automate reporting, file extensions or amendments if needed, and avoid penalties associated with improper accounting or reporting.

With the right methodology, cryptocurrency taxes can be handled seamlessly as part of your annual tax filing obligations. Here’s to profitable yet legal crypto investing and usage!