Crypto tax calculator for India
Enter the total amount you paid to buy and the total amount you received when you sold. The calculator uses the current Indian rules for virtual digital assets: 30% tax on profit, 4% cess, no deduction for expenses, and no set-off of losses.
This is an estimate for general information, not tax advice. A surcharge can apply for high incomes, TDS rules have yearly limits, and the law can change in each Budget. Check with a qualified chartered accountant before you file.
How crypto is taxed in India
Profit from selling or transferring a crypto asset is taxed at a flat 30%, with a 4% health and education cess on the tax, so the effective rate is about 31.2%. It does not matter how long you held the coin.
The only cost you can subtract is what you paid to buy the asset. Exchange fees, internet costs and other expenses are not deductible.
A loss on one coin cannot be set off against profit on another coin or against any other income, and it cannot be carried forward.
When you sell, 1% TDS is generally deducted on the sale value above certain yearly limits. TDS is not an extra tax. You can claim it as credit when you file your return.
Example
You buy Bitcoin for ₹1,00,000 and sell it for ₹1,50,000. The profit is ₹50,000. Tax at 30% is ₹15,000, cess is ₹600, so the total tax is ₹15,600. If 1% TDS of ₹1,500 was deducted, you still owe ₹14,100.
See live prices on our crypto prices page and ask questions in the forum.