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 in India

A structured summary of how individual crypto taxation works in India, the tax regime, headline rate, accepted cost-basis methods, exemptions and anti-avoidance rules.

General information generated from our jurisdiction dataset, not tax advice. Rules change, verify with a local professional.

Crypto Tax in India

Working out crypto tax in India can feel intimidating, because India treats digital assets under a dedicated regime with its own rules for gains, transfers and withholding. If you have bought, sold, swapped, spent or earned crypto, the Income Tax Department expects it on your return. This guide walks through how virtual digital assets are taxed, what events are reportable, how to file, and what records to keep, then shows how CryptaTax rebuilds your history into a clean, file-ready report for India.

This is general information, not tax advice. India's rules for virtual digital assets evolve, and your position depends on your circumstances. Confirm the current law with the Income Tax Department or a qualified tax professional, and check the summary table on this page for current figures.

Is crypto taxed in India?

Yes. India brought cryptocurrencies, tokens and similar assets into the tax net as a defined class of virtual digital assets (VDAs). Simply buying crypto with rupees and holding it in your own wallet is generally not a taxable event on its own, the tax arises when you dispose of a VDA or receive one as income. Disposal covers far more than selling for cash: swapping one token for another, spending crypto on goods or services, and in many cases gifting it can all count. Because the regime is specific to VDAs, the way gains are calculated differs from how ordinary capital assets such as shares or property are treated, so it is worth understanding the mechanics before you file.

Two features make the Indian approach distinctive. First, gains on the transfer of a VDA are taxed under a flat, dedicated rate rather than being added to your other income at slab rates. Second, India layers a tax deducted at source (TDS) mechanism on top of transfers, so a slice of tax can be withheld at the point of the transaction itself. The precise rate and TDS percentage are set by law and can change, read them from the verified summary table on this page and confirm the current figures with the Income Tax Department before you rely on them.

How crypto is taxed in India

Think of your crypto activity as falling into two broad buckets: disposals of assets you already hold, and income you receive in crypto. India's VDA regime taxes the gain on transfer, and separately taxes crypto that lands in your wallet as a form of income measured at its value when you receive it. Getting the classification right for each transaction is the heart of an accurate return.

Disposals and gains on transfer

When you transfer a VDA, selling it for rupees, swapping it for another token, or using it to pay for something, you have a taxable event. The gain is broadly the proceeds (what you received, valued in rupees) minus your cost of acquisition (what you originally paid for that specific coin). A notable feature of the VDA regime is that the set-off of losses and the deduction of expenses is restricted compared with ordinary capital gains, so you generally cannot freely net a loss on one coin against a gain on another. Treat the exact rules on loss set-off and carry-forward as something to verify with the tax authority, because they are tightly drawn and have been refined over time. Accurate per-coin cost basis is essential, see our cost basis → guide for how acquisition cost is tracked across many buys.

Staking and mining

Crypto you earn from staking rewards or mining is typically treated as income measured at the fair market value of the tokens on the day they come into your control. That receipt value usually also becomes the cost of acquisition you carry forward, so that when you later transfer those same tokens the gain is computed from the value already taxed as income. For a deeper walk-through of reward timing and valuation, see our staking → and mining → guides.

Airdrops and forks

Tokens received from an airdrop are commonly treated as income at their value when you gain control of them, with that same value becoming the cost basis for a future transfer. Chain forks that drop new coins into your wallet raise similar questions of value and timing. Because airdrops are often unsolicited and may have little or no liquid market when received, valuation can be genuinely difficult, keep evidence of how you arrived at the value you used. See our airdrops → guide for the common patterns.

DeFi, lending and liquidity

DeFi activity, lending, providing liquidity, yield farming, wrapping and bridging tokens, can generate both income events (rewards and yield) and transfer events (swaps into and out of pools). Each leg may need to be valued and recorded separately, and because VDA-to-VDA swaps are themselves transfers, a single DeFi strategy can produce many reportable lines. Our DeFi → guide explains how to break complex protocol interactions into the underlying taxable parts.

NFTs

NFTs generally fall within the virtual digital asset definition, so buying, selling and swapping them follows the same transfer logic as fungible tokens: a gain on disposal and, where you mint or earn an NFT, an income measurement on receipt. Creators and active traders should keep especially careful records of mint costs, marketplace fees and sale proceeds. See our NFT tax → guide for the detail.

