Commercial & Retail ROI Modeling

🇺🇸 Bitcoin Mining Profitability Calculator
2026: ROI & Tax Estimator

The ultimate commercial-grade Bitcoin ASIC mining profitability calculator. Engineered for US operators to model dynamic network difficulty, compounding BTC price CAGR, mining pool fees, and kWh electricity OpEx. Includes IRS Section 179 CapEx deductions and US marginal tax rates to reveal your true 12-month after-tax fiat ROI and break-even timeline.

📈 Dynamic Difficulty 💵 Post-Halving Rewards ⚖️ Sec 179 CapEx Logic 📊 12-Month Projection
⚙️ Hardware & Power
$
%
$
Market & Tax Projections
ℹ️Model automatically accounts for the April 2024 halving block reward of 3.125 BTC.
$
%
%
%

📊
Profitability Projection Appears Here

Enter your hardware specs and market assumptions, then click Calculate Profitability to see your daily profit, break-even timeline, and 12-month after-tax ROI projection.

Commercial & Home ASIC Mining ROI Overview

✓ Includes Section 179 Logic
12-Month Projected Gross
$0.00

Before hardware CapEx and corporate taxes.

Daily Gross Rev
Daily Elec OpEx
Daily Net (Pre-Tax)
Est. Break-Even

📍 12-Month After-Tax Net Profit (Section 179 Applied)

$0.00

This figure represents your actual Year-1 net profit in fiat ($), assuming immediate selling. It subtracts pool fees, electricity OpEx, and US corporate taxes (treating hardware as a 100% Year-1 write-off under Section 179).

📈 Cumulative Break-Even & Fiat ROI Projection

🧠 Hashrate, kWh & Post-Halving Difficulty Assumptions

  • Block Reward: Fixed at 3.125 BTC (Post-April 2024 Halving). Transaction fees are not included in the base reward calculation for conservatism.
  • Difficulty & Price: Models compound daily escalators based on your annual % assumptions. As difficulty rises, your daily BTC yield shrinks.
  • Tax Logic: Applies the tax rate only to Net Operating Income minus Hardware CapEx. If CapEx exceeds NOI, tax liability is $0.
📖 Calculator Guide

How to Calculate BTC Profits:
Power Draw, Pool Fees & Taxes

This is not a basic hashrate-to-revenue converter. It simulates your mining operation across a full 12 months, day by day, adjusting for rising network difficulty, compounding BTC price growth, pool fees, electricity costs, and US Section 179 tax logic — to give you a realistic after-tax ROI picture before you spend a dollar on hardware.


⚙️
Step 1
Enter Your
Inputs
📐
Step 2
Daily Math
is Run
📅
Step 3
365-Day
Simulation
💰
Step 4
After-Tax
ROI Revealed
Step 1
Enter Your Hardware, Power, Market & Tax Assumptions

The calculator collects 10 inputs across four categories. Every input feeds directly into the math — there are no hidden defaults or surprise adjustments. What you enter is what gets modeled.

⚙️ Hardware & Power
Total Hashrate (TH/s)Your combined rig hashrate in terahashes per second. A single Antminer S21 is ~200 TH/s.
Power Consumption (W)Total watts your miners draw from the wall, including PDUs and cooling.
Electricity Cost ($/kWh)Your all-in rate. US commercial rates average $0.07–$0.12/kWh.
Mining Pool Fee (%)Standard pools charge 1–3%. This is deducted from your gross mining revenue every day.
Hardware CapEx ($)Your upfront ASIC cost. Used for both break-even tracking and Section 179 tax logic.
📈 Market & Tax
Current Bitcoin Price ($)The spot price you want to model against. Defaults to current market levels.
Network Difficulty (Trillions)Enter in trillions (e.g., 85 = 85T). Check mempool.space or CoinWarz for the latest figure.
Annual Difficulty Increase (%)How fast you expect the network to grow. Historically 30–60% per year during bull cycles.
Annual BTC Price Growth (%)Your personal price forecast. Can be positive or negative to model bear and bull cases.
US Tax Rate (%)Your corporate or marginal rate. The IRS 21% flat corporate rate is the default.
💡 The calculator locks in a block reward of 3.125 BTC — the post-April 2024 halving amount. Transaction fees are excluded for conservatism, so your projections lean slightly conservative on the revenue side.
📐
Step 2
Daily BTC Yield and Fiat Profit are Computed Using Precise Math

Before running the 12-month simulation, the calculator establishes your daily baseline. It uses the industry-standard mining difficulty formula and Big.js — a JavaScript library for precise decimal arithmetic — to eliminate floating-point rounding errors that cause common calculators to be off by cents or even dollars per day at scale.

⛏️ Core Mining Formula
BTC per Day = (Hashrate × Block Reward × Seconds per Day) ÷ (Network Difficulty × 2³²)
Hashrate is converted from TH/s → H/s (×10¹²). Difficulty is converted from Trillions → raw value (×10¹²). 2³² = 4,294,967,296 (a constant in the SHA-256 mining protocol). Block reward is fixed at 3.125 BTC.

Once daily BTC yield is known, fiat revenue and costs are calculated in three chained steps:

💵
Gross Daily Rev
BTC/day × BTC Price
🏊
Minus Pool Fee
Gross Rev × Pool %
Minus Electricity
(Watts × 24h ÷ 1000) × $/kWh
📊 These three values map directly to the Daily Gross Rev, Daily Elec OpEx, and Daily Net (Pre-Tax) KPI tiles in the results panel. They represent your operation at today’s difficulty and price with no forward adjustments applied yet.
📅
Step 3
A Full 365-Day Simulation Runs With Dynamic Difficulty & Price

Most basic calculators just multiply one day of profit by 365. This calculator loops through each of the next 365 days individually, adjusting both network difficulty and BTC price every single day based on your annual assumptions. This produces a far more realistic projection because, in the real world, difficulty creeps up every two weeks and price rarely stays flat.

