Skip to content
MoneyDeck

Mining Profitability Calculator

See daily mining profit, break-even days and the BTC price you need

Updated · Free, no signup

TH/s

Antminer S21 ≈ 200 TH/s, S19 XP ≈ 140 TH/s, S19j Pro ≈ 100 TH/s.

W
$/kWh
$
EH/s

Total Bitcoin network hashrate. Check a block explorer for the current figure.

BTC

3.125 BTC since the April 2024 halving; 1.5625 BTC after the next one (~2028).

BTC
%
$

Daily profit

$2.24

Daily revenue

$8.96

Daily electricity cost

$6.72

BTC mined per day

0.00008961 BTC

Monthly profit

$68.17

Yearly profit

$818.01

Hardware break-even

1,785 days

Break-even BTC price

$74,990.63

BTC price at which revenue exactly covers electricity.

Break-even electricity price

0.1067 $/kWh

Efficiency

17.5 J/TH

  • Payback takes about 58.7 months if difficulty and price stay flat — rising network hashrate will stretch this.
  • If network hashrate rises 20%, daily revenue falls to about $7.47.

Cumulative result over 24 months (net of hardware)

About the Mining Profitability Calculator

This mining profitability calculator estimates how much Bitcoin an ASIC miner earns per day, what the electricity costs, and whether the machine pays for itself. It works from first principles: your share of the total network hashrate multiplied by the coins the network issues every day (144 blocks × block subsidy plus transaction fees), minus your pool fee.

It is built for home miners weighing a used S19 against a new S21, hosting customers comparing electricity quotes, and anyone checking a vendor's "ROI in 12 months" claim. Alongside profit it shows the break-even electricity price and the break-even BTC price — the two numbers that decide whether a rig should keep running.

Results are a snapshot: they assume network hashrate, fees and BTC price stay where you enter them. In reality difficulty tends to rise over time, so treat the break-even period as optimistic and re-run it with a higher network hashrate to stress-test your plan. All prices are entered by you — nothing is fetched live.

With the default inputs, the daily profit is $2.24. Change any value above to recalculate instantly.

How to use the mining profitability calculator

  1. 1Enter your miner's hashrate in TH/s and its power draw in watts from the spec sheet.
  2. 2Enter your all-in electricity price per kWh, including hosting or cooling costs.
  3. 3Enter the current BTC price and network hashrate from a block explorer.
  4. 4Adjust the pool fee and average fees per block if your pool differs.
  5. 5Read daily profit and break-even, then raise network hashrate to stress-test the result.

Formula and method

BTC/day = (H ÷ N) × 144 × (R + F) × (1 − p) · Profit/day = BTC/day × P − (W ÷ 1000) × 24 × E

Bitcoin targets one block every ten minutes, so about 144 blocks are found per day. On average a miner earns a share of those blocks equal to its share of the total network hashrate. Each block pays the subsidy (3.125 BTC after the 2024 halving) plus transaction fees, and a mining pool keeps a small percentage.

Electricity cost is the machine's power draw in kilowatts × 24 hours × your price per kWh. Break-even BTC price is the price at which daily revenue equals electricity cost; break-even electricity is the power price at which the rig earns exactly nothing. Hardware break-even divides the purchase price by daily profit, assuming difficulty, fees and price stay constant.

H
Your hashrate (TH/s)
N
Network hashrate (TH/s; 1 EH/s = 1,000,000 TH/s)
R
Block subsidy (BTC)
F
Average transaction fees per block (BTC)
p
Pool fee as a decimal
P
BTC price
W
Power draw (watts)
E
Electricity price ($/kWh)

Worked examples

Antminer S21-class rig at $0.08/kWh

200 TH/s is 0.00002% of a 1,000 EH/s network, which earns 200 ÷ 1e9 × 144 × 3.175 × 0.98 ≈ 0.0000896 BTC a day — $8.96 at $100,000. The 3.5 kW rig uses 84 kWh a day, costing $6.72, leaving $2.24 profit, so a $4,000 machine takes about 1,785 days to pay back.

Same rig with cheap power and a higher BTC price

At $120,000 the same 0.0000896 BTC is worth $10.75 a day, and power at $0.05/kWh costs only $4.20. Profit nearly triples to $6.55 a day (about $199 a month), bringing payback down to 611 days.

Older 95 TH/s miner at $0.12/kWh

At 34.2 J/TH the older machine earns $4.26 a day but burns 78 kWh costing $9.36, losing about $5.10 daily. It would only cover power with BTC near $219,900 or electricity under about $0.055/kWh.

Frequently asked questions

Is Bitcoin mining still profitable?+

It can be with efficient hardware (under about 20 J/TH) and cheap electricity, typically below $0.06–0.08 per kWh. At typical residential rates of $0.15/kWh or more, most miners lose money unless BTC rises sharply.

How much Bitcoin does one TH/s mine per day?+

Divide 1 TH/s by the network hashrate in TH/s and multiply by 144 blocks × (3.125 BTC + fees). With a 1,000 EH/s network and 0.05 BTC average fees, 1 TH/s earns roughly 0.00000046 BTC a day before pool fees.

How does difficulty affect mining profit?+

Difficulty adjusts every 2,016 blocks to keep blocks at ten minutes. When more hashrate joins, your share of the 144 daily blocks shrinks, so revenue per TH/s falls even if the BTC price is unchanged. Model this by raising the network hashrate input.

What happens to mining profit after a halving?+

The block subsidy halves roughly every four years (210,000 blocks). Revenue from the subsidy drops 50% overnight, so a rig that is marginal before a halving usually becomes unprofitable afterward unless price or fees rise. Set the subsidy to 1.5625 to preview the next one.

What is J/TH and why does it matter?+

Joules per terahash is power draw divided by hashrate. Lower is better: a 17.5 J/TH machine uses half the electricity per unit of work of a 35 J/TH machine, which lets it keep mining profitably at lower BTC prices.

Should I include hosting fees?+

Yes. Hosting providers usually quote an all-in price per kWh that includes power, cooling and space. Enter that all-in rate as your electricity price to get a realistic daily profit.

Results are estimates for educational purposes and are not financial advice. Rates, fees and terms vary — confirm with your lender or a licensed advisor before making decisions.

Related tools