Crypto Tax Calculator India 2025-26 — Bitcoin & VDA Tax Calculator Free

Calculate your exact cryptocurrency tax in India at 30% flat rate. Add multiple trades — Bitcoin, Ethereum, or any VDA. Includes 1% TDS, no loss set-off rule, and FY 2025-26 ITR Schedule VDA guidance.

💥 Flat 30% Tax on All Crypto Gains 📋 1% TDS on Every Sell / Swap ⛔ No Loss Set-Off Against Other Income ✅ Sec 115BBH — FY 2025-26 📈 Multi-Trade Calculator
Crypto Tax Calculator India

Your Crypto Tax — Section 115BBH

Add each crypto trade below. Gains are taxed at 30% + 4% cess = 31.2% effective. Losses cannot offset gains. TDS 1% deducted on each sell.

₹2.00 L
₹1,000₹5 Crore
₹6.00 L
₹1,000₹10 Crore
₹5.00 L
₹0₹1 Crore
⛔ 30% Tax • No Loss Set-Off • 1% TDS • Section 115BBH
+200% total gain
Cost Net Gain Tax
🚀 Get Crypto Tax Help on WhatsApp
VR
Vikash Royal ARN-356458
B.E. | MBA Finance | NISM Certified | 7+ Years in Finance

📈 Crypto Tax at 30% — How Much Tax on Different Gain Amounts?

At India's flat 30% + 4% cess = 31.2% effective rate, here's the tax on various crypto profit levels. India has one of the world's highest crypto tax rates.

₹50K gain
Tax: ₹15,600
₹1L gain
Tax: ₹31,200
₹5L gain
Tax: ₹1.56 L
₹10L gain
Tax: ₹3.12 L
₹50L gain
Tax: ₹15.6 L
₹1 Cr gain
Tax: ₹31.2 L
Cost Basis Net Gain (After Tax) Tax @ 31.2%

Tax = Gain × 30% + 4% cess = 31.2% effective rate. Surcharge applies for total income above ₹50 lakh. Losses from crypto CANNOT be offset against these gains or any other income. 1% TDS deducted by exchange separately on sale value.

📋 Complete Crypto Tax Rules India FY 2025-26 — Section 115BBH

Every crypto transaction type and its tax treatment in India. Know exactly what triggers tax and what doesn't.

Transaction Type Tax Treatment Rate TDS? Loss Set-Off?
Sell crypto for INR (profit)VDA gain — Section 115BBH30% + cess1% TDSNo
Sell crypto for INR (loss)VDA loss — no benefit0% (no tax)1% TDSCannot set off
Crypto-to-crypto swap (profit)Taxable event — FMV of received crypto as sale price30% + cess1% TDSNo
Crypto-to-crypto swap (loss)Loss — no benefit0%1% TDSCannot set off
Crypto received as salaryIncome from salary — FMV on receipt dateSlab rateTDS by employerN/A
Crypto received as gift (relative)Exempt (as per IT Act sec 56)NilNoN/A
Crypto received as gift (non-relative, >₹50K)Taxable as income in year of receiptSlab rateNo (self-report)N/A
Crypto mining incomeIncome from other sources — FMV on date of receiptSlab rateNoN/A
Staking / Yield rewardsIncome from other sources — FMV on receiptSlab rateNoN/A
NFT sale (profit)VDA gain — same as crypto30% + cess1% TDSNo
Crypto held (not sold)No tax on unrealised gainsNilNoN/A
Crypto transferred to own walletNot a taxable eventNilNoN/A

Section 115BBH (introduced Budget 2022) governs all VDA taxation in India. The only deduction allowed from VDA gains is cost of acquisition. No trading fees, gas fees, or other expenses are deductible. All VDA gains are taxed at 30% regardless of holding period, income slab, or quantum of gains. Plus 4% Health & Education Cess. Surcharge applies per normal income tax rules on total income including VDA gains.

🌐 India Crypto Tax vs World — How Does India Compare?

India has one of the highest and most restrictive crypto tax regimes globally. Here's how major countries compare.

🇮🇳
India
30% Flat (All Gains)
30% (No LTCG benefit)
+ 1% TDS, no loss set-off, only cost deductible. Most restrictive globally.
🇺🇸
USA
0–20% LTCG (12+ months)
10–37% STCG (slab)
Loss set-off allowed. Up to $3,000 can offset ordinary income. Long-term rates much lower.
🇬🇧
UK
10–18% CGT
10–18% CGT
Annual CGT exemption £3,000. Loss set-off allowed. Much lower rates than India.
🇬🇪
Germany
0% (held 1+ year)
Slab rate (under 1yr)
LTCG completely tax-free if held over 1 year. Very crypto-friendly.
🇦🇪
UAE
0% (No Tax)
0% (No Tax)
Zero crypto tax. Popular for high-volume traders. No capital gains tax at all.
🇮🇹
Italy
26% CGT
26% CGT
Flat 26% on all crypto gains. Gains below €2,000 per year exempt. Loss offset allowed.