📈
Difficulty Grows Daily
For each day d, the difficulty multiplier is calculated as 1 + (Annual Difficulty % ÷ 365) × (d − 1). Your BTC/day shrinks as this multiplier grows — simulating real network growth compressing your share of block rewards over time.
💹
BTC Price Compounds Daily
A price multiplier runs in parallel: 1 + (Annual Price % ÷ 365) × (d − 1). As price rises, the same BTC yield is worth more in USD. These two forces — a shrinking BTC yield and a rising USD value — work against each other, and the net result is your true projected revenue curve.
🏦
Cumulative Profit is Tracked from Day 1
The simulation starts with a running balance of negative your hardware cost — you begin in the hole. Each day’s net operating profit (after pool fee and electricity) is added to this balance. This running total is what drives both the break-even calculation and the ROI chart.
🎯
Break-Even Day is Pinpointed
The first day the cumulative balance turns zero or positive is recorded as your estimated break-even day. If the balance never recovers within 365 days, the result shows > 1 Year. This is the single most actionable metric for evaluating whether a new mining setup makes financial sense.
📊
Chart Data is Sampled Monthly
To keep the chart clean, data points are captured roughly every 30 days and on Day 365, labeling them as Day 30, Day 60, and so on. Each point shows cumulative profit including CapEx, so a line that starts negative and climbs above zero visually confirms when your hardware investment pays off.
💰
Step 4
US Section 179 Tax Logic Reveals Your True After-Tax Profit

Once 12 months are simulated, the calculator applies a simplified US tax model. It treats your hardware CapEx as a 100% Year-1 write-off under Section 179, which significantly reduces the taxable income for most mining operations that purchase equipment. This is the step that separates this tool from a basic revenue calculator.

1
Net Operating Income (NOI)
Total 12-month gross revenue (after pool fees) minus total 12-month electricity costs. This is your pre-tax, pre-CapEx operating profit.
Revenue − Electricity
2
Apply Section 179 Hardware Deduction
Your full hardware CapEx is subtracted from NOI. Under IRS Section 179, qualifying mining hardware purchased in the tax year can be fully expensed, reducing the taxable income dollar for dollar.
NOI − CapEx
3
Floor Taxable Income at Zero
If the hardware deduction reduces taxable income below zero, it is floored at $0. The calculator does not model tax loss carryforwards — it simply assumes no tax is owed in that scenario.
Min = $0
4
True 12-Month After-Tax Net Profit
Tax liability (taxable income × your tax rate) is subtracted from NOI — not from taxable income — giving your actual Year-1 fiat profit assuming immediate BTC liquidation.
Final Result ✓
⚠️ This is a simplified model for educational and planning purposes only. Actual tax treatment of Bitcoin mining income depends on your business structure (sole proprietor, LLC, S-Corp, C-Corp), state tax rules, and IRS guidance that changes over time. Always consult a licensed CPA or tax attorney before making investment decisions.
Output
What the Calculator Gives You After Running

After clicking Calculate Profitability, your results appear immediately on the right panel with no page reload. The calculator also unlocks three export and sharing actions so you can save and share your projection.

📊 Results Panel
12-Month Projected GrossTotal fiat revenue after pool fees, before electricity and taxes.
Daily Gross Rev / Elec OpEx / Net ProfitYour current-day snapshot using today’s price and difficulty.
Estimated Break-EvenThe day your cumulative profit (including CapEx) turns positive.
True 12-Month After-Tax ProfitYour estimated fiat profit after Section 179 deduction and your tax rate.
Cumulative ROI ChartA 12-month line chart showing how your running profit (inc. CapEx) evolves month by month.
📤 Export & Share
Download PDF ReportGenerates a branded PDF with a summary table of all key inputs and results via jsPDF.
Share on WhatsAppOpens a pre-filled WhatsApp message with your after-tax profit, daily net, and break-even, plus a link back to this calculator.
ResetClears all results and restores all inputs to the default values so you can model a fresh scenario.
📊 ROI Chart
⚡ Daily KPIs
🎯 Break-Even Day
💰 After-Tax Net Profit
📄 PDF Report
📱 WhatsApp Share
🇺🇸 Real-World Modeling

Real US Mining Scenarios: Home, Co-Location & Industrial Data Centers

Numbers on a calculator only make sense when you can compare them to real-world setups. Here are five US-based mining scenarios modeled using this calculator’s exact logic — from a one-rig Texas home miner to a 100-machine Kentucky data center. All figures use a BTC price of $85,000, network difficulty of 85T, and a 30% annual difficulty growth assumption.


