We use cookies

We use essential cookies to run the site, and optional cookies for analytics. We never sell your data. Cookie Policy · Privacy Policy

Crypto tax bracket: how crypto tax rates actually work

Crypto tax bracket explained. Crypto has no single rate — it depends on income versus gain, how long you held it, your total income, and your country. This guide covers the mechanics, a worked example, the records you need, and how CryptaTax handles it automatically.

Start your crypto tax report

General information, not tax advice. Crypto tax rules differ by country and change over time — verify against your country's guidance or a qualified advisor.

Crypto tax bracket: how crypto tax rates actually work

There is no single crypto tax rate

One of the most common questions is "what is the crypto tax rate?" — and the honest answer is that there isn't one. Crypto is not a special asset class with its own dedicated percentage. Instead, it is slotted into your country's existing tax framework, which means the rate you pay depends on how the transaction is classified, how long you held the asset, how much you earn overall, and which country's rules apply. The same person can pay very different rates on two crypto transactions in the same year.

Because rates and thresholds change from year to year and country to country, this guide deliberately avoids quoting specific percentages — any number would be out of date or wrong for most readers. What stays constant is the structure of how the rate is determined, and once you understand that structure you know exactly which current rate to go and look up for your own situation.

Capital gains rates versus income rates

The first fork in the road is whether a transaction is a capital gain or income. When you sell, swap or spend crypto you already hold, the profit is usually a capital gain, taxed under your country's capital gains rules. When you earn crypto — through staking, mining, airdrops or being paid in it — that receipt is usually income, taxed at your ordinary income rates. The two regimes frequently use different rate scales and different allowances, so the classification alone can change what you owe.

Many countries tax capital gains at rates that differ from income, sometimes lower, sometimes via a separate annual exemption. Others fold gains into your income and tax the whole lot together. Which model your country uses decides whether it is worth thinking about classification at all. Our crypto income guide covers the income side in detail, because earned crypto is so often taxed differently from sold crypto.

Short-term versus long-term holding

A second major factor in many countries is how long you held the asset before disposing of it. Several systems distinguish short-term gains — on assets held for a relatively brief period — from long-term gains on assets held longer, and they often tax the long-term gains more favourably to reward holding. The exact holding period that separates short from long, and how much the rates differ, vary by jurisdiction, so this is a rule to confirm rather than assume.

A few countries take this much further, with rules that can substantially reduce or even remove tax on assets held beyond a certain length of time. Others make no distinction at all and tax every gain the same regardless of holding period. The point is not the precise threshold — which you should look up for your country and year — but the principle that when you sell can matter as much as whether you sell.

Why your total income changes the rate

In countries with progressive tax systems, the rate on a crypto gain or crypto income is not fixed in isolation — it depends on your other income for the year. Crypto often stacks on top of your salary and other earnings, so a gain can be taxed at the rate of whatever band it falls into once everything is added up. The same gain might be taxed more lightly in a low-income year and more heavily in a high-income year, purely because of where it lands on the scale.

This is why two people can make the identical crypto trade and owe different amounts: their surrounding income is different, so the gain is taxed in a different band. It is also why timing disposals across tax years, where the rules allow, can change the rate that applies — a planning idea worth raising with a professional for your own numbers.

Allowances, exemptions and tax-free bands

Most countries layer allowances and exemptions on top of the headline rates. There may be an annual amount of capital gains that is tax-free, a personal allowance against income, or small-transaction exemptions. These reduce the effective rate you actually pay, sometimes to zero on modest amounts, and they often change each year. Because the size of these allowances varies so much and is updated regularly, treat any specific figure as something to verify in current guidance rather than memorise.

Losses reduce the rate you effectively pay

Rates only ever apply to a net figure, and losses are what bring that figure down. In most systems a capital loss can offset capital gains, shrinking the amount that gets taxed at all — so your effective rate on the year falls even though the headline rate hasn't moved. Rules on whether losses can offset other income, and whether unused losses carry forward to future years, differ by country and are worth knowing, because an unclaimed loss is money left on the table. Deliberately realising losses to offset gains is the idea behind tax-loss harvesting, which interacts with wash sale rules where they exist.

