India's 30% Crypto Tax: A Bitcoin Trader's Survival Guide

India's 30% Crypto Tax: A Bitcoin Trader's Survival Guide
Amber Dimas

Imagine making ₹1 lakh profit on Bitcoin, losing ₹1 lakh on Ethereum, and still owing the government money. That is the reality for Indian crypto traders under the current tax regime. Since April 2022, India has enforced one of the strictest cryptocurrency tax frameworks globally, targeting Virtual Digital Assets (VDAs) with a flat 30% income tax rate that leaves little room for traditional tax optimization strategies. If you trade Bitcoin or any other digital asset in India, understanding these rules isn't just about compliance-it's about protecting your capital from unnecessary erosion.

The Core Rule: Flat 30% Tax on Gains

The foundation of India's crypto taxation lies in Section 115BBH of the Income Tax Act. This section mandates that any income arising from the transfer of VDAs is taxed at a flat rate of 30%, plus applicable surcharge and a 4% health and education cess. For most individual investors, this results in an effective tax rate of roughly 31.2%. Unlike stocks or mutual funds, where holding periods determine whether gains are short-term or long-term, crypto gains are treated uniformly regardless of how long you held the asset. Whether you bought Bitcoin yesterday or three years ago, if you sell it at a profit, that 30% bill comes due immediately.

This approach eliminates the distinction between "investment" and "trading" income. In many jurisdictions, active traders might face different rates than passive investors. In India, the law makes no such differentiation. The calculation is straightforward but unforgiving: (Selling Price - Purchase Price) × 30% = Tax Liability. There are no deductions allowed for transaction fees, storage costs, or mining expenses beyond the original cost of acquisition. This strict limitation means your taxable gain is calculated on a gross basis, ignoring the operational costs inherent in trading.

The Loss Offset Trap

Here is where many traders get caught out. Under normal tax laws, if you lose money on one stock, you can offset that loss against gains from another stock to reduce your taxable income. Not so with crypto in India. Losses from one Virtual Digital Asset cannot be set off against gains from another VDA. Furthermore, you cannot carry forward these losses to future financial years.

Consider a practical scenario: You buy Bitcoin for ₹1,00,000 and sell it for ₹1,50,000, making a ₹50,000 profit. Simultaneously, you buy Ethereum for ₹50,000 and sell it for ₹30,000, suffering a ₹20,000 loss. Your net portfolio position is a ₹30,000 profit. However, the Income Tax Department sees two separate transactions. You owe 30% tax on the ₹50,000 Bitcoin gain (₹15,000 + cess). The ₹20,000 Ethereum loss is essentially ignored for tax purposes because it cannot offset the Bitcoin gain. You end up paying tax on gross profits while bearing the full brunt of losses.

Anime depiction of Bitcoin gains and Ethereum losses separated by a tax barrier

TDS: The Compliance Headache

Since July 1, 2022, a 1% Tax Deducted at Source (TDS) applies to crypto transfers exceeding ₹50,000 annually (or ₹10,000 for non-residents and specific entities). This rule, governed by Section 194S, requires buyers to deduct 1% of the transaction value before paying the seller. This applies to both domestic exchanges and peer-to-peer (P2P) trades.

The intention behind TDS is to create a trail of transactions, making it harder for traders to hide activity. But practically, it creates significant friction. On centralized exchanges like WazirX or CoinDCX, the platform usually handles the deduction automatically. But if you trade P2P, you must ensure the buyer provides a TDS certificate. Many international exchanges do not comply with Indian TDS norms, forcing users to calculate and deposit the tax manually through challans. Missing this step can lead to interest penalties and scrutiny.

Comparison of Crypto Tax Treatment: India vs. Global Standards
Feature India United States Singapore
Capital Gains Tax Rate Flat 30% (+cess/surcharge) 0%, 15%, or 20% (based on income/holding) 0% (No capital gains tax)
Loss Offset Allowed? No (Cannot offset against other VDAs) Yes (Up to $3,000/year against ordinary income) N/A (No tax on gains)
Holding Period Impact None (Short-term = Long-term) Significant (Long-term gets lower rate) None
TDS Requirement 1% on sales > ₹50k/year No mandatory TDS for individuals No

The New Layer: 18% GST on Services

In July 2025, the tax landscape became even more complex with the introduction of 18% Goods and Services Tax (GST) on crypto platform services. This doesn't apply to the purchase of Bitcoin itself, but rather to the fees charged by exchanges for facilitating trades. If you pay ₹100 in trading fees, you now pay ₹118.

This addition effectively creates a three-tier taxation structure for Indian traders: the 30% income tax on profits, the 1% TDS on transaction volume, and the 18% GST on service costs. For high-frequency traders, these cumulative costs significantly eat into margins. It also complicates accounting, as traders must distinguish between the asset price and the service fee when calculating their cost basis and tax liabilities.

Traders on a busy exchange floor under a looming cloud of tax burdens

Reporting Requirements: Schedule VDA

Filing your taxes correctly requires meticulous record-keeping. The Income Tax Department introduced Schedule VDA in the ITR forms specifically for reporting virtual digital assets. You must disclose all gains, losses, and the details of each transaction.

What counts as a reportable event? Buying Bitcoin with Rupees is generally not a taxable event, but selling it is. Swapping Bitcoin for Ethereum is considered a disposal of Bitcoin and a purchase of Ethereum, triggering a tax calculation on the Bitcoin leg. Using crypto to buy goods or services is also a taxable transfer. Given the complexity, especially if you have traded across multiple wallets or decentralized finance (DeFi) protocols, using specialized software like Koinly or ClearTax is highly recommended. These tools help automate the generation of reports required for Schedule VDA, reducing the risk of errors during assessment.

Strategies for Survival

With limited avenues for tax optimization, what can traders actually do? First, focus on accurate cost basis tracking. Since you can't claim losses against gains, ensuring your purchase price is documented accurately is vital to avoid overpaying tax. Second, consider the timing of sales. While the rate is flat, delaying sales until you have realized enough gains to cover the fixed costs of trading might help cash flow, though it doesn't change the tax amount.

Another angle is structural. Some institutional players look into holding assets through foreign entities, but this brings its own regulatory and residency complexities. For retail traders, the most effective strategy remains minimizing frequent trading. Every swap is a taxable event. Reducing turnover reduces the number of times you trigger the 30% liability and the associated administrative burden of TDS compliance.

Can I offset my Bitcoin losses against my salary income?

No. Under Section 115BBH, losses from Virtual Digital Assets can only be set off against income from other VDAs. They cannot be adjusted against salary, business income, or capital gains from other assets like stocks or real estate.

Do I pay tax if I hold Bitcoin for more than a year?

The holding period does not change the tax rate. Whether you hold for one day or ten years, the gains are taxed at the flat 30% rate upon sale. There is no concept of "long-term capital gains" benefit for crypto in India.

Is buying Bitcoin with Rupees a taxable event?

Generally, no. Acquiring VDAs by paying Indian Rupees is not considered a transfer for tax purposes. Tax liability arises when you dispose of the asset, such as selling it for Rupees, swapping it for another crypto, or using it to pay for goods/services.

Who is responsible for deducting TDS on P2P trades?

In P2P transactions, the buyer is typically responsible for deducting 1% TDS before transferring funds to the seller, provided the annual transaction threshold is exceeded. Both parties should maintain records and certificates to prove compliance.

Does the 18% GST apply to the value of Bitcoin purchased?

No, the 18% GST applies to the service fees charged by crypto exchanges and platforms, not to the principal amount used to purchase the cryptocurrency itself.