Crypto Tax in India Explained: Tax Rules, TDS, ITR Filing & Latest Updates

Cryptocurrency has become a popular investment option in India, but many investors are still confused about how crypto is taxed. Whether you trade Bitcoin, Ethereum, or other digital assets, you must understand the tax rules to avoid penalties and file your Income Tax Return (ITR) correctly. This guide explains crypto tax in India, including the 30% tax rule, 1% TDS, reporting requirements, and practical examples in simple language.

Quick Highlights

Feature Details
Tax Rate 30% on profits from Virtual Digital Assets (VDAs)
TDS 1% on eligible crypto transfers under applicable rules
Loss Adjustment Not allowed against other income or other crypto gains under current rules
Basic Exemption Benefit Generally not available against crypto gains taxed under the special VDA provisions
ITR Reporting Crypto income must be reported while filing your Income Tax Return
Applicable Assets Bitcoin, Ethereum, stablecoins, NFTs (subject to applicable rules), and other Virtual Digital Assets

What Is Crypto Tax in India?

Crypto Tax in India

Crypto tax is the tax you pay on income or profits earned from cryptocurrencies and other Virtual Digital Assets (VDAs). The Indian government introduced a separate tax framework for crypto transactions through the Income-tax Act.

If you make a profit by selling, swapping, or transferring cryptocurrency, you may have to pay tax. In many eligible transactions, 1% TDS may also apply.

What Is Considered a Virtual Digital Asset (VDA)?

The government broadly treats the following as Virtual Digital Assets:

  • Bitcoin (BTC)
  • Ethereum (ETH)
  • Solana (SOL)
  • Ripple (XRP)
  • Dogecoin (DOGE)
  • Stablecoins such as USDT and USDC
  • NFTs (where covered under the law)
  • Other eligible cryptocurrencies and digital tokens

How Much Tax Do You Pay on Crypto?

Profits from the transfer of eligible Virtual Digital Assets are generally taxed at 30%.

In addition, applicable surcharge and health & education cess may increase the total tax liability depending on your income.

Example

Particular Amount
Purchase Price ₹2,00,000
Selling Price ₹3,20,000
Profit ₹1,20,000
Tax @30% ₹36,000
Plus Applicable Cess & Surcharge As applicable

When Does 1% TDS Apply?

A 1% Tax Deducted at Source (TDS) may apply on eligible crypto transfers once the prescribed threshold conditions are met.

The purpose of TDS is to help the government track crypto transactions. It is not an additional tax. The TDS deducted can generally be claimed while filing your Income Tax Return, subject to applicable rules.

Is TDS the Same as Tax?

No.

TDS Income Tax
Deducted at the time of the transaction Calculated while filing ITR
Usually 1% on eligible transfers Generally 30% on taxable profits from eligible crypto transfers
Can often be claimed as tax credit if eligible Final tax liability after adjustments

Can You Deduct Expenses?

The law allows only the cost of acquisition in most cases.

Generally, you cannot claim deductions for expenses such as:

  • Internet charges
  • Electricity bills
  • Trading software
  • Exchange fees (subject to applicable interpretation)
  • Advisor or consultancy fees

Can You Set Off Crypto Losses?

Under the current tax rules:

  • Crypto losses generally cannot be adjusted against salary income.
  • They cannot usually be adjusted against business income.
  • They generally cannot be set off against gains from another Virtual Digital Asset.
  • Unabsorbed crypto losses generally cannot be carried forward.

This makes crypto taxation different from many other investment categories.

Is Crypto Mining Taxable?

Yes, taxation may apply depending on the nature of the activity and applicable tax provisions.

If mined cryptocurrency is later transferred for consideration, tax implications may arise. The tax treatment can vary depending on the facts of the case, so professional advice may be useful for miners.

Is Crypto Staking Taxable?

Income received from crypto staking may be taxable under applicable provisions.

