Hashprice: from hashrate to daily revenue
Learn the units, calculate gross revenue and separate it from operating profit.
ASIC.tools · Reviewed

What the indicator means
Hashprice describes expected mining revenue per unit of hashrate over a stated period. For Bitcoin, a common unit is USD per PH/s per day. It is gross revenue, not profit: electricity, hosting, repairs and financing still need to be paid. Check the currency, averaging period and whether pool fees are already deducted before using any number.
Convert the units first
One PH/s equals 1,000 TH/s; one TH/s equals 1,000 GH/s. A 200 TH/s device therefore contributes 0.2 PH/s. Never multiply a TH/s specification directly by a PH/s price. The same numerical hashrate on Scrypt or another algorithm is not equivalent to Bitcoin SHA-256 hashrate, so the Bitcoin hashprice must not be applied to those devices.
A worked example
Use an illustrative hashprice of $40 per PH/s/day, 200 TH/s, 95% uptime and a 2% pool fee. Gross revenue is 0.2 × 40 × 0.95 = $7.60/day. After that fee it is $7.448/day. These are example inputs, not a current market quote. If the input hashprice is already net of the same fee, do not deduct it again.
Subtract the right costs
At 3.5 kW, the same device uses 3.5 × 24 × 0.95 = 79.8 kWh/day if downtime means it is fully off. At $0.07/kWh, electricity costs $5.586, leaving $1.862 before other expenses. Idle consumption, external fans or pumps must be counted separately when present. Do not subtract both an all-inclusive hosting bill and the electricity already included in it.
Why actual payouts differ
The local miner display, a pool's estimated hashrate and credited rewards measure different things. Compare them over the same interval; short windows are noisy. Rejected work, payout rules and timing can explain differences. Record the date and source of every input, repeat the calculation under lower revenue and higher power prices, and use the calculator as a scenario rather than a revenue guarantee.