Why rates differ so much between countries

Crypto tax rates vary dramatically around the world because each country plugs crypto into its own philosophy of taxation. Some treat crypto gains generously to attract investment and innovation; others tax them as ordinary income with no special break; a handful tax individuals very lightly or not at all. There is no international standard, and there is no rate that travels with you across borders — what you pay is set by your tax residency, not by where the exchange is based or where the blockchain runs.

That residency point catches people out. Moving country, spending long periods abroad, or holding more than one residency can all change which rate applies, and sometimes which country gets to tax you at all. If your situation spans borders, the rate question becomes a residency question first — and one to get professional advice on rather than guess.

Different transactions, different rates, same year

A point worth dwelling on is that there is no single "your crypto rate" even for one person in one year. A staking reward taxed as income, a coin sold after a long hold, and a coin flipped within days can each be taxed under a different rule and at a different effective rate — all on the same tax return. People look for one number to apply to their whole crypto activity, but the system works transaction by transaction, classifying and rating each disposal or receipt on its own facts before adding everything up.

This is also why a blended "average" rate you calculate after the fact tells you little going forward: it is the result of a particular mix of income, short-term gains and long-term gains in a particular income year, and next year's mix will differ. The useful skill is not memorising a percentage but knowing, for any given transaction, which category it falls into and therefore which current rate to look up.

Spending and swapping are usually taxable too

A rate only bites when there is a taxable event, and a frequent surprise is just how many everyday crypto actions count as one. In most countries selling for cash, swapping one coin for another, and spending crypto on goods or services are all disposals that can trigger a gain at your applicable rate — not only cashing out to your bank. Even a crypto-to-crypto trade where no fiat is involved is typically a disposal of the coin you gave up. Because each of these can sit in a different rate band depending on holding period and your income, the number of rate-bearing events in an active year is often far higher than people expect, which is precisely why tracking every transaction matters.

How to find the rate that applies to you

Pulling the structure together, working out your own rate is a sequence of questions rather than a single lookup.

  1. Classify the transaction: is it a capital gain or income?
  2. Check the holding period, if your country distinguishes short-term from long-term;
  3. Add it to your other income for the year to see which band it falls in;
  4. Apply any allowances or exemptions that reduce the taxable amount;
  5. Offset any losses against gains before the rate is applied;
  6. Confirm the current percentage for that band in your country's official guidance.

Notice that the rate itself is the last step, not the first — everything before it decides which rate even applies. That is why a flat "crypto is taxed at X%" claim is almost always misleading: it skips all the steps that actually determine the number.

Where software helps with rates

Software cannot choose your rate — that is set by law — but it gets you to the point where the rate can be applied correctly. CryptaTax classifies each transaction as income or a gain, applies a consistent cost basis method, tracks holding periods so short-term and long-term disposals are separated, and nets losses against gains. The output is a clean, file-ready set of figures broken down the way your tax forms expect — so the only thing left is to apply your country's current rate to numbers you can trust.

Effective rate versus headline rate

It helps to separate two ideas that get mixed up: the headline rate and the effective rate. The headline rate is the percentage attached to a band — the number people quote. The effective rate is what you actually end up paying once allowances, exemptions, losses and the mix of income and gains have all done their work. The effective rate is almost always lower than the top headline rate that applies to you, because the first slices of income or gains are often sheltered or taxed in lower bands.

For crypto this gap can be large, especially if you have realised losses to offset gains or fall partly within a tax-free allowance. It also means that comparing your situation to someone else's by headline rate alone is misleading — two people with the same headline rate can pay very different effective rates depending on their allowances, losses and income mix. When you plan, it is the effective rate on your specific, fully-netted figures that matters, not the scary top number in isolation.

How rates link to the rest of your taxes

The rate is the final multiplier, but it acts on figures built earlier in the chain: the cost basis that sets each gain, the income you recorded on receipt, and the losses you harvested along the way. Some countries also fall into the camp often described as crypto tax free for individuals — though, as that guide explains, "tax free" always comes with conditions worth reading closely.

Keeping records that hold up

