Cryptocurrency Tax Calculator

Factors that can affect your tax bill include how long you owned the crypto and what your yearly income was.
Kurt Woock
By Kurt Woock 

Many or all of the products featured here are from our partners who compensate us. This influences 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.

When you sell cryptocurrency, you'll owe capital gains taxes on any profits from the sale. This is the same tax you pay when you sell traditional investments, like stocks or mutual funds.

The tax rate you use depends on how long you held the cryptocurrency before selling. If you held it for a year or less, you'll pay the short-term rate. If you owned it for more then a year, you'll pay the long-term rate, which is lower.

You can estimate what your tax bill will look using the calculator below. You'll need to know the price you bought and sold your crypto for, as well as your taxable income for the year.

When it's time to file, you'll need to record the details of each individual crypto transaction. This can be done by hand, but it becomes cumbersome if you make hundreds of sales throughout the year. Unlike many traditional stock brokerages, it's not common for crypto exchanges and tax preparation software to communicate seamlessly. You can use crypto tax software, which organizes and moves crypto sales information to popular tax preparation software, like TurboTax.

Tax Planning Made Easy
There's still time to get your taxes done right with Harness Tax.
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.