⚡ At-a-Glance: All 5 Scenarios
Scenario State Hashrate $/kWh Daily Net 12-Mo NOI After-Tax Net Break-Even Verdict
🤠 Texas Home Miner
Texas 234 TH/s $0.085 $7.26 $2,429 $2,429 ~23 mo ⚠️ Marginal
🌬️ Wyoming Small Farm
Wyoming 4,000 TH/s $0.040 $189.42 $65,349 $65,349 ~18 mo ✅ Profitable
⚡ Kentucky Data Center
Kentucky 23,400 TH/s $0.028 $1,220.44 $423,289 $423,289 ~14 mo ✅ Profitable
☀️ California Home Miner
California 234 TH/s $0.280 -$9.17 -$3,567 -$3,567 Never ❌ Losing Money
🍑 Georgia Co-Location
Georgia 2,340 TH/s $0.060 $94.35 $34,438 $34,438 ~18 mo ✅ Profitable
🤠
Example 1 of 5
Texas Home Miner
Weekend Warrior with Partial Solar Offset
🗺️ Austin, TX ⚠️ Marginal
🏠 Setup: One Antminer S21 Pro (234 TH/s) running in a home garage in Austin, Texas. The homeowner has a 10kW rooftop solar system that partially offsets the power draw, bringing their effective electricity rate down to $0.085/kWh. Hardware was purchased for $4,500 and is treated as a full Section 179 write-off in Year 1.
⚙️ Inputs Used
Hashrate234 TH/s
Power Draw3,510 W
Electricity Rate$0.085/kWh
Pool Fee2.0%
Hardware CapEx$4,500
Tax Rate22% (Individual)
Annual Difficulty +30%
Annual Price Growth20%
📊 Daily Snapshot
Daily Gross Revenue$14.71
Daily Electricity Cost-$7.16
Pool Fee (2%)-$0.29
Daily Net Pre-Tax$7.26
12-Mo Gross$5,042
12-Mo Electricity-$2,613
Taxable Income (Sec 179)$0
Tax Liability$0
True 12-Month After-Tax Net Profit
$2,429
Section 179 wipes tax — hardware cost exceeds taxable income
Est. Break-Even
~23 Months
💡 Key Takeaway: At $0.085/kWh, this miner makes money — barely. The daily net of $7.26 is thin enough that a difficulty spike or a BTC price drop of 20% pushes this setup into negative territory. The Section 179 deduction eliminates Year-1 taxes entirely since the $4,500 hardware cost exceeds the $2,429 NOI. Texas is a favorable state because it has no state income tax and relatively cheap power compared to the coasts. If this miner can get their power rate under $0.07/kWh, the economics improve significantly.
🌬️
Example 2 of 5
Wyoming Small Farm
20-Rig Warehouse on a Wind Energy Contract
🗺️ Cheyenne, WY ✅ Profitable
🏭 Setup: Twenty Antminer S21 rigs in a repurposed warehouse outside Cheyenne, Wyoming. The operator secured a direct Power Purchase Agreement (PPA) with a wind farm at $0.04/kWh — well below the US commercial average. Wyoming has no corporate or personal income tax, and the operation is structured as an LLC taxed at the 21% federal corporate rate.
⚙️ Inputs Used
Hashrate4,000 TH/s
Power Draw62,000 W
Electricity Rate$0.040/kWh
Pool Fee1.0%
Hardware CapEx$90,000
Tax Rate21% (LLC/Corporate)
Annual Difficulty +30%
Annual Price Growth20%
📊 Daily Snapshot
Daily Gross Revenue$251.46
Daily Electricity Cost-$59.52
Pool Fee (1%)-$2.51
Daily Net Pre-Tax$189.42
12-Mo Gross$87,074
12-Mo Electricity-$21,725
Taxable Income (Sec 179)$0
Tax Liability$0
True 12-Month After-Tax Net Profit
$65,349
$90K hardware write-off under Sec 179 eliminates all Year-1 tax
Est. Break-Even
~18 Months
💡 Key Takeaway: This is what good mining economics look like at a small commercial scale. The wind PPA at $0.04/kWh means electricity costs are only 24% of gross revenue — leaving a healthy $189/day net margin. The $90,000 Section 179 deduction exceeds the $65,349 NOI, so the tax bill is zero in Year 1. Wyoming’s zero state income tax makes this one of the most mining-friendly states in the country. The remaining ~$24,651 of unused CapEx deduction can potentially carry forward into Year 2.
Example 3 of 5
Kentucky Data Center
100-Machine Industrial Operation on Hydro Power
🗺️ Louisville, KY ✅ Profitable
🏗️ Setup: One hundred Antminer S21 Pro units in a purpose-built data center facility near Louisville, Kentucky, powered by a Kentucky Utilities hydroelectric contract at $0.028/kWh. The operation is structured as a C-Corporation paying the flat 21% federal corporate rate. Total hardware cost of $450,000 is written off entirely under Section 179 in Year 1.
⚙️ Inputs Used
Hashrate23,400 TH/s
Power Draw351,000 W
Electricity Rate$0.028/kWh
Pool Fee1.0%
Hardware CapEx$450,000
Tax Rate21% (C-Corp)
Annual Difficulty +30%
Annual Price Growth20%
📊 Daily Snapshot
Daily Gross Revenue$1,471.02
Daily Electricity Cost-$235.87
Pool Fee (1%)-$14.71
Daily Net Pre-Tax$1,220.44
12-Mo Gross$509,382
12-Mo Electricity-$86,093
Taxable Income (Sec 179)$0
Tax Liability$0
True 12-Month After-Tax Net Profit
$423,289
$450K Sec 179 write-off absorbs all Year-1 taxable income
Est. Break-Even
~14 Months
💡 Key Takeaway: Cheap power is the single biggest lever in mining profitability — and this scenario proves it. At $0.028/kWh, electricity accounts for only 16% of gross revenue, creating an enormous margin. The full $450,000 hardware cost is wiped off via Section 179, making the Year-1 tax bill zero. At this scale, the operation grosses over $500K in 12 months and keeps $423K after electricity costs. This is why large mining companies target sub-$0.03/kWh power contracts as the primary competitive advantage in industrial Bitcoin mining.
☀️
Example 4 of 5
California Home Miner
High Electricity — A Cautionary Tale
🗺️ Los Angeles, CA ❌ Losing Money
🏡 Setup: One Antminer S21 Pro running in a Los Angeles home on a standard SCE (Southern California Edison) residential Tier 2 rate of $0.28/kWh. The miner pays a 37% marginal income tax rate as a high-earning individual. No energy contract, no solar, no co-location — just a home plug-in setup. This is the worst-case US scenario.
⚙️ Inputs Used
Hashrate234 TH/s
Power Draw3,510 W
Electricity Rate$0.280/kWh
Pool Fee2.0%
Hardware CapEx$4,500
Tax Rate37% (High Earner)
Annual Difficulty +30%
Annual Price Growth20%
📊 Daily Snapshot
Daily Gross Revenue$14.71
Daily Electricity Cost-$23.59
Pool Fee (2%)-$0.29
Daily Net Pre-Tax-$9.17
12-Mo Gross$5,042
12-Mo Electricity-$8,610
Taxable Income$0
Tax Liability$0
True 12-Month After-Tax Net Result
-$3,567
Operating at a $9.17/day loss — electricity exceeds revenue every single day
Break-Even
Never ❌
⚠️ Key Takeaway: This is the most important example in this list. The hardware is identical to the Texas home miner — same Antminer S21 Pro, same BTC price, same difficulty. The only difference is the electricity rate: $0.28/kWh versus $0.085/kWh. That single variable flips the daily result from +$7.26 to -$9.17. California’s residential electricity rates are 3× the national commercial average. If you’re paying more than roughly $0.12–$0.14/kWh at current difficulty levels, home mining almost certainly doesn’t make financial sense. Run this calculator with your real $/kWh before buying hardware.
🍑
Example 5 of 5
Georgia Co-Location
10 Rigs Hosted at an Atlanta Facility
🗺️ Atlanta, GA ✅ Profitable
🖥️ Setup: Ten Antminer S21 Pro units hosted at a co-location (co-lo) facility in the Atlanta metro area. The all-in co-lo rate — including power, cooling, physical space, and remote management — is $0.06/kWh equivalent. The miner owns the hardware ($45,000 total CapEx) but pays the facility to run it. This is the most popular option for US miners who want commercial-grade efficiency without building their own facility.
⚙️ Inputs Used
Hashrate2,340 TH/s
Power Draw35,100 W
Electricity Rate$0.060/kWh
Pool Fee1.5%
Hardware CapEx$45,000
Tax Rate21% (Corporate)
Annual Difficulty +25%
Annual Price Growth25%
📊 Daily Snapshot
Daily Gross Revenue$147.10
Daily Electricity Cost-$50.54
Pool Fee (1.5%)-$2.21
Daily Net Pre-Tax$94.35
12-Mo Gross$52,887
12-Mo Electricity-$18,447
Taxable Income (Sec 179)$0
Tax Liability$0
True 12-Month After-Tax Net Profit
$34,438
Sec 179 on $45K hardware covers all taxable income — zero Year-1 tax
Est. Break-Even
~18 Months
💡 Key Takeaway: Co-location is the smart middle ground for US miners who can’t build their own facility but want commercial electricity rates. By paying $0.06/kWh all-in through a co-lo arrangement, this miner earns $94/day net — far more than the Texas home miner doing the same job at home. The $45,000 Section 179 deduction exceeds the $34,438 NOI, so the Year-1 tax bill is zero. Georgia is one of the best co-lo states due to its combination of moderate power rates, low local taxes, and strong data center infrastructure built up around Atlanta’s tech corridor.
🎯 Expert Advice

