Skip to content
Calc Vault logoCalc Vault

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)

Loading live prices…

Daily Profit

+⁠$1.70

Daily

BTC Mined

0.00008167 BTC

Revenue

$5.31

Electricity

−$3.61

Pool Fee

−$0.05

Monthly (30 days)

BTC Mined

0.00245025 BTC

Revenue

$159.27

Profit

+$50.91

Annual (365 days)

BTC Mined

0.02981137 BTC

Revenue

$1,937.74

Profit

+$619.36

Break-Even & Efficiency

Break-Even BTC Price

$44,224.06

Current: $65,000.00 — 46.98% above break-even

Power Efficiency

27.4 J/TH

Good — modern ASIC

Last reviewed · How we check our calculators


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.000104 BTC (after the 1% pool fee)
  • Daily Revenue: ~$6.76
  • Daily Electricity: $3.61
  • Daily Profit: ~$3.14 — roughly $94/month
  • Break-even BTC price: ~$34,700

At industrial electricity rates, this generation of ASIC remains profitable even if Bitcoin's price halves from current levels. The 21.5 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: ~$5.31
  • Daily Profit: −$3.36 (unprofitable)
  • Break-even BTC price: ~$106,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.000174 BTC
  • Daily Revenue: ~$11.29
  • Daily Electricity: $4.21
  • Daily Profit: ~$7.08 — roughly $212/month

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

Frequently Asked Questions

Bitcoin mining profitability in 2024 depends primarily on three factors: your electricity cost, your hardware efficiency (J/TH), and the BTC price. After the April 2024 halving, the block reward dropped from 6.25 to 3.125 BTC. Miners with electricity below $0.05/kWh and modern hardware (15–20 J/TH) remain highly profitable at BTC prices above $50,000. Miners paying more than $0.10/kWh typically require BTC prices above $80,000–100,000 to break even with current-generation equipment.

Hash rate measures how many cryptographic computations your mining hardware performs per second. Bitcoin mining hardware is rated in TH/s (terahash per second), where 1 TH/s = 1 trillion hashes per second. Your mining income is directly proportional to your share of the total network hash rate. If the global network mines at 600 EH/s and your miner produces 100 TH/s, you control 100 / (600 × 1,000,000) = 0.0000167% of the hash rate and earn the same percentage of all newly minted Bitcoin.

Power efficiency in J/TH (joules per terahash) measures how much energy is required to produce each unit of hash rate. Lower is better. As of 2024, leading ASICs achieve 15–21 J/TH (Antminer S21, Whatsminer M60S). Mid-tier hardware from 2022–2023 runs at 25–35 J/TH (Antminer S19 XP, S19j Pro). Older hardware from 2020–2021 operates at 38–60 J/TH. Hardware above 60 J/TH is generally considered obsolete at any electricity price above $0.04/kWh.

Every four years (every 210,000 blocks), the Bitcoin block reward is cut in half in an event called the halving. The April 2024 halving reduced the reward from 6.25 BTC to 3.125 BTC per block. This immediately cuts miner revenue by 50%, all else being equal. Historically, halvings have been followed by significant BTC price increases (the 2020 halving preceded a rally from $8,000 to $69,000), which offset the revenue reduction. However, there is no guarantee this pattern will repeat. Miners must plan for periods of compressed margins immediately post-halving.

Solo mining means you receive the full 3.125 BTC block reward only when your hardware finds a block — an extremely rare event for most miners. At 110 TH/s against a 600 EH/s network, the expected time to find a solo block is approximately 600,000,000 / 110 × 10 minutes ≈ 78 years. Mining pools combine the hash rate of thousands of miners, providing small, consistent daily payouts proportional to contributed hash rate. For nearly all miners, pool mining is the only practical option. Pool fees of 1–2% are a small price for predictable income.

Sources

Embed This Calculator on Your Website

Free for blogs, forums and tipster sites. Paste this HTML where the calculator should appear — it resizes automatically.

<div class="calcvault-embed" style="max-width:700px;margin:0 auto;">
  <script src="https://www.calcvault.co/widget.js" data-calc="bitcoin-mining-calculator" data-backlink="inline"></script>
  <p style="text-align:center;margin:6px 0 0;font-size:12px;font-family:system-ui,sans-serif;"><a href="https://www.calcvault.co/calculators/bitcoin-mining-calculator">Bitcoin Mining Calculator by CalcVault</a></p>
</div>