If you later sell the rewarded cryptocurrency, additional tax implications may also arise based on the relevant tax rules.

Is Crypto-to-Crypto Trading Taxable?

Yes.

Even if you exchange one cryptocurrency for another without converting it into Indian Rupees, it may still be treated as a taxable transfer under Indian tax law.

For example:

  • Bitcoin → Ethereum
  • Ethereum → Solana
  • USDT → Bitcoin

Each eligible transfer should be evaluated for tax purposes.

Is Receiving Crypto as a Gift Taxable?

It depends on factors such as:

  • Relationship with the person giving the gift
  • Value of the gift
  • Applicable provisions of the Income-tax Act

In some situations, gifts may be exempt, while in others they may be taxable.

Do You Need to Report Crypto in Your ITR?

Yes.

If you have earned taxable income from cryptocurrency transactions, you should disclose it appropriately while filing your Income Tax Return.

Keep records of:

  • Purchase date
  • Purchase price
  • Sale date
  • Sale value
  • Exchange used
  • Transaction history
  • TDS details

Documents Required for Crypto Tax Filing

Keep the following documents ready:

Document Purpose
PAN Card Tax filing
Aadhaar Identity verification (where applicable)
Exchange transaction reports Calculate gains/losses
Bank statements Payment verification
TDS certificate/details Claim eligible tax credit
Wallet transaction history Record keeping

How to Calculate Crypto Tax

Step 1

Calculate your purchase price.

Step 2

Calculate the selling price.

Step 3

Find your profit.

Profit = Selling Price − Purchase Price

Step 4

Apply the applicable tax rate under the VDA provisions.

Step 5

Adjust eligible TDS credit while filing your ITR, if applicable.

Example Calculation

Details Amount
Buy Bitcoin ₹1,50,000
Sell Bitcoin ₹2,10,000
Profit ₹60,000
Tax @30% ₹18,000
Plus applicable cess/surcharge As applicable

Tips to Stay Tax Compliant

  • Maintain complete transaction records.
  • Download reports from your crypto exchange regularly.
  • Keep TDS records safely.
  • Report all taxable crypto transactions in your ITR.
  • File your return before the due date.
  • Consult a Chartered Accountant for complex or high-value transactions.

Common Mistakes to Avoid

  • Not reporting crypto income.
  • Ignoring TDS deductions.
  • Assuming crypto-to-crypto swaps are tax-free.
  • Claiming deductions that are not permitted.
  • Miscalculating profits.
  • Losing transaction records.

Frequently Asked Questions

Is cryptocurrency legal in India?

Yes. Cryptocurrency is not illegal in India, but it is regulated through applicable tax laws and other regulatory requirements.

How much tax is charged on crypto profits?

Profits from eligible Virtual Digital Asset transfers are generally taxed at 30%, along with applicable surcharge and cess.

Is 1% TDS refundable?

TDS is generally not a separate tax. If eligible, it can usually be claimed as tax credit while filing your Income Tax Return.

Do I have to pay tax if I only buy crypto?

No. Buying cryptocurrency alone generally does not create a taxable event. Tax usually arises on eligible transfers or other taxable income events.

Can I adjust crypto losses against salary income?

No. Under the current rules, such set-off is generally not permitted.

Is crypto mining taxable?

It can be, depending on the nature of the activity and the applicable tax provisions.

Do I need to mention crypto in my ITR?

Yes, if you have taxable crypto transactions or income that is required to be reported.

Conclusion

Crypto investing in India comes with specific tax obligations that every investor should understand. The current framework generally taxes eligible crypto gains at 30%, applies 1% TDS on certain transfers, and restricts the set-off of losses. Maintaining accurate records and reporting transactions correctly in your Income Tax Return can help you stay compliant and avoid future issues. If your crypto activity involves frequent trading, mining, staking, or large investments, consulting a qualified tax professional is a sensible step.

Leave a Reply

Your email address will not be published. Required fields are marked *