Tax rates and allowances

India applies a flat rate to gains on the transfer of virtual digital assets, rather than blending them into your slab-rate income, and adds a TDS withholding on transfers. Surcharge and cess may also apply on top of the headline rate in the usual way for Indian taxpayers. Rather than quote a number that could be out of date, we point you to the verified summary table on this page, which carries the current rate, method and any withholding percentage, and we recommend confirming those figures directly with the Income Tax Department, since the VDA regime has been adjusted since it was introduced.

Be aware that the relief you might expect from other parts of the tax code may be limited here: the VDA rules restrict the deductions and loss set-offs available, so a strategy that works for shares will not automatically work for crypto. Verify the current treatment of losses, carry-forward and any exemptions before you plan around them.

Which forms and how to file

Crypto is reported through your annual income tax return, and India has added dedicated schedules so that gains on virtual digital assets are declared separately from other income. The specific return form that applies to you depends on your overall income profile, whether you are a salaried individual, have business income, or have capital gains from other assets, so the right form is the one matched to your wider situation, not to crypto alone. Because form names and the layout of the VDA schedule change from year to year, check the current return forms and the relevant schedule on the Income Tax Department's portal rather than relying on a fixed reference.

Two practical points matter at filing time. First, the TDS already withheld on your transfers should be reconciled against your tax credit statement so you are not taxed twice on the same amount. Second, exchange records and on-chain transfers need to be reconciled into a single picture, trades you made on a platform, withdrawals to your own wallet, and movements between your own accounts should not be double-counted as taxable disposals. Getting that reconciliation right is exactly what CryptaTax is built to do.

Record-keeping

Good records are the difference between a confident filing and a stressful one. For each transaction you should be able to show the date and time, the type of event (buy, sell, swap, spend, reward, airdrop), the quantity of each asset, its value in rupees at the time, the counterparty or platform, any fees, and the wallet or exchange account involved. For income events such as staking and airdrops, keep evidence of how you valued the tokens on receipt. For transfers, keep the acquisition cost of the specific coins disposed of.

  • Export full trade and transaction history from every exchange you have used.
  • Capture on-chain activity for each wallet address, including internal transfers.
  • Record the rupee value of income events on the day you receive them.
  • Keep your TDS records so withheld amounts can be reconciled and credited.
  • Retain everything for the period required under Indian law, verify the current retention period with the Income Tax Department.

What counts as a taxable event in India

One of the biggest sources of confusion is assuming tax only applies when you cash out to rupees. In practice a much wider set of actions can be reportable under the VDA regime, because many of them are transfers of a digital asset or receipts of income. It helps to scan your year's activity against a checklist of event types and flag anything that moved value.

  • Selling a token for rupees, a transfer that can produce a taxable gain.
  • Swapping one token for another, still a transfer, even though no rupees moved.
  • Spending crypto on goods or services, treated as a disposal of the coins spent.
  • Receiving staking, mining or referral rewards, income measured at value on receipt.
  • Receiving an airdrop or forked coins, commonly income at value when you gain control.
  • Being paid in crypto for work or a business receipt, income like any other earning.

By contrast, actions that usually do not trigger tax include buying crypto with rupees and holding it, and moving your own coins between wallets you control, though that second point is exactly where careful reconciliation matters, because a self-transfer can look like a disposal in raw exchange data if it is not matched to the corresponding receipt. Always verify edge cases against the current rules, since the VDA regime is drawn tightly.

Residency and your India crypto tax position

Your residency status affects how your worldwide crypto activity is brought into the Indian tax net, so it is worth being clear about your position for the year. Residents are generally taxed more broadly than non-residents, and the interaction with foreign exchanges, overseas income and any double-tax relief can be involved. These rules sit outside the VDA provisions themselves and depend on your individual facts, so confirm your residency and its consequences with the Income Tax Department or a professional before assuming how a particular receipt is treated.

Common mistakes to avoid

Most filing errors are not exotic, they come from missing data and small misclassifications that compound across a busy year. A quick review against these common pitfalls saves time and reduces the risk of an inquiry.

  • Treating swaps as non-events, token-to-token swaps are transfers and can be taxable.
  • Double-counting self-transfers, moving coins between your own wallets is not a disposal, but raw exports can make it look like one.
  • Forgetting income events, staking, airdrops and rewards are income on receipt, not just when you later sell.
  • Losing the receipt value, without it, you cannot prove cost basis for a later transfer.
  • Ignoring TDS credits, withheld amounts must be reconciled so you are not taxed twice.
  • Assuming old figures still apply, the VDA rules have changed; always check the current rate and rules.

