Bitcoin mining is a variable-revenue operating activity, not a fixed-return investment. An ASIC’s purchase price is only the starting point. Whether mining fits your budget depends on the total cost of getting started, ongoing expenses, and the cash needed to keep operating when revenue falls.
A useful estimate separates baseline inputs—such as hardware price, rated power draw, and your electricity tariff—from uncertain variables such as BTC price, network difficulty, transaction fees, and uptime. It then tests how the result changes under different assumptions.
The steps below cover deployment costs, electricity consumption, expected mining revenue, and the remaining budget needed to support the operation.
Start With Total Deployment Cost, Not Just the ASIC Price
The listed price of an ASIC is rarely the full cost of putting it to work. Include shipping and import costs where applicable, electrical work, cooling or ventilation equipment, rack or shelf space, and any initial spare parts. Keep a repair reserve separate from money already spent so it is not counted twice.
If the machine will run at a third-party facility, separate one-time setup charges or deposits from recurring hosting charges. Check what the hosting quote includes: electricity, cooling, maintenance, and other services may be bundled or billed separately.
These expenses are not direct inputs to the theoretical Bitcoin reward formula. However, the infrastructure and services they fund can affect uptime and sustained hashrate, which influence actual BTC output.
Calculate Electricity Cost
Electricity is usually the largest ongoing cost of running a miner. Estimate it from the machine’s wall power draw:
Daily electricity cost = wall power (kW) × powered hours per day × electricity price ($/kWh)
This simplified formula assumes constant power draw and a flat energy rate. Use the applicable time-of-use rates where necessary, and account for separately billed demand charges or other incremental charges. Include additional ventilation or cooling electricity if it is not already covered elsewhere.
Manufacturer-rated wall power is a useful starting point, but actual consumption can vary with settings and operating conditions. When efficiency is specified on a wall-power basis, rated power can also be estimated from hashrate and efficiency in joules per terahash (J/TH):
220 TH/s × 14.5 J/TH = 3,190 W = 3.19 kW
Running continuously, that machine consumes:
3.19 kW × 24 hours = 76.56 kWh per day
The electricity rate makes a substantial difference. The U.S. Energy Information Administration’s preliminary 2025 annual figures show average residential and industrial electricity prices of 17.30¢/kWh and 8.62¢/kWh, respectively. These are national benchmarks, not tariffs available to every reader or quotes for hosted mining. Use your own applicable electricity or hosting costs for a purchase decision. EIA, Electric Power Monthly, Table 5.3.
Estimate Mining Revenue Using Stated Network Assumptions
Expected Bitcoin mining revenue can be estimated from the miner’s hashrate and network difficulty:
Expected BTC/day = (hashrate in H/s × 86,400 seconds) ÷ (network difficulty × 2^32) × reward per block in BTC
This is a theoretical estimate before pool fees, assuming the stated hashrate is maintained for the full day. For the example above, 220 TH/s equals 220 × 10^12 H/s.
The reward per block includes the block subsidy—3.125 BTC during the subsidy era that began with the April 2024 halving—plus an assumption for transaction fees. Transaction fees vary and should not be treated as a guaranteed amount.
Bitcoin’s difficulty adjusts every 2,016 blocks, roughly every two weeks, to keep block production near its target pace. At a given hashrate, higher difficulty reduces expected BTC output. State the difficulty used and treat future changes as scenario assumptions. Bitcoin Developer Documentation.
The result is an expected value, not a guaranteed daily payout. Actual earnings also depend on uptime, valid shares, transaction fees, and the pool’s payout method. For payouts tied to the pool’s actual block discovery, short-term pool luck matters too.
Keep Revenue, Operating Results, and Hardware Recovery Separate
Before combining revenue and expenses, express them in the same currency and over the same period. If a calculator already deducts a pool fee, do not deduct that fee again.
Daily operating surplus/deficit = mining revenue after pool fees − daily operating costs
Daily operating costs include electricity, hosting services, and other running expenses, with each expense counted once. If hosting includes electricity and cooling, do not subtract those costs again as separate items. If they are billed separately, include each applicable charge.
A positive result means revenue covers the operating costs included in the calculation. It does not establish that the initial investment will be recovered. Assess hardware and deployment costs separately over the intended operating period, along with financing payments and eventual replacement costs where applicable.
Worked Example: A 220 TH/s ASIC
This example uses a WhatsMiner M70 to illustrate the calculation. The official manufacturer store, checked on September 17, 2026, listed a 220 TH/s model at 14.5 J/TH for $2,420. The listed price is a hardware-price reference, not the total deployment cost or a guaranteed future quote. WhatsMiner official store.
The network difficulty, BTC price, and transaction fees below are illustrative scenario inputs, not a claim about current market conditions.
| Input | Assumption |
|---|---|
| Hashrate | 220 TH/s |
| Estimated wall power | 3.19 kW |
| Productive mining time and powered time | 24 hours/day |
| Network difficulty | 127.45 trillion |
| Block subsidy | 3.125 BTC/block |
| Assumed average transaction fees | 0.0183 BTC/block |
| BTC price | $76,355.30 |
These inputs produce approximately 0.00010915 BTC/day, or $8.33/day before pool fees.
ViaBTC’s published BTC PPS+ structure applies a 4% fee to the block subsidy component and a 2% fee to the transaction-fee component. Applying those component fees produces approximately 0.00010480 BTC/day, or $8.00/day after fees. This remains a theoretical estimate; the transaction-fee component is distributed through PPLNS and can vary with the pool’s actual results. ViaBTC Help Center.
| Result | Daily estimate |
|---|---|
| Electricity consumption | 76.56 kWh |
| Mining revenue after stated pool fees | $8.00 |
| Electricity cost at 17.30¢/kWh | $13.24 |
| Revenue minus electricity at 17.30¢/kWh | −$5.24 |
| Electricity cost at 8.62¢/kWh | $6.60 |
| Revenue minus electricity at 8.62¢/kWh | $1.40 |
Dividing unrounded post-fee revenue by daily electricity consumption gives an electricity-only break-even rate of approximately 10.45¢/kWh. This excludes hosting service charges, additional cooling, repairs, hardware recovery, and other costs.
That rate changes with BTC price, difficulty, transaction fees, and operating efficiency. Uptime requires more care: if the miner is switched off and revenue and electricity consumption fall proportionally, the electricity-only break-even rate stays the same. If it consumes power while producing no valid shares, the rate falls. Fixed hosting or other recurring charges can still reduce the overall operating result during downtime.
The example shows why a low hardware price alone does not establish that mining will fit a budget. Even the positive $1.40/day result leaves little revenue available for costs beyond the ASIC’s electricity consumption.
Stress-Test the Budget and Allow for Operating Cash
Test how the operating result changes with a lower BTC price, higher difficulty, higher electricity or hosting costs, and reduced productive mining time. Keep powered hours consistent with each downtime scenario rather than reducing revenue while automatically leaving every electricity cost unchanged.
Then bring the budget together:
- Upfront spending: total hardware and deployment costs, including any setup charges or deposits.
- Recurring cash outflows: expected electricity, hosting, and other operating payments over a stated period, such as 30 days.
- Available reserve: cash set aside for repairs, payment timing, and modeled operating shortfalls during a downside period you choose.
Avoid counting a repair allowance both as a modeled expense and as an additional expense when drawing on the reserve. The reserve is cash available to meet costs, not a second charge for the same repair.
No single reserve amount suits every operation. The useful question is whether the proposed deployment and its downside cash requirements fit the amount you can allocate. Covering daily running costs and recovering the initial investment are separate tests.
Confirm the Site Can Support the Machine
Before finalizing the budget, confirm the intended site’s circuit capacity, voltage, heat and noise tolerance, and network connectivity. Check applicable lease terms and utility tariff restrictions as well.
These factors determine whether the modeled hashrate, power consumption, and uptime are achievable, and whether additional deployment costs are needed.
Using a Pool Calculator Correctly
The ViaBTC Profit Calculator provides fields for price, difficulty, PPS Fee Rate, and valid hashrate. Treat its estimated daily earnings as mining revenue under stated assumptions, not as profit after your operating expenses.
ViaBTC explains that its theoretical PPS+ estimate uses the selected difficulty and average transaction fees from the previous day. Do not deduct an already-applied pool fee again. The PPS fee input should not be interpreted as a single combined fee for both subsidy and transaction-fee earnings. ViaBTC Help Center.
PPS+ and PPLNS are payout methods, not measures of physical mining efficiency. Under PPS+, the subsidy component uses payment per valid share based on current difficulty, reducing exposure to short-term pool luck for that component. The transaction-fee component uses PPLNS; under the PPLNS payout method, both components depend on the pool’s actual block discovery. Neither method changes the ASIC’s physical power requirements.
Frequently Asked Questions
How much electricity does a typical ASIC use per day?
It depends on the model and operating settings. A miner drawing 3.19 kW continuously for 24 hours consumes 76.56 kWh per day. Additional cooling or ventilation equipment may consume electricity separately.
Is a pool calculator’s daily earnings estimate the same as profit?
No. It estimates mining revenue and may already include pool fees. Subtract operating expenses, counting each cost once, to estimate an operating surplus or deficit. Assess hardware and deployment-cost recovery separately.
Does a higher BTC price mean a miner earns more Bitcoin?
Not by itself. Holding hashrate, difficulty, and block rewards constant, a higher BTC price increases the fiat value of the same expected BTC output.
Why can actual results differ from a pre-purchase estimate?
Estimates use assumptions about hashrate, difficulty, transaction fees, and uptime. Actual conditions vary, and payout methods tied to pool block discovery also introduce short-term variability from pool luck.
Should residential electricity rates be used to estimate mining profitability?
Use the tariff that would actually apply to your operation, including relevant additional charges. National residential or industrial averages can provide context, but neither substitutes for your own electricity bill or hosting quote.


