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.

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