Bitcoin Tax Software

Get your crypto tax reports in minutes

Koinly calculates your cryptocurrency taxes and helps you reduce them for next year. Simple & Reliable.

Available in 20+ countries

Pre-filled Form 8949 & Schedule D

TurboTax, TaxAct, H&R

Do you need to file Bitcoin taxes?

Cryptocurrencies are taxed in almost every country. Whether you exchange Ether for BTC, sell BTC for fiat or stake some Tezos - the Taxman wants a cut.

But... calculating your crypto taxes by hand is very time consuming - not to mention difficult!

Here's the problem...

Say you bought 1 Bitcoin on Coinbase and transferred it to Binance where you sold it in several transactions. How long would it take you to calculate your gains?

Well, it took our accountant 45 minutes - for 10 trades!! Now imagine if you have a lot more trades, like Mr. Dunkers perhaps...

How Koinly solves cryptocurrency taxes...

Easily import your trades

Add your exchange accounts via API or CSV files and connect your blockchain wallets using public addresses.

  • DeFi, Margin trades & Futures. Whether you are staking on Kraken, lending on Nexo or going long on BitMEX. Koinly can handle it all.
  • Smart transfer matching. Koinly uses AI to detect transfers between your own wallets and keep track of your original cost.
Supports 300+ exchanges & wallets

Preview your capital gains

Get a glimse of your profit/loss for any tax year - for free!

  • Portfolio tracking. See your total holdings, ROI and growth over time on a beautiful dashboard.
  • Profit/loss & capital gains. Easily see how much you are up or down. View realized and unrealized capital gains.
Explore all features

Download your tax documents

Whether you are filing yourself, using a tax software like TurboTax or working with an accountant. Koinly can generate the right crypto tax reports for you.

  • Form 8949, Schedule D. If you are filing in the US, Koinly can generate filled-in IRS tax forms.
  • Comprehensive tax report. Generate a full crypto tax report with all your long/short term disposals. Guaranteed to pass audits.
View sample reports

"I switched to Koinly last month and really loving it so far. Much better than cointracking. Good job!"

"It was easy to sync my accounts, the tax report was in good format and approved by BZSt. Great support."

"Team is very supportive, helped me import my Bibox transactions and guided me all the way. I have invited some of my friends to Koinly too and they are thanking me :D"

Get started for free!

Pay only when you are ready to download reports

Just getting started
per tax yearfor ALL years*
300 transactions
Unlimited wallets/exchanges
Tax reports
Portfolio tracking
Margin trades & DeFi
Hustling like a Pro
per tax yearfor ALL years*
3,000 transactions
Unlimited wallets/exchanges
Tax reports
Portfolio tracking
Margin trades & DeFi
Botting like no tomorrow
per tax yearfor ALL years*
10,000 transactions
Unlimited wallets/exchanges
Tax reports
Portfolio tracking
Margin trades & DeFi
* This is a limited time offer that will allow you to download reports for all years upto 2020.

Popular questions

How do cryptocurrency taxes work?

Crypto is taxed in the same way as Gold and real estate. When you sell or trade crypto you have to pay tax on the difference between the selling price and the price you bought it for (minus any exchange fees). This is known as a Capital Gains Tax and has to be paid in most countries such as the USA, UK, Canada etc.

I only made a loss on cryptocurrencies, do I still have to file taxes?

Yes. It doesn't matter if you only made losses, you still have to report it to your tax agency. In fact, it is in your best interests to report your losses as this is one of the best ways to reduce your crypto taxes in the future!

Are crypto to crypto trades taxed?

Yes. Any exchange of cryptocurrencies is also a taxable event. For ex. if you exchange Bitcoin for Ripple, the IRS and other tax agencies will treat this as a sale of Bitcoin at the market price of the XRP you received.

How are Mining, Staking & Hard Forks taxed?

The same way as regular income. For ex. if you receive 10 BCH as a result of the Bitcoin Cash fork then you will need to declare this as additional income, using the fair market value of the BCH at the time you received it.

How can I avoid paying tax on my Bitcoin trades?

It's actually very difficult to avoid crypto taxes. Every time you transfer funds to an exchange you are leaving a papertrail that tax agencies can catch on to. In the past, exchanges like Coinbase and eToro have handed over data on thousands of users to tax authorities.

Do I have to pay tax if I transfer crypto from one wallet to another?

No, you don't. As long as you own both wallets there's no tax to pay on transfers. However, you still have to keep track of the original cost of the transferred coins and have sufficient proof of it.

How can Koinly help?

Koinly automatically imports your transactions, finds all the market prices at the time of your trades, matches transfers between your own wallets, calculates your crypto gains/losses and generates your tax reports!