Free Crypto Tax Calculator India — Calculate Crypto Tax Instantly (FY 2025-26)

Crypto Tax Calculator India
Instant tax estimate for Indian crypto traders
30% Flat Tax
1% TDS
FY 2025-26
No Loss Set-off
Purchase price per coin in INR
Selling price per coin in INR

Most Indian crypto traders find out about the 30% tax rule in one of two ways. Either their CA tells them during tax season, or they get a notice from the Income Tax Department.

Neither is a great way to learn.

India’s crypto tax rules are blunt and strict — a flat 30% on every profitable trade, 1% TDS on transactions, and zero ability to use losses from one coin to offset gains from another. There are no brackets, no exemptions, no long-term vs short-term distinction. Every rupee of profit is taxed the same way.

If you’re wondering why crypto prices crash right around tax season — it’s partly because traders sell to book losses before March 31, even though those losses give them zero tax relief under Indian rules.

The good news: calculating your crypto tax in India is actually straightforward once you understand the rules. Our free crypto tax calculator above does it instantly — enter your buy price, sell price, and quantity, and you get your exact tax liability in seconds.

This page explains exactly how the calculator works, what India’s crypto tax rules mean for you, and how to pay crypto tax in India correctly.

What Is a Crypto Tax Calculator?

A crypto tax calculator is an online tool that computes the tax you owe on your cryptocurrency gains based on the applicable tax rules in your country.

For India specifically, a crypto tax calculator needs to account for:

  • The flat 30% tax rate on all crypto gains (no deductions except cost of acquisition)
  • The 1% TDS (Tax Deducted at Source) applicable on transactions
  • The no loss set-off rule — losses from one crypto cannot reduce tax on gains from another
  • The fact that there is no distinction between short-term and long-term gains — both taxed at 30%

Our free crypto tax calculator for India handles all of this automatically. You don’t need to know the section numbers or read the Finance Act — just enter your trade details and the calculator does the rest.

How to Use This Crypto Tax Calculator

Using our free calculator takes under 30 seconds:

Step 1 — Enter your buy price Enter the price per coin at which you purchased the cryptocurrency, in INR.

Step 2 — Enter your sell price Enter the price per coin at which you sold or transferred the cryptocurrency, in INR.

Step 3 — Enter quantity How many coins or tokens did you sell? Enter the number (decimals are fine — 0.5 BTC, 2.3 ETH, etc.)

Step 4 — Click Calculate The calculator instantly shows your:

  • Total buy value and sell value
  • Gain or loss on the trade
  • 30% tax amount payable
  • 1% TDS deducted at source
  • Net profit after tax

For multiple trades, switch to the “Multiple Trades” tab. Add each trade separately — the calculator shows the breakdown per trade and the total tax payable across all trades.

Important: The calculator correctly applies the no-loss-set-off rule. If Trade A made ₹50,000 profit and Trade B made ₹20,000 loss, you pay tax on the full ₹50,000 profit — the ₹20,000 loss gives you no relief.

Tax on Crypto in India — The Complete Rules

India introduced a formal crypto taxation framework in the Union Budget of February 2022. Since then, the rules have been consistently enforced and have not changed in their fundamental structure.

30% Flat Tax on All Crypto Gains

Under Section 115BBH of the Income Tax Act, all gains from the transfer of Virtual Digital Assets (VDAs) — which includes cryptocurrency, NFTs, and other digital assets — are taxed at a flat 30%. This applies whether you’re trading Bitcoin, Ethereum, or any altcoin.

Key points:

  • The 30% rate applies regardless of your income tax slab
  • Even if your total annual income is below the basic exemption limit, you still pay 30% on crypto gains
  • No deductions are allowed except the cost of acquisition (purchase price)
  • You cannot deduct transaction fees, brokerage charges, electricity costs, or any other expense
  • There is no distinction between short-term and long-term gains — both are taxed at 30%

Example: You buy BTC for ₹1,00,000 and sell it for ₹4,50,000.

  • Gain = ₹3,50,000
  • Tax = ₹3,50,000 × 30% = ₹1,05,000

1% TDS on Crypto Transactions

Under Section 194S, a 1% Tax Deducted at Source is applicable on the transfer of crypto assets if the transaction value exceeds:

  • ₹50,000 in a financial year for most individual taxpayers (Individual/HUF)
  • ₹10,000 in a financial year for specified persons

The TDS is deducted by the exchange at the time of sale — you don’t have to do anything manually on Indian exchanges like WazirX, CoinDCX, or ZebPay. For P2P trades or international exchanges, you may need to handle TDS yourself.

Crucial point: TDS is NOT an additional tax. It is advance tax deducted at source. When you file your ITR, the TDS credit is adjusted against your total tax liability. If excess TDS was deducted, you get a refund.

No Loss Set-Off Allowed

This is India’s most painful crypto tax rule, and many traders don’t know it.

Under Section 115BBH, losses from one cryptocurrency cannot be offset against:

  • Gains from another cryptocurrency
  • Income from salary, business, or any other source
  • Losses cannot be carried forward to future financial years either

