Everything in sats. Log payouts, electricity, and hardware — we'll fetch historical BTC prices and show you where you really stand.
| Date | Type | Notes | USD Amount | BTC Price | Sats Value | Running Balance | |
|---|---|---|---|---|---|---|---|
|
⛏
No entries yet. Add your first payout or cost above.
|
|||||||
Bitcoin miners convert nearly 100% of their electricity into heat. If you're already heating a space, that heat has real dollar value — it's replacing energy you would have paid for anyway. This calculator estimates your heating offset and shows your true mining cost after accounting for it. You'll need your electricity rate, your heating fuel type and cost, and how many months per year your miners are actively replacing heat.
Use Exergy's calculator to model whether hashrate heating makes sense for your situation — then track your actual results here.
A reference guide to every metric and term used in this calculator.
| Term | Definition |
|---|---|
| Sats | Short for satoshis — the smallest unit of bitcoin. 1 bitcoin = 100,000,000 sats. All values in this calculator are denominated in sats. |
| Payout | Sats received from your mining pool as a reward for contributing hashrate to the network. |
| Electricity Cost | The USD amount paid for electricity used by your miners, converted to sats at the bitcoin price on the payment date. |
| Hardware Cost | The USD or sats cost of mining equipment, converted to sats at the bitcoin price on the purchase date if paid in USD. |
| Historical BTC Price | The market price of bitcoin on a specific past date, fetched from CoinGecko's public API. Used to convert USD expenses to their sats equivalent at the time of the transaction. |
| Running Balance | The cumulative sats balance at any point in time: total sats earned minus total sats spent (electricity + hardware), calculated chronologically. |
| Total Earned | The sum of all payout entries in sats. |
| Total Spent | The sum of all electricity and hardware costs converted to sats. |
| Net Balance | Total earned minus total spent. A positive number means you are profitable in sats terms. A negative number means you have not yet recovered your costs. |
| Break-Even | The point at which your net sats balance crosses from negative to positive — meaning your mining operation has returned more sats than it cost. |
| ROI % | Return on investment expressed as a percentage: (Net Balance ÷ Total Spent) × 100. A positive ROI means you have earned back more than you spent. |
| Avg Sats / Day | Your average daily earning rate, calculated from your payout history: total sats earned divided by the number of days between your first and last payout. |
| Projected Break-Even | An estimate of when your running balance will reach zero based on your average historical earning rate. Requires at least 3 payout entries. |
| Hashrate-Adjusted Projection | A break-even projection that accounts for the next expected network difficulty adjustment, fetched live from the mempool.757btc.org API. More accurate than the simple projection when a difficulty change is imminent. |
| Network Difficulty | A measure of how hard it is to find a valid bitcoin block. Adjusts every ~2,016 blocks (~2 weeks) to keep block times near 10 minutes. Higher difficulty means each unit of hashrate earns fewer sats. |
| Difficulty Adjustment | The percentage change in network difficulty at the next retarget epoch. A positive value means difficulty is increasing (earnings will decrease). A negative value means difficulty is decreasing (earnings will increase). |
| Hashrate (TH/s) | Terahashes per second — a measure of your mining hardware's computational power. Used in the hashrate-adjusted projection to calculate your expected share of block rewards. |
| Heating Offset | The dollar value of heat produced by your miners that replaces heat you would have otherwise paid for. Converting this to sats reduces your effective electricity cost and improves your true ROI. (Hashrate Heating tab) |
| Effective Electricity Rate | Your true cost per kWh after subtracting the heating offset. A lower effective rate improves mining profitability. (Hashrate Heating tab) |
| COPe | Economic Coefficient of Performance. Measures total value delivered per dollar of electricity: (heating offset + mining revenue) ÷ electricity cost. A COPe above 1 means your miners deliver more value than a standard electric heater would with the same electricity. |