5 Strategies to Lower Electricity Costs & Maximize Hardware CapEx

Running the numbers is step one. Knowing which numbers actually matter — and what to do about them — is what separates breakeven miners from profitable ones. These five tips come straight from the math inside this calculator, applied to real US mining operations.


1
Pro Tip · Power Strategy
Your Electricity Rate Is the Only Variable That Truly Matters
Hardware is a one-time cost. Electricity is forever. Fix the power cost first — everything else is secondary.
⚡ Priority #1

Most new miners obsess over which ASIC to buy. Experienced operators obsess over the power bill. The reason is simple: hardware cost is a one-time capital expense that Section 179 can largely eliminate in Year 1. Electricity is an operating cost that compounds every single day for the life of the machine. A 3-cent difference in your $/kWh rate — say, $0.07 vs. $0.10 — translates to thousands of dollars of difference in annual profit on even a single rig.

≤ $0.07
✅ Profitable Zone
Industrial, hydro, wind, or negotiated PPAs. Target this range.
$0.07–$0.10
🔵 Marginal
Viable with cheap hardware and low pool fees. Thin margins.
$0.10–$0.14
⚠️ Risky
Only works in a strong bull market. One difficulty spike hurts.
> $0.14
❌ Avoid
At current difficulty, you will likely lose money. Full stop.
🔌 How to Lower Your Rate
Negotiate a Power Purchase Agreement (PPA)Directly contract with a wind or solar farm for sub-$0.05/kWh in states like Wyoming, Texas, or Montana.
Use a co-location facilityReputable US co-lo operators offer $0.05–$0.07/kWh all-in, which beats most home rates by 50%+.
Apply for commercial utility ratesIf you operate as a business entity, request a commercial tariff from your utility — often 20–30% cheaper than residential.
Mine during off-peak hoursSome US utilities offer time-of-use (TOU) rates where overnight power costs 40–60% less than peak hours.
🧮 Run the Math Before Buying Hardware
Find your electricity break-even priceSet BTC price to today’s rate, enter your kWh cost, and check if the Daily Net is positive before committing capital.
Test your downside scenarioRe-run the calculator at BTC price 30% lower than today. If your daily net goes negative, your power rate is too high.
Account for all power costsInclude cooling, networking, and overhead. The “all-in” rate is often 15–25% higher than the raw $/kWh on your bill.
Lock in rates before scalingVerbal agreements mean nothing. Get your power rate in writing before purchasing hardware.
💡Pro Move: If you can get access to stranded energy — power that would otherwise be wasted, such as flared natural gas at an oil field or curtailed wind energy — you can often negotiate rates under $0.02/kWh. Several US operators in Texas and North Dakota run entire farms on stranded methane flare gas, effectively cutting power costs to near zero.
2
Pro Tip · Risk Modeling
Always Model Three Scenarios: Bull, Base, and Bear
A single projection is not a plan — it is a wish. Real investment decisions are stress-tested against bad outcomes before capital is committed.
📊 Risk Management

Bitcoin mining profitability is driven by two variables that no one can predict with certainty: BTC price and network difficulty. Using this calculator with a single set of optimistic assumptions tells you what you want to hear, not what you need to know. The professional approach is to run three separate projections — bull, base, and bear — and only proceed if all three scenarios produce acceptable outcomes.