Example: You make ₹1,00,000 profit on Bitcoin and ₹80,000 loss on Ethereum in the same year. You pay 30% tax on the full ₹1,00,000 Bitcoin profit — the Ethereum loss gives you zero tax relief.

This is why our calculator shows tax on each profitable trade independently, regardless of losses on other trades.

What Transactions Are Taxable?

The following crypto activities trigger tax in India:

  • Selling crypto for INR — most common scenario
  • Trading crypto for crypto — swapping BTC for ETH counts as a taxable transfer
  • Spending crypto — using Bitcoin to buy goods or services is taxable
  • Receiving crypto as gift — if value exceeds ₹50,000, taxable as income from other sources at slab rate

What is NOT taxable:

  • Buying and holding crypto — no tax until you sell or transfer
  • Transferring between your own wallets — moving crypto between wallets you own is not a taxable event

Crypto Tax in India — Common Scenarios

Scenario 1: Simple Bitcoin Trade

Rahul bought 0.1 BTC at ₹30,00,000 per coin and sold at ₹55,00,000 per coin.

  • Buy value = ₹3,00,000
  • Sell value = ₹5,50,000
  • Gain = ₹2,50,000
  • Tax @ 30% = ₹75,000
  • 1% TDS on sell = ₹5,500
  • Net profit after tax = ₹1,75,000

Scenario 2: Multiple Trades — Profit and Loss

Priya traded three coins in FY 2025-26:

  • ETH: Profit of ₹80,000 → Tax = ₹24,000
  • SOL: Loss of ₹30,000 → Tax = ₹0 (but cannot offset ETH profit)
  • BNB: Profit of ₹40,000 → Tax = ₹12,000

Total tax = ₹24,000 + ₹12,000 = ₹36,000 (loss on SOL gives zero relief)

Scenario 3: Crypto-to-Crypto Swap

Amit swaps ETH worth ₹2,00,000 for SOL. He had bought that ETH for ₹1,20,000.

Even though no INR was received, this is a taxable transfer. This is one reason altcoins can be tricky from a tax perspective — every swap between coins is a separate taxable event:

  • Gain = ₹2,00,000 − ₹1,20,000 = ₹80,000
  • Tax @ 30% = ₹24,000

This catches many traders off guard — crypto-to-crypto swaps are fully taxable in India.

How Is Crypto Tax Calculated in India — Step by Step

Step 1: Identify the sale/transfer value (what you received in INR or the INR equivalent)

Step 2: Identify the cost of acquisition (what you originally paid, in INR)

Step 3: Calculate gain = Sale value − Cost of acquisition

Step 4: If gain is positive, apply 30% tax: Tax = Gain × 0.30

Step 5: Check if 1% TDS was deducted by the exchange. Verify in Form 26AS or AIS on the Income Tax portal.

Step 6: File ITR under Schedule VDA. Use ITR-2 if crypto is held as investment, ITR-3 if crypto trading is your primary business.

Our free calculator automates Steps 1–4 instantly.

What Is the Best Crypto Tax Calculator for India?

Several crypto tax calculators exist for Indian users. Here’s how they differ:

Simple trade calculators (like ours, CoinDCX, CoinSwitch, Mudrex): Free, instant, no signup required. Enter buy/sell price, get tax estimate immediately. Best for traders with a manageable number of transactions.

Full platform calculators (KoinX, Koinly, ClearTax): Connect your exchange accounts, import transaction history automatically, generate ITR-ready Schedule VDA reports. Better for high-frequency traders with hundreds of transactions across multiple exchanges. Most require a paid plan for full features.

What makes our calculator the best free crypto tax calculator for India:

  • No signup, no email, no credit card — completely free
  • Handles multiple trades with correct no-loss-set-off logic
  • Shows 1% TDS separately so you know exactly what to expect
  • Mobile-friendly and works instantly
  • Built specifically for India’s 30% flat tax rules
  • No data is stored or shared

For simple trade calculations, our tool gives you an instant, accurate estimate. For full ITR filing with complex transaction histories across multiple exchanges, a platform like KoinX or Koinly may be more suitable.

How to Pay Crypto Tax in India

Once you know your tax liability (our calculator tells you this), here’s how to actually pay it. Before you start, make sure you understand how many Bitcoins are left to mine — because as supply decreases over time, the value of your holdings and your tax liability both tend to increase.

1. Calculate total gains for the financial year Add up gains from all profitable trades. Losses cannot offset gains — calculate each profitable trade independently.

2. Check your TDS credits Log into the Income Tax e-filing portal and check Form 26AS or your Annual Information Statement (AIS). Your TDS credits from exchanges will appear here.

3. Pay Advance Tax (if applicable) If your total tax liability for the year exceeds ₹10,000, you must pay advance tax in installments:

  • 15% by June 15
  • 45% by September 15
  • 75% by December 15
  • 100% by March 15

4. File ITR with Schedule VDA Crypto gains must be reported in Schedule VDA in your Income Tax Return. Use ITR-2 (capital gains) or ITR-3 (business income). The deadline is typically July 31.

