Crypto Tax Calculator
Calculate your cryptocurrency capital gains tax instantly. Enter your buy price, sell price, and quantity to see your estimated tax liability based on your holding period.
Trade Details
Start Trading Today
Sign up on top exchanges with exclusive referral bonuses
Related Calculators
Related Guides
How Cryptocurrency Is Taxed Around the World
Cryptocurrency taxation has become one of the most important financial considerations for digital asset investors worldwide. While each country maintains its own set of rules and rates, the underlying principle is broadly consistent: when you sell or otherwise dispose of cryptocurrency for more than you paid, the resulting gain is subject to tax. This calculator helps you estimate that liability so you can plan effectively before you file.
Most tax authorities classify cryptocurrency as a capital asset or property rather than currency. This distinction is critical: it means that every disposal — whether you sell for fiat, trade one coin for another, or spend crypto on goods — is a taxable event. The gain is measured in your local fiat currency at the moment of disposal, regardless of whether you convert the proceeds back to cash.
The Crypto Tax Formula: Step by Step
The fundamental formula for calculating your crypto capital gain is straightforward:
Capital Gain = Proceeds − Cost Basis
Where Proceeds is the fair market value of what you received (minus selling fees) and Cost Basis is what you originally paid (plus buying fees). For example, if you bought 1 BTC at $30,000 with a 0.1% fee, your cost basis is $30,030. If you later sold at $45,000 with a 0.1% fee, your proceeds are $44,955. Your capital gain is $44,955 − $30,030 = $14,925.
Applying a 20% tax rate: $14,925 × 0.20 = $2,985 in tax. Your net profit after tax is $14,925 − $2,985 = $11,940. Without accounting for tax, you might budget as if you had the full $14,925 — a planning error that this calculator prevents.
Short-Term vs Long-Term Capital Gains
The single most impactful variable in crypto taxation is the holding period. In the United States, assets held for more than one year qualify for long-term capital gains rates of 0%, 15%, or 20% depending on income. Assets held for a year or less are taxed at ordinary income rates, which can reach 37% for high earners. The difference between short-term and long-term treatment can literally halve your tax bill.
Other countries offer similar incentives. Germany exempts crypto gains entirely after a one-year holding period. Australia applies a 50% discount to gains on assets held for more than twelve months. The UK applies the same capital gains tax rates regardless of holding period, but Germany's approach is the most generous for patient investors.
Cost Basis Methods: FIFO, LIFO, and Specific Identification
When you have purchased the same cryptocurrency at multiple prices, you must decide which units you are selling. The method you choose determines your cost basis and therefore your taxable gain.
FIFO (First In, First Out) assumes you sell your earliest-purchased units first. In a long-running bull market, FIFO typically surfaces the largest gains because your oldest coins were bought at the lowest prices. However, those old coins may also qualify for long-term rates.
LIFO (Last In, First Out) assumes you sell your most recently purchased units first. This often produces smaller gains but keeps older, long-term-qualifying coins untouched in your portfolio.
Specific Identification lets you choose precisely which units to sell, giving you maximum flexibility to optimise your tax outcome. It requires meticulous record-keeping but can yield significant tax savings. The IRS allows this method; many other jurisdictions mandate FIFO.
Common Crypto Tax Mistakes to Avoid
Ignoring crypto-to-crypto trades. Many investors believe only fiat sales are taxable. In nearly every major jurisdiction, trading BTC for ETH is a disposal of BTC — you must report the gain or loss based on BTC's value at the time of the trade.
Forgetting DeFi income. Staking rewards, liquidity mining proceeds, and lending interest are typically treated as ordinary income in the year you receive them, valued at the fair market price on the date of receipt. They also establish a new cost basis for any subsequent disposal.
Not accounting for fees in cost basis. Transaction fees paid to acquire cryptocurrency increase your cost basis, reducing your eventual taxable gain. Neglecting to add fees to your cost basis causes you to over-report your gains and pay more tax than necessary.
Missing the reporting deadline. Tax authorities are increasingly receiving data directly from exchanges under frameworks such as DAC8 (EU), CARF (OECD), and Form 1099-DA (US). Assuming crypto transactions go unnoticed is no longer a viable strategy.
Tax Loss Harvesting with Crypto
Unlike stocks, most jurisdictions do not impose a wash-sale rule on cryptocurrency, meaning you can sell crypto at a loss to realise the tax benefit and immediately repurchase the same asset. This strategy, known as tax loss harvesting, allows you to offset gains elsewhere in your portfolio while maintaining your market exposure. In a volatile asset class like crypto, opportunities to harvest losses are frequent.
When to Consult a Crypto Tax Professional
This calculator provides estimates for planning purposes, but complex situations warrant professional advice. Consider consulting a qualified tax professional if you have hundreds or thousands of transactions, engage in DeFi or yield farming, have received income from mining operations, operate a crypto business, hold crypto across multiple countries, or have moved significant sums between self-custody wallets and exchanges. A certified public accountant (CPA) or tax advisor familiar with digital assets can ensure compliance while legitimately minimising your liability.