🚀 Bull Case
BTC Price Growth+40%/yr
Difficulty Growth+20%/yr
Daily Net (Day 1)$189
12-Mo After-Tax~$98K
Break-Even~12 mo
📊 Base Case
BTC Price Growth+20%/yr
Difficulty Growth+30%/yr
Daily Net (Day 1)$189
12-Mo After-Tax~$65K
Break-Even~18 mo
🐻 Bear Case
BTC Price Growth-20%/yr
Difficulty Growth+50%/yr
Daily Net (Day 1)$189
12-Mo After-Tax~$21K
Break-Even>2 yr

Even the bear case above stays cash-flow positive on a daily basis because the Wyoming setup uses $0.04/kWh power. The key insight from this three-scenario model: the operation survives the bear case because the electricity margin is so wide that even a 20% BTC price decline and 50% difficulty growth can’t push it into negative daily cash flow.

📋 How to Run 3 Scenarios
Bull:BTC price +35–50%/yr, difficulty +15–25%/yr — optimistic halving cycle with slower miner growth.
Base:BTC price +15–25%/yr, difficulty +25–35%/yr — historically average assumptions for a post-halving year.
Bear:BTC price -15–30%/yr, difficulty +45–60%/yr — models a bear market with a rapid hashrate surge from new entrants.
✅ Decision Rules
Only proceed if the bear case is cash-flow positiveIf even your worst-case daily net is negative, your power rate is too high for the current difficulty environment.
Use break-even to size your positionIf break-even in the bear case is beyond 3 years, strongly consider reducing CapEx by buying fewer rigs or sourcing cheaper hardware.
Revisit the model quarterlyUpdate your BTC price, current difficulty, and forward difficulty growth every 90 days as network conditions change.
⚠️Common Mistake: Running only the bull scenario and treating it as the plan. Every Bitcoin cycle has produced 12–18 month bear periods where prices dropped 60–80% from peak. A mining operation structured only for the bull case will bleed cash during those periods.
3
Pro Tip · US Tax Strategy
Use Section 179 to Legally Eliminate or Drastically Reduce Your Year-1 Tax Bill
The IRS lets most mining operations write off 100% of hardware in Year 1. Most home miners don’t know this — and overpay taxes as a result.
⚖️ Tax Strategy

Under IRS Section 179, qualifying business property — including Bitcoin mining hardware — can be expensed in full in the year of purchase rather than depreciated over five to seven years. For most mining setups, this means your hardware cost is larger than your first-year net operating income, bringing your Year-1 taxable income to zero. This calculator models this logic automatically, but understanding how it works helps you structure your operation correctly to qualify.

1
Calculate Net Operating Income (NOI)
12-month gross revenue (after pool fees) minus 12-month electricity costs. This is your pre-tax, pre-CapEx operating profit for Year 1.
Revenue − OpEx
2
Deduct Full Hardware Cost Under Sec 179
Subtract your total qualified hardware CapEx from NOI. Qualifying property includes ASICs, PDUs, networking gear, and cooling equipment used exclusively for mining.
NOI − CapEx
3
Floor Taxable Income at Zero
If hardware cost exceeds NOI, taxable income is $0. The unused portion of the deduction can carry forward to offset income in future years.
Min $0
4
Pay Tax Only on the Remainder
If NOI exceeds hardware cost, you owe tax on the difference at your marginal or corporate rate. The calculator uses your entered tax rate to compute the exact liability.
Final Tax ✓
$0
Year-1 Tax for Most
Home & Small Farm Setups
100%
Hardware Deductible
Under Sec 179 in Year 1
$1.16M
2025 Sec 179 Annual
Deduction Limit (IRS)
📋To qualify for Section 179: You must operate as a business entity (LLC, S-Corp, C-Corp, or sole proprietor with Schedule C), use the equipment more than 50% for business purposes, and place the property in service during the tax year you claim the deduction. Hardware sitting in a box does not qualify.
⚠️This is not personal tax advice. Section 179 rules change annually — the IRS can adjust limits, phase-outs, and qualifying property definitions. Always work with a CPA who understands cryptocurrency mining and has experience with Schedule C or corporate pass-through income before filing.
4
Pro Tip · Difficulty Modeling
Network Difficulty Compounds Silently — Model It Aggressively or Get Surprised
Difficulty has grown 40–60% annually during bull cycles. At 50% growth, your BTC/day falls by a third in 12 months even if your hardware runs perfectly.
📈 Difficulty Trend

Bitcoin’s network difficulty is the single most underestimated variable in mining projections. It adjusts every 2,016 blocks (roughly every two weeks) to keep block times at 10 minutes. As more hashrate joins the network — which happens aggressively during bull markets when hardware profits peak — difficulty rises in lockstep, compressing every miner’s BTC yield per day. This calculator lets you input your difficulty growth assumption and applies it gradually across all 365 simulated days.

