Skip to main content

Crypto Mining: Schedule C vs. Hobby (and Why It Matters for Tax)

Crypto mining income is taxable as ordinary income at FMV at receipt. The question is whether it's a Schedule C business (deductions allowed) or a hobby (very limited deductions). Here's the test.

Jump to section
  1. #The fundamental tax rule
  2. #Schedule C vs. hobby — the IRS test
  3. #Schedule C vs. hobby — the profiles side by side
  4. #The dollar impact
  5. #How to set up Schedule C mining
  6. #Edge cases
  7. #What changed with OBBBA
  8. #Common questions

TLDR

Crypto mining rewards are ordinary income at fair market value (FMV) at receipt — same as staking. The big tax question: is your mining a Schedule C trade or business (full deduction of equipment, electricity, hosting, internet, repairs against the income, but SE tax applies) or a hobby (income reported on Schedule 1, NO offsetting deductions allowed post-TCJA)? The IRS uses a nine-factor test under IRC §183. For ETS-client miners earning $20K+/yr with dedicated equipment, the business position usually wins. Below that scale, hobby treatment + accepting the no-deduction trade-off is often easier.

In this guide, you’ll learn:

  • Understand the fundamental tax rule — mining rewards are ordinary income at FMV at receipt
  • See the nine-factor §183 test the IRS uses to distinguish Schedule C business from hobby
  • Compare a 5-ASIC miner profile under Schedule C ($3,730 tax) vs hobby ($25,600 tax) — $21,870 swing
  • Walk through the operational setup that defends the Schedule C position (separate accounting, bookkeeping, time logs, entity structure)
  • Recognize edge cases — multi-year losses, cloud mining, mixed-use equipment, multi-activity returns

#The fundamental tax rule

Mining rewards (block rewards + transaction fees received as a validator/miner) are ordinary income at FMV at the moment you receive them. This applies whether you’re mining Bitcoin (Proof-of-Work), some altcoin, or providing validation services on a Proof-of-Stake chain that classifies as mining for tax purposes.

The FMV at receipt becomes your cost basis for the eventual capital event when you sell the mined coins.

What’s different about mining vs. staking is that mining typically involves significant capital + operating expenses (equipment, electricity, internet, cooling) — and whether those expenses are deductible depends on the Schedule C vs. hobby determination.

#Schedule C vs. hobby — the IRS test

IRC §183 (“activities not engaged in for profit,” commonly called the “hobby loss rule”) provides a nine-factor test the IRS uses to determine whether an activity is a trade or business vs. a hobby:

#The nine factors

  1. Whether you carry on the activity in a businesslike manner. Bookkeeping, separate bank account, business plan, tax filings, etc.

  2. The expertise of the taxpayer or their advisors. Do you know what you’re doing? Have you consulted experts?

  3. Time and effort expended. Hobby-level activity is occasional. Trade-or-business is sustained, regular activity.

  4. Expectation that assets will appreciate. Equipment can grow in value (rarely true for mining rigs), or the business itself can build value.

  5. Success in similar or dissimilar activities. Track record matters.

  6. History of income or loss. Profitable years vs. loss years.

  7. Amount of occasional profits earned. Even occasional profitable years strengthen the business position.

  8. Financial status of the taxpayer. Does the taxpayer rely on the activity for income, or is it incidental?

  9. Elements of personal pleasure or recreation. Mining done purely for fun + connection to crypto community looks more like hobby. Mining done to generate income looks more like business.

No single factor is determinative. The IRS weighs the totality of facts.

#Schedule C vs. hobby — the profiles side by side

The two profiles are near mirror images. Where you land across these rows decides whether the Schedule C position holds up.

Schedule C business vs. hobby — the mirror-image profiles
Schedule C profileHobby profile
Equipment Dedicated ASICs or a dedicated rigGaming PC that mines when idle
Scale Substantial monthly rewards ($1,500+)Casual rewards ($50–200/month)
Bookkeeping Kick or QuickBooks tracking income + expensesNo bookkeeping for the activity
Time Material time invested (10+ hours/week)Set it up once, runs unattended
Motive Clear profit motive — you'd shut down at a lossDone for fun + belief in the technology

For an ETS-client miner generating $50K-$200K/yr of mining income with dedicated equipment + active management, the Schedule C position is straightforward. For a gaming PC mining $50-200/month with no bookkeeping, claiming Schedule C creates exposure — the IRS would likely re-characterize as hobby, disallow the deductions, and assess back tax. Better to accept hobby treatment from the start.

#The dollar impact

For miners with significant equipment + operating costs, the difference is large.

Example: Bitcoin miner with 5 ASICs

  • Annual mining income: $80,000 (at FMV when received)
  • Equipment depreciation: $30,000/yr (5-year MACRS on $150K of ASICs)
  • Electricity: $25,000/yr
  • Hosting / facility: $8,000/yr
  • Repairs + maintenance: $4,000/yr
  • Other: $3,000/yr
  • Total expenses: $70,000

As Schedule C trade-or-business:

  • Net business income: $80K − $70K = $10K
  • Federal income tax on $10K (at 22% marginal): $2,200
  • SE tax on $10K: $1,530
  • Total tax: $3,730

As hobby:

  • Income: $80K (full amount, no expense offset post-TCJA)
  • Federal income tax on $80K incremental (at 32% marginal): $25,600
  • SE tax: $0 (hobby isn’t SE income)
  • Total tax: $25,600

$21,870

Tax saved on the Schedule C position

5-ASIC miner: $3,730 (Schedule C) vs. $25,600 (hobby)

