Crypto income tax: when crypto is taxed as income, not capital gains
Crypto income tax explained. Earned crypto is taxed as income on receipt, then as a capital gain when you sell. Knowing which is which avoids double tax. This guide covers the mechanics, a worked example, the records you need, and how CryptaTax handles it automatically.
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.

Income tax versus capital gains tax
Crypto can be taxed in two very different ways, and confusing them is one of the most common reasons a report goes wrong. Income tax applies when you *earn* crypto — when it lands in your wallet as a reward for doing something, or as payment. Capital gains tax applies when you *dispose* of crypto you already hold — when you sell, swap or spend it and its value has changed since you got it. Many crypto receipts are touched by both, in sequence: income first, gains later.
The reason this matters is that the two taxes often run at different rates and have different allowances. Treating an income receipt as if it were a capital gain — or missing the income step entirely — can leave you under-reporting, while double-counting the same value can leave you paying too much. Getting the order right is the whole game.
The two-step pattern: income on receipt, gain on disposal
The mental model that keeps this straight is a two-step one. Step one: when you receive crypto as income, you record its fair market value on the day it arrives as ordinary income. That value is taxed as income, and it also becomes your cost basis in those coins. Step two: when you later sell or swap those same coins, you calculate a capital gain or loss against that basis — only the change in value *after* receipt is the capital gain.
This two-step design is what stops you being taxed twice on the same money. The value you already declared as income is baked into your basis, so it is not taxed again as a gain. Only the growth on top is. If you skip step one and record a zero basis, the entire proceeds look like profit later and you over-report; if you skip step two, you under-report the growth. Both halves have to be recorded.
Crypto commonly taxed as income
Several familiar crypto activities are usually treated as income at the point you receive the coins. The exact treatment varies by country, but the broad pattern is consistent.
Salary and payment for work
If you are paid in crypto for a job, freelance work or services, that is employment or self-employment income, valued at the market price when you received it. It is taxed like any other earnings, and in some countries it also attracts social-security style contributions. Being paid in crypto does not make the payment invisible to the tax authority — it is earnings in a different form.
Staking rewards
Rewards from staking are commonly treated as income at their value on receipt, then as a capital gain when sold. The timing of when a reward is considered "received" — when it accrues, when it is claimable, or when you actually claim it — can differ by jurisdiction and is an area worth checking. Our staking guide goes into the detail of how reward income and later gains interact.
Mining rewards
Crypto from mining is generally income valued when you receive it. Whether it is treated as hobby income or as a business — which can change what expenses you may offset and what other taxes apply — often depends on the scale and regularity of your activity. Larger, systematic mining is more likely to be seen as a business in many countries.
Airdrops and rewards
Airdrops, promotional rewards, referral bonuses and similar handouts are frequently treated as income at their market value when they become yours to control. There are nuances: some jurisdictions distinguish airdrops you did something to earn from purely unsolicited ones, and the value of a freshly airdropped token can be hard to pin down, which is exactly why recording the receipt date and value promptly matters.
Interest, yield and lending rewards
Returns from lending crypto, providing liquidity or earning yield are commonly treated as income as they accrue or are received. The label a platform puts on a reward does not decide the tax — what matters is the substance of what you received and your country's rules for that kind of return.
A worked example of the two steps
Suppose you receive a staking reward of 1 coin when it is worth 100. Step one: you record 100 of income, taxed at your income rate, and your basis in that coin becomes 100. Months later you sell the coin for 160. Step two: your capital gain is 160 minus 100, so 60 is taxed as a gain — not the full 160, because the first 100 was already taxed as income. If the price had fallen and you sold for 70, you would have a capital loss of 30 even though you still declared 100 of income on receipt. The numbers are illustrative; your actual rates and rules depend on your jurisdiction.
Why valuing on receipt is the hard part
The whole two-step system hinges on one number: the fair market value at the moment of receipt. For a liquid coin received on a date you remember, that is straightforward. For a stream of small staking rewards arriving many times a day, a thinly traded airdropped token, or rewards that accrue continuously, capturing the right value at the right timestamp by hand is close to impossible. Get those values wrong and both your income figure and every later gain built on that basis are wrong too.
This is where dedicated software earns its place. CryptaTax imports your wallets and exchanges, identifies which receipts are income, stamps each one with its market value at the time it arrived, and carries that value forward as the cost basis for the later disposal — so the income step and the gain step stay consistent instead of drifting apart. It also reconciles transfers between your own wallets so an internal move is not mistaken for new income.
Business activity changes everything
There is a line, drawn differently in each country, between earning crypto as an individual and earning it as a business. Cross that line and the tax picture shifts substantially. Casual staking on coins you hold, an occasional airdrop, or being paid once in crypto usually sits on the individual side. Systematic mining at scale, professional trading, or running validator infrastructure as an enterprise can be treated as a business or self-employment, which often changes what expenses you can deduct, what social-security style charges apply, and how the income is reported.
Why does this matter for income specifically? Because the same activity — say, mining — can be hobby income for one person and business income for another, taxed under different rules with different rates and obligations. The factors that tip you over the line typically include how regular and organised the activity is, how much capital and equipment is involved, and whether you are doing it with a genuine profit motive. None of this is something to guess at; if your crypto income is significant or systematic, it is worth confirming which side of the line you fall on for your country before you file.
When you are paid in stablecoins or get refunds
Two situations confuse people because they look like they should be tax-neutral but are not always. Being paid in stablecoins is still income — the fact that a token is meant to track a fixed value does not exempt it; you still record the market value on receipt as income, and tiny gains or losses can still arise when you later move it. Likewise, rewards described as cashback, rebates or refunds are not automatically tax-free just because of the label; whether they are income depends on their substance and your country's treatment. The lesson is to look at what you actually received and when, not at the marketing word attached to it.
How income treatment differs by country
Whether a given receipt is income, when it is considered received, how it is valued, and what rate applies are all country-specific. Some jurisdictions tax staking and airdrops as ordinary income on receipt; others have special rules, deferrals or thresholds; a few treat certain rewards differently depending on whether you were active or passive. There is no universal answer, so the right move is to confirm the treatment for your country — start with US crypto tax →, UK crypto tax → or Germany crypto tax → and check the current year's guidance.
How to report crypto income
Reporting crypto income usually means two separate lines of work. The income itself goes wherever your country collects ordinary income — often the same place as salary, self-employment or miscellaneous income, depending on the source. The later disposals go through your capital gains reporting, using the basis you set when the income was received. Keeping the two threads connected — every income receipt tied to the coins it created and the gain they later produce — is the part people find fiddly, and the part software handles best.
- record the date and market value of every income receipt as it arrives;
- carry that value forward as the cost basis of those specific coins;
- classify each receipt by source, since salary, mining and airdrops can be reported differently;
- calculate the capital gain or loss only on the change in value after receipt;
- keep transfers between your own wallets out of the income column.
Why income is the part people under-report
If there is one area where crypto tax reports quietly go wrong, it is income. Capital gains at least leave a visible trail — a sell order on an exchange, a clear before-and-after. Income often does not. A staking reward drips in automatically, an airdrop appears unannounced, a small reward lands from a protocol you barely remember using. None of these generate the kind of obvious transaction people instinctively associate with a tax event, so they go unrecorded — and then resurface as mysterious, zero-basis coins when they are finally sold.
The consequences run in both directions. Miss the income step and you under-report the income while also, eventually, over-reporting the gain because the basis is wrong. Catch the income but value it carelessly and every downstream gain inherits the error. The only robust fix is to capture income at the source, automatically, the moment it arrives — which is precisely why reconstructing income from a complete wallet and exchange history, rather than from memory, is the foundation of a report you can stand behind. CryptaTax is designed to surface these easily-missed receipts so they are taxed once, correctly, and carried forward as proper basis.
How income links to the rest of your taxes
Income is the front end of a chain that runs through your whole crypto tax position. The value you record on receipt becomes the cost basis that drives every later gain, and the rate you pay depends on how income and gains are scaled in your country, which our crypto tax rate guide explains. Record income accurately on day one, and the gains side falls into place behind it.
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 →
FAQ
It can be both. Crypto you earn — salary, staking, mining, airdrops — is usually income at its value on receipt; crypto you later sell is a capital gain or loss against that value.
You are not, if it is recorded correctly. The receipt is income, and that value becomes your cost basis, so only the growth after receipt is taxed again as a capital gain when you sell.
Generally at its fair market value on the day you receive it. That figure is taxed as income and also sets the cost basis for the coins, so capturing it accurately is essential.
In many countries airdrops are income at their market value when they become yours to control, though some distinguish earned from unsolicited airdrops. Check your jurisdiction's rules.
Yes — payment in crypto for work is earnings, valued at the market price when received, and taxed like other income. It may also attract social-security style contributions.
It identifies income receipts, stamps each with its market value at the time, and carries that value forward as the cost basis so the income and later capital gain stay consistent.