Bitcoin Mining ROI Calculator

Input Assumptions
Results update live

With Advanced closed, the calculator assumes a flat hashprice over the full investment horizon. Open Advanced to model monthly hashprice changes and Bitcoin halving effects.

Market
Start Hashprice Current spot hashprice — auto-fetched on load.
$ / PH / day
Monthly hashprice change Monthly % change in hashprice outside of halving events. Default 0% — no change assumed.
% / mo
Halving drop Hashprice decline at each Bitcoin halving (~every 4 years, next: ~April 2028). Default 0% — historically, BTC price appreciation around halvings has fully offset the reward cut. Set above 0% to model a more conservative outcome.
%
Investment Horizon
Investment horizon How long you plan to mine under this hosting contract. The model assumes you sell or dispose of the miners at the end of this period and recovers terminal value at exit.
years
Lead time Months from purchase to start of mining. Capital is deployed at month 0; revenue starts after lead time.
months
Capacity
Number of machines
units
Machine
All-in miner price Landed cost per unit — include the machine price, shipping, and any import duties.
Model
Dead-on-arrival rate % of units non-functional upon delivery.
%
Annual failure rate % of units failing per year. Under warranty: repaired at $50/unit. Out of warranty: 90% repaired at $250/unit, 10% permanently lost.
%
Under warranty
Remaining warranty
months
Hosting
Hosting rate Rate paid to the hosting provider per kWh consumed by your miners.
$ / kWh
Hosting CAPEX One-time non-refundable fee at contract signing.
Miner pays for power losses PUE (Power Usage Effectiveness) measures total facility power draw vs. miner power draw. A PUE of 1.05 means 5% overhead from cooling and infrastructure. Enable this if your contract charges for facility losses on top of miner consumption.
Uptime Expected operational uptime of the facility.
%
Security deposit Refundable deposit, returned at exit.
months
Hosting is prepaid
Operations
Pool fee Fee paid to the mining pool operator.
%
Firmware fee Fee charged by third-party firmware providers as a % of mining revenue.
%
Dismantling cost Cost to remove each unit at end of period.
$ / unit
Analysis
Live results — updates as you change assumptions
Monthly Revenue
Month 1
Monthly Cash Flow
Month 1
Gross Margin
Month 1
IRR
Annualised return
Payback Period
To recover investment
Total Investment
Upfront cost
Total Return
Net profit at exit
Choose metric
Cash Flow Projection
Year Net Cash Flow Cumulative Revenue Hosting Pool & Firmware Repairs Machines Deposit Hashprice (avg)
Year 0
Year 1
Year 2
Year 3

At exit, miners are valued using Hashlabs' machine valuation model — it is assumed you sell them at this valuation. The resale proceeds appear in the Machines column of the final year.

This is not financial advice.

Overview Miners Calculator Insights