Chart table
Voyage
Set your instruments and read the day’s arithmetic: expected output, running cost, net.
Readouts
Expected output
BTC per day
About — at your BTC price, before power cost.
Revenue per day
—
Power cost per day
—
Net per day
—
Awaiting inputs
Where the day’s revenue goes
Enter valid inputs to see the split.
Over longer stretches
| Measure | 1 day | 30 days | 365 days |
|---|---|---|---|
| BTC | — | — | — |
Constant inputs only. Real difficulty moves about every 2,016 blocks, so treat longer columns as arithmetic, not expectation.
Bearings
- Efficiency
- —
- Break-even BTC price
- —
- Break-even electricity price
- —
- Power-only cost to mine 1 BTC
- —
- Hardware payback
- —
- Network hashrate implied by difficulty
- —
- Your share of that hashrate
- Expected wait for a solo block
- —
Scenario grid
| Difficulty ↓ / Price → | ×0.5 | ×0.75 | ×1 | ×1.5 |
|---|---|---|---|---|
| ×1 | — | — | — | — |
Method
The arithmetic
BTC per day = H × 86,400 × R ÷ (D × 2³²)
H your hashrate in hashes per second (TH/s × 10¹²)
R reward per block: subsidy plus average fees
D network difficulty
Difficulty multiplied by 2³² is the expected number of hashes needed to find one block. Your hashes per day divided by that figure gives the blocks you would find per day on average; multiplying by the reward turns blocks into coins. Revenue applies your BTC price, and the pool fee, if any, is taken off the coins first.
Power cost is your draw in kilowatts, times 24 hours, times your tariff. Net is revenue less power cost. The break-even price and electricity figures simply solve the same equation for the one number that sets net to zero.
How to use it
- Pick an illustrative preset or type your own hashrate and power draw. Both are on the machine’s label or datasheet; a wall meter is better.
- Enter the price per kWh from your bill, then a BTC price and a difficulty from any source you trust on the day. They are inputs, never predictions.
- Read the output and the bearings. Break-even prices show how much room the setup has.
- Stress it with the scenario grid. If net turns negative in a column you can live with, so be it; if not, change the inputs.
Assumptions and edge cases
- Results are an average across many blocks. A small share of the network wins rarely and at random, so months without a block are normal at low hashrate.
- Difficulty changes every 2,016 blocks and the BTC price moves constantly. Today’s inputs will not hold, so revisit them.
- Downtime, rejected shares, cooling, internet, taxes, maintenance and your own time are not modelled. Pool fee and hardware cost are included only if you enter them.
- Blank, zero or negative values where they make no sense produce a plain message instead of a number. Very large values are refused rather than shown as nonsense.
- Currency is labelled USD, but any currency works if you use it consistently for price, tariff and hardware.
This is an educational calculator, not financial advice and not a promise of any outcome.