A mining profitability calculator rarely lies. What it does, faithfully and without apology, is multiply the inputs you gave it. When the result looks wrong (wildly profitable on screen, quietly loss-making in the garage), the fault is almost always in an input that was guessed, copied from a sales page, or left at a default.
This checklist is the order to settle those inputs before you buy hardware. Work through it in order, and run the calculator again only when every line has a number you can defend.
The short version: to calculate true home mining profitability, multiply your miner’s actual wall wattage (kW) by 24 hours and your marginal $/kWh electricity rate, then subtract that daily power cost and pool fees (1 to 2%) from your expected daily revenue at a realistic 95% uptime. Settle those inputs first. Here is the order.
1. Start with ASIC efficiency (J/TH), not just hashrate
Shoppers compare miners by hashrate, measured in terahashes per second (TH/s), because it is the biggest number on the box. For a home miner, the number that decides whether you make money is efficiency: joules per terahash (J/TH), which is simply power draw divided by hashrate.
Take an illustrative machine in the Antminer S21 class, running 200 TH/s and drawing 3,500 watts:
- Efficiency = 3,500 ÷ 200 = 5 J/TH
- Daily electricity use = 3.5 kW × 24 hours = 84 kWh per day
A faster machine that burns proportionally more power is not a better home machine. It is just a bigger heater with a bigger bill. Efficiency is also why an older, cheaper miner can be the worst deal in the shop: the purchase price is low, but every terahash costs more electricity, forever, and electricity is the cost you cannot negotiate down after installation.
Mistake to avoid: ranking machines by TH/s, or by headline daily revenue, without dividing by watts first.
2. Use your marginal electricity price, not the average on your bill
This is the single most common reason a calculator looks wrong. Most household bills blend fixed charges, delivery charges, taxes and tiered rates into one average. A miner does not pay your average. It pays for extra kilowatt-hours, at the rate that applies to the next unit. At home, that is often a higher tier, a time-of-use peak rate, or a demand charge you didn’t know existed.
Find the marginal rate: look at your tariff, not your bill total. If your supplier charges different rates by time of day, use the rate that will apply for most of the miner’s running hours, and test the peak rate separately. As a sense of scale, published U.S. data puts the average residential price around 18 cents per kWh (EIA Electric Power Monthly, Table 5.6.A, August 2026 figures). But an average is not a quote, and your marginal rate may sit well above or below it. That spread is exactly why two miners with identical hardware can reach opposite conclusions.
Now run the sensitivity on the illustrative machine above, against an illustrative $12.00 of gross daily revenue (the same revenue example used in point 4 below):
| Electricity rate | Daily power cost (84 kWh) | Gross revenue | Net per day (before pool fee) |
| $0.05/kWh | $4.20 | $12.00 | $7.80 |
| $0.10/kWh | $8.40 | $12.00 | $3.60 |
| $0.18/kWh | $15.12 | $12.00 | −$3.12 |
Same machine, same hashrate, same day: a $10.92 daily swing from one input alone, and at the highest rate the machine loses money before any other cost is counted. If you have only settled one number before buying, settle this one.
Mistake to avoid: typing in the average cents-per-kWh from a bill summary, or a national average, and treating the answer as personal.
3. Measure power at the wall, and check the circuit before the miner arrives
Nameplate wattage is not wall wattage. Power supply losses, fans and control boards add a few percent, and a miner that “draws 3,500W” may pull more from the socket. Budget for wall power, and check that your circuit can actually deliver it continuously.
A quick check on the illustrative machine: 3,500 watts at 230 volts is about 15.2 amps; at 120 volts it is about 29 amps. A circuit rated for short bursts is not the same as one rated for a 24-hour continuous load, and a miner is the definition of a continuous load. The standard rule makes the constraint concrete: a continuous 24/7 load must not exceed 80% of the breaker’s rating. So 15.2 amps at 230V requires at least a 20-amp circuit, and 29 amps at 120V cannot run on standard 15A or 20A household outlets at all. For a machine in this class, a dedicated higher-voltage circuit is not an upgrade; it is the entry ticket. If the answer requires a new circuit, an electrician, or a panel upgrade, that cost belongs in the payback calculation, not in a footnote you discover later.
Heat is the other half of this check. 3,500 watts of electricity becomes roughly 3,500 watts of heat, all day, in one room. If you cannot move that heat out (ventilation, ducting, or a genuinely cold intake), the machine will throttle, the room will bake, and the uptime assumption in your calculator (see point 6) will quietly fail.
Mistake to avoid: assuming a standard household socket and a closed room will do, because the calculator never asked about either.

