Crypto tax reports in under 20 minutes
Koinly is the UK's #1 crypto tax software. Calculate your crypto, DeFi, NFT, and mining taxes fast & accurately today!
800+ integrations
Capital gains, losses, income & more
HMRC tax report
Make crypto less taxing with Koinly...
Easily import your crypto trades
Add your exchange accounts via API or CSV files and connect your blockchain wallets using public addresses.
DeFi & NFTs. Whether you are staking on Solana, lending on Curve, or providing liquidity on Polygon - Koinly can handle it all.
Local exchanges. Import your trades from Coinbase, Kraken, and 800+ platforms.
Download your tax report & forms
Koinly provides a complete, HMRC-compliant crypto tax report. Whether you're filing yourself or with an accountant, Koinly has you covered.
HMRC-compliant reports. Koinly supports the Share Pooling accounting method for compliant calculations, including same-day and bed-and-breakfasting rules.
Comprehensive tax report. Generate a full crypto tax report with all your short/long-term disposals, capital gains, and income. Everything you need to pass an HMRC audit.
Why UK investors choose Koinly
The HMRC has specific requires for crypto tax reporting. With Koinly, you get the detailed calculations needed to confidently file your crypto tax by 31 January. See why UK crypto investors give us 5 stars on Trustpilot!
Popular questions
Are cryptocurrencies taxed in the UK?
Yes. HMRC is clear crypto may be subject to Capital Gains Tax or Income Tax depending on your specific transactions. Gains from selling, trading, spending, and gifting crypto (excluding to your spouse) are subject to Capital Gains Tax, while crypto income like mining and staking rewards are subject to Income Tax.
Do I need to file taxes even if I made a loss?
Yes - because it benefits you to report and register losses with HMRC as you can use them to offset your gains. HMRC is clear losses should be registered within four years in order for you to utilize them against your gains.
Are crypto to crypto trades taxed?
Yes. Trading one cryptocurrency for another is taxable. This includes all different types of crypto including coins, tokens, stablecoins, and NFTs.
How are capital gains calculated for crypto trades?
HMRC only allows investors to use the Share Pooling accounting method to calculate their gains and losses from crypto investments. This includes the Section 108 rule, as well as the same-day and bed-and-breakfasting rule to stop investors from creating artificial losses.
Which exchanges do you support?
Koinly supports more than 800 integrations overall, including more than 400 exchanges like Coinbase, Kraken, and Crypto.com. All you need to do is connect via API or upload a CSV file of your transaction data.
Do I have to pay tax if I transfer crypto from one wallet to another?
No, transfers of crypto between your wallets are not taxable, but it's still important you keep track of your original cost basis as you move crypto between wallets for accounting purposes.
How can Koinly help?
Koinly automatically imports your transactions, finds the market prices at the time of your trades, matches transfers between your own wallets, calculates your estimated crypto gains/losses, and generates your tax reports!