Skip to content
No wallet connection Formula-visible tools Educational, not advice
Independent crypto utilities
CryptoToolDeck
Open calculator

Mining electricity & costs · No account required

Bitcoin Mining Electricity Cost Calculator

Estimate electricity costs for identical miners from your own power and tariff inputs. Optionally check efficiency and an operating surplus. No live BTC price, network difficulty or mining-revenue forecast.

How it works & assumptions
Mining power & operating costsManual inputs · Hypothetical examples
Calculated on device

01 Enter the assumptions

Use the tariff in currency units: 10 cents = 0.10, not 10. Model assumes constant draw while running and no off-time standby draw. Add cooling or other infrastructure separately.

Use power and hashrate measured at the same settings. This is not pool-accepted or 24-hour-average hashrate.

02 Compare the result and its limits

Numeric inputs: up to 12 decimals and 10¹⁵, subject to field limits. Oversized results are rejected. Display values are approximate; very small non-zero amounts use scientific notation. Educational use, not financial advice.

Start with power and time, not an earnings promise

Electricity usage is an energy calculation: watts ÷ 1,000 × operating hours = kWh. Multiply kWh by the tariff in currency units to obtain an electricity cost. The South Australian government’s running-cost guide explains this method and why a label’s maximum power rating can differ from actual use. The same unit conversion works with any currency; this tool does not convert currencies.

Worked example: two identical miners

At an illustrative 3,250 watts per miner, two miners draw 6.5 kW while running. At 24 hours per day, their daily energy is 6.5 × 24 = 156 kWh. Over 30 days that is 4,680 kWh. At 0.10 USD/kWh, electricity costs 15.60 USD per day or 468 USD for the period. Enter 0.10 for ten cents, not 10.

Changing the operating schedule to 12 hours halves the model’s electricity use. It does not automatically halve an optional revenue input: that value must already describe your fleet and schedule. Off-time standby draw, cooling and other infrastructure are not included in the entered miner watts unless your measurement deliberately includes them.

What the efficiency figure measures

For matching running measurements, watts ÷ terahashes per second = joules per terahash. The example 3,250 W and 100 TH/s gives 32.5 J/TH. F2pool’s unit-power explanation describes the relationship between power and hashrate. A lower value means less energy per unit of hashing under those conditions, not automatically a better purchase or a profitable machine.

Do not divide present power draw by a pool’s 24-hour average that includes downtime. That would mix measurements with different time bases. Read why pool and local hashrate differ before using the optional comparison.

Optional operating surplus and break-even tariff

Suppose the entire fleet’s manually entered gross revenue is 24 USD per day, the fee still to deduct is 2%, and other daily costs are 2 USD. The pool fee is 0.48 USD. Subtracting it, other costs and 15.60 USD electricity leaves 5.92 USD per day, or 177.60 USD over 30 days. If revenue is already after the pool fee, enter 0% to avoid deducting it twice.

The electricity break-even tariff holds that revenue and the other costs fixed: (gross revenue − pool fee − other costs) ÷ daily kWh. Here it is 21.52 ÷ 156 ≈ 0.137948717949 USD/kWh. If non-electricity costs already exceed revenue, no non-negative power tariff balances this model.

This is not a total mining-profit forecast

Hardware purchases, depreciation, taxes and unentered hosting or cooling expenses are excluded. Tariffs, uptime and revenue can change. Hashrate Index’s hashprice definition identifies price, difficulty, subsidy and transaction fees as revenue drivers. This calculator does not fetch or forecast those inputs. Use the difficulty guide to interpret changing output and the pool-payout guide to identify which revenue figure you entered.