This article provides educational information about Bitcoin mining taxation. It is not tax advice. Tax rules are complex, change frequently, and depend on your specific situation. Consult a qualified tax professional before making tax decisions related to your mining operation.
How Bitcoin Mining Income Is Taxed
The IRS treats Bitcoin mining income as ordinary income in the year you receive it. Specifically, when you receive a mining payout, you recognize income equal to the fair market value of the BTC at the time of receipt — even if you do not sell the BTC.
For example: you mine 0.001 BTC when Bitcoin is at $100,000. You recognize $100 of income at that moment. If you later sell that 0.001 BTC when Bitcoin is at $120,000, you owe capital gains tax on the $20 of appreciation (the difference between your $100 cost basis and the $120 sale proceeds).
If you mine as an individual (not through an entity), this mining income is also subject to self-employment tax (approximately 15.3% on net self-employment income up to $168,600 for 2024), in addition to ordinary income tax rates.
Business vs Hobby: Why It Matters
The IRS distinguishes between mining as a "business" (with a profit motive) and mining as a "hobby." This distinction is significant because business expenses are deductible while hobby expenses are subject to strict limitations.
To qualify as a business, you generally need to demonstrate a profit motive — the intent to make money. Factors the IRS considers include: whether you depend on the income, whether you put in time and effort consistent with a business, your history of income or losses, and your expertise. Most miners who operate with the intent of making a profit and keep appropriate records will qualify as a business. Consult a tax professional to confirm your situation.
Deductible Expenses for Mining Businesses
If you operate your mining as a business, the following expenses are generally deductible:
- Hardware: The cost of ASIC miners purchased for the business.
- Hosting fees: Monthly fees paid to a hosting provider.
- Electricity: Electricity costs attributable to mining (if mining at home, only the portion used for mining is deductible).
- Internet: The portion of internet costs attributable to mining operations.
- Maintenance and repairs: Costs to repair or service mining equipment.
- Professional fees: Accountant and legal fees related to the mining business.
- Home office: If a portion of your home is used exclusively for mining, a portion of home expenses may be deductible (subject to home office rules).
Section 179 and Bonus Depreciation
Under normal depreciation rules, business equipment is deducted over its useful life (typically 5-7 years for mining hardware). However, Section 179 of the tax code allows businesses to deduct the full cost of qualifying equipment in the year it is placed in service, rather than depreciating it over several years.
Similarly, bonus depreciation (currently at reduced rates following the Tax Cuts and Jobs Act phase-down) allows accelerated deductions for new or used equipment. These provisions can allow a miner who purchases a $3,800 ASIC to deduct the full $3,800 in the year of purchase, rather than ~$760/year over 5 years.
These rules have limitations, phase-outs, and requirements that change regularly. A tax professional can advise on whether your specific purchases qualify and which treatment is most advantageous for your situation.
Record-Keeping Requirements
Proper record-keeping is essential for managing mining taxes. Keep the following:
- Mining payout history: Every pool payout with date, BTC amount, and USD value at time of receipt. Download your pool dashboard history monthly and save it.
- Hardware purchase receipts: Invoices for all ASIC purchases with date, description, and amount.
- Hosting fee records: Monthly invoices or payment confirmations from your hosting provider.
- Electricity bills: If mining at home, keep monthly bills and calculate the mining-attributable portion.
- Wallet records: Records of all BTC received, held, and sold — including dates and values.
Tax software designed for crypto — such as Koinly (available through our Tools page) — can automate much of this record-keeping by importing your pool and wallet data automatically and generating IRS-ready reports.
When You Sell Your Mined BTC
Every time you sell BTC that you mined, you owe capital gains tax on the appreciation from your cost basis. Your cost basis is the fair market value of the BTC when you received it as mining income (which you already recognized as ordinary income). If BTC appreciated since you received it, the gain is taxable — at long-term capital gains rates if held more than a year, or short-term (ordinary income) rates if held less than a year.
State Taxes
Bitcoin mining income is also subject to state income tax in most states. A few states have no income tax (Texas, Florida, Nevada, Wyoming — common mining locations). Most states with income tax follow the federal framework and tax mining income as ordinary income.
Wyoming has also passed legislation providing some regulatory clarity for Bitcoin mining businesses. Consider the state tax implications when evaluating hosting locations.