Whatever the topic, the difference between a clean return and a stressful one is records. Tax authorities expect you to be able to show how you arrived at a number, and crypto's volume makes that hard by hand. Keep, at minimum:

  • the date, amount and value of every acquisition and disposal, in your home currency;
  • the fees on each trade, transfer and on-chain transaction;
  • transfers between your own wallets and exchanges, so cost basis follows the coins;
  • the cost-basis method you used, applied consistently through the year;
  • income receipts — staking, mining, airdrops — valued on the day you received them.

Good records are not just defensive. They are what lets you claim every loss and allowance you are entitled to, instead of rounding up out of caution because the paper trail is missing.

How your country changes the answer

Crypto tax is not one global rulebook. Tax rates, allowances, holding-period rules, which events are taxable and which methods are allowed all vary by country — and they change. The general principles on this page hold widely, but the specific numbers and edge cases are jurisdiction-dependent, so always check your own country's current guidance. Our country guides are a practical starting point: crypto tax by country →, including the US, the UK and Germany.

Common mistakes to avoid

  • Treating self-transfers as sales — moving your own coins is not a disposal; matching the two legs is essential.
  • Forgetting income events — staking, rewards and airdrops are usually taxable on receipt, not only when sold.
  • Using a partial history — cost basis depends on your full record, not just the current year.
  • Ignoring fees — they change your gain and are easy to leave out.
  • Waiting until the deadline — reconciling a year of activity under pressure is where errors happen.

When and how you report it

Most countries fold crypto into your normal annual tax return rather than a separate crypto form, usually under capital gains for disposals and ordinary income for receipts like staking or mining. You typically report the totals for the tax year — proceeds, cost basis and the resulting gain or loss — and keep the transaction-level detail in case you are asked for it. The exact boxes, schedules and deadlines depend on where you live, and a few jurisdictions expect more granular per-disposal reporting. The practical takeaway is the same everywhere: the figures you file are only as good as the reconciled records behind them, so the work is in getting the numbers right, not in the form itself.

Putting it together

The recurring theme across every part of this topic is the same: the tax outcome follows the facts, and the facts live in your transaction history. Get the underlying record right — every acquisition, disposal, fee, transfer and income receipt, valued correctly and tracked consistently — and the reporting is almost mechanical. Get it wrong, and no amount of clever treatment at the end can rescue the numbers. The reason crypto tax feels hard is rarely the rules themselves; it is the volume and the reconciliation. That is precisely the part worth automating, so your attention goes to the decisions that actually need judgement rather than to stitching exports together by hand. Treat the guidance here as the general shape of the topic, confirm the specifics for your own country and tax year, and lean on accurate records for everything else — that combination is what turns a stressful filing season into a routine one.

How CryptaTax automates this

CryptaTax imports your activity from every wallet and exchange, applies your cost-basis method consistently, and produces a capital-gains and income report with each figure traceable to its source. The concepts on this page are handled for you, so you spend your time deciding rather than reconciling spreadsheets. Try the crypto tax calculator →

Start your crypto tax report

FAQ

What is the tax rate on crypto?

There is no single rate. It depends on whether the transaction is income or a capital gain, how long you held the asset, your total income for the year, and your country's rules.

Are crypto gains taxed differently from crypto income?

Usually yes. Earned crypto is often taxed at ordinary income rates, while gains on assets you sell are taxed under capital gains rules, which can use different rates and allowances.

Does how long I hold crypto change the rate?

In many countries, yes. Some distinguish short-term from long-term gains and tax longer holds more favourably, and a few reduce or remove tax after a certain period. Verify your country.

Why do two people pay different rates on the same trade?

In progressive systems the rate depends on your other income, so the same gain can fall into different bands for different people depending on what else they earned that year.

Do losses lower my crypto tax rate?

Losses usually offset gains, reducing the net amount that is taxed, so your effective rate for the year falls. Rules on offsetting other income and carrying losses forward vary by country.

Why are crypto tax rates different in each country?

Each country plugs crypto into its own tax system, and what you pay is set by your tax residency rather than where the exchange or blockchain is. There is no global crypto rate.

Related guides

Country-specific rules