How to use the india crypto tax & tds calculator
The India crypto tax calculator estimates your tax liability under Section 115BBH (flat 30% tax + 4% cess) and Section 194S (1% TDS on sale turnover). It calculates gross gains, tax deduction at source, total tax payable, and net profit in hand. Use it to plan your tax obligations before or after executing crypto trades in India.
- 1Select your calculation currency (INR or USD).
- 2Enter the Buy price per token when you acquired the cryptocurrency.
- 3Enter the Sell price per token at the time of transfer or sale.
- 4Enter the Total quantity of tokens traded.
- 5Review the Total Tax (31.2%), 1% TDS deducted at source, and Net Profit after tax in hand.
The formula
- Gross gain / profit
- (Sell price − Buy price) × Quantity
- Base tax (Section 115BBH)
- Gross profit × 30% (if profit > 0)
- Health & education cess (4%)
- Base tax × 4%
- Total tax liability (31.2%)
- Base tax + Cess
- 1% TDS (Section 194S)
- Gross sale value × 1%
- Net profit after tax
- Gross profit − Total tax liability
Worked tax scenario for Bitcoin in INR
Suppose you purchase 0.1 BTC at ₹50,00,000 per coin (total cost ₹5,00,000) and sell it later at ₹65,00,000 (total turnover ₹6,50,000). Your gross capital gain is ₹1,50,000.
Under Section 115BBH, the base 30% tax is ₹45,000. The 4% cess adds ₹1,800, bringing your total tax liability to ₹46,800 (an effective 31.2% rate).
Additionally, the exchange deducts 1% TDS on the ₹6,50,000 sale value, which equals ₹6,500. This TDS can be adjusted against your total tax liability when filing your Income Tax Return (ITR). Your net profit in hand after tax is ₹1,03,200.
No set-off or carry-forward of crypto losses
Under the Indian Income Tax Act, losses from Virtual Digital Assets (VDAs) cannot be set off against income from other heads (like salary, business, or other capital gains), nor against gains from another cryptocurrency trade. Each profitable trade is taxed at 30% without deduction for losses from unprofitable trades.
Furthermore, crypto losses cannot be carried forward to subsequent financial years.
How 1% TDS works on Indian and international exchanges
Section 194S mandates 1% TDS on the gross consideration of any crypto transfer exceeding ₹10,000 (or ₹50,000 for specified individuals) within a financial year. Registered Indian FIU-compliant exchanges deduct this automatically.
When trading on overseas or decentralised exchanges (DEXs), the obligation to deposit the 1% TDS via Form 26QE falls directly on the Indian resident taxpayer.
Frequently asked questions
Can I deduct exchange fees from my crypto profits?
Under Section 115BBH, only the direct 'cost of acquisition' is deductible. Indian tax provisions strictly prohibit deducting exchange trading fees, gas fees, or internet expenses when computing taxable crypto gains.
Can I offset losses in one crypto against gains in another?
No. The Indian Income Tax Act explicitly disallows setting off losses against any other virtual digital asset gain or any other income. Every profitable trade is taxed in isolation.
Is 1% TDS deducted on losses as well?
Yes. 1% TDS applies to the gross transfer value (total sale turnover), regardless of whether the trade resulted in a profit or a loss. However, you can claim a refund for excess TDS paid when filing your annual ITR.
What is the effective tax rate on crypto in India?
The effective baseline tax rate is 31.2% (30% base tax plus a mandatory 4% Health and Education Cess on the tax amount). Surcharges (10% to 25%) may also apply for individuals earning over ₹50 lakh annually, bringing peak marginal tax to 39.0%.
Can crypto losses be carried forward to subsequent financial years?
No. Under Section 115BBH(2)(b), no loss arising from the transfer of a Virtual Digital Asset is permitted to be carried forward to any subsequent assessment year. Unabsorbed losses lapse completely at the end of the financial year.
What are the exemption thresholds for 1% TDS under Section 194S?
The exemption threshold is ₹50,000 in aggregate gross sales per financial year for 'Specified Persons' (individuals or HUFs without business turnover exceeding ₹1 Crore, or ₹50 Lakh for professionals). For all other individuals and corporate entities, the threshold is ₹10,000 per financial year.
How does 1% TDS work on crypto-to-crypto swaps (e.g., BTC to USDT)?
In a crypto-to-crypto transaction, both assets are Virtual Digital Assets. Under CBDT Circular No. 13/2022, both parties are transferring a VDA; therefore, 1% TDS applies to both legs of the swap. On domestic exchanges, the platform automatically withholds and converts 1% into INR to remit to the government on behalf of both participants.
How do I pay 1% TDS on Peer-to-Peer (P2P) crypto purchases?
In P2P transactions, the buyer is legally designated as the deductor. The buyer must deduct 1% from the payment made to the seller, collect the seller's PAN, and file Challan-cum-statement Form 26QE on the Income Tax e-filing portal within 30 days from the end of the month in which tax was deducted, followed by issuing Form 16E to the seller.
Which Income Tax Return (ITR) form should be used to file crypto taxes?
Crypto transactions must be reported in Schedule VDA within either ITR-2 (for non-business investors) or ITR-3 (for active traders declaring business income). Cryptocurrencies cannot be declared using the simplified ITR-1 (Sahaj) or ITR-4 (Sugam) forms.
How are crypto airdrops and staking yields taxed in India?
Tokens received from airdrops, staking, or hard forks are treated as 'Income from Other Sources' under Section 56(2)(x) at their fair market value on the date of receipt, taxed at applicable slab rates (if aggregate gifts exceed ₹50,000). When later sold, any additional profit is taxed at 30% under Section 115BBH.
What happens if I fail to report crypto held on offshore exchanges in my ITR?
Holding crypto on foreign, non-FIU registered exchanges must be disclosed under Schedule FA (Foreign Assets). Failure to disclose offshore assets can attract severe penalties under the Black Money Act, 2015, including a 30% flat tax, 90% penalty (totalling 120%), and possible prosecution.
Can I adjust my 1% TDS against my final 31.2% tax liability?
Yes. 1% TDS is not an additional final tax; it is an advance tax withholding credited directly to your PAN and visible in Form 26AS/AIS. When filing your ITR, total TDS deducted is subtracted from your final tax liability, or refunded to your bank account if excess tax was deducted.