Day 1
85T (Baseline)
85T
Day 90
~92T (+8%)
~92T
Day 180
~100T (+18%)
~100T
Day 365
~110T (+30%) — Your BTC/day is 23% lower than Day 1
~110T
📊 Historical Difficulty Growth (US Bull Cycles)
2020–2021 Bull Cycle:Network difficulty grew approximately 80% in 12 months as new ASIC orders flooded in during the run-up to $60K BTC.
2023–2024 Post-Halving:Difficulty grew approximately 40–50% as the halving triggered a new wave of hardware upgrades from public miners replacing older rigs.
Bear markets slow it:During the 2022 bear market, difficulty actually fell briefly as unprofitable miners with high power costs shut off their rigs.
Conservative base assumption:Use 30–40% annual difficulty growth as a base case. Use 50–60% for a bear scenario.
🛡️ How to Hedge Difficulty Risk
Buy the most efficient hardware availableEfficiency is measured in J/TH (joules per terahash). The Antminer S21 Pro at ~15 J/TH outperforms older S19 units at 30+ J/TH in a high-difficulty environment.
Hold mined BTC rather than selling dailyIf your operational costs are covered by your cash flow, accumulating BTC creates a position that can outperform the difficulty headwind over time.
Model break-even at your Day-365 yield, not Day-1Use this calculator’s 12-month simulation — not a static daily profit times 365 — to get an accurate break-even estimate that accounts for difficulty drag.
Upgrade hardware on a 2-year cycleASICs more than 2 generations old are typically uncompetitive at any difficulty level above 60–70T. Plan hardware refresh cycles as part of your operating budget.
💡Pro Tip: Plug a 50% annual difficulty growth rate into this calculator with a flat BTC price (0% price growth) and see what your daily net looks like by Day 365. If it is still positive, you have a resilient operation. If it goes negative midway through the year, your margins are too thin to survive a prolonged difficulty surge without a corresponding BTC price increase.
5
Pro Tip · Infrastructure Strategy
Choose the Right Infrastructure Model for Your Scale — Home, Co-lo, or Own Facility
The wrong infrastructure choice costs you more in power rates and overhead than almost any other variable. Match your setup to your budget and scale.
🏗️ Infrastructure

There are three ways to run Bitcoin mining hardware in the United States: at home, at a co-location facility, or inside your own dedicated facility. Each has a different cost structure, power rate, operational burden, and minimum viable scale. Picking the wrong model for your budget — especially home mining at residential electricity rates — is the most common expensive mistake in this industry. This table gives you the honest breakdown.

Factor 🏠 Home Mining 🖥️ Co-location 🏭 Own Facility
Typical $/kWh $0.10–$0.28 $0.05–$0.08 $0.02–$0.06
Minimum Scale 1–5 rigs 5–50 rigs 50–100+ rigs
Startup Cost Low (hardware only) Medium (hardware + co-lo fee) Very High ($200K–$2M+)
Operational Burden High (noise, heat, DIY) Low (facility manages ops) Medium (staff required)
Scalability Very Limited Moderate Highly Scalable
Best US States TX, WY, TN (cheap power) GA, NC, TX, WA KY, WA, WY, MT
Profitability Risk High — rate varies monthly Medium — contract locked Low — own power deal
Who It’s Right For Testing, hobbyists, very cheap power areas only Serious miners without facility capital Commercial operators, institutional miners
🏠 When Home Mining Makes Sense
Only if your effective rate is under $0.08/kWhThis typically means rural areas in Texas, Wyoming, Tennessee, or states with cheap municipal power.
You have solar or a generator setupMiners running on excess solar generation during daylight hours can dramatically cut effective $/kWh.
You want to learn before scalingRunning 1–2 rigs at home is a valid educational step before committing serious capital to a co-lo or facility.
🖥️ When Co-location Is the Right Move
You have 5–50 rigs but no facilityCo-lo gives you commercial power rates at a scale too small to justify building your own data center.
You want turnkey operationsReputable US co-lo operators handle physical security, remote reboots, climate control, and network uptime SLAs.
You want to lock in a power rateMost co-lo contracts fix your all-in power rate for 12–36 months, giving you predictable operating costs for your financial model.
📋Pro Co-lo Vetting Checklist: Before signing with any US co-lo, confirm: (1) guaranteed uptime SLA of 99%+, (2) locked power rate in writing for minimum 12 months, (3) physical access rights to your hardware, (4) network redundancy (dual ISP), (5) metered power billing — not flat-fee — so you only pay for actual draw.
💡Pro Move — Enter your co-lo all-in rate into this calculator: When a co-lo quotes you “$0.065/kWh all-in,” put exactly that number into the Electricity Cost field. The all-in rate already includes cooling, networking, and facility overhead — so this directly gives you your true operational margin without any manual adjustments.
❓ Frequently Asked Questions

Bitcoin Mining, IRS Taxes & Network Halving FAQs

20 questions across 5 categories — from how the calculator works to US tax rules, hardware specs, and infrastructure choices. Click any question to expand the full answer.


