Cryptocurrency Tax Software: How to Get Help With Your Crypto Income

Crypto tax software can often interface directly with the computer programs that help you file your tax returns.
Mar 1, 2022

Many or all of the products featured here are from our partners who compensate us. This may influence which products we write about and where and how the product appears on a page. However, this does not influence our evaluations. Our opinions are our own. Here is a list of our partners and here's how we make money.


The investing information provided on this page is for educational purposes only. NerdWallet does not offer advisory or brokerage services, nor does it recommend or advise investors to buy or sell particular stocks, securities or other investments.

Settling up with the IRS at tax time can be complicated if you've been doing a lot of cryptocurrency trading.

Gains from sales of digital assets can be subject to capital gains tax. Unlike stockbrokers, even the best crypto exchanges aren't always required to file tax forms summarizing your annual activity. It's on you to figure out what you netted last year and what that means for your taxes.

Several software companies have created products to help investors and traders get ready to file taxes for Bitcoin and other cryptocurrencies in recent years.

Generally, these programs use data from your exchange to compile records of your profits and losses.

A key feature of crypto tax software is generating an IRS Form 8949 based on your records. This document is used to report sales of capital assets, and it is different from the form a stockbroker might send you cataloging your equities sales in the past year.

Crypto tax software providers also tend to offer a suite of other reports and services depending on your needs. Notably, most of the leading products help with tax-loss harvesting, which can help you reduce your taxes when you sell investments for less than you paid.

When choosing a crypto tax software, there are a few questions to ask:

  • Does it connect directly with your crypto exchange? Many providers generate reports by connecting directly to major exchanges and pulling the data. However, not every software connects to every exchange, and if yours doesn't match up, you may have to download data from your exchange, then upload it on your own.

  • Does it work with your tax preparation program? Crypto tax software can often interface directly with the computer programs that help you file your tax returns. While connectivity with TurboTax is typical, other programs have more sporadic coverage.

  • How many trades did you make? Depending on the volume of trades, some platforms offer tiered pricing they're helping you analyze. So a quick look at your trading history could help you figure out which is the most economical option.

  • Do you have income from decentralized finance (DeFi) applications, staking or nonfungible tokens (NFTs)? Not all providers include these types of transactions in their basic service.

  • Do you need crypto tax software at all? It's possible that you could get by with the offerings laid out by your existing tax software provider. TurboTax, for instance, says it can import data directly from some of the leading cryptocurrency exchanges.

» Learn more: See NerdWallet's roundup of the best tax software for 2022

If you decide you need dedicated crypto tax software, NerdWallet examined some of the leading products in the market.

5 crypto tax software programs to consider

Crypto tax software programs at a glance

Name

Least expensive offering

Free trial?

Tax software connections

CryptoTrader.Tax/CoinLedger

$49 per year.

Yes.

TurboTax, TaxAct.

Koinly

Free, though plans with tax form downloads start at $49 per year.

Yes.

TurboTax, TaxAct, H&R Block.

TaxBit

$50 per year.

Yes.

TurboTax, TaxAct.

TokenTax

$65 per year.

None advertised.

TurboTax.

ZenLedger

Free.

Yes.

TurboTax.

CryptoTrader.Tax/CoinLedger

CryptoTrader.Tax, which is in the process of rebranding under the name CoinLedger, orients its pricing solely around the number of transactions you plan to use it for. Plans range from $49, for up to 100 trades, to $299, for unlimited trades.

Beyond that, every plan offers several tax forms, support for DeFi income and live chat support. CryptoTrader.Tax says it has software integration with TurboTax and TaxAct. The service says it also connects to more than 120 exchanges.

Koinly

Koinly offers a free trial for up to 10,000 transactions. The catch is that you'll have to pay $49 to download many types of reports. Plans range up to $179, which is the only tier at which Koinly offers support via email; otherwise, you can try its chat service. Koinly offers support for staking and other types of crypto income, says it works with 350 exchanges and integrates with H&R Block, TaxAct and TurboTax.

TaxBit

TaxBit similarly starts with a free plan that does not allow you to download tax forms. Its basic paid service is $50, which gets you unlimited transactions, live chat support and tax tools for NFTs and DeFi transactions. Its pricing ramps up pretty quickly. For instance, tax-loss harvesting is not available below its $175 tier. But that money also unlocks "concierge" support in uploading crypto transaction records, as well as additional tools for handling NFTs. And $500 pays for a CPA review and IRS audit support if needed.

TokenTax

TokenTax has some of the pricier options on the market, but it also offers some unique services for higher-paying customers. Unlike many of its competitors, it does not advertise a free trial.

Plans begin at $65, and that tier offers up to 500 transactions but only supports automated connections with Coinbase and Coinbase Pro. At $199, plans offer tax-loss harvesting and NFT and DeFI integration, with up to 5,000 transactions from all exchanges. Offerings increase up to $3,500, which pays for a CPA to help you with your crypto taxes. All plans include live chat support and TurboTax integration.

ZenLedger

ZenLedger's pricing structure turns heavily on the volume of transactions you intend to process. If you're just an occasional trader looking to process 25 or fewer transactions, ZenLedger's free version might meet your needs. Plans starting at $149 have support for NFTs, DeFi and staking. And $399 buys unlimited transactions. In a notable departure from many competitors, all of ZenLedger's plans offer premium support, including chat and phone. All plans also include TurboTax integration.

Advertisement
FTX.US
Coinbase
Gemini
NerdWallet rating 
NerdWallet rating 
NerdWallet rating 
Fees

0%-0.4%

Fees

0.5% - 4.5%

varies by type of transaction; other fees may apply

Fees

0.5% - 3.99%

depending on payment method and platform

Account minimum

$0

Account minimum

$2

Account minimum

$0

Promotion

None

no promotion available at this time

Promotion

Get $5 in Bitcoin

when you make your first trade. Terms Apply.

Promotion

$20 of BTC

for new users after trading $100 or more within 30 days

Disclosure: The author held no positions in the aforementioned investments at the original time of publication.

Get more smart money moves – straight to your inbox
Sign up and we’ll send you Nerdy articles about the money topics that matter most to you along with other ways to help you get more from your money.