Taxes Guide

15 Sep, 2022 · 4 min read

You can do your taxes by importing your trades into CoinTracking, determining your gains, and generating tax reports. But first, do you know which crypto operations are taxable for US customers using

Let’s explore how crypto trading, NFT sales, and earning crypto interest are taxed in the US, if reports to the IRS, and how to report your taxes.

Is trading crypto on taxable?

Yes, if you trade cryptocurrencies on, you’ll trigger a taxable event, subject to capital gains taxes.

You’ll have to do your taxes if you trade cryptocurrency, whether it is in spot trading, margin trading, or futures.

Every time you sell a cryptocurrency for FIAT or another cryptocurrency, you’ll have a taxable event. You’ll need to determine the gain/loss on each trade and report your taxes.

Do you pay taxes trading NFTs on

If you trade NFTs on the NFT marketplace, you’ll have a taxable event in the US, subject to capital gains taxes.

If you buy and sell NFTs for FIAT or crypto, you’ll need to determine the gain/loss on each trade and report your NFT taxes from

If you’re a digital artist and you create NFTs and then sell them, you’ll be taxed at the ordinary income level.

Is earning crypto interest on taxable?

If you earn crypto interest from, you’ll have a taxable event, subject to income taxes.

Gaining crypto interest or staking rewards in the US leads to a taxable event. You’ll have to recognize the Fair Market Value (in USD) of the crypto interest you receive.

You’ll have to report that crypto interest in your income tax return. Learn more about taxes on crypto interest.

Is regulated in the USA?

Since 30th April 2022, no longer serves US customers, with permanently closing accounts, while you should have removed your digital assets from the platform by 10th April 2022.

However, if you’re a US resident and have traded crypto during the first three/four months of 2022, you’ll still have crypto tax reporting obligations.

Does report to IRS?

While served US customers, it is possible that their info was reported to the IRS in some cases. Exchanges with KYC and serving US customers can communicate information with the tax authorities.

Does report to HMRC?

As an exchange that requires KYC, may communicate and report to tax authorities like the HMRC. If you accurately report your crypto taxes, it won’t cause any issue if you’re later audited.

Does provide tax documents?

No, you need to use a crypto tax software to generate tax documents with all the necessary information to report your crypto taxes.

However, you can download your crypto trades from, use a crypto tax tool like CoinTracking, and file your crypto taxes with one of our integrations (e.g., TurboTax).

How do I get tax information from

You can get the crypto trading information necessary to do your taxes by downloading it from and importing it into a crypto tax software.

Let’s look at how to export your crypto trades from and import them into CoinTracking.

How do I download transactions?

Here’s how to download your transactions into a CSV file:

  1. Navigate at to Wallets -> My Billing Details
  2. Select start date and end date after Time: to include all your trades dates.
  3. Click on the “Download (down arrow)” button to the right of the Filter button.

You can then import that CSV with your trades into CoinTracking. You can also track everything easily with our API importer.

How to track your trades on CoinTracking?

You can import a CSV file with your trades into CoinTracking or connect your API by doing the following steps:

  1. Log in to your account and go to ‘APIv4 Keys
  2. Press “+ Create new API Key” on the top right corner
  3. Make sure you check only all ‘Read only’ permissions as shown on the screenshot: [Required Permissions]
  4. Copy your API Key and API Secret
  5. Your trades will import automatically

Learn how to import your crypto trades into CoinTracking using an API:

How to report taxes?

After importing your crypto transactions from into CoinTracking, you’ll have all of your crypto gains/losses and can then generate tax reports.

You can generate the tax document with all the information you need to report your crypto.

If you traded crypto on NFTs on, you would have to report your gains/losses on Form 8949 and Schedule D of your Form 1040.

If you earned crypto interest, you would have to report that on Schedule B of your income tax return.

Learn more about reporting your taxes.

The best tax software: CoinTracking

The best tax software in the market is CoinTracking.

You can import your trades using CSV or API, track your gains/losses, and generate tax reports according to your preferred accounting method.

Beyond, CoinTracking is your full crypto tax solution for:

Moreover, CoinTracking can easily classify all your earnings from yield farming, liquidity pools, crypto staking, and much more. taxes with no errors: CoinTracking Full Service in the US.

CoinTracking also offers a Full Service for US traders. A crypto reconciliation tax expert from Polygon Advisory Group, a leading US crypto tax firm, will review your CoinTracking account, help fix any errors, and ensure you submit your crypto tax reports error-free.

This post is part of the Crypto Taxes AMA series. Follow our weekly AMAs on Twitter where our expert CPA, Sharon Yip answers your crypto tax questions. You can download 35+ AMA crypto tax reports for free.

Disclaimer: All the information provided above is for informational purposes only and should not be considered as professional investment, legal, or tax advice. You should conduct your own research or consult with a professional financial advisor when investing.

Share this

Patrick Henry: Crypto Tax Manager
Crypto Tax Manager
Tax Expert, Webinar-Host, Content Creator, Crypto Enthusiast and Investor. Interested in everything regarding the crypto space.
Tax Expert, Webinar-Host, Content Creator, Crypto Enthusiast and Investor. Interested in everything regarding the crypto space.


Check out what's new and exciting

The world of cryptocurrencies is constantly changing – keep up with CoinTracking and get informed!