Understanding Cryptocurrency Tax in India
A practical guide to Section 115BBH and Section 194S, and how to use this calculator to estimate your real take-home amount from crypto trades.
What Is Cryptocurrency Tax in India?
Since the Finance Act 2022, India has had a dedicated tax regime for income earned from "Virtual Digital Assets" (VDAs) — a category that covers cryptocurrencies, NFTs, and similar digital tokens. Before this, traders reported crypto gains under varying heads like capital gains or business income, leading to inconsistent treatment across assessing officers and tax jurisdictions. The new regime simplified this dramatically by introducing a flat, predictable tax rate alongside a withholding tax mechanism, but it also removed several reliefs that investors in traditional assets typically enjoy, such as loss set-off, indexation benefits, and the lower long-term capital gains rates available for equity.
Whether you are a casual investor who bought a small amount of Bitcoin during a market dip, or an active trader running dozens of transactions across multiple exchanges every day, the same two provisions apply to nearly every taxable crypto transaction in India: Section 115BBH, which governs how your profit is taxed, and Section 194S, which governs tax deducted at source at the moment of the transaction itself. Understanding both provisions and how they interact is essential for anyone participating in the Indian crypto market, not just at tax-filing time but ideally before you enter any trade.
India is not alone in taxing cryptocurrency — jurisdictions from the United States to Germany to Australia have all enacted crypto tax rules over the past decade. What makes India's framework distinctive is its combination of a very high flat rate, the complete denial of loss set-off, and the mandatory TDS mechanism that creates a real-time cash-flow impact with every sell transaction. This calculator helps you quantify that impact instantly so you can trade with full awareness of your after-tax position.
Section 115BBH: The Flat 30% Tax Rule Explained in Full
Section 115BBH was introduced by the Finance Act 2022 and became effective from Assessment Year 2023-24 (Financial Year 2022-23 onwards). It lays down a comprehensive and strict framework for taxing profits from the transfer of Virtual Digital Assets. Here is what every Indian crypto participant needs to understand about this provision.
Flat 30% Rate, No Slab Benefit
Regardless of your total annual income or the income tax slab you fall into, profit from VDA transfers is taxed at a flat 30%, plus applicable surcharge and 4% health & education cess. A salaried person earning ₹5 lakh a year pays the same rate on crypto gains as someone earning ₹5 crore. There is no benefit from being in a nil or lower tax bracket.
Only One Deduction Allowed: Cost of Acquisition
You can only deduct the actual cost of acquiring the asset — that is, the price you originally paid for the cryptocurrency. Expenses like brokerage or exchange fees, hardware wallet costs, electricity for mining, internet costs, or trading-related subscriptions cannot be claimed as deductions against your VDA income.
No Loss Set-Off Within VDA
A loss from one crypto transaction — say, a loss on Dogecoin — cannot be set off against a profit from another crypto transaction, such as a gain on Ethereum. Each VDA is treated in complete isolation. The Finance Ministry explicitly confirmed this in Budget 2022 clarifications.
No Inter-Head Set-Off or Carry Forward
VDA losses also cannot be set off against salary income, capital gains on shares, rental income, or any other head of income. Unlike capital losses on stocks or property, crypto losses cannot be carried forward to future financial years to offset future gains either.
The effective tax rate is higher than the headline 30% once surcharge and cess are factored in. For individuals with total income below ₹50 lakh, the effective rate (including 4% cess) comes to approximately 31.2%. For higher income brackets with surcharge, the effective rate can reach 34.32% or more. This calculator uses the base rate you input (defaulting to 30%) so you can adjust it upward if you want to model the surcharge-inclusive rate for your income level.
Section 194S: 1% TDS on Crypto — Everything You Need to Know
Section 194S, also introduced by the Finance Act 2022, requires a 1% tax to be deducted at source on payments made for the transfer of a Virtual Digital Asset, where the aggregate value of transactions exceeds ₹10,000 in a financial year (₹50,000 for specified persons such as individuals or HUFs not subject to tax audit). In practice, registered Indian crypto exchanges — including CoinDCX, WazirX, ZebPay, and others — deduct this automatically on each sell order before crediting the proceeds to your account. The TDS amount appears in your Form 26AS and Annual Information Statement (AIS) available on the Income Tax portal.
This TDS is not an additional, separate tax on top of Section 115BBH — it is an advance collection that can be claimed as credit against your final total tax liability when you file your Income Tax Return for the year. If your TDS deducted during the year exceeds your actual computed tax liability — for example, because several trades resulted in losses — the excess TDS can be claimed as an income tax refund from the government.
The practical cash-flow effect of TDS is significant. On a ₹10 lakh sell transaction, the exchange will deduct ₹10,000 immediately before the funds reach your wallet. If you are trading frequently, these deductions accumulate quickly and can temporarily reduce your working capital for further trades. This is one reason why understanding TDS separately from income tax — as this calculator clearly shows — is so important for active traders managing their liquidity.
For peer-to-peer (P2P) transactions where there is no exchange acting as intermediary, the obligation to deduct TDS falls on the buyer. The buyer must deduct 1% of the consideration at the time of payment and deposit it to the government using Challan No. ITNS-281. Failure to do so can expose the buyer to penalties and interest under the Income Tax Act.
What Exactly Counts as a Virtual Digital Asset (VDA)?
Section 2(47A) of the Income Tax Act defines Virtual Digital Assets broadly to include any information, code, number, or token — not being Indian or foreign currency — generated through cryptographic means and providing a digital representation of value that can be transferred, stored, or traded electronically. This definition explicitly covers all major cryptocurrencies (Bitcoin, Ethereum, Solana, BNB, and so on), Non-Fungible Tokens (NFTs), DeFi tokens, stablecoins, and utility tokens.
The Central Government also has the power to notify specific assets as VDAs or exclude certain assets from the definition. As of the current financial year, gift cards, airline miles, and traditional loyalty points are generally not treated as VDAs, but the evolving regulatory landscape means this could change. The RBI's official digital rupee (CBDC) is also explicitly excluded from the VDA definition.
- Bitcoin (BTC), Ethereum (ETH), all altcoins
- Stablecoins (USDT, USDC, DAI, etc.)
- Non-Fungible Tokens (NFTs)
- DeFi governance tokens
- Exchange utility tokens (BNB, CRO, etc.)
- Meme coins (DOGE, SHIB, etc.)
- Indian Rupee (INR) — CBDC / Digital Rupee
- Foreign currency (USD, EUR, etc.)
- Traditional gift cards and vouchers
- Airline miles and loyalty points
- Notified assets excluded by Govt
How This Calculator Works
Step 1: Enter Trade Details
Type the name of any cryptocurrency, then enter your buy price per unit, sell price per unit, and the quantity traded. You can enter any decimal quantity for fractional holdings.
Step 2: Adjust Rates if Needed
Tax rate defaults to 30% (Section 115BBH) and TDS defaults to 1% (Section 194S) — both are fully editable. Increase the tax rate to ~31.2% to include 4% cess, or use a custom rate for future planning.
Step 3: View Instant Results
Total buy/sell value, gross profit, tax owed, TDS deducted, and your final take-home amount update live as you type — no button needed. If you enter a loss-making trade, the loss note activates and tax owed is set to zero.
Step 4: Visualize the Breakdown
A segmented horizontal bar chart and a matching SVG donut chart visually show how your sell proceeds are split between profit, tax, and take-home — so the impact is immediately intuitive rather than just numbers on a page.
Step-by-Step Tax Computation: A Worked Example
Let's walk through a concrete example to illustrate exactly how the numbers in this calculator are derived, and how they map to the relevant sections of the Income Tax Act.
Example Trade: Ethereum (ETH)
Notice that the TDS of ₹7,000 is deducted immediately by the exchange when you sell. When you file your ITR, you will declare a taxable income of ₹3,00,000 from VDAs, compute tax of ₹90,000 at 30%, and then claim the ₹7,000 TDS as a credit. Your net tax payable at filing time is therefore ₹83,000, not ₹90,000. The overall cash outflow remains ₹97,000 (₹90,000 tax + ₹7,000 TDS), but the timing differs — TDS is deducted in real time while the balance is paid via advance tax instalments or self-assessment tax during the year.
Cost of Acquisition: The Only Deduction You Get
The cost of acquisition is the single deduction permitted under Section 115BBH, and understanding what can and cannot be included in this figure is critical for accurate tax computation. The cost of acquisition is simply what you paid to purchase the VDA in Indian Rupees (INR) at the time of purchase.
If you purchased cryptocurrency on an Indian exchange, your buy price is the INR value shown on your trade confirmation. If you purchased on a foreign exchange, you need to convert the foreign currency price to INR at the RBI reference rate on the date of purchase. For crypto received as payment for services or employment, the fair market value in INR on the date of receipt constitutes the cost of acquisition and is also taxable as income in the year of receipt.
The actual purchase price of the cryptocurrency in INR, including any trading fees charged at the time of purchase that are bundled into the price shown on your trade confirmation (e.g. spread-based fees).
Separate transaction/withdrawal fees, hardware wallet costs, mining electricity costs, internet charges, exchange subscription fees, tax professional fees, or any other indirect costs related to your crypto activity.
For crypto purchased in multiple lots at different prices (a common scenario for regular investors using rupee-cost averaging), the FIFO (First In, First Out) method is typically used by exchanges to determine the cost of acquisition for each sell. However, the Income Tax Act does not explicitly mandate a specific method for VDAs, so this remains an area of some interpretive ambiguity — your CA can advise on the most appropriate and defensible approach for your specific situation.
ITR Filing for Crypto Income: Schedule VDA
Since Assessment Year 2023-24, the Income Tax Department introduced a dedicated "Schedule VDA" in Income Tax Return forms ITR-2 and ITR-3. All taxpayers with VDA income — whether from trading, selling, or transferring crypto or NFTs — must report their transactions in Schedule VDA. Individuals with only salary and interest income typically file ITR-1 (Sahaj), but the moment they have any VDA income, they must shift to ITR-2 or ITR-3.
In Schedule VDA, you are required to disclose, for each VDA transaction: the date of acquisition, the date of transfer, the cost of acquisition, the consideration received, and the head of income under which the gain is being reported (always "Income from Other Sources" under Section 115BBH). Each transaction needs to be entered individually — you cannot aggregate trades.
Common Mistakes Indian Crypto Investors Make at Tax Time
Understanding what to avoid is just as important as knowing the rules. Here are the most frequent errors that lead to incorrect filings, penalties, or missed refunds.
1. Netting Gains and Losses Across Coins
This is the most common mistake. Many investors calculate their "total crypto profit" by netting profitable and loss-making trades together, then applying 30%. This is incorrect — each trade is assessed separately, and losses cannot offset gains from other trades.
2. Not Reporting Crypto-to-Crypto Swaps
Swapping one cryptocurrency for another (e.g. ETH for BNB on a DEX) is treated as a transfer and constitutes a taxable event. Many traders mistakenly believe that only INR sell-offs are taxable. The fair market value in INR of the received crypto at the time of the swap determines your consideration received.
3. Ignoring TDS Already Deducted
Taxpayers sometimes pay the full 30% tax on their gross profit without claiming the TDS already deducted by the exchange as a credit, resulting in double payment. Always check Form 26AS and AIS to verify TDS credits before filing your return.
4. Using ITR-1 for VDA Income
ITR-1 does not have a Schedule VDA. Filing ITR-1 when you have crypto income is a defective return, which can lead to notices, penalties, and the return being treated as not filed until corrected.
5. Treating Staking/Mining Rewards Incorrectly
Crypto received from staking, mining, or yield farming is generally treated as income at fair market value on the date of receipt under "Income from Other Sources." When you subsequently sell those coins, only the appreciation from the date of receipt (not the original zero-cost basis) is your taxable profit.
Who Should Use This Cryptocurrency Tax Calculator?
✔ Retail Crypto Investors
Quickly estimate how much of your sale proceeds you will actually keep after tax and TDS before you confirm a trade. This real-time visibility helps you make better-informed decisions rather than discovering the true cost after the fact.
✔ Active Traders
Run quick per-trade scenarios across multiple coins and exchanges to plan cash flow around tax obligations. Understanding the TDS impact on working capital is especially important for high-frequency traders.
✔ Tax Filing Preparation
Get a quick estimate of your VDA tax liability before consulting your CA for accurate ITR filing under Schedule VDA. Having your own calculation ready makes the consultation more productive and ensures you can spot errors in any computations your advisor provides.
✔ Students & Researchers
Understand how Section 115BBH and 194S interact through a hands-on, editable example with real numbers. Fintech students, chartered accountancy candidates, and policy researchers can use this tool to model different rate scenarios instantly.
✔ Financial Advisors & CAs
Quickly show clients the real-money impact of a proposed trade, including the TDS cash-flow effect and the tax liability, to help them make informed decisions and plan for advance tax payments during client consultations.
✔ NFT Creators & Sellers
NFTs are explicitly covered under the VDA definition. Artists and creators who sell NFTs on Indian or international platforms can use this calculator to estimate their Section 115BBH tax liability on each sale, entering their minting cost as the buy price.
Crypto Tax vs Stock Tax in India: Key Differences
Many investors treat cryptocurrency and equity stocks as similar asset classes, but their tax treatment in India is fundamentally different. Understanding these differences can significantly influence how you structure your overall investment portfolio.
| Feature | Cryptocurrency (VDA) | Listed Equity Stocks |
|---|---|---|
| Short-term tax rate | 30% flat (always) | 20% (STCG, if held <12 months) |
| Long-term tax rate | 30% flat (no LTCG benefit) | 12.5% above ₹1.25L LTCG |
| Loss set-off | Not allowed at all | Allowed within same head |
| Loss carry forward | Not allowed | Allowed up to 8 years |
| Indexation benefit | Not available | Available for some assets |
| TDS mechanism | 1% on every transfer (194S) | STT; no TDS on typical trades |
The contrast is stark: a long-term stock investor who has held shares for over a year pays just 12.5% on gains above ₹1.25 lakh, can set off losses, and can carry those losses forward for up to eight years. A crypto investor, by contrast, always pays 30% regardless of holding period, cannot set off any losses, and faces immediate TDS on every transaction. This difference is a key consideration for investors choosing between asset classes.
Foreign Exchanges, P2P Trades, and International Considerations
The Section 115BBH and 194S framework applies to all VDA transfers by Indian residents, regardless of whether the transaction takes place on an Indian exchange, a foreign exchange, a decentralized exchange (DEX), or through a peer-to-peer arrangement. Residency for Indian tax purposes is determined by your physical presence in India, not by where the transaction happens.
For transactions on foreign exchanges (such as Binance, Kraken, or Coinbase) where TDS is not automatically deducted, you bear the full responsibility of computing and paying advance tax on your gains. The consideration received in foreign currency must be converted to INR at the RBI reference rate on the date of each transaction for accurate reporting in Schedule VDA.
Non-Resident Indians (NRIs) have different residency rules and their VDA income may or may not be taxable in India depending on whether the income is received or accrues in India. Double Taxation Avoidance Agreements (DTAAs) generally do not cover VDA income explicitly, meaning NRIs with exposure to both countries may face potential double taxation that requires careful CA advice specific to their DTAA jurisdiction.
Pro Tips for Using This Calculator and Managing Crypto Tax
Since crypto losses cannot offset gains, run each buy-sell pair through the calculator individually for an accurate per-trade picture rather than netting your whole portfolio. This also mirrors how Schedule VDA requires you to report transactions in your ITR.
The TDS shown in this calculator reduces your immediate cash proceeds from the exchange, but it is credited against your total annual tax liability. If your total VDA tax for the year is lower than cumulative TDS, you receive a refund. Always reconcile the TDS in Form 26AS before filing.
Maintain complete exchange statements showing buy price, sell price, transaction date, quantity, and TDS certificates for every trade. Indian exchanges are required to report your transactions to the Income Tax Department, and discrepancies between your records and theirs can trigger scrutiny assessments.
If you have made significant crypto profits during a financial year, estimate your tax liability and pay advance tax by the prescribed instalment dates (15 June, 15 September, 15 December, 15 March) to avoid interest under Sections 234B and 234C, which can be substantial on large liabilities.
Change the tax rate field to 31.2% to model the actual effective rate including 4% cess, or to 34.32% for the highest surcharge bracket. Use the TDS field to model 0% for foreign exchange trades where TDS may not apply, helping you compare the cash-flow impact of trading on different platforms.
Frequently Asked Questions
Conclusion: Trade Smarter by Knowing Your After-Tax Position
India's crypto tax framework is simple in structure but unforgiving in detail — a flat 30% tax under Section 115BBH and a 1% TDS under Section 194S apply to nearly every taxable transaction, with no loss set-off, no carry forward, no indexation, and no holding-period benefit. Understanding these rules before you trade — not just at year-end when you're sitting down to file your ITR — is the single most powerful thing you can do to manage your tax exposure effectively.
Using this free, private, browser-based calculator, you can instantly see your total buy and sell values, gross profit, tax owed under Section 115BBH, TDS deducted under Section 194S, and your final real take-home amount for any cryptocurrency — in real time, with fully editable rates. The visual bar and donut charts make the proportion of your gains going to tax immediately intuitive, helping you plan trades, evaluate whether a trade is worthwhile on an after-tax basis, and prepare for your advance tax instalments during the year.
Remember that this calculator provides estimates for planning purposes. For official tax filing, always consult a qualified Chartered Accountant who can account for surcharge, cess, advance tax, staking income, P2P obligations, foreign exchange conversions, and the specific provisions of Schedule VDA as they apply to your individual situation.
Ready to Calculate Your Crypto Tax?
Use the calculator above — free, instant, and completely private. No uploads, no limits, no signup.