Mining calculator

Bitcoin mining
calculator.

Run the numbers on your own setup.

This is the projection engine we use internally, put on the public site unchanged. Start from a fleet you already own, or from energy you already have and want to put to work. Every assumption below is yours to change.

Profit per day At today’s difficulty and price
Cost to mine 1 BTC Power only, before machine cost
Break-even When the position first clears zero
Return on investment over the full horizon

Day one

Revenue mined
Power cost
Machines running
Fleet hashrate
Fleet draw
Efficiency

Over

Up-front investment
BTC mined
Spent on power
BTC still held
Value of held BTC
BTC price at end
Total profit or loss

Against simply buying BTC

Buying the same dollar
Difference
Mining pulls ahead at
Period-by-period detail
PeriodBTC priceDifficultyMachines BTC minedPowerNet cashPosition

BTC Accumulated & Value of Assets Over Time

Market Parameters

$
%
T
%

BTC price and network difficulty are fetched when this page loads. If that does not land, the figures shown are from 20 August 2026 — BTC $72,684, difficulty 127.48 T — and are not live data, so set them yourself.

months

Machine Parameters

TH/s
kW
$
units

Specs fill in from the model you pick, and stay editable — an underclocked machine is a different machine. We can source any of them.

per month
months
% of CAPEX

Operating Parameters

BTC
$
$ /kWh
%
%
%

100% = keep all BTC  |  0% = sell all  |  50% = sell half, hold half

What this does and does not tell you.

It is a model, not a quote

Every figure here comes from assumptions you typed. Bitcoin price and network difficulty are the two that matter most and the two nobody can forecast. Move them and watch how fast the answer changes — that sensitivity is the most useful thing on this page.

What it leaves out

No curtailment, no seasonal derate, no shipping, customs, or import duty, no insurance, and no bad luck. Pool variance is averaged away. Machines are assumed to run at the specs you entered for their whole life.

Where we come in

The single input with the most leverage is your power cost. That is the number we exist to change, by building on energy that is currently being flared, vented, or curtailed. Put a real quote in and see what it does.

What this models that most calculators do not.

Most bitcoin mining calculators answer one question: at today—s price and today—s difficulty, what does this machine earn per day? That number is true for about a fortnight. These are the things that decide whether a machine pays for itself, and they are the ones usually left out.

Buying the machines against buying the coin

The comparison nobody runs. It plots what a fleet does against putting the same money into bitcoin on day one and holding it, and tells you which period the two cross over in — if they do. Both sides are figured after tax, which matters, because mined coins are income when they are mined and held coins are not.

Difficulty growth as an input, not an assumption

Your share of the network shrinks every time somebody else plugs in, whether or not you do anything. Most models leave this at zero, which quietly assumes the network stops growing. Set it to what you actually believe, including negative — network difficulty fell about 15% over the first eight months of 2026.

Halvings, on their projected dates

The block subsidy is stepped down on projected halving dates rather than held flat, out to 2100. Over any horizon longer than about three years that is the difference between a projection and a straight line.

The machine wearing out

Hardware has a lifespan, a salvage value, and a date it stops being economic that arrives before the date it breaks. You can set all three, choose whether retired machines are replaced, and choose whether the proceeds are reinvested or taken out.

Tax on both sides, separately

Mining income and capital gains are different taxes at different rates on different events. They are modelled as two figures rather than one blended number, because the comparison against simply holding bitcoin is meaningless if only one side is taxed.

Sizing from energy instead of from machines

If you have gas rather than hardware, start from the gas. Enter volume in mcf per day with your own heat rate and BTU content, and it works out the load that supports and the fleet that fills it. That is the question a flare owner actually has, and it is the reverse of the one every other calculator answers.

Pool fee, uptime, infrastructure cost, scheduled additions and an existing bitcoin treasury are all inputs too. Nothing is assumed on your behalf, and the scenario travels in the address bar — the URL is the whole state, so you can send it to somebody and they will see exactly what you saw.