Every tax season, our clients who trade crypto come with the same set of questions - not the technical ones that CA exam textbooks cover, but the practical ones born from confusion, frustration, and genuine disbelief at how India's crypto tax works. 'How can I owe tax when my portfolio is down 40%?' 'My friend said crypto-to-crypto swaps are not taxable.' 'The exchange already took TDS - why do I owe more?'
This blog answers the exact questions we hear most often in our practice. Each answer includes the section reference, the practical explanation, and - where relevant - the example that makes the client say, 'Oh, now I get it.' If you have traded, held, mined, staked, received, gifted, or even thought about crypto, at least one of these questions is yours.
Why Crypto Traders Need a Different Kind of Tax Guidance
Crypto taxation in India operates under a special regime (Section 115BBH) that breaks every rule traders know from equity or mutual fund taxation. There is no long-term vs short-term distinction, no concessional rate, no loss set-off, no carry-forward, and no deduction except cost of acquisition. For traders accustomed to equity markets - where LTCG is 12.5% with Rs 1.25 lakh exemption and losses can offset gains - the crypto tax regime is a shock.
That shock is why clients need more than a compliance guide - they need answers to the specific questions that arise when the rules clash with their expectations. For traders using ITR for crypto traders (know more) services, the first step is always expectation-setting: crypto tax works differently from everything else in the Indian tax code.
Key Terms You Should Know
- Section 115BBH: 30% flat tax on income from VDA transfer. No holding period benefit. Only cost of acquisition deductible. No loss set-off. No carry-forward.
- Section 194S: 1% TDS on consideration paid for VDA transfer. Threshold: Rs 50,000 (specified persons) / Rs 10,000 (others). TDS ≠ final tax - it is a credit.
- Schedule VDA: Dedicated section in ITR-2/ITR-3 for line-by-line VDA reporting. Date, amount, cost, head of income, TDS. Cannot be skipped even for loss-making transactions.
- VDA (Virtual Digital Asset): Defined under Section 2(47A). Includes ALL crypto (Bitcoin, Ethereum, stablecoins), NFTs, tokens. Excludes Indian Digital Rupee (CBDC).
- FIFO (First In, First Out): The accepted method for determining cost of acquisition when you hold multiple lots of the same crypto bought at different prices. The cost of the earliest acquisition is used first.
- AIS (Annual Information Statement): The Income Tax Department's data repository that now includes exchange-reported crypto transactions. Your AIS will show VDA buy/sell data - any mismatch with your ITR triggers automated notices.
- Updated Return - Section 139(8A): Allows filing a return for a previous year (up to 24 months from the end of the assessment year) to declare previously unreported income. Requires additional tax of 25% (within 12 months) or 50% (12-24 months) on the additional income.
Who Needs to Report Crypto in Their ITR?
- Anyone who sold, swapped, spent, or gifted crypto during the financial year - even if the transactions resulted in a loss
- Anyone who received crypto as a gift valued above Rs 50,000 from non-relatives - taxable as 'Income from Other Sources' at receipt
- Anyone who earned crypto through mining, staking, airdrops, or DeFi yield - taxable at receipt as income
- Anyone whose AIS shows crypto transactions reported by exchanges - even if you believe the transactions were not taxable, the AIS data must be reconciled in your ITR. For income tax return filing (know more), checking AIS before filing is non-negotiable
- Anyone who holds crypto AND has other taxable income - crypto holding is not taxable, but it must be disclosed if your ITR form requires asset declaration (Schedule AL for income above Rs 1 crore)
Who does NOT need to report: If you only bought and held crypto without selling, swapping, spending, or gifting - there is no taxable event. However, TDS may have been deducted by the exchange at the time of purchase (on the seller's side), so verify your AIS for any unexpected TDS entries.
Legal Framework: The Rules in Plain Language
| Rule | Plain Language | Section |
|---|---|---|
| 30% flat tax on profit | Every rupee of crypto profit is taxed at 30% + surcharge + cess. No lower rate for holding longer. | Section 115BBH |
| Only cost of acquisition deductible | You can subtract what you paid to buy the crypto. Nothing else - not exchange fees, not gas fees, not internet bills, nothing. | Section 115BBH(2) |
| No loss set-off | If you lose Rs 5 lakh on ETH and gain Rs 3 lakh on BTC, you pay 30% tax on Rs 3 lakh. The Rs 5 lakh loss disappears. | Section 115BBH(2) |
| No carry-forward | This year's crypto loss cannot reduce next year's crypto tax. It is permanently absorbed. | Section 115BBH(2) |
| 1% TDS on purchase consideration | When crypto is sold, 1% of the total sale amount (not profit) is deducted as TDS. This is a credit against your final 30% tax. | Section 194S |
| Swap = taxable transfer | Exchanging one crypto for another is a taxable event. The INR value of what you received = your sale consideration. | Section 2(47A) |
| Gifted crypto = taxable | If you receive crypto worth >Rs 50,000 from a non-relative, the value is taxable as 'other income' at your slab rate. | Section 56(2)(x) |
| Mining/staking = income at receipt | The INR value of mined/staked crypto at the date of receipt is income. Later sale triggers 30% VDA tax on appreciation. | As applicable + 115BBH |
For the complete business compliance requirements list, see our crypto business requirements guide (know more).
The Top 10 Questions Crypto Traders Ask Their CA - With Direct Answers
Question 1: 'I made profit on one coin and loss on another - surely I only pay tax on the net?'
This is the single most common question - and the answer shocks every client. Under Section 115BBH(2), losses from one VDA cannot be set off against income from another VDA. If you made Rs 2 lakh profit on Bitcoin and Rs 3 lakh loss on Ethereum, you pay 30% tax on Rs 2 lakh (= Rs 60,000 + surcharge + cess). The Rs 3 lakh loss provides zero tax benefit - not this year, not next year, not ever. This is the harshest feature of India's crypto tax regime and the one that changes trader behaviour the most.
Question 2: 'I swapped Bitcoin for Ethereum - I didn't sell for cash. Is this taxable?'
Yes. Under Section 2(47A), any transfer of VDA - including exchanging one crypto for another - is a taxable event. When you swap BTC for ETH, you are deemed to have 'sold' BTC at the INR value of the ETH received. If you bought BTC at Rs 30 lakh and the ETH received was worth Rs 35 lakh at the time of swap, your profit is Rs 5 lakh, taxable at 30%. The new ETH's cost of acquisition becomes Rs 35 lakh (the value at which you acquired it in the swap).
Question 3: 'The exchange deducted 1% TDS - isn't that my full tax?'
No. This is the second most common misconception. TDS under Section 194S is 1% of the GROSS SALE AMOUNT (total consideration), not 1% of profit. Your actual tax is 30% of PROFIT. Example: you sold Rs 10 lakh of crypto with cost of Rs 8 lakh. TDS = 1% × Rs 10 lakh = Rs 10,000. Actual tax = 30% × Rs 2 lakh = Rs 60,000 + surcharge + cess. After TDS credit, you still owe approximately Rs 52,000+. TDS is just an advance payment - the balance must be paid as advance tax or self-assessment tax before filing.
Question 4: 'I forgot to declare my crypto income last year. What happens now?'
You have two options: (1) File an Updated Return (ITR-U) under Section 139(8A) within 24 months of the end of the assessment year. You must pay additional tax of 25% (if filed within 12 months) or 50% (if filed between 12-24 months) on the undeclared income - on top of the 30% VDA tax. This is expensive but avoids prosecution. (2) Do nothing and hope the department does not notice. This is extremely risky - exchanges report all transactions, AIS captures the data, and the department's analytics are increasingly sophisticated. If caught, penalties under Section 270A (50-200% of tax) and potential prosecution under Section 276CC apply.
Question 5: 'I just hold crypto - I haven't sold anything. Do I owe tax?'
No. Simply holding crypto is not a taxable event under Indian law. Tax is triggered only on 'transfer' - selling, swapping, spending, or gifting. Unrealised gains are not taxed. However, be aware: (1) if your AIS shows exchange transactions (even failed orders or staking rewards), verify and reconcile them, (2) if your total income exceeds Rs 1 crore, crypto holdings should be disclosed in Schedule AL (Assets and Liabilities), and (3) interest or yield earned from lending/staking crypto may be taxable as income at receipt, even if you have not sold.
Question 6: 'Can I claim exchange fees, gas fees, or internet costs as deductions?'
No. Section 115BBH(2) explicitly limits the deduction to ONLY cost of acquisition. Exchange commissions, blockchain gas fees, withdrawal charges, trading platform subscriptions, internet costs, and hardware expenses - none of these are deductible when computing VDA income. This is one of the most frustrating aspects of crypto tax for active traders and the area where traders most often incorrectly claim deductions. The position is unambiguous - the ITR validation itself rejects claims beyond cost of acquisition under the Section 115BBH schedule.
Question 7: 'I received an airdrop / staking rewards / mining income. How is it taxed?'
Two-stage taxation applies. Stage 1: At receipt - the INR value of the crypto on the date of receipt is taxable as 'Income from Other Sources' at your applicable slab rate (not 30%). Stage 2: At sale - the gain above the Stage 1 value is taxed at 30% under Section 115BBH. Example: you received 100 tokens worth Rs 50,000 via staking. Rs 50,000 is taxable as other income at your slab rate. Later, you sell the tokens for Rs 80,000. The gain of Rs 30,000 is taxable at 30% (= Rs 9,000). Total tax: slab rate on Rs 50,000 + Rs 9,000. For tax planning services (know more), model both stages before deciding when to sell staking/mining rewards.
Question 8: 'My friend gifted me crypto worth Rs 2 lakh. Is this taxable?'
It depends on the relationship. If the gift is from a 'relative' as defined under the Income Tax Act (spouse, sibling, lineal ascendant/descendant, spouse of sibling, etc.), the gift is NOT taxable at receipt - but when you sell it, the cost of acquisition is what the giver originally paid (carry-over basis). If the gift is from a non-relative and the value exceeds Rs 50,000 in a financial year, the FULL value is taxable as 'Income from Other Sources' at your slab rate under Section 56(2)(x). When you later sell, the cost of acquisition = the value at which the gift was taxed.
Question 9: 'I used crypto to buy a product online. Is that taxable?'
Yes. Using crypto to make a purchase is a 'transfer' - you are disposing of VDA in exchange for goods/services. The sale consideration is the INR value of the product/service. If you bought BTC at Rs 40,000 and used it to buy a laptop worth Rs 55,000, the profit is Rs 15,000, taxable at 30% (= Rs 4,500 + surcharge + cess). Many traders do not realise that spending crypto is a taxable event - but under Section 2(47A), any form of transfer, including exchange for goods, triggers VDA tax.
Question 10: 'Can I use the presumptive taxation scheme (Section 44AD) for crypto trading?'
No. Section 115BBH creates a special tax regime that overrides the presumptive taxation scheme. Even if your crypto trading qualifies as 'business' with turnover below Rs 3 crore (the 44AD threshold), the 30% rate under Section 115BBH applies - not the presumptive rate of 6-8% of turnover. The ITR form validation maps VDA income into the 115BBH schedule separately from the presumptive income schedule. There is no legal route to apply presumptive taxation to VDA transfer income.
Documents Every Crypto Trader Needs for ITR Filing
- Transaction history CSV from every exchange used during the FY (CoinDCX, WazirX, Binance, etc.)
- On-chain transaction records for P2P, DeFi, and wallet-to-wallet transfers not captured by exchange
- TDS certificates from exchanges - verify against Form 26AS
- AIS (Annual Information Statement) - download from incometax.gov.in and verify all crypto transactions
- Cost of acquisition workpapers - FIFO calculation for each VDA type
- Mining/staking/airdrop records - date, INR value at receipt, wallet address, protocol
- Gift documentation - if crypto was gifted (date, relationship, value)
- Previous year ITR - if VDA was reported last year, ensure continuity of cost basis. For ITR-2 filing guidance, see our ITR-2 filing guide (know more)
Crypto Tax Calculation: The Surprise That Catches Every Client
Here is the example that makes every client pause:
| Trade | Buy Price | Sell Price | Profit/Loss | Tax at 30% |
|---|---|---|---|---|
| BTC bought and sold | Rs 3,00,000 | Rs 3,80,000 | Profit Rs 80,000 | Rs 24,000 |
| ETH bought and sold | Rs 2,00,000 | Rs 1,70,000 | Loss Rs 30,000 | Rs 0 (loss absorbed) |
| SOL bought and sold | Rs 50,000 | Rs 75,000 | Profit Rs 25,000 | Rs 7,500 |
| NET PORTFOLIO | Rs 5,50,000 | Rs 6,25,000 | Net: Rs 75,000 profit | Rs 31,500 (NOT Rs 22,500) |
In equity markets, the net gain (Rs 75,000) would be taxed - resulting in approximately Rs 22,500 tax. Under crypto rules, only profitable trades are taxed independently: Rs 80,000 + Rs 25,000 = Rs 1,05,000 × 30% = Rs 31,500. The Rs 30,000 ETH loss provides zero benefit. This Rs 9,000 difference (42% more tax) is the 'crypto tax surprise' that every trader must understand before filing.
Common Myths That Cost Crypto Traders Money
Myth 1: 'Crypto-to-crypto swaps are not taxable because no INR was received.' Wrong. Section 2(47A) covers any transfer, including exchange for another VDA. The INR value of the received crypto is the sale consideration.
Myth 2: 'If I hold for more than 12 months, I get the lower LTCG rate.' Wrong. Section 115BBH does not distinguish between short-term and long-term. 30% flat rate applies regardless of holding period.
Myth 3: 'TDS deducted by the exchange is my final tax.' Wrong. TDS (1% of sale amount) is almost always less than the actual tax (30% of profit). You owe the balance.
Myth 4: 'I can offset crypto losses against my salary or stock gains.' Wrong. VDA losses cannot be set off against ANY income - not salary, not business income, not stock capital gains, not even other VDA gains.
Myth 5: 'If I transfer crypto to another wallet, it's taxable.' Wrong. Transferring to your OWN wallet is not a transfer under Section 2(47A) - no change of ownership occurs. Only transfers to another person or for consideration (including exchange trades) are taxable.
Penalties for Not Reporting Crypto Income
- Section 234F: Rs 5,000 late filing fee
- Section 234A: 1% per month interest on outstanding VDA tax from due date until payment
- Section 234B/234C: 1% per month interest on advance tax shortfall - VDA income must be included in quarterly advance tax
- Section 270A: 50% penalty on underreported VDA income. 200% if classified as misreporting (deliberate concealment)
- Section 276CC: Prosecution for wilful non-filing - 3 months to 7 years imprisonment if tax evaded exceeds Rs 25 lakh
- Budget 2026: Rs 200/day penalty on exchanges for non-reporting of transaction statements. Rs 50,000 for incorrect reporting. The data will be in the department's hands - your ITR must match.
How Crypto Reporting Connects with AIS, TDS Credits, and Advance Tax
The AIS now captures crypto transactions reported by exchanges - every buy, sell, swap, and withdrawal above the TDS threshold appears in your AIS. Before filing, download your AIS from incometax.gov.in and match every VDA transaction against your personal records. Discrepancies - even legitimate ones (exchange errors, failed transactions, different valuation dates) - trigger Section 143(1) demand notices if not explained in your ITR.
TDS credits from exchanges appear in Form 26AS. Claim these credits in your ITR to reduce your final tax payable. If TDS was incorrectly deducted (wrong PAN, incorrect amount), raise a grievance with the exchange and the TDS credit will be corrected in the TDS return. You cannot claim TDS credit for amounts not appearing in Form 26AS.
Advance tax on crypto is required if your total tax liability (all sources including crypto) exceeds Rs 10,000 for the year. Include estimated crypto gains in your quarterly advance tax payments: 15% by 15 June, 45% by 15 September, 75% by 15 December, 100% by 15 March. Crypto's volatility makes estimation difficult - update quarterly based on actual realised gains.
Crypto Tax Checklist: Before You File
- Download transaction history from ALL exchanges and wallets - ensure no exchange is missed
- Calculate cost basis using FIFO for each VDA type separately
- Compute profit/loss for each individual transaction - do NOT net across VDAs
- Apply 30% tax to each profitable transaction independently
- Record mining/staking/airdrop receipts as income at receipt value
- Verify AIS against personal records - reconcile every transaction
- Check Form 26AS for TDS credits from exchanges - claim all eligible credits
- Pay any remaining tax liability as self-assessment tax before filing
- Fill Schedule VDA in ITR-2 or ITR-3 - line by line, every transaction
- E-verify the return within 30 days of filing using Aadhaar OTP or net banking
Key Takeaways
The no-loss-set-off rule under Section 115BBH(2) is the most impactful feature of India's crypto tax regime. Each profitable VDA transaction is taxed at 30% independently - losses from other VDAs or other income sources provide zero benefit. This creates a significantly higher effective tax burden compared to equity or traditional capital gains taxation.
The 1% TDS under Section 194S is NOT the final tax - it is a credit against the 30% tax on profit. For most profitable trades, the actual tax liability far exceeds the TDS already deducted. The balance must be paid as advance tax or self-assessment tax. Assuming 'TDS = done' is the most expensive mistake crypto traders make.
Crypto-to-crypto swaps, spending crypto on purchases, and receiving crypto gifts (above Rs 50,000 from non-relatives) are all taxable events. The only non-taxable activity is holding crypto in your wallet without transferring it. Mining, staking, and airdrops are taxed in two stages: income at receipt (slab rate) + VDA tax at sale (30% on appreciation).
The AIS now captures exchange-reported crypto transactions. Failing to report transactions that appear in your AIS triggers automated mismatch notices under Section 143(1). Download and verify your AIS before filing. If you forgot to declare crypto in a previous year, the Updated Return under Section 139(8A) provides a compliance path - expensive but safer than non-disclosure.
Budget 2026 maintained the existing 30% rate and 1% TDS framework but introduced stricter exchange reporting penalties (Rs 200/day for non-reporting, Rs 50,000 for incorrect reporting). The Income Tax Act, 2025 retains Section 115BBH substance under restructured section numbers from 1 April 2026.
Need Help with Crypto ITR?
Crypto tax in India operates under the most restrictive regime in the Income Tax Act - 30% flat rate, no loss set-off, no deductions beyond cost, and no holding period benefit. Getting it right requires transaction-level record-keeping, AIS reconciliation, and Schedule VDA compliance that most traders cannot manage alone.
Explore our ITR for crypto traders services (know more) for end-to-end crypto ITR support - from exchange data consolidation and FIFO cost basis calculation to Schedule VDA preparation and advance tax estimation.
For queries, reach out at +91 945 945 6700 or WhatsApp us directly.