How CryptaTax automates your India crypto taxes

Pulling all of this together by hand across multiple exchanges and wallets is where most people lose hours and confidence. CryptaTax does the heavy lifting: it imports your full history, untangles your activity, and produces numbers you can file.

  • Imports your complete history from exchanges and wallets in one place.
  • Reconciles transfers between your own accounts so self-transfers are not mistaken for taxable disposals.
  • Rebuilds cost basis per asset so gains on transfer are calculated correctly.
  • Values income events, staking, mining, airdrops, at receipt for your records.
  • Produces a file-ready report organised for an Indian return, with totals you can carry into your schedules.
Get my India crypto tax report

Related countries and guides

Compare how neighbouring and popular jurisdictions handle digital assets: Singapore crypto tax →, Hong Kong crypto tax →, Malaysia crypto tax → and Thailand crypto tax →. For the underlying concepts, see our guides on cost basis →, staking → and DeFi →.

Individual crypto tax, India

General Information

Default Framework
IFRS
Crypto Classification
Intangible AssetInventory
Tax Year
Fiscal Year (M3)
Functional Currency
INR
FX Source (Reporting)
RBI
FX Source (Tax)
CBDT
Transaction Rate
Daily Spot
Hyperinflationary
✗ No

Individual Tax, Regime

Tax Regime
Flat Tax
Section 115BBH: 30% flat on ALL VDA gains. No deductions except cost of acquisition. No loss offset. 1% TDS.
Tax Rate
30%
30% flat + 4% cess = 31.2% effective. No deductions. No loss offset against any income.

Individual Tax, Cost Basis

Measurement Basis
Historical Cost
Cost Method
FIFO
Method Electable
✗ No
Permitted Methods
FIFO
Country Override
VDAREGIME

Individual Tax, Exemptions

CGT Exempt
✗ No
Holding Period
HP Benefit
Annual Exemption
Threshold Exemption

Individual Tax, Anti-Avoidance

Wash Sale
✗ Off
Same-Day Rule
✗ No
Superficial Loss
✗ No
Loss Restriction
NOOFFSET
Loss Carryforward
0 years
See your own numbers for India

CryptaTax computes your gains, income and tax reports for India automatically across 90 blockchains and 49 exchanges.

Calculate your crypto tax
Do I have to pay crypto tax in India?

Yes. Gains on transferring virtual digital assets are taxed under India's dedicated VDA regime, and crypto you earn is taxed as income at its value on receipt. Simply holding crypto you bought with rupees is generally not taxed until you dispose of it.

What is TDS on crypto in India?

India applies a tax deducted at source on transfers of virtual digital assets, so a portion of tax can be withheld at the point of the transaction. Reconcile the TDS withheld against your tax credit statement at filing. Check the current TDS percentage in the summary table and with the Income Tax Department.

Can I offset crypto losses against crypto gains in India?

The VDA regime restricts loss set-off and deductions more tightly than ordinary capital gains rules, so you generally cannot freely net losses against gains. Confirm the current position on loss set-off and carry-forward with the tax authority before planning around it.

Is swapping one crypto for another taxable in India?

Yes, swapping one virtual digital asset for another is a transfer, so it can trigger a taxable gain even though no rupees changed hands. Each swap should be valued and recorded separately.

How is staking taxed in India?

Staking rewards are typically treated as income at the fair market value of the tokens when you receive them, and that value usually becomes the cost basis for a later transfer. See our staking guide for the common patterns.

Which form do I use to report crypto in India?

Crypto is reported through your annual income tax return on the dedicated VDA schedule. The exact return form depends on your overall income profile, so use the form matched to your wider situation and check the current forms on the Income Tax Department's portal.

How does CryptaTax help with Indian crypto taxes?

CryptaTax imports your exchanges and wallets, reconciles transfers between your own accounts, rebuilds cost basis per asset, values your income events, and produces a file-ready report organised for an Indian return.

Other jurisdictions

IndonesiaJapanMalaysiaNew ZealandPhilippinesSingaporeSouth KoreaTaiwanThailandUzbekistanCrypto Tax by Country