How our crypto tax calculator works
Select the year you’re filing for and choose whether you're calculating a single trade or multiple trades.
Enter your figures.
Check your estimated tax bill.
How accurate is this crypto tax calculator
This calculator estimates your Capital Gains Tax using the information you provide. It determines your tax band based on your annual income, applies the relevant tax rates to your reported gains, and includes the Capital Gains Tax-free allowance. If your income spans multiple tax bands, rates are applied proportionally for a more accurate estimate.
Tax rates are sourced from HMRC. However, this calculator does not account for capital losses (current or carried forward), changes to your personal allowance, tax credits, or whether you’ve already used your tax-free allowance.
What if I don't have the information to use this crypto tax calculator?
If you don’t know your figures, Koinly can figure them out for you. When you import your trading history to Koinly, it does all the hard work for you, including identifying your cost basis and the fair market value of any crypto income. It even factors in deductible trading fees, all automatically.
How do I calculate my purchase price?
Your purchase price is whatever you paid for your crypto, plus any allowable fees. It’s also known as your cost basis. In instances where you have multiple assets of the same kind, HMRC states investors should use the Share Pooling method to calculate their cost basis.
Why do I need to enter my annual income?
Our tool uses your annual income to figure out what tax band you fall into, so it can more accurately estimate the amount of tax due.
How is cryptocurrency taxed in the UK?
Crypto is subject to Capital Gains Tax and Income Tax in the UK, depending on your specific transactions. Learn more in our UK crypto tax guide.
What are capital gains?
Capital gains are profits made from disposing of a capital asset, like stocks and crypto. Traditionally, a disposal meant selling your capital asset. For crypto, disposals include selling, trading, spending, and gifting crypto (excluding to your spouse).
Income from crypto
In some instances, you'll also pay Income Tax upon receipt of crypto when you're earning new tokens, for example, from mining, staking, or airdrops (in most instances).
What are capital losses?
If you dispose of your crypto and have a loss, then this is a capital loss that can be offset against your capital gains to reduce your tax bill. If you don't have any gains to offset, you can also carry losses forward to offset future gains.
How to calculate capital gains tax on crypto
Your Capital Gains Tax rate is either 18% or 24%, depending on the Income Tax band you fall into. Basic rate taxpayers pay 18%, while higher rate taxpayers pay 24%. Every taxpayer gets a £3,000 a year tax-free allowance for capital gains.
How tax brackets work
Your tax band is based on your total annual income, including employment income, capital gains, and other taxable income. The UK uses a progressive tax system, meaning different portions of your income are taxed at different rates. No single rate applies to your full income; only the amount within each band is taxed at that rate. See the UK capital gains tax rates below:
| Tax Rate | Taxable Income |
|---|---|
| 18% | Basic Rate Income Band (up to £50,270) |
| 24% | Higher Rate Income Band (up to £150,000) |
| 24% | Additional Rate Income Band (more than £150,000) |
When do I owe crypto taxes?
You owe tax when you realise a capital gain or receive taxable income from crypto. These must be reported on your Self Assessment tax return, which is due by 31 January following the end of the tax year. Any tax owed is due on the same date.
How to reduce crypto tax
There are many steps investors can take throughout the financial year in order to optimise their tax liability, including using Koinly’s tax optimization tool to identify unrealised losses and gains to harvest.

