Crypto looks exciting when prices are rising, but the real test starts when tax season comes. Many Indian investors buy Bitcoin, Ethereum, USDT, meme coins or NFTs thinking only about profit and loss, but later get confused when they see TDS entries, Schedule VDA, 30% tax and no loss adjustment in ITR filing. This is where a small misunderstanding can become expensive.
For Indian crypto users, the flat 30 percent tax rule is one of the most important things to understand before trading or booking profit. It does not work like normal equity shares, mutual funds or business income. You cannot simply adjust every loss, claim all expenses, or reduce tax using your slab rate. The rule is strict, and it applies differently from many other investments. Under Section 115BBH, income from the transfer of virtual digital assets is taxed at 30%, and the law allows only the cost of acquisition as deduction while disallowing other expenses and loss set-off.
For Indian readers, the best way to understand this rule is not through heavy legal language, but through simple everyday examples. Suppose you bought crypto for ₹1 lakh and sold it for ₹1.40 lakh. Your gain is ₹40,000. The flat 30% crypto tax applies on this gain, and cess and surcharge may also apply depending on your total income. This article explains the flat 30 percent crypto tax rule in simple English, step by step, so you know what is taxable, what is not allowed, how 1% TDS works, and what precautions you should take before filing your ITR.

Quick Overview of the 30 Percent Crypto Tax Rule in India
| Point | Simple Meaning |
| Tax rate | Flat 30% on income from transfer of crypto or other VDAs |
| Extra charges | 4% health and education cess and surcharge, if applicable |
| TDS rule | 1% TDS may be deducted on transfer of VDAs |
| Loss adjustment | Crypto losses generally cannot be adjusted against other income |
| Deduction allowed | Only cost of acquisition is allowed |
| Reporting in ITR | VDA income should be reported transaction-wise in Schedule VDA |
| Applies to | Crypto, NFTs and other notified virtual digital assets |
What Does the Flat 30 Percent Crypto Tax Mean?
The flat 30 percent crypto tax means that profit earned from transferring a virtual digital asset is taxed at a special rate of 30%. It does not matter whether your normal income tax slab is 5%, 10%, 20% or 30%. Once the income falls under crypto/VDA transfer rules, the special tax rate applies.
For example, if a salaried person earns ₹6 lakh per year and also makes ₹50,000 profit from selling crypto, the crypto profit will not simply be taxed according to the lower slab. It will generally be taxed at 30% under the VDA rule. The Income Tax Department’s own ITR FAQ says gains from VDAs are subject to 30% tax along with applicable surcharge and 4% cess under Section 115BBH.
This is why many small traders feel surprised during ITR filing. They may think, “My total income is not very high, so my crypto tax will also be low.” But the crypto tax system is separate and stricter.
What Counts as Crypto Income?
Crypto income usually arises when you transfer a virtual digital asset. In simple words, transfer can include selling crypto, exchanging one crypto for another, or using crypto in a way that creates taxable gain. Section 115BBH also makes it clear that the meaning of transfer applies to virtual digital assets whether they are treated as capital assets or not.
Common situations where tax questions may arise include selling Bitcoin for rupees, exchanging Ethereum for another coin, selling NFTs, receiving crypto for services, earning from airdrops, staking rewards, mining rewards or crypto gifts. However, the tax treatment may differ depending on how the crypto was received and what transaction happened.
The most common case for normal Indian investors is simple buying and selling. You buy crypto through an exchange, hold it, and sell it later. If you make profit, that profit is taxable.
How Is Crypto Profit Calculated?
The basic formula is simple:
Selling price minus cost of acquisition equals taxable gain.
Suppose you bought Ethereum for ₹80,000 and sold it for ₹1,20,000. Your profit is ₹40,000. The 30% tax applies on this ₹40,000 gain. The important point is that only the cost of acquisition is allowed. Other expenses are not freely allowed the way many people expect.
For example, you may have paid exchange fees, internet costs, advisory charges, software costs or other tracking expenses. But under Section 115BBH, no deduction is allowed for expenditure other than cost of acquisition. This makes the rule strict for active traders because their actual net earning may feel lower than the taxable gain.
Can You Adjust Crypto Losses?
This is one of the biggest pain points for Indian crypto traders. In normal investment logic, people expect that if they lose money in one asset and make profit in another, they can adjust the loss. But crypto tax rules do not work like that.
Section 115BBH says loss from transfer of virtual digital assets cannot be set off against income under any other provision, and such loss cannot be carried forward to future years.
Let us understand this with a simple example. Suppose you made ₹70,000 profit in Bitcoin but lost ₹50,000 in another crypto token. Many investors may assume their net profit is only ₹20,000. But under the strict VDA tax framework, loss adjustment may not be available in the way traders expect. This is why proper calculation and professional tax advice become important if you have multiple crypto transactions.
This rule is especially important for people who do high-frequency trading, futures-like activity on offshore platforms, or token-to-token swaps. Even if your wallet shows mixed profit and loss, your taxable reporting may not be as simple as your exchange dashboard.
What Is the 1 Percent TDS on Crypto?
Apart from the 30% tax on profit, there is also a 1% TDS rule under Section 194S. This means tax may be deducted at source on payment for transfer of virtual digital assets. The official Section 194S provision says the person responsible for paying consideration for transfer of a VDA to a resident shall deduct 1% as income tax at the time of credit or payment, whichever is earlier.
For normal exchange users, this TDS is often deducted by the platform when they sell crypto. The TDS is not an extra final tax by itself. It is like an advance tax credit that can be adjusted while filing ITR. But it reduces liquidity because 1% gets deducted from transaction value, not only from profit.
For example, if you sell crypto worth ₹1,00,000, then ₹1,000 may be deducted as TDS if applicable. Even if your actual profit is small, TDS can still apply on the sale consideration. This is why frequent trading can lead to repeated TDS deductions.
There are threshold limits too. Section 194S provides no TDS where consideration does not exceed ₹50,000 in a financial year for specified persons, and ₹10,000 for others.
Does Paying 1 Percent TDS Mean Your Tax Is Done?
No, this is a common misunderstanding. TDS deduction does not mean your full tax liability is over. TDS is only tax deducted in advance. You still need to calculate your actual crypto profit, report it correctly in your ITR, and pay any remaining tax if your final liability is higher than the TDS already deducted.
For example, suppose your crypto profit is ₹60,000. Your tax at 30% will be ₹18,000 before cess and other applicable additions. If only ₹2,000 TDS was deducted during transactions, you may still need to pay the balance while filing your return.
On the other hand, if excess TDS was deducted and your final tax liability is lower, you may be eligible to claim credit or refund as per normal ITR processing rules. But this depends on correct reporting and matching with Form 26AS/AIS.
How to Report Crypto Income in ITR
Crypto income should not be ignored just because the amount is small or because the transaction happened on an app. Indian exchanges, TDS records, bank entries and AIS details can create a data trail. The Income Tax Department has a separate Schedule VDA for reporting income from transfer of virtual digital assets, and it requires transaction-wise information.
Generally, taxpayers using ITR-2 or ITR-3 may have to disclose VDA income depending on the nature of their income. The Income Tax Department FAQ also mentions that Schedule VDA is available in ITR-2 and ITR-3 for disclosing VDA income transaction-wise.
Before filing, keep these details ready: date of purchase, date of sale, purchase amount, sale amount, type of crypto, exchange statement, TDS deducted, wallet transfers and transaction history. If you traded across multiple exchanges, collect all reports before starting the ITR process.
What If You Use Foreign Crypto Exchanges?
Many Indian users also trade on foreign or offshore crypto platforms. This can make tax reporting more complicated. Even if a foreign exchange does not deduct Indian TDS properly or does not show clean reports in Indian format, the Indian resident taxpayer may still have reporting responsibility in India.
The bigger problem is record keeping. Offshore platforms may show values in dollars or stablecoins. You may need to convert transaction values properly into Indian rupees, match wallet movements, and calculate gains carefully. If you frequently move tokens between wallets and exchanges, do not treat every transfer casually. Some movements may simply be self-transfer, while others may represent taxable transfer. The difference should be understood properly.
Are Crypto Gifts, Airdrops and Staking Rewards Taxable?
Crypto tax becomes more confusing when coins are received without direct purchase. Airdrops, referral rewards, staking income, mining rewards, gifts or salary in crypto may have different tax treatment at the time of receipt and again at the time of sale.
For example, if you receive tokens free through an airdrop, there may be a tax question when you receive them, and another tax question when you later sell them. The purchase cost may also become a matter of calculation. This is why free crypto is not always “free” from a tax point of view.
For small users, the safest approach is to maintain a clear record of how each crypto asset was received. Write down date, value, source, wallet address, exchange report and later sale details. This helps avoid panic during ITR filing.
Common Mistakes Indian Crypto Users Should Avoid
Many crypto investors make tax mistakes not because they want to hide income, but because they do not understand the rules clearly. One common mistake is thinking that only bank withdrawal is taxable. In reality, crypto-to-crypto exchange or sale may also create tax events.
Another mistake is assuming TDS deduction means no ITR reporting is needed. TDS may already be visible to the department, so not reporting related VDA income can create mismatch. Some traders also calculate only net profit after adjusting all token losses, which may not be accepted under the strict VDA rules.
A third mistake is not downloading exchange reports on time. Sometimes exchanges change formats, restrict old reports, or users lose access to accounts. Keep yearly transaction statements safely in PDF or Excel format.
Practical Example of Crypto Tax Calculation
Let us take a simple example.
Rohit bought Bitcoin for ₹2,00,000 and sold it for ₹2,80,000. His profit is ₹80,000. Under the flat crypto tax rule, tax at 30% will be ₹24,000. Then 4% cess on tax may apply, making the tax amount higher.
Now suppose Rohit also lost ₹30,000 in another token. He may feel that his real profit is only ₹50,000. But due to crypto loss set-off restrictions, he should not automatically assume that the loss can reduce his Bitcoin profit. He should calculate carefully and take professional guidance if transactions are many.
This is the biggest lesson: crypto tax is not only about profit; it is also about correct classification, correct reporting and correct records.
Smart Tips Before Filing Crypto Tax
Download reports from all exchanges before filing your ITR. Match your TDS with Form 26AS and AIS. Keep details of wallet transfers separately so you do not confuse self-transfer with sale. Do not delete old exchange accounts without saving statements.
Avoid relying only on screenshots. A proper CSV, Excel or tax report is much safer. If you have used multiple exchanges, DeFi wallets, NFTs, foreign platforms or high-volume trades, consult a qualified tax professional. Crypto tax errors can become difficult to fix later, especially when notices or mismatches appear.
Also remember that tax rules can change. India has already made VDAs part of stricter disclosure and assessment discussions. The Finance Act 2025 amended the block assessment definition of undisclosed income to include virtual digital assets, which shows that crypto reporting is becoming more serious.
FAQs
1. Is crypto taxed at 30% in India even if my income is below the taxable limit?
Yes, gains from transfer of VDAs are taxed at a special 30% rate under Section 115BBH. However, your overall filing requirement and final tax position may depend on your total income, TDS and other details. It is better to check your case before assuming no tax is payable.
2. Can I adjust my crypto loss against salary or stock market profit?
Generally, loss from transfer of virtual digital assets cannot be set off against other income, and it cannot be carried forward. This makes crypto losses much stricter than many other investment losses.
3. Is 1% TDS the same as final crypto tax?
No. The 1% TDS is not the final tax. It is deducted in advance and can be adjusted while filing ITR. You still need to calculate the actual 30% tax on taxable crypto gains and report the income properly.
4. Which ITR schedule is used for crypto income?
Crypto or VDA income is reported in Schedule VDA, where transaction-wise details are required. Depending on your income type, ITR-2 or ITR-3 may be relevant for many taxpayers.