cryptocurrency calculators

Crypto Mining Profitability Calculator

Calculate your daily Bitcoin mining profit after electricity costs and network difficulty. Use it before buying hardware to see whether mining will be profitable at current conditions.

About this calculator

Bitcoin mining profitability depends on block rewards, network difficulty, and operating costs. The daily revenue formula is: Revenue = (hashRate × 10¹² / networkDifficulty) × 6.25 × cryptoPrice × 144. Here, 10¹² converts TH/s to hashes per second, 6.25 is the current block subsidy in BTC, and 144 is the expected number of blocks per day (one every 10 minutes). Daily electricity cost = powerConsumption × 24 × electricityCost / 1,000, converting watts to kilowatt-hours. Daily profit = Revenue − Daily electricity cost. Network difficulty is a dimensionless number the Bitcoin protocol adjusts every 2,016 blocks to maintain the 10-minute block interval. Higher difficulty means your share of the block reward falls even if your hash rate stays constant.

How to use

Assume a miner with 100 TH/s hash rate, 3,200 W power draw, $0.07/kWh electricity, a network difficulty of 70 trillion (7 × 10¹³), and a BTC price of $60,000. Daily revenue = (100 × 10¹² / 7 × 10¹³) × 6.25 × $60,000 × 144 = (1/70) × 6.25 × $60,000 × 144 ≈ $77.14. Daily electricity cost = 3,200 × 24 × $0.07 / 1,000 = $5.376. Daily profit ≈ $77.14 − $5.38 ≈ $71.76. At that rate, the miner earns roughly $2,153/month before pool fees and hardware depreciation.

Frequently asked questions

How does network difficulty affect my Bitcoin mining profitability?

Network difficulty is the most important external variable for miners. It adjusts every 2,016 blocks (roughly every two weeks) based on how fast the previous 2,016 blocks were found. When more miners join the network, difficulty rises and each miner's share of block rewards falls proportionally. A miner with 100 TH/s earns half as much revenue when difficulty doubles, assuming BTC price stays flat. Monitoring difficulty trends is essential because a rapid influx of new mining hardware can erode profitability within weeks.

What electricity cost per kWh makes Bitcoin mining profitable?

At typical network difficulty and BTC prices seen in recent years, most profitable mining operations run on electricity below $0.07–$0.10 per kWh. Industrial miners in regions with cheap hydroelectric or stranded natural gas power often pay $0.02–$0.04/kWh, giving them a large cushion. Residential electricity in the US averages around $0.13–$0.16/kWh, which frequently makes home mining unprofitable unless BTC price surges significantly. Running this calculator at your local electricity rate quickly reveals whether you are above or below break-even.

When should I consider stopping Bitcoin mining operations?

You should pause or stop mining when your daily electricity cost consistently exceeds your daily revenue — the break-even point where profit turns negative. This can happen if BTC price drops sharply, network difficulty spikes due to new entrants, or your electricity rate increases. Many miners use a simple rule: if the electricity cost-to-revenue ratio exceeds 80%, the margin is too thin to cover hardware depreciation and unexpected costs. Periodically recalculating profitability with current inputs is the only reliable way to make that decision.