To make a profit from cryptocurrency, maybe you sold Bitcoin at the right time, swapped tokens during a market rally, or simply cashed out after months of holding. Whatever the route, one question follows immediately after: how much of that profit does the government expect you to hand over?
India has one of the most clearly defined crypto tax frameworks in the world. Since the Finance Act of 2022, every profit from a Virtual Digital Asset (VDA) has been subject to a flat tax rate, with strict rules around deductions, losses, and reporting. If you are earning from crypto in India, understanding these rules is not optional, it is essential.
Key Takeaways
- All cryptocurrency profits in India are taxed at a flat 30% under Section 115BBH, plus a 4% Health and Education Cess, bringing the effective rate to 31.2%.
- This rate applies regardless of your income slab or how long you held the asset.
- You can only deduct- the cost of acquisition; you’ll have to bear gas fees, trading fees, and mining costs.
- A 1% TDS applies on crypto transfers under Section 194S, subject to applicable annual thresholds.
- Losses from one crypto asset cannot offset gains from another, nor can they be carried forward to future years.
- Taxable events include selling, swapping, and spending cryptocurrency, as well as receiving crypto as payment.
- All profits must be reported individually under Schedule VDA in ITR-2 or ITR-3.
- Non-compliance can attract fines of INR 200 per day, a penalty of INR 50,000 for inaccurate reporting, and up to 7 years of imprisonment for wilful evasion.
Traded All Year? Now File in Minutes.
Get ITR-ready tax reports now.
How Does the ITD Tax Crypto Profits in India?
The moment your cryptocurrency generates a profit, Indian crypto tax law steps in. The Income Tax Department (ITD) treats every gain from a VDA as taxable income, and the rules governing that taxation are both clear and strict.
Capital Gains Tax
Under Section 115BBH of the Income Tax Act, every profit from transferring a Virtual Digital Asset is taxed at a flat 30%. Moreover, an additional 4% Health and Education Cess applies on the resulting tax amount, bringing the effective rate to 31.2%. This rate holds firm regardless of your income bracket or how long you held the asset before selling — there aren’t any short-term capital gain or long-term capital gain split rules for cryptocurrencies in India.
The only permitted deduction when calculating crypto profits is the original cost of acquiring the asset. Gas fees, trading commissions, platform charges, and mining-related expenses cannot be claimed.
Important Thing to Remember: Under Section 115BBH(2)(b), losses from one cryptocurrency cannot be set off against profits from another VDA or any other income head. |
Tax Deducted at Source (TDS)
Under Section 194S of the Income Tax Act, a 1% TDS is deducted on the total value of every VDA transfer once cumulative transactions exceed INR 10,000 in a financial year. For specified persons, including individuals or HUFs with business turnover below INR 1 crore or professional income below INR 50 lakhs, the annual threshold is INR 50,000.
Any TDS deducted across your transactions is not a final tax. It can be claimed as a credit against your total tax liability when you file your Income Tax Return, reducing the net amount you owe at the time of filing.
What Counts as a Taxable Profit Transaction in India?
Not every interaction with cryptocurrency triggers a tax liability. Only disposal events, where you transfer a VDA in exchange for value, are taxable. The following events constitute taxable profit events under Indian law:
- Selling cryptocurrency for INR on a centralised or decentralised exchange.
- Swapping one cryptocurrency for another, such as exchanging Bitcoin for Ethereum.
- Spending cryptocurrency to purchase goods or services, including gift cards or digital products.
- Trading on peer-to-peer platforms, where one VDA is exchanged directly with another individual.
Simply holding cryptocurrency in a wallet, regardless of how much its value has increased, does not trigger any tax obligation. The liability arises only at the point of transfer or disposal.
How to Calculate Crypto Profit Tax in India?
Calculating your crypto profit tax involves four clear steps. Since each transaction is treated independently, you will need to repeat this process for every taxable event during the financial year.
Step 1: Identify the Taxable Event
Confirm that the transaction qualifies as a taxable disposal. Selling for INR, swapping for another token, or spending crypto on a purchase all qualify. Simply holding a VDA does not.
Step 2: Calculate the Profit
The profit on a crypto transaction is the difference between what you received and what you originally paid.
Capital Gain = Sale Value or FMV Received – Cost of Acquisition
Only the original purchase price of the cryptocurrency is accepted as the cost of acquisition. No other expenses can be included in this figure.
Step 3: Apply the Tax Rate and Cess
Once the profit is established, apply the flat 30% rate under Section 115BBH. Then, calculate the 4% Health and Education Cess on the resulting tax amount and add both figures together.
Capital Gains Tax = 30% × Profit
Cess = 4% × Capital Gains Tax
Total Tax Payable = Capital Gains Tax + Cess
Step 4: Account for TDS
If the total transaction value crosses the applicable annual threshold, 1% TDS is deducted on the gross transaction value. This can be claimed as a credit when filing your ITR.
TDS = 1% × Total Transaction Value
Traded All Year? Now File in Minutes.
Get ITR-ready tax reports now.
Real-Life Example:
Routine_Constant_730, an 18-year-old crypto trader, asked a straightforward question on Reddit channel r/IndiaTax: they made a profit of INR 2,000 from crypto trading and wanted to know whether the 30% tax rule would apply when they withdraw it to their bank account.
The answer is yes, and here is exactly how much tax they’ll owe to the ITD.
Step 1: Identify the Taxable Event
The moment the user sells his cryptocurrency for INR, it becomes a taxable disposal under Section 115BBH. The withdrawal to his bank account is not the taxable event, the sale of the crypto is.
Step 2: Calculate the Profit
Generally, Profit = Sale Value – Cost of Acquisition
But, here, the crypto trader has already mentioned they made a profit of INR 2,000. So, no further calculation is necessary.
Step 3: Apply the Tax Rate and Cess
Capital Gains Tax = 30% × INR 2,000 = INR 600
Cess = 4% × INR 600 = INR 24
Total Tax Payable = INR 600 + INR 24 = INR 624
Step 4: Account for TDS
Since his total transaction value is below the INR 10,000 annual threshold under Section 194S, TDS does not apply in this instance. However, if his cumulative crypto transactions during the financial year cross INR 10,000, 1% TDS will apply on subsequent transfers.
Note: Age does not exempt anyone from crypto tax obligations in India. Whether you are 18 or 58, the flat 30% rate under Section 115BBH applies to every taxable profit without exception.
End The Tax Panic Before It Starts
Use code TAXNOW and get FLAT 30% off.
Penalties for Non-Compliance
The 2026-27 financial year has brought significantly tighter enforcement around crypto tax compliance. From April 1, 2026, exchanges operating in India are required to share detailed user transaction data directly with the Income Tax Department. Failing to report accurately is no longer a risk worth taking.
The penalties for non-compliance are structured as follows:
- INR 200 per day for late filing of VDA transaction statements, accumulating until the statement is filed.
- INR 50,000 fixed penalty for inaccurate reporting or failure to disclose crypto holdings.
- Taxation at 60% under block assessment for unreported crypto gains treated as undisclosed income from FY 2025-26.
- Up to 7 years of imprisonment for wilful tax evasion involving VDA income.
The message from the government is unambiguous. Crypto profits are taxable, they are traceable, and the consequences of ignoring them are serious.
How to File Crypto Profit Tax in India?
Filing crypto profit tax correctly demands accurate records and the right ITR form. With exchanges now sharing transaction data directly with the Income Tax Department, every figure you report will be cross-referenced automatically.
Step 1: Compile All Transaction Records
Gather the following details for every crypto transaction that occurred during the financial year:
- Date of acquisition and date of transfer for each asset
- Sale value or fair market value received at the time of disposal
- Original cost of acquisition for each asset
- Platform or exchange used for each transaction
- Transaction hashes or wallet addresses for verification purposes
Step 2: Calculate Profit or Loss Per Transaction
Compute the profit or loss on each transaction individually using the formula discussed above. Even if a transaction resulted in a loss, it must still be reported under Schedule VDA.
Step 3: Choose the Correct ITR Form
Step 4: Report Under Schedule VDA
Within your chosen ITR form, navigate to Schedule VDA and enter the following for each transaction:
- Date of acquisition of the asset
- Date of transfer or disposal
- Cost of acquisition
- Sale value or FMV at the time of transfer
- Resulting capital gain or loss
Step 5: Verify TDS Credits
Cross-check all TDS deducted on your crypto transactions against your Form 26AS and Annual Information Statement (AIS). Ensure every deduction is accurately reflected before filing. Any discrepancy should be resolved with your exchange or broker.
Step 6: Pay Remaining Tax and File
After adjusting for TDS credits, pay any outstanding liability as self-assessment tax before submitting your return. The deadline for ITR-2 is 31st July 2026, and for ITR-3, it is 31st August 2026 for those under audit.
Does the above seem like a lot of work?, That’s because it is. We understand that managing individual profit calculations across different transactions can be difficult and it is where most investors run into tax audit troubles. This is why we built KoinX, a crypto software that automates this entire process. Let’s see how it can help.
Traded All Year? Now File in Minutes.
Get ITR-ready tax reports now.
How Can KoinX Help Calculate Your Crypto Profit Tax in India?
Tracking every crypto profit across multiple assets, exchanges, and wallets is genuinely complex. From identifying taxable events to reconciling TDS credits, the process demands accuracy at every stage. We at KoinX handle this complexity, so you do not have to.
Accurate Capital Gains Preview
KoinX gives you an error-free view of your capital gains across all transactions before you file. You can see exactly how much tax you owe on each disposal event, helping you plan ahead and avoid surprises when the filing deadline arrives.
Auto-Classification of Every Transaction
Every transaction in your trade history is automatically classified into the correct category, whether it is a swap, a sale, or a spending event. This eliminates the risk of misreporting and ensures that each profit event is captured under the right income head.
Reliable, ITR-Ready Tax Reports
KoinX generates detailed tax reports formatted specifically for Indian filing requirements. These reports are structured to match the Schedule VDA format and can be downloaded instantly or shared directly with your Chartered Accountant for a seamless ITR filing.
Portfolio Insights Across All Platforms
Whether you trade on Indian exchanges, foreign platforms, or peer-to-peer networks, KoinX consolidates your entire portfolio in one place. You get a clear picture of your total gains, pending liabilities, and transaction history across every account you hold.
Expert Assistance and CA Directory Access
If your crypto profit activity is complex or high-volume, KoinX connects you with India’s leading crypto tax professionals. The platform also offers access to a curated directory of verified Chartered Accountants who specialise in VDA taxation and ITR filing.
Crypto profit tax in India demands precision at every step. KoinX does the heavy lifting for you, ensuring every gain is accurately calculated and every filing obligation is met without error. Get started today and head into tax season with every profit correctly accounted for and every liability clearly defined.
Conclusion
Crypto profits in India are taxed firmly and tracked closely. A flat 30% CGT rate, a 4% cess, and strict restrictions on deductions and loss set-off leave little room for interpretation. Every taxable event must be reported individually, or you will have to face severe penalties.
The good news is that compliance does not have to be complicated. With the right tools and accurate records, filing your crypto profit tax is entirely manageable. KoinX simplifies the entire process, so why wait? Sign-up on KoinX today and take control of your crypto tax obligations before the deadline arrives.
Frequently Asked Questions
Can I Deduct Business Expenses from My Crypto Profits?
No. Under Section 115BBH of the Income Tax Act, the only expense permitted as a deduction when calculating crypto profits is the original cost of acquiring the asset. Business-related expenses such as internet charges, platform subscriptions, electricity costs for mining, and trading fees are explicitly disallowed. This restriction applies to all taxpayers, regardless of whether they trade as individuals or businesses.
Can the Income Tax Department Track My Crypto Profits?
Yes, and increasingly so. From April 1, 2026, all crypto exchanges operating in India are required to share detailed user transaction data directly with the Income Tax Department. TDS records, Annual Information Statements, and Form 26AS provide additional visibility. With India also adopting the OECD’s Crypto-Asset Reporting Framework by 2027, offshore transactions will become equally traceable.
What if I Traded on a Foreign Exchange? Do I Still Pay Tax in India?
Yes. Indian tax residency determines your tax liability, not the platform you use. If you are a tax resident of India, all crypto profits, whether earned on an Indian or foreign exchange, are subject to the 30% flat tax under Section 115BBH. Failing to report gains from foreign platforms can attract penalties and scrutiny under the Income Tax Act.
Who is Responsible for Deducting TDS in a P2P Transaction?
In a peer-to-peer transaction, the responsibility to deduct and deposit the 1% TDS under Section 194S lies with the buyer, meaning the person making the payment. Unlike centralised exchanges, which handle TDS deduction automatically, P2P platforms do not have an intermediary to manage this. The buyer must deduct, deposit, and report the TDS independently when filing their ITR.