Bitcoin Mining Calculator — Profitability & ROI Analysis

Calculate Bitcoin mining profitability instantly. Enter your hash rate, power costs, and BTC price to see daily, monthly, and annual mining profit with break-even analysis.

Your miner's hash rate in terahash/s

Miner wattage from spec sheet

Your rate per kilowatt-hour

Mining pool fee percentage

Current Bitcoin price in USD

Global network hash rate

Current subsidy per block (3.125 after April 2024 halving)

How to Use the Bitcoin Mining Calculator

Enter your miner's hash rate in TH/s (terahash per second) — this is listed on the manufacturer's spec sheet. For reference, the Antminer S19 XP runs at 140 TH/s, and the Antminer S21 reaches 200 TH/s. Then enter your miner's power consumption in watts, also from the spec sheet.

Set your electricity cost per kWh — this is the single most important variable in mining profitability. Residential electricity in the US averages around $0.12–$0.16/kWh, while industrial mining operations often negotiate rates of $0.03–$0.06/kWh. Enter your pool fee (most pools charge 1–2%), the current BTC price, and the current network hash rate in EH/s (check Blockchain.com or CoinWarz for the live figure).

The calculator outputs your daily, monthly, and annual profit after subtracting electricity and pool fees, plus the break-even BTC price — the minimum Bitcoin price at which your operation remains profitable — and your miner's power efficiency in joules per terahash (J/TH).

The Formula

The core mining calculation uses your share of the global hash rate:

  • Hash Rate Share = yourHashRate (TH/s) ÷ (networkHashRate (EH/s) × 1,000,000)
  • Gross Daily BTC = hashRateShare × 144 blocks × blockReward
  • Net Daily BTC = grossDailyBTC × (1 − poolFee / 100)
  • Daily Revenue = netDailyBTC × btcPrice
  • Daily Electricity Cost = (powerConsumption W ÷ 1,000) × 24 hours × electricityCost ($/kWh)
  • Daily Pool Fee (USD) = grossDailyBTC × btcPrice × poolFee / 100
  • Daily Profit = Daily Revenue − Daily Electricity − Daily Pool Fee
  • Break-Even BTC Price = dailyElectricityCost ÷ (grossDailyBTC × (1 − poolFee / 100))
  • Power Efficiency = powerConsumption (W) ÷ hashRate (TH/s) = J/TH

Bitcoin's protocol targets one block every 10 minutes, yielding 144 blocks per day on average. In reality, block times vary due to luck and difficulty adjustment, but over a month the 144 blocks/day average holds closely. The network difficulty adjusts every 2,016 blocks (~2 weeks) to maintain this target regardless of total hash rate.

Practical Examples

Example 1 — Antminer S19 XP at $0.05/kWh (Industrial Rate)

  • Hash Rate: 140 TH/s | Power: 3,010 W
  • Electricity: $0.05/kWh | Pool fee: 1%
  • BTC price: $65,000 | Network: 600 EH/s
  • Daily BTC: ~0.0001109 BTC
  • Daily Revenue: ~$7.21
  • Daily Electricity: $3.61
  • Daily Profit: ~$3.53 — roughly $106/month
  • Break-even BTC price: ~$32,500

At industrial electricity rates, this generation of ASIC remains profitable even if Bitcoin's price halves from current levels. The 27.8 W/TH (J/TH) efficiency of the S19 XP makes it competitive for miners with access to cheap power.

Example 2 — Home Mining at $0.12/kWh (US Residential)

  • Hash Rate: 110 TH/s | Power: 3,010 W (Antminer S19j Pro)
  • Electricity: $0.12/kWh | Pool fee: 1%
  • BTC price: $65,000 | Network: 600 EH/s
  • Daily Electricity: $8.67
  • Daily Revenue: ~$4.67
  • Daily Profit: −$4.12 (unprofitable)
  • Break-even BTC price: ~$120,000+

At US residential rates, home mining with older-generation ASICs is typically unprofitable. The electricity bill alone exceeds Bitcoin revenue. This is why industrial-scale miners with access to cheap hydro, geothermal, or stranded natural gas dominate the network hash rate.

Example 3 — Next-Generation Miner (Antminer S21 Pro)

  • Hash Rate: 234 TH/s | Power: 3,510 W (~15 J/TH efficiency)
  • Electricity: $0.05/kWh | Pool fee: 1%
  • BTC price: $65,000 | Network: 600 EH/s
  • Daily BTC: ~0.000235 BTC
  • Daily Revenue: ~$15.27
  • Daily Electricity: $4.21
  • Daily Profit: ~$10.91 — roughly $327/month

The efficiency jump from 27 J/TH (S19) to 15 J/TH (S21 Pro) more than doubles profitability per watt of electricity consumed. As the network hash rate grows, newer-generation hardware with better efficiency increasingly dominates returns.

Frequently Asked Questions

Related Calculators

Embed This Calculator on Your Website