Bitcoin mining and crypto mining is a popular way for investors to earn crypto. But if you’re mining - especially at scale as many miners now are - you’ll need to pay tax on crypto mining activities. We’re looking everything you need to know about cryptocurrency mining tax in this guide, including what crypto mining is, how the tax office sees it, whether you’ll pay Income Tax or Capital Gains Tax (or both!) and how various countries around the world tax crypto mining. ⛏️
Bitcoin mining or crypto mining is what makes the blockchains that host Bitcoin and some other cryptocurrencies work. It’s how new Bitcoins are created and it’s how transactions on the network are processed and confirmed. It’s a critical part of the blockchain infrastructure as it maintains and develops the blockchain ledger.
There’s a lot of confusing terminology around Bitcoin mining - so let’s break down what you need to know.
Now let’s put it all together.
Bitcoin miners are validating and confirming new blocks for the Bitcoin network. To do this, they’re solving the puzzle known as proof of work. The computers, or nodes, are trying to generate a 64-digit hexadecimal hash that is equal to or less than a target hash in SHA-256. Once this has been done successfully, the new block is verified by a master node and added to the public distributed ledger. The miner is then given a block reward.
To mine Bitcoin you'll need:
Of course, there are other ways to mine Bitcoin at home, which you can learn about in our how to mine crypto at home guide.
Bitcoin isn’t the only cryptocurrency that can be mined. Any blockchain network using proof of work will need miners. Other cryptocurrencies to mine include:
Up until September 15 2022, Ethereum was also proof of work, but has now merged with the beacon chain to become a proof of stake blockchain. However, investors can still mine Ethereum Classic.
BCH, DOGE, LTC and more all work in a similar way when it comes to mining. They all use the proof-of-work process, so you'll need similar equipment including:
You might have heard the phrase liquidity mining thrown around, but this shouldn't be confused with crypto mining. We've got a great guide on liquidity mining and how it's taxed - but in short, liquidity mining is a means of making passive income from your crypto assets. It's where crypto investors add funds to various DeFi protocol's liquidity pools in order to earn liquidity pool tokens .They're not minting new tokens or processing transactions - they're being rewarded for providing liquidity to a given DeFi protocol.
For Bitcoin miners - anytime a miner successfully adds a new block to the blockchain, they’re rewarded with 6.25 Bitcoins. This will halve to 3.125 Bitcoins in 2024. At the time of writing, Bitcoin is worth $48,000 - so 6.25 Bitcoins is no small sum!
However, it’s not easy to mine Bitcoin anymore. Proof-of-work difficulty is increasing to compensate for increasing hardware speed. On top of this, the crypto mining space is more competitive than ever with huge mining farms to contend with.
The equipment to mine is more expensive too - making it an inaccessible investment for many. While other crypto networks like Dogecoin offer more accessibility as the entry costs and computational power needed aren’t as high - miners make less, especially when you subtract running costs. Starts to sound a lot less appealing doesn’t it?
This is why many miners have joined mining pools. A crypto mining pool is a group of miners who combine all their computational power to increase the likelihood of them successfully mining a block before someone else. Bitcoin mining pools remain the most popular option, offering more accessibility and better rewards.
The amount you’re making in mining and indeed the way you go about your mining activities all matter - because the taxman wants to know about both.
So the first question you’re probably going to ask is, is crypto mining taxed?
Yes. Crypto mining is taxed.
How is crypto mining taxed?
It depends on where you live, the scale of your mining activities and the amount you’re earning from crypto mining.
Each tax office has a slightly different take on crypto mining tax. In most countries, you’ll pay tax on crypto mining. Either Income Tax or Capital Gains Tax - and in some countries, both.
This all depends on the scale you’re conducting mining activities at. Many tax offices allow hobby miners to earn crypto tax free, so it’s only when they later sell, spend, trade or gift those mined coins that they’ll pay Capital Gains Tax. But if your crypto mining activities are more business-like due to the scale you’re mining at and the profits you’re making - you’ll pay Income Tax on mined coins at the time you receive them.
It’s not all bad news for miners seen to be operating as a business. Though you’ll pay Income Tax, you’ll often be able to deduct expenses relating to mining like equipment, electricity costs and more.
Let’s take a look at how different tax offices around the world view mining including the US, the UK, Australia and Canada. Skip ahead to find yours.
The IRS has taken a hard stance when it comes to crypto mining tax. Regardless of the scale you’re mining at, you’ll pay Income Tax on new coins you receive through mining.
You’ll pay Income Tax based on the fair market value of the coin in USD on the day you received it. This will be taxed at the same rate as your Federal and State Income Tax rates.
You’ll also pay Capital Gains Tax when you later sell, spend or swap mined coins. You’ll use the fair market value of the coin on the day you received it as your cost basis.
If you are self-employed and your mining activities constitute a trade or business - your income from crypto mining will also be subject to Self-Employment Tax to cover social security and Medicare contributions.
Because of this hard stance from the IRS on crypto mining - many US crypto miners choose to establish their mining operation as a business by incorporating it or setting up a sole proprietorship.
Once a mining operation is established as a business - you can deduct your mining costs as business expenses. Most crypto miners know running a successful mining operation is expensive. But treating it as a business can write off some of these expenses from your tax bill.
Some of the business mining expenses you can include are:
You should always consult with a qualified accountant for advice on the best way to approach your mining activities from a tax perspective.
You need to report your crypto mining income to the IRS as part of your annual tax return. You report your income from mining on Form Schedule 1 (1040), or Form Schedule C (1040) if you’re self-employed or running a mining business.
You’ll report any capital gains from selling, swapping or spending mined coins on Form Schedule D (1040) and Form 8949.
HMRC has clear guidance for UK crypto miners. You’ll pay Income Tax on your mined coins, as well as Capital Gains Tax when you later sell, spend, swap or gift them.
Hobby miners and mining businesses do have slightly different tax treatment though so let’s break it down.
For hobby miners, you’ll pay Income Tax based on the fair market value of your crypto in GBP at the time you receive it. You’ll also pay Capital Gains Tax when you later ‘dispose’ of your coins by selling, trading, spending or gifting them (excluding to your spouse).
However, you might also be seen as conducting business activities depending on your:
So if you’re using a home computer and mining - you’re likely to be seen as a hobby miner. But if you’ve got a selection of dedicated computers or multiple mining rigs set up - you’re more likely to be seen as a business by HMRC.
If your crypto mining is classified as a business, then mining income will be added to trading profits and subject to Income Tax. You’ll also pay either Capital Gains Tax or Corporation Tax on Chargeable Gains when you later spend, swap, sell or gift your mined crypto depending on how your business is registered.
If you’re operating as a business, you do get a couple of perks from a tax perspective as you can deduct costs against your profits, lowering your Income Tax bill. Allowable expenses include equipment costs, maintenance costs and electricity costs.
For hobby miners, you report your crypto mining income as miscellaneous income and It’s not subject to National Insurance Tax. You’ll report this on your Self Assessment Tax Return (SA100) in box 17. For any capital gains from selling, swapping, spending or gifting mined coins, you’ll report this in the Self Assessment Capital Gains Summary (SA108).
The ATO is clear that Australian crypto miners will be taxed based on whether their crypto mining activities are seen to be that of hobby mining or business mining.
Hobby miners don’t pay Income Tax on their mined crypto. They’ll only pay Capital Gains Tax when they later sell, spend, swap or gift their mined coins.
Business miners will pay Income Tax on their mined crypto at the point they receive it. They’ll also pay Capital Gains Tax when they later sell, spend, swap or gift mined coins.
So what’s the difference between the two?
A hobby miner is someone who mines as an interest or a pastime and not in a business like manner and without the intent to make profit. They might have a small-scale operation at home, but the amount of equipment and tech they’ve invested in is minimal. The intention is to accumulate mined coins - not immediately sell them for a profit. This makes the mined coins a capital acquisition rather than a form of income.
Meanwhile, someone with extensive equipment operating out of a dedicated space who is mining and selling a lot of coins for a profit would be considered to be a crypto mining business.
If you are seen to be a crypto mining business, it’s not all bad news. Although you’ll pay Income Tax and Capital Gains Tax on your mined coins - you can deduct expenses related from mining to reduce your tax bill. Allowable expenses include your electricity and equipment costs.
For hobby miners, you’ll report your crypto mining activities to the ATO as part of your Annual Tax Return.
Income from crypto - including from crypto mining - should be declared on question 2 of the Tax Return for Individuals (NAT2541).
For any capital gains from selling, swapping, spending or gifting your mined coins - you’ll need to fill out the Tax Return for Individuals Supplementary Section (NAT 2679).
The CRA is clear that crypto mining tax varies depending on whether you’re seen to be making business income or if you’re a hobby miner. Let’s look at both.
If you’re mining as a hobby, you won’t pay Income Tax on mined coins. You’ll only pay Capital Gains Tax when you sell, swap, spend or gift mined coins later on.
However, because Canada uses the adjusted cost basis method - they’re very clear that all proceeds from selling, swapping, spending or gifting mined coins will be subject to Capital Gains Tax. In other words, because you got the coins for nothing, your cost basis is zero and the entire proceeds from disposing of your mined coin(s) is considered a capital gain.
Meanwhile, if your mining activities constitute business income, the tax on your crypto mining is different. The coins you receive are considered inventory and you’ll need to use one of two methods to value it:
1. Valuing each item at either its acquisition cost or its fair market value at the end of the year, whichever is lower.
2. Valuing the entire inventory at its fair market value at the end of the year (the price you would have to pay to replace an item or the amount you would receive if you sold an item)
Whichever method you use, this will then become part of your business income and be taxed as such.
If you’re operating as a crypto mining business, you can deduct expenses related to your crypto mining activities to reduce your tax bill. Allowable expenses include equipment like mining hardware, power costs, mining pool fees and maintenance costs. You will need good records for all of these expenses to be able to deduct them.
For hobby miners, you’ll report your crypto as part of your Income Tax Return T1. For capital gains from selling, swapping, spending or gifting mined coins, you’ll report these on the Schedule 3 Form.
If you’re a crypto miner looking for an easy way to track and report your crypto mining taxes - Koinly can help.
You can sync blockchains like BTC, BCH, LTC and more with Koinly and automatically import all your mining transactions into Koinly.
Once your crypto mining transactions are imported, Koinly will automatically include them in your tax summary. If you live in a location where mining is treated as income and subject to Income Tax, just head to the settings page and use the “treat mining as income” toggle. When you set up your Koinly account, these settings will be automatically set to the recommended tax treatment for your country based on current guidance. This will then be included as income in your tax summary and tax reports.
If your mining transactions aren’t automatically tagged from the data you import - don’t worry. You can also tag deposits as “mining” in Koinly manually.
After this, it’s as simple as downloading the tax report you need from Koinly and filing it with your tax office or chosen tax app. We support a range of different tax reports for crypto investors worldwide including the Form 8949 and Schedule D for US investors, the HMRC Capital Gains Summary for UK investors, the ATO MyTax report for Australian investors and the Schedule 3 Form for Canadian investors.
More questions? Here's some of our most frequently asked...
Yes. You can still mine Bitcoin, but you'll need top of the line equipment for it to be profitable. There's around 1.7 million Bitcoin left to mine and the last Bitcoin is forecast to be mined in 2140.
It all depends on the equipment you buy and how much it costs to run. You'll likely need a dedicated ASIC to mine Bitcoin profitably and these can set you back thousands.
For the most part, yes - although it depends where you live. A few countries have banned crypto including Algeria, Bangladesh, China, Egypt, Iraq, Morocco, Nepal, Qatar and Tunisia.
Pretty difficult! Bitcoin has a difficulty curve which means it gets harder and harder to mine - so you need a very powerful rig to mine Bitcoin successfully nowadays. Most miners join Bitcoin mining pools to help them increase their chances of a reward.