20 Questions
📂5 Categories
🧮Calculator Logic
⚖️US Tax Rules
⛏️Mining Fundamentals
🔧Hardware Guidance
No questions found Try different keywords — e.g. “tax”, “break-even”, “pool fee”, or “hashrate”
🧮 About This Calculator 4 Questions
This calculator uses the exact same SHA-256 mining difficulty formula that real mining pools use to estimate BTC yield per day: (Hashrate × Block Reward × Seconds per Day) ÷ (Difficulty × 2³²). All monetary arithmetic is handled by Big.js to eliminate floating-point rounding errors. The 12-month simulation adjusts difficulty and BTC price daily based on your annual growth assumptions, making it far more accurate than a simple daily-profit-times-365 estimate. That said, no calculator can predict future BTC price or difficulty with certainty — treat all projections as planning ranges, not guarantees.
The 12-Month Projected Gross is the total US dollar revenue your mining operation is estimated to generate over 365 days, after deducting your mining pool fee, but before subtracting electricity costs and taxes. It is not your profit — it is your top-line revenue. To find your actual profit, look at the True 12-Month After-Tax Net figure in the results panel, which deducts electricity, applies the Section 179 hardware write-off, and subtracts your tax liability.
Because Bitcoin mining economics are not static. Every day that passes, network difficulty is slightly higher (compressing your BTC/day yield) and BTC price is slightly different (changing the dollar value of that yield). By simulating each of the 365 days individually and applying gradual daily adjustments to both difficulty and price, the calculator produces a projection that reflects how real mining operations actually perform over time — not a flat-line estimate based on Day-1 conditions. This is especially important for accurate break-even calculations and ROI chart generation.
No — this calculator is specifically designed for Bitcoin (SHA-256) ASIC mining. The difficulty formula, block reward, and mining math are all Bitcoin-specific. Altcoins use different hashing algorithms (e.g., Ethash, Scrypt, RandomX), different block rewards, different difficulty adjustment windows, and different network parameters. Using this calculator for altcoin rigs will produce completely inaccurate results. For altcoin profitability, use a dedicated tool like WhatToMine or a coin-specific calculator.
⛏️ Mining Fundamentals 5 Questions
Bitcoin’s network difficulty is a measure of how hard it is to find a valid block hash. It adjusts automatically every 2,016 blocks (roughly every two weeks) to maintain a 10-minute average block time as more or less hashrate joins the network. A higher difficulty means each individual miner earns less BTC per day for the same hashrate. You can find the current difficulty in trillions at mempool.space (look for ‘Difficulty’ in the network stats panel), CoinWarz.com, or Braiins Pool’s dashboard. The calculator’s default of 85T is based on 2025 levels — always update this to the live figure before modeling.
The current block reward is 3.125 BTC per block, which took effect after the fourth Bitcoin halving on April 19, 2024, at block height 840,000. Before that halving, the reward was 6.25 BTC. Bitcoin halvings occur every 210,000 blocks (approximately every four years), permanently cutting the new BTC issued per block in half. The next halving is expected around 2028, when the reward will drop to 1.5625 BTC. This calculator locks in 3.125 BTC as the block reward and does not automatically update for the next halving — you would need to model that scenario manually by adjusting your assumptions.
A mining pool is a group of miners who combine their hashrate to find blocks more consistently and share the resulting rewards proportionally. Solo mining is statistically impractical for most operators — at 200 TH/s, you would expect to find a block roughly once every several years on your own. Most US miners use pools such as Foundry USA, AntPool, Braiins Pool, ViaBTC, or Luxor. Pool fees typically range from 0% to 3%. Foundry USA charges 0% on their FPPS+ model (revenue-sharing based), while most others charge 1–2%. Enter your actual pool’s advertised fee for the most accurate projection.
Hashrate measures how many SHA-256 hash calculations your mining hardware performs per second — it directly determines your share of the Bitcoin network’s total block reward. This calculator accepts hashrate in TH/s (terahashes per second), which is the standard unit for modern ASICs. Common benchmarks: the Antminer S21 produces about 200 TH/s, the S21 Pro hits ~234 TH/s, and the S21 XP reaches ~270 TH/s. If you’re running multiple rigs, add up all TH/s values and enter the combined total. Do not enter GH/s or PH/s directly — convert to TH/s first (1 PH/s = 1,000 TH/s).
J/TH (joules per terahash) measures how much electricity a mining rig consumes to produce one terahash of work. It is the primary efficiency metric for comparing ASIC hardware. Lower J/TH is better — it means the rig produces the same hashrate while consuming less power, directly reducing your daily electricity cost. For example: an older Antminer S19j Pro runs at ~29.5 J/TH, while the newer S21 Pro operates at ~15 J/TH. At $0.08/kWh running 24/7, that efficiency difference saves approximately $5–$7 per day per rig. Over 365 days, choosing more efficient hardware can save thousands of dollars and meaningfully shorten your break-even timeline.
📊 Profitability & Results 5 Questions
At current difficulty (~85T) and BTC price (~$85,000), the rough profitability threshold for a modern ASIC like the Antminer S21 Pro (234 TH/s, 3,510W) is approximately $0.12–$0.14/kWh. Below $0.10/kWh, margins are healthy. Below $0.07/kWh, the operation is solidly profitable even under a bear scenario. Above $0.14/kWh, you are likely losing money at current conditions. The exact break-even rate shifts with every BTC price and difficulty change — always use this calculator with your real $/kWh and current difficulty before buying hardware. The California example in this guide ($0.28/kWh) shows a daily loss of $9.17 with the same hardware that earns $7.26/day in Texas at $0.085/kWh.
Break-even is calculated from the perspective of recovering your full hardware capital expenditure (CapEx). The simulation starts with a running balance equal to negative your hardware cost and adds each day’s operating profit. Even if you earn $50/day in net profit, it takes time for those daily earnings to accumulate and offset a $15,000 hardware investment. For example, $50/day requires 300 days (~10 months) just to recover hardware cost — which crosses the 1-year mark. As difficulty grows and reduces daily profit over time, break-even can extend further. This is expected behavior and does not mean the investment is unprofitable — it simply means the payback period exceeds 12 months.
There is no universally correct answer — BTC price is one of the most volatile assets in the world. As a modeling framework, many US mining operators use three scenarios: Bull case: +35–50%/yr (strong post-halving cycle similar to 2020–2021), Base case: +15–25%/yr (moderate appreciation consistent with longer-term CAGR), and Bear case: -15–30%/yr (modeled after the 2022 correction). The default in this calculator is 20%, which is a conservative base case. We strongly recommend running all three scenarios and only proceeding with a mining investment if the bear case still produces a positive NOI over 12 months.
Daily Net (Pre-Tax) is your estimated operating profit for a single day at current conditions — gross revenue minus pool fee minus electricity cost. It does not account for hardware cost, taxes, or how difficulty and price will change over 12 months. True 12-Month After-Tax Net Profit is the bottom-line result after running the full 365-day simulation, subtracting total electricity costs, applying the Section 179 hardware write-off, computing your actual tax liability, and subtracting it from Net Operating Income. This is the number that matters most for evaluating whether a mining investment makes financial sense in Year 1.
This can happen in two scenarios. First, if your daily profit is very small (e.g., $2–$5/day) and your hardware cost is significant (e.g., $4,500), your NOI for the year may be lower than your CapEx, meaning after the Section 179 deduction you have no taxable income — but your operating profit also does not fully cover your hardware investment within 12 months. Second, if your difficulty and price growth assumptions result in daily profit turning negative mid-year (rising difficulty outpacing price growth), your total NOI can be lower than projected on Day 1. Re-run the calculator with lower difficulty growth or a higher BTC price to see how sensitive your result is to these assumptions.
⚖️ US Taxes & Legal 3 Questions
Yes. The IRS treats Bitcoin mining income as ordinary income in the United States. When you mine BTC and receive it, the fair market value of the BTC on the day you receive it is includable as gross income — whether you sell it immediately or hold it. If you later sell the BTC for a higher price than you recorded as income, the gain is a capital gain (long-term if held 12+ months, short-term otherwise). Most US miners operating as a business file a Schedule C (sole proprietor) or through an LLC/S-Corp/C-Corp and can deduct ordinary business expenses including electricity, pool fees, hardware (via Sec 179), internet, and a portion of facilities costs. The IRS has published guidance on virtual currency under Notice 2014-21 and Rev. Rul. 2023-14.
Bitcoin mining is legal at the federal level in the United States. However, some states have imposed or proposed specific regulations. As of 2025–2026: Texas, Wyoming, Kentucky, Georgia, and Tennessee are considered the most mining-friendly states, offering cheap power, favorable tax treatment, and no state-level mining bans. New York passed a two-year moratorium on proof-of-work mining using carbon-based energy sources in 2022, which expired in 2024 but faces ongoing legislative pressure. California has discussed energy-use regulations that could affect large mining operations. Always check current state law before establishing a facility, and consult a local attorney for state-specific regulatory compliance.
For tax year 2025, the IRS Section 179 deduction limit is $1,160,000 (indexed for inflation annually). For 2026, the IRS will publish the updated limit prior to the tax year — historically it has increased by $20,000–$40,000 per year. For most home miners and small farm operators, the annual hardware CapEx is well below this limit, meaning the full hardware cost can be expensed in Year 1. The phase-out threshold — at which the deduction begins to reduce dollar-for-dollar — is $2,890,000 for 2025. Only very large commercial operations approach that level. Always verify the current limits at IRS.gov and work with a licensed CPA before filing.
🔧 Hardware & Infrastructure 3 Questions
As of 2025–2026, the leading ASIC models for US operators by efficiency are: Bitmain Antminer S21 XP Hyd (~473 TH/s, ~12 J/TH — requires liquid cooling infrastructure), Antminer S21 Pro (~234 TH/s, ~15 J/TH — air cooled, the most popular commercial choice), MicroBT WhatsMiner M66S+ (~298 TH/s, ~16 J/TH), and Canaan Avalon A1566 (~185 TH/s, ~18 J/TH). For most small US operators, the S21 Pro offers the best balance of efficiency, cost, availability, and serviceability. Older generation hardware (S19 series, M30 series) is significantly less efficient and should only be considered if purchased at deeply discounted secondhand prices with access to sub-$0.05/kWh power.
Co-location mining means you own the hardware but pay a third-party data center facility to house, power, cool, and maintain your machines. You receive remote access to your miners and a monthly bill based on your actual power consumption at the agreed-upon $/kWh all-in rate. To find a reputable US co-lo: check listings on Compass Mining (which aggregates co-lo facilities nationwide), Sabre56, Core Scientific, and Compute North (now under new ownership). Always verify: (1) guaranteed uptime SLA in writing, (2) fixed power rate for minimum 12 months, (3) physical access rights to your hardware, (4) metered — not flat-fee — billing, and (5) independent customer reviews before signing any contract.
Most US co-lo facilities quote an all-in $/kWh rate that includes raw power, cooling, physical space, networking, and facility overhead. To use it in this calculator: simply enter the all-in quoted rate directly into the Electricity Cost field. For example, if your co-lo charges $0.065/kWh all-in, enter $0.065. Do not try to separate out facility fees — they are already baked into that number. If your co-lo charges a raw power rate (e.g., $0.04/kWh) plus a separate monthly rack fee, convert the monthly fee into a per-kWh equivalent: divide the monthly fee by your monthly kWh consumption (power in kW × 24 hours × 30 days) and add it to the raw power rate.
🧭 Related Tools

