Crypto mining is the process where powerful computers solve complex mathematical problems to validate blockchain transactions. In return, miners are rewarded with newly minted cryptocurrencies, making mining a technical challenge and a source of income.
In India, the income earned through crypto mining is not free from taxes. Whether you are mining as a hobbyist or operating a large-scale mining business, understanding the tax rules is crucial. Income from mining is treated differently based on the scale and intent of your activity, and you may also face taxes when you eventually sell or swap the mined coins.
This guide will walk you through how mining income is taxed, how to calculate your tax obligations, and how to stay compliant with Indian tax regulations.
Read More: Ultimate Guide On Crypto Tax in India
Traded All Year? Now File in Minutes.
Get ITR-ready tax reports now.
How Is Crypto Mining Taxed in India?
Crypto mining in India is not just a technical pursuit but a taxable event. The way your mining income is taxed depends largely on whether you are mining casually as a hobby or running it as a structured business. Let’s break this down clearly.
Income From Crypto Mining Rewards
The income earned through mining is considered taxable under Indian law. However, how it is classified depends on the nature and scale of your mining activity. It can either be taxed as Income from Other Sources or Business Income.
Hobby Mining
If you mine cryptocurrencies casually, without any commercial setup or intention to earn substantial profits, it is considered a hobby. In this case, the Fair Market Value (FMV) of the mined crypto at the time of receipt is classified as Income from Other Sources in your Income Tax Return (ITR).
The income is then taxed according to your applicable income tax slab rates. Importantly, no deductions for mining expenses such as electricity bills or hardware costs are allowed when mining is pursued as a hobby.
Business Mining
On the other hand, if your mining activities are organised, frequent, and aimed at earning profits, it is treated as a business. The rewards received from mining are taxed as Business Income.
You can claim deductions for legitimate expenses such as the cost of mining rigs, electricity charges, internet costs, and workspace rent, provided they are paid in Indian Rupees and verifiable through your bank.
This approach may lower your overall taxable income, making it a more tax-efficient structure for full-time miners.
Disposal Of Mining Rewards
Apart from the income tax at the time of mining, you are also liable to pay taxes when you sell, swap, or spend your mined cryptocurrency.
When you dispose of the mined crypto, the value appreciation from when you mined it to when you sold it is treated as capital gains. These gains are taxed at a flat rate of 30% and an additional 4% health and education cess.
Furthermore, when you sell your mined tokens on an exchange, a 1% TDS is deducted by the buyer at the time of sale, which you can later adjust while filing your tax returns.
How To Calculate Crypto Mining Tax in India?
Understanding how to calculate taxes on crypto mining activities in India depends on whether you mine casually as a hobby or operate it as a business. Additionally, selling or swapping the mined tokens triggers capital gains tax. Let’s break down the calculations clearly:
Crypto Mining as a Hobby
Suppose you mine crypto occasionally for personal interest. In that case, the mined tokens’ fair market value (FMV) at the time of receipt is added to your income under “Income from Other Sources” and taxed according to your applicable slab rate.
Taxable Income = Number of Tokens × FMV of Crypto Tokens at Receipt |
Example
Amit mined 0.05 Bitcoin in June 2024. The FMV of 1 Bitcoin was INR 60,00,000 on the day he received it. The value of his mined rewards will be:
Taxable Income = 0.05 × INR 60,00,000 = INR 3,00,000 |
This INR 3,00,000 is added to Amit’s annual income and taxed based on his slab rate.
Read More: How To File ITR-2 in India?
Calculating Mining Income For Business Mining
When you mine cryptocurrencies as a business, your mining income is treated as Business Income. You still calculate the Fair Market Value (FMV) at the time of receipt, but you can deduct eligible business expenses before determining the taxable income.
Here’s the formula:
Taxable Business Income = FMV of mined crypto – Allowable Business Expenses |
Example
Ravi runs a small crypto mining setup. In FY 2024-25, he mined crypto worth INR 15,00,000 and incurred INR 4,00,000 on electricity and equipment maintenance.
His taxable business income will be:
Taxable Business Income = INR 15,00,000 – INR 4,00,000 = INR 11,00,000 |
This INR 11,00,000 will be taxed according to the slab rate applicable for business income.
Read More: How To File ITR-3 in India?
Calculating Capital Gains from Mined Crypto
You must calculate capital gains when you sell, swap, or spend the mined crypto. The capital gain is the difference between the FMV when you mined the coin and the FMV at the time of disposal.
Here’s the simple formula:
Capital Gain = Sale Price – FMV at the time of mining |
Example
Ravi sold his mined 0.2 Bitcoin in January 2025. The FMV when mined was INR 60,00,000 per Bitcoin, and he sold it when the FMV rose to INR 75,00,000 per Bitcoin.
- Sale Value = 0.2 × INR 75,00,000 = INR 15,00,000
- FMV at Receipt = 0.2 × INR 60,00,000 = INR 12,00,000
Capital Gain = INR 15,00,000 – INR 12,00,000 = INR 3,00,000 |
Now, the tax on capital gain will be:
- Capital Gains Tax = 30% of INR 3,00,000 = INR 90,000
- Health and Education Cess = 4% of INR 90,000 = INR 3,600
Total Tax Liability = INR 93,600 |
Read More: How Are Crypto Gains Taxed In India?
End The Tax Panic Before It Starts
Use code TAXNOW and get FLAT 30% off.
How Can KoinX Help With Crypto Mining Tax in India?
Manually tracking mining income and calculating taxes can quickly become stressful, especially when dealing with hundreds of small transactions. This is where KoinX becomes an essential tool for crypto miners in India. KoinX automates tax calculations and ensures your mining activities comply with Indian tax laws. Here’s how KoinX simplifies your crypto mining tax journey.
Accurate Preview of Capital Gains
KoinX provides a complete, error-free view of your capital gains from mining and trading crypto assets. With easy navigation across your entire transaction history, you can review and verify your gains before making financial decisions.
Auto-Classification of Transactions
All transactions are automatically sorted into categories such as mining, airdrops, or staking rewards. This organised view makes it simple to track your crypto earnings, ensuring category-wise tax calculations are accurate and hassle-free.
Reliable Tax Reports
KoinX generates detailed tax reports that align with Indian crypto tax regulations. You can use these reports directly to file your taxes or share them with your chartered accountant for a faster, smoother tax filing experience.
Portfolio Insights
KoinX provides you with deep insights into your entire crypto portfolio, helping you make smarter financial and trading decisions based on your real-time asset performance.
Advanced Assistance from Experts
You can get expert help for filing your Income Tax Returns (ITR), managing TDS compliance, and addressing any complex tax-related issues. KoinX’s network of crypto tax professionals is always ready to support you.
Simplify your crypto mining tax journey and stay fully compliant. Join KoinX today and experience an effortless crypto tax filing experience in India!
Conclusion
Crypto mining in India is a rewarding venture, but it comes with important tax responsibilities. Whether you mine as a hobby or as a business, understanding how your income and capital gains are taxed is crucial to staying compliant.
By keeping track of your mining income and filing your taxes accurately, you can avoid penalties and manage your finances better. Using a platform like KoinX makes the entire process easier, giving you peace of mind with every mined coin.
Frequently Asked Questions
Is There a Tax on Bitcoin Mining in India?
Yes, income from Bitcoin mining is taxable in India. The Fair Market Value (FMV) of the mined Bitcoin at the time of receipt is treated as taxable income. Additionally, if you later sell the mined Bitcoin at a profit, the capital gains are taxed separately at a flat rate of 30%, plus an applicable 4% cess.
Is Crypto Mining Legal in India?
Yes, crypto mining is legal in India. There are no laws that specifically prohibit mining activities. However, all income earned from mining is subject to taxation under the Indian Income Tax Act. It is also important to note that while mining is legal, cryptocurrencies are not recognised as legal tender for payments in India.
Is Crypto Mining Profitable?
Crypto mining can be profitable, but it depends on several factors. Electricity costs, mining difficulty, and market prices of cryptocurrencies play a major role in determining profitability. High electricity expenses can significantly reduce earnings, so careful planning and efficient operations are necessary to ensure that mining remains a profitable venture.
Can Crypto Mining Make You Rich?
Crypto mining can generate money, but it is unlikely to make you rich overnight. Solo miners often earn small rewards that might not even cover their electricity costs. Joining a mining pool can improve earnings slightly, but profits usually remain modest compared to the investment required in hardware, maintenance, and energy.