5. Adjust TDS credits In your ITR, claim the TDS credits that appear in your Form 26AS. These reduce your net tax payable. If TDS exceeds your tax liability, you get a refund.

Crypto Tax Calculator India — Frequently Asked Questions

Q: What is a crypto tax calculator?

A: A crypto tax calculator is a free online tool that automatically computes the tax you owe on cryptocurrency gains. For India, it applies the 30% flat rate under the VDA tax rules, calculates 1% TDS, and shows your net profit after tax — instantly.

Q: Is this crypto tax calculator free?

A: Yes, completely free. No signup, no email, no hidden charges. Enter your trade details and get your result instantly.

Q: How is crypto tax calculated in India?

A: India taxes all crypto gains at a flat 30%. The formula is simple: (Sell Price − Buy Price) × Quantity = Gain. Tax = Gain × 30%. No deductions are allowed except the original purchase price. Losses cannot be offset against gains from other trades.

Q: What is the crypto tax in India?

A: The tax on crypto in India is a flat 30% on all profits from selling, trading, or transferring cryptocurrency, under Section 115BBH of the Income Tax Act. Additionally, 1% TDS is deducted at source on transactions above ₹10,000–₹50,000 threshold.

Q: Do I pay crypto tax if I make a loss?

A: No tax on individual losing trades. But your losses give you zero relief on profitable trades — you cannot offset a ₹20,000 loss on ETH against a ₹50,000 profit on BTC. You pay full 30% on the BTC profit regardless. This is one reason understanding how much Bitcoin to buy matters — position sizing affects your tax liability too.

Q: What is the best crypto tax calculator for India?

A: The best free crypto tax calculator depends on your needs. For instant estimates on individual trades, our calculator is fast, free, and accurate. For full ITR filing with automatic exchange integration and Schedule VDA reports, KoinX or Koinly offer more comprehensive (partly paid) solutions.

Q: Is crypto taxable if I just hold it?

A: No. Simply buying and holding crypto is not taxable in India. Tax arises only when you sell, trade, swap, or otherwise transfer your crypto.

Q: Is crypto-to-crypto trading taxable in India?

A: Yes. Swapping one cryptocurrency for another (e.g., BTC to ETH) is treated as a transfer and is fully taxable. The gain is calculated based on the INR value at the time of the swap.

Q: What is 1% TDS on crypto?

A: Under Section 194S, 1% TDS is deducted from the transaction value when you sell or transfer crypto on an Indian exchange. It is not an extra tax — it’s advance tax, adjustable against your final 30% tax liability when filing ITR. Excess TDS is refundable.

Q: How do I pay crypto tax in India?

A: Calculate your gains using our calculator, pay advance tax if liability exceeds ₹10,000, then file your ITR by July 31 using Schedule VDA. TDS credits from your exchanges (visible in Form 26AS or AIS) are adjusted against your total tax payable.

Q: Can I reduce my crypto tax in India legally?

A: The options are limited under current rules. You cannot offset losses, claim deductions for fees, or benefit from long-term holding rates. The most practical approach is to plan trades carefully, maintain accurate records of all buy/sell prices, and ensure TDS credits are properly claimed. Consult a CA for complex situations.

Q: What is a crypto capital gains tax calculator?

A: In most countries, crypto is taxed as capital gains with different rates for short-term vs long-term holdings. In India, there is no such distinction — all crypto gains are taxed at a flat 30% regardless of holding period. Our calculator reflects India’s specific rules, not general capital gains rules. If you’re new to crypto and want to understand the basics of Bitcoin’s smallest unit before calculating taxes, our guide on how many satoshis are in a Bitcoin is a good starting point.

Q: Do I need a cryptocurrency tax software for India?

A: For a small number of trades, our free calculator is sufficient. For traders with hundreds of transactions across multiple exchanges, dedicated cryptocurrency tax software like KoinX, Koinly, or ClearTax automates the import and calculation process and generates ITR-ready reports.

Why Accurate Crypto Tax Calculation Matters in India

India’s Income Tax Department has been significantly increasing enforcement of crypto tax compliance. Exchanges registered with the Financial Intelligence Unit (FIU) report transaction data, which the ITD cross-references with your ITR. Check our Crypto Fear & Greed Index to understand current market sentiment — periods of high greed often see increased trading activity, which means higher tax liability.

If your declared crypto gains don’t match what your exchange reported, you risk a Section 148A notice — meaning the department believes income has “escaped assessment.” Penalties for non-compliance can range from 60% tax on undisclosed income to criminal penalties in serious cases.

Accurate calculation is not optional — it’s essential. Our free calculator ensures you know your exact liability before filing.

Disclaimer: This calculator and article are for informational and estimation purposes only. They do not constitute tax or legal advice. The results are estimates based on the 30% flat rate applicable to VDA gains in India and may not account for surcharge, cess, or other individual circumstances. Consult a qualified Chartered Accountant for advice specific to your situation. Tax rules may change — always refer to the latest notifications from the Income Tax Department.