Aap CoinDCX, WazirX, ZebPay pe trade karte ho. Foreign exchanges (Binance, Coinbase, Kraken) ya DeFi protocols use karte ho. NFTs khareedte/bechte ho. India ki crypto tax framework world ki sabse strictest mein se hai — flat 30% + 4% cess (minimum 31.2%), no loss offset, no carry forward, transaction-wise reporting mandatory.
Yeh 2022 Budget mein deliberately design kiya gaya tha taaki speculative crypto trading discourage ho, while still creating taxable framework (vs outright ban). Result — Indian crypto investors paper losses mein bhi tax pay karte hain on profitable trades.
Yeh article aapko complete reference deta hai — Section 115BBH mechanics, Section 194S 1% TDS, Schedule VDA filing, swap taxation, gift Section 56(2)(x), IT Act 2025 changes, aur filing mistakes jo notices trigger karte hain.
# The 4-section legal framework
| Section | What it does | Effective date |
|---|---|---|
| Section 115BBH | Imposes 30% flat tax on VDA transfer income | 1 April 2022 |
| Section 194S | Mandates 1% TDS on VDA transfers above threshold | 1 July 2022 |
| Schedule VDA | Per-transaction reporting in ITR-2/ITR-3 | AY 2023-24 onwards |
| Section 56(2)(x) | VDA gifts above ₹50K taxable as other sources | Pre-existing, extended to VDAs |
| Section 446 (IT Act 2025) | Enhanced penalty framework | 1 April 2026 |
# Section 115BBH — the 30% flat tax
# What income falls under 115BBH?
"Income from transfer of Virtual Digital Asset" — includes:
| Activity | Section 115BBH applies? |
|---|---|
| Sell crypto for INR | YES |
| Sell crypto for USDT/USDC (stablecoin swap) | YES (treated as sale) |
| Swap one crypto for another (BTC→ETH) | YES (treated as sale + acquisition) |
| Pay in crypto for goods/services | YES (transfer event) |
| Receive NFT for selling something | YES |
| Airdrops, staking rewards | NO (Section 56 — Other Sources at slab) |
| Mining rewards | NO (Section 56 / 28 — business or other sources) |
| Hodl (just hold, no transfer) | NO transfer = no Section 115BBH |
| Wallet-to-wallet of own crypto | NO (no consideration) |
# Tax computation
| Component | Detail |
|---|---|
| Income | Sale price (INR) - Cost of acquisition (INR) |
| Allowed deductions | ONLY cost of acquisition (purchase price) |
| Disallowed | Exchange fees, gas fees, transfer fees, network fees, brokerage, advisory fees, internet costs |
| Tax rate | 30% flat |
| Cess | 4% Health & Education Cess |
| Surcharge | 10% (₹50L-1cr), 15% (₹1-2cr), 25% (₹2-5cr), 37% (₹5cr+ old regime only) |
| Effective minimum | 31.2% |
| Effective maximum | ~42.7% with full surcharge |
| Section 87A rebate | NOT available on VDA income |
# Worked example
Setup: Salaried with annual salary ₹15L + crypto activity - Bought 0.5 BTC for ₹30L in Jan 2024 - Sold 0.5 BTC for ₹40L in March 2026
VDA computation: - Capital gain on VDA: ₹40L - ₹30L = ₹10L - Tax @ 30%: ₹3L - Cess @ 4%: ₹12,000 - Total VDA tax: ₹3,12,000
Salary tax (separately under regular slabs): - Old regime, after 80C/80D: approx ₹1.8L
Total tax: ₹3.12L + ₹1.8L = ₹4.92L
Salary alone tax (without crypto): ₹1.8L. Crypto's marginal tax contribution: ₹3.12L on ₹10L gain = 31.2% (Section 115BBH at work).
# Section 194S — the 1% TDS
# When does 1% TDS apply?
Threshold-based:
| Person type | Annual threshold | TDS rate |
|---|---|---|
| Individuals/HUFs (non-audit) | ₹50,000/year | 1% |
| Others (audit-mandated, companies, etc.) | ₹10,000/year | 1% |
Once threshold breached: 1% TDS on every transaction for rest of FY (not just on excess above threshold).
# Who deducts TDS?
| Transaction venue | TDS deductor |
|---|---|
| Indian exchanges (CoinDCX, WazirX, ZebPay, CoinSwitch) | Exchange auto-deducts |
| Indian P2P transactions | Buyer (must obtain TAN) |
| Foreign exchanges (Binance, Coinbase) | Investor self-responsibility — but rarely happens; report in ITR |
| Direct seller-to-buyer (private) | Buyer (TAN + Form 26QE filing) |
# TDS reconciliation
- Exchange provides Form 16A reflecting TDS deducted
- Form 26AS shows TDS credit (verifiable in income tax portal)
- AIS reflects crypto transactions and TDS
- Claim TDS credit in Schedule VDA / Schedule TDS of ITR
# TDS is NOT final tax
Common misconception: "1% TDS = total tax done"
Reality: 1% is advance tax / TCS. Actual tax liability under Section 115BBH = 30%. The 1% TDS becomes credit against 30% liability.
Example: ₹10L crypto profit - 1% TDS on sale value (say ₹10L sale value): ₹10,000 - 30% Section 115BBH tax: ₹3,00,000 - Cess 4%: ₹12,000 - Net tax payable: ₹3,12,000 - ₹10,000 (TDS credit) = ₹3,02,000
# No loss offset — the strictest rule
# What's disallowed
| Loss scenario | Set off allowed? |
|---|---|
| Crypto A loss vs Crypto B gain (same FY) | NO |
| Crypto loss vs equity STCG/LTCG | NO |
| Crypto loss vs property capital gains | NO |
| Crypto loss vs salary income | NO |
| Crypto loss vs business income | NO |
| Crypto loss vs interest/dividend | NO |
| Crypto loss carried forward to next FY | NO |
Bitcoin pe ₹15L profit + Ethereum pe ₹10L loss → Tax payable on full ₹15L = ₹4.5L. ₹10L loss simply lost forever.
### Why this matters - Discourages active trading (rational investor cannot tax-optimize via losses) - Encourages long-term holding - Creates incentive to NOT realize losses (paper losses preferred) - Significantly different from equity capital gains rules (where loss offset + carry forward allowed)
# Schedule VDA — transaction-wise filing
# Required fields per transaction
| Field | Detail |
|---|---|
| Date of acquisition | When you bought the crypto |
| Date of transfer | When you sold/swapped |
| Cost of acquisition | INR purchase price (only this — no fees) |
| Sale consideration | INR sale price |
| Resulting income | Profit (loss not deductible) |
| TDS deducted | Section 194S TDS amount |
| Type of VDA | Bitcoin, Ethereum, NFT, etc. |
| Exchange | Where transacted |
# Cost basis method
FIFO (First-In-First-Out) mandatory under Section 115BBH: - Oldest purchase = first sold - Cannot use LIFO or weighted average
# Multi-exchange situations
| Setup | Schedule VDA approach |
|---|---|
| Single exchange | CSV export from exchange → upload to ITR |
| Multiple Indian exchanges | Consolidate transactions in single Schedule VDA |
| Indian + foreign exchanges | Schedule VDA + Schedule FA for foreign assets |
| DeFi protocols | Manual tracking essential (no centralized records) |
| NFT marketplaces (OpenSea, Rarible) | Per-NFT transaction entry |
# Practical filing tools
| Tool | Purpose |
|---|---|
| Exchange CSV | CoinDCX/WazirX provide downloadable CSV |
| Koinly | Multi-exchange aggregator + Schedule VDA-ready reports |
| KoinX | India-specific tax tool, ITR-ready outputs |
| CoinTracker | International multi-exchange + DeFi support |
| Crypto Tax India apps | Various — Catax, CryptoTaxIndia.in |
# Crypto-to-crypto swap taxation — worked example
Scenario: - Purchased 2 ETH for ₹4L (₹2L each) in Jan 2024 - Swapped 1 ETH for 50 SOL on 15 May 2026 - Market price at swap: 1 ETH = ₹2.5L INR-equivalent, 1 SOL = ₹5,000 INR
# Step 1: Compute capital gain on ETH disposed
- Sale consideration (INR fair value of SOL received): 50 × ₹5,000 = ₹2,50,000
- Cost of acquisition of ETH: ₹2,00,000 (FIFO — first ETH bought)
- Capital gain on ETH transfer: ₹50,000
- Tax @ 30%: ₹15,000
- Cess @ 4%: ₹600
- Tax on this swap: ₹15,600
# Step 2: Establish cost basis of acquired SOL
- 50 SOL acquired at ₹5,000 each = ₹2,50,000 total cost basis
- Future sale of these SOLs will use ₹2,50,000 as base
# Step 3: TDS implications
- 1% TDS on transfer value (₹2,50,000): ₹2,500
- Deducted by Indian exchange if swap through INR pair
- For direct DeFi swap (Uniswap, etc.), no TDS auto-deducted — investor self-reports
### Critical points - Swap = taxable event even though no INR cashflow - Cash tax obligation but no INR received — may need to sell some SOL to fund tax payment - Must track INR-equivalent at exact swap timestamp
# VDA gift taxation — Section 56(2)(x)
### Recipient side - VDA received as gift above ₹50,000 in FY = full FMV taxable as "Income from Other Sources" at slab rate - Not Section 115BBH 30% (different head entirely) - Recipient's cost basis = FMV at gift (used for future capital gain calculation)
### Exemptions for recipient - Gift from relative: spouse, sibling of self/spouse, parents, lineal ascendants/descendants - Gift on marriage of recipient - Gift in contemplation of death - Gift through inheritance/will
### Donor side - Generally no tax on donor (giving away ≠ transfer for 115BBH purpose) - Exception: AO can re-characterize transfer if to non-relative or below FMV (transfer pricing scrutiny)
### Practical example - Friend gifts you 0.1 BTC worth ₹6L - ₹6L taxable as Other Sources at your slab (say 30% slab) = ₹1.80L tax - Your cost basis for the 0.1 BTC = ₹6L - When you sell later for ₹8L, capital gain = ₹2L → Section 115BBH 30% = ₹60K tax
# Airdrops, staking, mining — taxation
### Airdrops - Free tokens received: taxable as Income from Other Sources at slab rate (not 30%) - Cost basis = FMV at receipt - Subsequent sale: Section 115BBH 30% on gain over cost basis
### Staking rewards - Generally Income from Other Sources at slab rate - Cost basis of staked-back tokens = FMV at receipt - Active stakers may classify as business income → ITR-3 + Section 44 considerations
### Mining - Hobbyist: Income from Other Sources - Commercial scale: Business income (ITR-3) - Equipment depreciation deductible (if business) - Subsequent sale: Section 115BBH on disposal
### NFT minting/creation - Creator's profit on first sale: Business income (ITR-3) if regular activity - Royalties on secondary sales: continuing income, treatment depends on regularity
# Penalty framework — IT Act 2025 Section 446
# New penalties effective 1 April 2026
| Failure | Penalty |
|---|---|
| Non-furnishing of statement under Section 509(1) | ₹200 per day delay |
| Inaccurate information in statement | ₹50,000 per inaccuracy |
# Section 509(1) — Reporting entities
Specified entities must file periodic VDA transaction statements: - Indian crypto exchanges (CoinDCX, WazirX, ZebPay, CoinSwitch) - NFT marketplaces operating in India - P2P platforms facilitating VDA transactions
# Penalty for taxpayer non-disclosure
Section 270A (existing, continues under IT Act 2025): - 50% of tax for under-reporting - 200% of tax for misreporting (willful concealment)
Section 276C (criminal prosecution): - Possible imprisonment up to 7 years for willful tax evasion above ₹25L - Plus fine + tax + interest + penalty
# Common crypto tax mistakes
### Mistake #1: Treating losses as offsettable
Issue: Setting off crypto loss vs equity gain or salary.
Fix: Section 115BBH(2) disallows. Crypto losses are gone — period.
### Mistake #2: Claiming gas fees / exchange fees as deduction
Issue: Reducing taxable gain by network/exchange costs.
Fix: Only purchase price (cost of acquisition) deductible. All other costs disallowed.
### Mistake #3: Missing crypto-to-crypto swap reporting
Issue: Swap not declared, FMV not computed.
Fix: Every swap is taxable event. Track INR-equivalent at swap timestamp.
### Mistake #4: Aggregated Schedule VDA entry
Issue: Single line "Total crypto profit: ₹3L" — rejected by IT Department.
Fix: Transaction-wise entry mandatory. Use crypto tax software for 50+ transactions.
### Mistake #5: Skipping foreign exchange disclosures
Issue: Binance, Coinbase holdings not in Schedule FA + Schedule VDA.
Fix: Foreign exchange holdings = foreign assets + crypto income. Both disclosures required.
### Mistake #6: Claiming Section 87A rebate on crypto income
Issue: Total income below ₹7L/₹12L rebate threshold but crypto portion offered for rebate.
Fix: Section 87A explicitly excludes VDA income. Compute rebate on non-VDA income only.
### Mistake #7: Wrong cost basis method (LIFO)
Issue: Using Last-In-First-Out for tax-favorable computation.
Fix: FIFO mandatory under Section 115BBH. Use chronological purchase order.
### Mistake #8: Late TDS deposit (P2P buyer scenario)
Issue: P2P buyer not deducting/depositing TDS (own responsibility).
Fix: P2P crypto buyers must obtain TAN, deduct 1% TDS, file Form 26QE, deposit by due date.
# Action plan — 7-day crypto tax compliance
### Day 1: Inventory - List all exchanges used (Indian + foreign) - List all wallets holding crypto - Note approximate purchase dates and prices
### Day 2: Export data - Download CSV from each exchange (transactions for FY) - Export wallet history from MetaMask, Trust Wallet, etc. - Collect Form 16A from Indian exchanges (TDS certificates)
### Day 3: Reconcile - Import to crypto tax software (Koinly, KoinX, CoinTracker) - Verify FIFO cost basis computation - Reconcile TDS with Form 26AS / AIS
### Day 4: Schedule VDA preparation - Generate Schedule VDA report from software - Verify transaction-wise entries (date, type, INR amounts) - Cross-check TDS credit total
### Day 5: Schedule FA (if foreign exchanges) - List foreign exchange accounts - Peak balance during FY - Closing balance on 31 March
### Day 6: Tax computation - Total VDA income computation - 30% + 4% cess + surcharge calculation - Less TDS credit - Net tax payable
### Day 7: Self-assessment & ITR - Pay any balance tax (Section 234 interest if delayed) - ITR-2 (if investor) or ITR-3 (if frequent trader as business) - Submit by 31 July 2026
# References (verified 23 May 2026)
- Patron Accounting — Crypto VDA Taxation IT Act 2025 Rules
- Patron Accounting — ITR for Crypto Traders 2026
- TaxBuddy — Section 115BBH Crypto Tax Reporting
- BestTaxInfo — Crypto Tax India 2026 Complete Guide
- Cryptact — VDA Income Tax India 2025
- CoinDCX — Crypto Tax Guide India 2026
- GetDTax — India Crypto Tax 2026
Disclaimer: Yeh article educational guidance hai based on Income Tax Act 1961 (Section 115BBH, Section 194S, Section 56(2)(x)) and Income Tax Act 2025 (Section 446, Section 509(1) effective 1 April 2026). Crypto tax rules complex hain especially for DeFi, NFT, staking, mining, airdrops scenarios. Specific transactions ke liye qualified CA from authentic chartered accountant practice se consult karein. Data verified 23 May 2026.