Related Crypto Tax & Investment Return Calculators

Once you understand your 12‑month after‑tax ROI from mining, these existing tools on USFinanceCalculators.com help you estimate your crypto taxes, staking yields, overall investment returns, and dollar‑cost‑averaging performance.


⚖️
Crypto Tax Liability Estimator
Taxes · Digital Assets
Estimate how much you might owe in US federal taxes on your crypto activity — including mined BTC that you later sell — by modeling your income, holding period, and capital gains brackets.
• Aligns with IRS virtual currency guidance • Helpful next step after mining profits
📶
Crypto Staking Rewards Calculator
Yield · Staking
Compare proof‑of‑stake yields to proof‑of‑work mining by modeling how many coins you can earn over time from staking, given your initial balance, APR, compounding, and token price.
• Helps compare mining vs staking • Uses similar ROI thinking
💹
Crypto Profit and Loss Calculator
P&L · Trading
Track how much you have actually made or lost on your BTC and altcoin positions by entering buy prices, sell prices, fees, and position sizes — useful if you both mine and trade.
• Consolidates trading + mining outcomes • Good for year‑end reviews
📈
Investment Return on Investment Calculator
ROI · Benchmark
Compute the ROI, total gain, and annualized return for any investment, so you can benchmark your mining project against stocks, funds, or other opportunities.
• Compare mining vs traditional assets • Uses standard ROI metrics
📊
Stock Dollar-Cost Averaging Calculator
DCA · Contributions
Model how much wealth you could build by investing a fixed amount on a regular schedule — helpful for comparing “spend this cash on mining gear” vs “DCA into BTC or broad index funds”.
• Visual DCA growth curves • Great for opportunity cost analysis
⏱️
Compound Interest Calculator
Growth · Compounding
See how a lump‑sum or recurring investment grows over time at different interest or return rates — useful to sanity‑check whether mining’s projected ROI beats simple compounding.
• Universal compounding math • Simple baseline to beat
⚠️ Legal & Editorial

Please read this section carefully before relying on any numbers from the Bitcoin Mining Profitability Calculator. This tool is designed for education and planning, not for tax, legal, or investment advice.