India's 30% flat rate with no LTCG benefit, no loss set-off, and 1% TDS makes it among the world's most punitive crypto tax regimes. Even countries with high tax rates typically allow loss set-off and deductions for trading expenses — India does not. This is why many high-volume Indian crypto traders have relocated to UAE or Portugal (0% crypto tax) for tax planning purposes.

📋 How to File Crypto Tax in ITR — Schedule VDA Guide FY 2025-26

Crypto gains must be reported in Schedule VDA of your ITR. Here's the step-by-step process for AY 2026-27.

Step Action Required Where in ITR Key Points
1. Collect dataDownload transaction history from all exchanges (WazirX, CoinDCX, Binance, etc.)From exchange portalInclude buy date, sell date, INR value of each trade
2. Calculate gainsFor each sell/swap: Sale Value − Cost of Acquisition = Gain (or Loss)Spreadsheet / this calculatorLosses cannot be set off — report separately anyway
3. Use ITR-2 or ITR-3File ITR-2 (salaried, no business) or ITR-3 (business income)e-filing portalITR-1 cannot be used if you have VDA gains
4. Fill Schedule VDAEnter each VDA transaction — coin name, buy value, sell value, gainSchedule VDA in ITR formNew dedicated schedule from AY 2023-24 onwards
5. Claim TDS creditTDS deducted by Indian exchanges shows in Form 26AS / AISSchedule TDS / Tax computationVerify 26AS matches exchange TDS — report discrepancies
6. Pay advance taxIf TDS credit < total tax, pay advance tax by due datesChallan 280 (online)Avoid interest under Section 234B/C — pay by 15 Sep, 15 Dec, 15 Mar
7. File before deadlineITR deadline: 31 July 2026 for AY 2026-27 (FY 2025-26)incometaxindiaefiling.gov.inLate filing penalty up to ₹5,000 + interest on tax due

Foreign exchanges like Binance, Kraken, and Coinbase do NOT deduct Indian TDS. You must self-report these transactions and pay advance tax. CBDT has been cross-checking VDA disclosures with exchange data — non-disclosure is high-risk. Always file crypto gains even if TDS was not deducted by the exchange.

💡 4 Legal Crypto Tax Strategies for Indian Investors

With India's strict 30% flat rate, legal options to minimise crypto tax are very limited — but these four strategies can help.

🕐
Hold and Don't Sell — Tax Only on Disposal
The single most effective "crypto tax strategy" in India is to hold and not sell. No tax is due on unrealised gains. If you believe in Bitcoin long-term, holding for 5–10 years defers 30% tax and allows compounding on the full pre-tax amount. The tax is only paid when you sell, swap, or otherwise transfer. Transferring between your own wallets is not a taxable event.
🆕
Spread Gains Across Financial Years
While crypto tax is flat at 30% (not slab-based), surcharge applies when your total income including crypto gains exceeds ₹50 lakh. Spreading large crypto profits across two financial years can reduce the surcharge burden (10% surcharge on ₹50L–₹1Cr = 3% effective extra on all income). Plan large sell transactions around 31 March — sell some in March (FY 2025-26) and the rest in April (FY 2026-27). Two separate advance tax years, potentially two surcharge thresholds.
🚫
Never Ignore Crypto Tax — Penalties Are Severe
CBDT has access to exchange data and international transaction information via global tax treaties. Unreported crypto income attracts: 30% tax + 4% cess + 1.5% interest per month (Section 234A/B) + penalty of 50–200% of tax evaded + potential prosecution. The cost of non-compliance far exceeds the tax itself. Always file Schedule VDA — even if you made losses (to establish the loss on record, even though it cannot be set off). A CA specialising in crypto tax is essential for complex portfolios.

❓ Crypto Tax Calculator India — Frequently Asked Questions

Most searched crypto tax questions in India for FY 2025-26 — answered precisely.

All cryptocurrency gains in India are taxed under Section 115BBH at a flat 30% rate — regardless of your income slab, holding period, or asset type (Bitcoin, Ethereum, Dogecoin, NFTs, all treated identically).

Tax = Gain × 30% + 4% Health & Education Cess = 31.2% effective rate

Additionally, 1% TDS is deducted on every sell/swap transaction by Indian exchanges. Key rules:
• Only cost of acquisition is deductible — NO trading fees, gas fees, or other expenses
• Losses CANNOT be set off against other income or other crypto gains
• Crypto-to-crypto swaps are taxable events (FMV of received crypto is sale price)
• Mining/staking income taxed at slab rate when received
No — this is the most important rule to understand about Indian crypto tax.

