Bitcoin Mining Profitability Calculator
Estimate your daily Bitcoin mining profit by entering your miner's hash rate, power draw, and local electricity rate. Essential for evaluating whether your hardware is worth running.
About this calculator
Daily Bitcoin mining profit is estimated with the formula: Daily Profit = (hashrate × 0.00001728) − ((powerConsumption / 1000) × 24 × electricityCost). The first term converts your hash rate in TH/s to an approximate daily BTC reward based on current network difficulty and block rewards — the constant 0.00001728 encapsulates this at a point-in-time network state. The second term calculates your daily electricity cost: power in watts is divided by 1,000 to convert to kilowatts, multiplied by 24 hours, then by your cost per kWh. Subtracting electricity cost from gross revenue yields daily net profit in USD. Note that the constant will change as Bitcoin's network difficulty adjusts approximately every two weeks, so real-world results will vary over time. Pool fees are also not included in this simplified model.
How to use
Say you run an Antminer S19 Pro with a hash rate of 110 TH/s, power consumption of 3,250 W, and your electricity costs $0.07 per kWh. Enter 110 for Hash Rate, 3250 for Power Consumption, and 0.07 for Electricity Cost. The calculator computes: Gross Revenue = 110 × 0.00001728 = $1.9008/day. Electricity Cost = (3,250 / 1,000) × 24 × $0.07 = 3.25 × 24 × 0.07 = $5.46/day. Daily Profit = $1.9008 − $5.46 = −$3.56/day, meaning this miner is currently unprofitable at that electricity rate.
Frequently asked questions
How do I calculate daily Bitcoin mining profitability for my ASIC miner?
The core calculation subtracts your daily electricity cost from your estimated daily BTC revenue. Daily revenue depends on your hash rate, the current BTC price, network difficulty, and the block reward. Daily electricity cost is your miner's wattage divided by 1,000 (to get kW), multiplied by 24 hours, then by your electricity rate in USD/kWh. If revenue exceeds electricity cost, you are profitable; if not, you are mining at a loss. This calculator uses a simplified constant for the revenue side, so treat results as estimates.
What electricity cost per kWh makes Bitcoin mining profitable?
Profitability depends on your hardware's efficiency (measured in joules per terahash, J/TH) and the current Bitcoin price. As a rough guide, industrial miners aim for electricity costs below $0.05/kWh, while home miners may break even at $0.08–$0.12/kWh with efficient hardware when BTC prices are elevated. You can rearrange the formula to find your breakeven electricity rate: set daily profit to zero and solve for electricityCost. Most consumer electricity rates in the US ($0.12–$0.16/kWh) make home mining difficult to profit from without extremely efficient hardware.
Why does Bitcoin mining profitability change over time even with the same hardware?
Three key variables shift constantly: the Bitcoin market price, the network difficulty, and the block reward. Network difficulty adjusts every ~2,016 blocks (roughly two weeks) based on total network hash rate — as more miners join, your share of rewards shrinks. Block rewards also halve approximately every four years in Bitcoin halving events, cutting gross revenue in half overnight. BTC's price can move dramatically in either direction. Even a setup that is profitable today can become unprofitable within weeks if difficulty spikes or prices fall.