Crypto Tax Calculator
Calculate your cryptocurrency tax liability in India with 30% flat rate, TDS deductions, and comprehensive transaction tracking.
About This Calculator
Cryptocurrency taxation in India follows specific rules introduced in the 2022 budget. All crypto gains are taxed at a flat rate of 30%, with additional TDS requirements and restrictions on loss set-offs.
Our calculator helps you track your crypto transactions, calculate tax liability, and understand the TDS implications for your cryptocurrency investments.
Crypto Tax Rules in India (2024):
- Tax Rate: 30% flat rate on all crypto gains
- TDS: 1% TDS on crypto transactions above ₹10,000
- No Set-off: Crypto losses cannot offset other income
- No Indexation: No inflation adjustment allowed
- No Exemptions: No exemption limit for crypto gains
What is Taxable:
- Selling Crypto: Gains from selling cryptocurrency
- Crypto-to-Crypto: Trading one crypto for another
- Mining Income: Cryptocurrency received from mining
- Staking Rewards: Income from staking activities
- Airdrops: Free tokens received
TDS (Tax Deducted at Source):
- Rate: 1% of transaction value
- Threshold: Applies to transactions above ₹10,000
- Deductor: Crypto exchanges deduct TDS
- Credit: TDS can be claimed as credit against tax liability
Record Keeping:
- Maintain detailed transaction records
- Track purchase price, sale price, and dates
- Keep exchange statements and receipts
- Document wallet transfers and addresses
- Save TDS certificates from exchanges
Important Restrictions:
- No Loss Set-off: Crypto losses cannot reduce other income
- No Carry Forward: Losses cannot be carried to future years
- No Deductions: Limited deductions allowed
- Flat Rate: No benefit of lower tax slabs
Features:
- Track multiple crypto transactions
- Calculate gains using FIFO method
- Compute 30% tax liability
- Calculate TDS on transactions
- Visual tax breakdown and analysis
Frequently Asked Questions
How is cryptocurrency taxed in India?
Cryptocurrency is taxed at a flat 30% rate on all gains in India, as introduced in Budget 2022. This applies to selling crypto, trading one crypto for another, mining income, staking rewards, and airdrops. No exemption limit applies, and you cannot offset crypto losses against other income. Additionally, 1% TDS applies to transactions above ₹10,000.
What is the 30% crypto tax in India?
The 30% tax is a flat rate applied to all cryptocurrency gains, regardless of your income tax slab. Unlike equity investments where you may pay 0%, 10%, or 15% depending on holding period, crypto gains always attract 30% tax. No basic exemption limit applies - even ₹1 profit is taxable at 30%. This is one of the highest tax rates globally for crypto.
Can I offset crypto losses against other income?
No, you cannot offset crypto losses against any other income including salary, business income, or capital gains from stocks/mutual funds. Crypto losses are treated in isolation and cannot be carried forward to future years. This makes crypto taxation particularly harsh compared to other asset classes where loss set-off is allowed.
What is 1% TDS on crypto?
From July 2022, a 1% TDS (Tax Deducted at Source) applies to all crypto transactions above ₹10,000. The buyer (or exchange acting on their behalf) deducts 1% of the transaction value and deposits it with the government. This TDS can be claimed as credit when filing your income tax return. It's designed to track crypto transactions and ensure tax compliance.
Do I need to pay tax if I hold crypto without selling?
No, holding cryptocurrency without selling or trading does not trigger any tax liability. Tax is only applicable when you realize gains through selling, trading, or receiving crypto as income (mining, staking, airdrops). Simply holding Bitcoin or other cryptocurrencies in your wallet is not a taxable event in India.
How to calculate crypto tax in India?
Calculate crypto tax by: 1) Determining your gains (selling price - purchase price) for each transaction, 2) Using FIFO (First In First Out) method to match purchases with sales, 3) Summing all gains, 4) Applying 30% flat tax rate on total gains. Our calculator automates this process including FIFO calculations and TDS tracking.
Is crypto trading banned in India?
No, cryptocurrency trading is not banned in India. However, it's not considered legal tender either. The government has imposed strict tax regulations (30% tax + 1% TDS) but has not prohibited trading or holding crypto. The RBI had imposed banking restrictions earlier, but those were lifted by the Supreme Court in 2020. You can legally trade crypto on Indian and international exchanges.
What records should I maintain for crypto tax?
Maintain detailed records including: transaction dates, purchase price in INR, sale price in INR, quantity of crypto, type of transaction (buy/sell/trade), exchange used, wallet addresses, TDS certificates, and bank statements. Keep these records for at least 8 years as tax authorities may scrutinize crypto transactions closely.
Is crypto mining taxable in India?
Yes, crypto mining is taxable as income from other sources at 30% flat rate. The fair market value of mined crypto on the date of receipt is treated as income. When you later sell the mined crypto, any appreciation is also taxed at 30%. This results in double taxation - once when mined and again when sold.
Can I use foreign exchanges to avoid Indian crypto tax?
No, using foreign exchanges does not exempt you from Indian tax liability. As a resident Indian, you're taxed on worldwide income including crypto gains from foreign exchanges. The 30% tax and 1% TDS rules apply regardless of which exchange you use. Non-compliance can result in penalties and interest under the Income Tax Act.