What Is a Crypto Tax Calculator?
A crypto tax calculator Indiacomputes your tax liability on cryptocurrency gains under the country's specific VDA (Virtual Digital Asset) tax framework. Unlike calculators designed for the US or UK, this tool applies India's 2022 Finance Act rules: a flat 30% tax on profits, 1% TDS on qualifying transactions, and zero allowance for expense deductions beyond cost of acquisition.
The tool is essential because India's crypto tax rules are uniquely strict. There is no distinction between short-term and long-term gains, no loss set-off against other income, and no carry-forward of losses. Every realized profit—regardless of how small—is taxed at 30% flat. Running the numbers before you file, or better yet before you execute a trade, eliminates the risk of underpaying advance tax and facing interest penalties under Section 234B and 234C.
How India Taxes Cryptocurrency — The Complete Rules
The 30% crypto tax India framework was introduced through the Finance Act 2022, effective from Assessment Year 2023-24. Here is exactly what the law specifies:
- Flat 30% tax on gains: All profits from VDA disposals are taxed at 30%, plus applicable surcharge and cess (effective rate up to ~42.7% for highest income slabs). No slab rate benefits apply.
- Only deduction: cost of acquisition. You cannot deduct exchange fees, gas fees, transaction charges, or any other expenses. The only permitted deduction is the purchase price of the asset being disposed of.
- No loss set-off: A loss on one VDA cannot be used to reduce gains on another VDA in the same year. Each profitable trade is taxed independently.
- No carry-forward: VDA losses cannot be carried to future assessment years—unlike capital losses under Section 70-74 of the Income Tax Act.
- 1% TDS under Section 194S: Exchanges deduct 1% TDS on the seller side for transactions above ₹10,000 per year (₹50,000 for specified persons). This is credited to your Form 26AS and adjustable against your total tax liability.
This VDA tax calculator applies all these rules automatically, so you see the real after-tax position on any trade—not just the gross profit headline.
The Crypto Tax Formula for India
Calculating how to calculate crypto tax India comes down to one formula:
Tax Payable = 30% × (Sale Value − Cost of Acquisition)
Example: you bought 1 ETH at ₹1,00,000 and sold it at ₹2,50,000. Gross profit = ₹1,50,000. Tax payable = 30% × ₹1,50,000 = ₹45,000. Net profit after tax = ₹1,05,000. Note: if your exchange deducted 1% TDS (₹2,500 on ₹2,50,000 sale value), that amount is credited against your ₹45,000 liability, leaving advance tax to pay of ₹42,500.
No deduction is permitted for the exchange trading fee of, say, ₹250 on the buy leg and ₹250 on the sell leg. Both fees are ignored under Section 115BBH. This makes the effective tax burden higher than the headline 30% when fees are factored into actual net returns.
What Counts as a Taxable Crypto Event in India?
The following are all taxable events under Indian VDA tax law:
- Selling crypto for INR: The most straightforward taxable event—any disposal for fiat rupees triggers 30% tax on the gain.
- Crypto-to-crypto swap: Swapping BTC for ETH is treated as selling BTC at fair market value on the date of swap, even if you never touch rupees.
- Using crypto for purchases: Paying for goods or services with crypto is a disposal event. The market value of what you received is the sale consideration.
- Staking rewards: Rewards earned from staking are taxable as income in the year received, at fair market value on the date of receipt. When eventually sold, the cost of acquisition is the fair market value at which they were originally taxed.
- Airdrops: Crypto received via airdrop is taxable as income at fair market value on receipt. Subsequent sale triggers the 30% VDA tax on any further gain.
- Mining income: Mining rewards are taxable as income when received. The cost of acquisition for future disposal purposes is the market value at the time of mining.
Transfers between your own wallets, gifting between family members, and unrealized gains (holding without selling) are generally not taxable events—but consult a qualified CA for your specific situation.
How to Use CryptoRedar's Crypto Tax Calculator
- Enter your crypto asset name. Specify which Virtual Digital Asset you are calculating tax for—BTC, ETH, SOL, or any other. Indian tax law applies identically to all VDAs regardless of the asset.
- Enter purchase price in rupees (₹). Input the price per coin at the time of purchase. This is your cost of acquisition—the only deductible expense under Section 115BBH. Use your exchange invoice or contract note for accuracy.
- Enter sale price in rupees (₹). Input the price per coin at the time of disposal. For crypto-to-crypto swaps, use the fair market value of the received asset on the date of the transaction.
- Enter quantity. Input the number of coins or tokens sold. For partial disposals, enter only the quantity being disposed of in this transaction.
- View tax payable and effective rate. The calculator outputs gross profit, total tax at 30% flat rate, and TDS estimate if applicable. Use this figure for advance tax planning and ITR verification.
Real Tax Calculation Examples
Example 1: BTC trade with ₹5 lakh profit
You bought 0.1 BTC at ₹30,00,000 per BTC (cost: ₹3,00,000). You sold 0.1 BTC at ₹80,00,000 per BTC (sale value: ₹8,00,000). Profit = ₹5,00,000. Tax at 30% = ₹1,50,000. TDS at 1% of sale value = ₹8,000, which offsets your liability. Net tax to pay via advance tax: ₹1,42,000. Your exchange trading fees on both legs are not deductible.
Example 2: ETH loss scenario — zero tax but no offset
You bought 2 ETH at ₹2,00,000 each (cost: ₹4,00,000). You sold at ₹1,50,000 each (sale value: ₹3,00,000). Loss = ₹1,00,000. Tax payable: ₹0—you cannot pay tax on a loss. But critically, this ₹1,00,000 loss cannot be used to reduce tax on a profitable BTC trade executed in the same year. It is simply absorbed. This is the most punishing aspect of India's VDA tax rules for active traders.
Example 3: SOL staking reward taxability
You received 5 SOL as staking rewards when SOL was priced at ₹12,000 per token. Taxable income in year of receipt = 5 × ₹12,000 = ₹60,000, added to your total income and taxed at your applicable slab rate (not the 30% VDA rate—staking rewards are treated as 'Income from Other Sources' per current guidance). When you eventually sell the 5 SOL at ₹20,000 each, the gain = (₹20,000 − ₹12,000) × 5 = ₹40,000, and 30% VDA tax applies on that ₹40,000 gain. Use our crypto profit calculator to model this two-stage tax treatment.
TDS on Crypto — What You Must Know
Section 194S mandates that exchanges deduct 1% TDS on the seller's consideration for every qualifying VDA transaction. Key operational facts:
- Threshold: ₹10,000 per financial year per buyer-seller pair (₹50,000 for specified persons filing ITR).
- The exchange deducts TDS at the point of settlement and remits it to the government within the statutory timeline.
- TDS is reflected in your Form 26AS and AIS (Annual Information Statement), which the IT Department uses to cross-verify declared income.
- You can claim TDS as a credit against your 30% tax liability. If TDS exceeds your total tax (rare for profitable traders), you can claim a refund in your ITR.
- Advance tax implications: If your total estimated VDA tax liability exceeds ₹10,000 for the year, you must pay advance tax in four installments (June, September, December, March). Failure attracts interest under Sections 234B and 234C.
Cross-reference with our crypto ROI calculator and crypto portfolio tracker to maintain a complete picture of realized gains across your entire portfolio, and explore all crypto tools for end-to-end trade analysis.