4. Calculate break-even electricity price after pool fees
A calculator result that ignores the pool is a gross figure, not a profit figure. Pool fees are typically small (1 to 2% is common) but they are not zero, and neither is variance. Solo mining a block is a lottery ticket; a pool smooths payouts in exchange for that fee. Decide which pool, what fee, what minimum payout threshold, and where payouts go, before the machine earns its first satoshi.
The payout scheme matters as well. Under FPPS (Full Pay Per Share), the pool pays a steady expected value per share including transaction fees, which is what most calculators estimate. Under PPLNS, payouts vary with the pool’s actual luck, so week-to-week income swings above and below the calculator’s figure even when the long-run average matches. Neither scheme is wrong; just know which one your estimate assumes.
The break-even formula makes the fee’s place clear:
Break-even electricity price = (daily revenue − pool fee) ÷ daily kWh
Using purely illustrative numbers: if a calculator shows $12.00 of daily gross revenue and the pool takes 2% ($0.24), the break-even electricity price on the 84 kWh machine above is ($12.00 − $0.24) ÷ 84 = $0.14 per kWh. Above that rate, the machine loses money at those revenue assumptions; below it, it earns. Change any one input and the break-even moves, which is the point of running the calculation, not a flaw in it.
Mistake to avoid: comparing a gross revenue figure with your electricity bill and calling the difference profit.
5. Remember that difficulty moves, and so does the reward
A calculator gives you a snapshot: today’s difficulty, today’s price, today’s block reward. None of those are fixed. Bitcoin’s difficulty adjusts roughly every two weeks as network hashrate rises or falls, and the block subsidy halves roughly every four years. It is 3.125 BTC per block since the April 2024 halving. A machine that is profitable this month can be unprofitable after a difficulty jump even if the Bitcoin price has not moved.
That does not make the calculator useless; it makes a single calculation insufficient. Re-run it at a higher difficulty, at a lower price, and at a higher electricity rate, and ask whether the purchase still makes sense in the worst of the three, not just the best. Cambridge’s mining research is a useful reality check here: its 2025 industry report estimated Bitcoin mining at about 138 TWh a year, and its live index models consumption from hashrate and hardware efficiency rather than measuring it directly. The network keeps growing, which is precisely why yesterday’s profitable setup is no guarantee about tomorrow’s.
Mistake to avoid: annualising one good day: multiplying a daily figure by 365 and calling it a yearly return.
6. Discount for uptime, downtime and noise
Calculators usually assume 100% uptime. Real home miners do not run 100% of the time. Firmware updates, internet outages, overheating shutdowns, a tripped breaker, a neighbour’s complaint about noise. Each one shaves a little off the month. A 95% uptime assumption is more honest than 100%, and on a machine earning a thin margin, that 5% can be the whole margin.
Noise deserves its own line. An ASIC at full tilt is loud, typically 75 to 80 dB at close range, comparable to a vacuum cleaner that never switches off. If the only place it can live is a room you sleep next to, or a space with thin walls, the real cost may be moving it, soundproofing it, or hosting it elsewhere. Hosted mining solves noise and heat, but adds a hosting fee that must go into the same calculation, in place of your home electricity rate.
Mistake to avoid: leaving uptime at 100% and treating a theoretical maximum as a forecast.
7. Compute the true ASIC payback period and tax basis
Hardware price, power supply (if not included), shipping, import duty, cables, ventilation, and any electrical work. Add them all before you divide. Payback period is then:
Payback (days) = total upfront cost ÷ daily net profit
If daily net profit is negative at your real electricity price, there is no payback period. The machine does not “pay for itself eventually”; it loses a little more every day it runs. That is a hard sentence to read after you have already bought the box, which is why this checklist exists before the purchase, not after.
One more cost that home miners forget: tax and record-keeping. Mining rewards are generally taxable income in many jurisdictions, and selling them later can create a second taxable event. Keep a simple log from day one (date, amount mined, price at receipt, pool fees), so the year-end return is a paperwork exercise, not an archaeology project. This article is not tax advice; the point is only that a record kept late is a record reconstructed badly.
The pre-purchase checklist, in one place
Before you buy, you should be able to write down, without guessing:
- Hashrate and wall power draw, and efficiency in J/TH
- Your marginal electricity price, plus the peak-rate sensitivity
- Circuit capacity and a heat-removal plan for continuous running
- Pool, pool fee, payout threshold and wallet address
- A re-run calculation at higher difficulty and lower price
- A realistic uptime figure below 100%
- Total upfront cost, and a payback period computed from net, not gross, daily profit
If any line is blank, the calculator is not wrong. It is waiting. Fill the line in, run it again, and let the corrected answer, even when it says “do not buy this machine at this electricity price”, save you the cost of learning the same lesson from a humming box in the garage.
Try the maths with your own numbers on the free mining profitability calculator at Bitcoin Calculator Tools. Enter your hashrate, wall power draw, electricity price and pool fee, and compare the daily, weekly, monthly and yearly figures before you commit.
Sources of Information
- Cambridge Centre for Alternative Finance, Cambridge Bitcoin Electricity Consumption Index: io/cbnsi/cbeci
- S. Energy Information Administration, Electric Power Monthly Table 5.6.A (average retail electricity price by state and sector): eia.gov table 5.6.A