Under Section 115BBH: losses from VDA (Virtual Digital Assets) cannot be set off against any income whatsoever — not against salary, not against business income, not against LTCG from stocks or property, and NOT even against profits from another cryptocurrency.

Example: You make ₹5L profit on Bitcoin and ₹3L loss on Ethereum. You pay 30% tax on ₹5L = ₹1.56L. The ₹3L Ethereum loss is completely wasted for tax purposes — you cannot reduce the ₹5L gain by ₹3L.

This is why selling losing crypto positions and buying again ("tax loss harvesting") — which works in USA and UK — provides NO benefit in India under current law.
Section 194S introduced 1% TDS on every crypto sell or swap transaction above ₹10,000 per year (₹50,000 for specified persons).

How it works:
• Indian exchange (WazirX, CoinDCX, Zebpay) automatically deducts 1% of the sale value before crediting your account
• TDS appears in your Form 26AS / Annual Information Statement (AIS)
• You claim TDS as credit against total tax liability in your ITR

Example: You sell ₹10L of Bitcoin on WazirX → Exchange deducts ₹10,000 TDS → You receive ₹9.9L → TDS credited in your 26AS → In ITR, if total crypto tax = ₹1.56L, you pay ₹1.46L additional (₹10K TDS already paid).

Foreign exchanges: Binance, Kraken, Coinbase do NOT deduct Indian TDS — you must pay advance tax yourself to avoid Section 234B/C interest.
No. Bitcoin, Ethereum, Solana, Dogecoin, XRP, NFTs, and all other Virtual Digital Assets (VDAs) are taxed identically in India at 30% flat plus 4% cess.

There is no distinction based on:
• Type of cryptocurrency (Bitcoin vs altcoin)
• Market capitalisation or liquidity
• Holding period (no LTCG benefit for long-term holders)
• Trading frequency (investor vs trader)
• Income level (30% even if your regular income is in the 5% slab)

This blanket 30% rate applies to ALL VDAs — even if your regular income is so low you would pay 0% on salary. The crypto gain is always taxed at 30% separately, not added to your regular income for slab calculation.
Step-by-step crypto tax calculation in India:

Step 1: For each sell/swap transaction, identify:
• Sale price (INR received or FMV of crypto received in a swap)
• Cost of acquisition (INR paid when originally bought, including any fees — wait, NO, fees are NOT deductible under 115BBH)
• Cost = only the purchase price

Step 2: Gain = Sale Price − Purchase Price
(If negative = loss — still ₹0 tax but loss cannot be used)

Step 3: Tax = Gain × 30% × 1.04 (cess) = Gain × 31.2%

Step 4: Add all profitable trade taxes. Deduct TDS already paid.

Step 5: Pay balance via Challan 280 as advance tax (by quarter) or self-assessment tax (before ITR filing).

Use the multi-trade calculator above to calculate this automatically for all your trades.
You do not pay tax on unrealised crypto gains — tax is triggered only when you sell, swap, transfer, or otherwise dispose of crypto.

However, you must still:
Disclose crypto holdings in Schedule VDA of your ITR (even if no transactions and no tax due)
• Report any crypto received as salary, gift from non-relative (>₹50K), staking rewards, or mining income in the year received

Transferring to your own wallet: Not a taxable event — e.g., moving Bitcoin from WazirX to your Ledger hardware wallet does not trigger tax. Keep records to prove it's the same asset.

Non-disclosure of holdings in ITR can attract notices and penalties even if no tax was due — CBDT receives exchange data and can identify holders.
Under Section 115BBH, the ONLY deduction allowed from crypto gains is the cost of acquisition — the price at which you originally bought the crypto.

NOT deductible:
• Exchange trading fees / commissions
• Gas fees (for Ethereum transactions)
• Hardware wallet purchase cost
• Electricity cost for mining
• Internet / computer costs
• CA / accountant fees for crypto tax filing
• Transfer fees between wallets or exchanges

This is uniquely harsh compared to most countries and most other asset classes in India (where brokerage fees ARE deductible for stocks). The taxable gain = Sale Price − Purchase Price only. Every rupee of fees is a real cost that cannot be recovered.

💥 Crypto Tax Is Complex — Get Expert Help

With 30% tax, 1% TDS, no loss set-off, and mandatory Schedule VDA disclosure, crypto tax filing in India is among the most complex personal tax situations. A small error can trigger notices. Vikash Royal will connect you with a CA specialising in crypto taxation — and help you structure your investments to minimise tax legally. SEBI-Registered. ARN: ARN-356458

💬 Get Crypto Tax Help on WhatsApp