Source: ETS illustrative example — $80,000 mining income, $70,000 deductible expenses, IRC §183.

That swing is BEFORE considering the basis-recovery benefits of having deducted equipment depreciation (which means lower capital gain when ASICs eventually sell + recover residual value).

For active miners, the Schedule C position is materially better. But it has to be defensible.

#How to set up Schedule C mining

If your mining activity supports business treatment, do the operational setup:

#Step 1: Separate accounting

Open a separate bank account for the mining business. Even if you’re sole prop / single-member LLC, the separation establishes the business as a distinct activity.

#Step 2: Bookkeeping discipline

Track every transaction in Kick or QuickBooks:

  • Mining income (date, asset, FMV at receipt)
  • Equipment purchases (ASIC purchases, depreciation schedules)
  • Electricity (separately metered if possible; otherwise reasonable allocation)
  • Hosting / colocation fees
  • Internet (business-use portion of home internet, or separate business circuit)
  • Repairs + maintenance
  • Pool fees + transaction fees on payouts

#Step 3: Entity considerations

For sole-prop miner, Schedule C runs on personal return. No entity needed.

For miner clearing $80K+ net, consider LLC + S-corp election to save on SE tax. See S-corp election mechanics. Reasonable comp benchmarking for “crypto miner” role: emerging area, BLS doesn’t have specific data. Document the rationale carefully.

#Step 4: Equipment depreciation

ASICs and mining rigs are 5-year MACRS property. Eligible for Section 179 + bonus depreciation. With OBBBA’s permanent 100% bonus, a $150K ASIC purchase can be fully deducted in year one.

See bonus depreciation deep-dive here.

#Step 5: Annual time + activity log

Document the time spent managing the operation. Monitoring uptime, optimizing pool selection, managing equipment, etc. 10+ hours/week strengthens the business position; <2 hours/week weakens it.

#Edge cases

#Mining at a loss for multiple years

A Schedule C business with multiple loss years gets hobby-loss-rule scrutiny. The IRS expects businesses to eventually be profitable.

Safe-harbor presumption (§183(d)): if the activity is profitable in at least 3 of 5 consecutive years, it’s presumed to be a trade or business. Doesn’t apply to mining specifically (the §183(d) safe harbor is for activities involving horses + 2 of 7 years).

For mining at a loss in years 1-2 (due to depreciation, equipment ramp-up, electricity prices), document the business plan + path to profitability. Don’t claim losses indefinitely without a clear thesis.

#Mining via cloud / hosted services

If you “mine” by paying a cloud-mining service that pools resources + returns rewards to you, the treatment depends on the structure:

  • You pay for hash power + receive rewards at FMV at receipt → still mining income, same Schedule C analysis
  • You buy a “contract” for future rewards → may be characterized as investment, not mining (less common; check the specific contract structure)

Most cloud-mining for ETS clients ends up treated similarly to direct mining — ordinary income + Schedule C if at scale.

#Mining + staking + multiple activities

A taxpayer doing mining + staking + DeFi + trading can have multiple Schedule C activities + capital activities + ordinary-income activities. Each is analyzed separately. Combining them into one Schedule C is generally not correct.

#Personal use of mining equipment

If your “mining rig” is also your gaming PC + family computer, you can’t deduct 100% of equipment cost as business expense. Allocate based on business-use percentage.

#What changed with OBBBA

OBBBA didn’t change mining tax treatment specifically. But it did:

  • Restore 100% bonus depreciation permanently (post-Jan-19-2025) — meaning ASIC equipment fully deducts in year one
  • Make QBI deduction permanent — Schedule C miners get 20% of net QBI as deduction (subject to limits)

Both changes favor active miners with substantial equipment + meaningful income.

#Common questions

Is staking treated the same as mining for tax purposes? Mostly. Both are ordinary income at FMV at receipt. Staking has its own specific authority (Rev. Rul. 2023-14). Mining has older authority (Notice 2014-21). The business-vs-hobby analysis applies to both.

Can I deduct the cost of my electricity if I’m a hobby miner? No. Post-TCJA, miscellaneous itemized deductions (which included hobby expenses) were eliminated. Hobby miners report income with zero offsetting deductions.

What if my mining equipment is from years ago? You can still claim depreciation on it going forward (if not fully depreciated already). For very old equipment, the depreciation may already be exhausted.

Do I need an LLC to file Schedule C? No. Schedule C is for sole proprietorships — no entity required. The LLC adds liability protection but doesn’t change the Schedule C analysis.

What about mining rewards in stablecoins? Same treatment. USD stablecoin received as mining reward = ordinary income at $1 per stablecoin = $1 cost basis. No volatility-driven capital gain to track later.

Should I disclose mining on my return if it’s small? Yes. Even $200/month of mining income should be reported (as either Schedule C or Schedule 1 hobby income). Failing to report creates audit risk + potential penalty exposure that dwarfs the tax owed on the underlying income.

How does the IRS know about my mining? Several ways: 1099-DAs from CEX-based mining/staking platforms (Coinbase, Kraken). 1099-MISCs from mining pools (some issue these for U.S. recipients). On-chain analysis through Chainalysis and similar tools. Pattern matching across exchanges where mined coins eventually settle.


If you mine cryptocurrency at any scale and want to set up the operational + tax structure correctly, the Discovery call is the right next step. Schedule C miner setup is part of standard crypto-engagement workflow.

Search the whole site.

Articles, services, segment pages, tech stack. Start typing — or jump to a topic.

Tip: to navigate · Enter to open · Esc to close