Mining Profitability Calculator
Quickly compute mining profitability with accurate formulas. See amortization schedules, growth projections, and side-by-side comparisons.
Mining Profitability Calculator
Calculator
Adjust values & calculateEnter your values below. Every result is computed in your browser — no data is sent to any server.
Formula: Daily Revenue = (Hash Rate / Network Hash Rate) × Block Reward × Blocks/Day × Coin Price × (1 - Pool Fee%)
Worked example — Revenue: $4.46/day | Electricity: $7.20/day | Net: -$2.74/day (unprofitable)
Formula
Daily Revenue = (Hash Rate / Network Hash Rate) × Block Reward × Blocks/Day × Coin Price × (1 - Pool Fee%)
Mining revenue is proportional to your share of the total network hash power. Multiply your share by the block reward, number of daily blocks, and coin price, then subtract the pool fee percentage. Network hash rate and coin price are both inputs because both change continuously, so the result is only as current as the figures you enter. Daily profit is the revenue minus electricity costs, calculated as power consumption (in kW) times 24 hours times cost per kWh.
Worked Examples
Example 1: Mid-Range ASIC Mining Operation
Problem:You run a miner at 100 TH/s consuming 3,000W with electricity at $0.10/kWh and a 1% pool fee. To keep the arithmetic readable this example assumes a network hash rate of 500 EH/s and a coin price of $50,000; both are illustrative round numbers, so enter current values for a real estimate.
Solution:Daily BTC = (100 / 500,000,000 TH/s) × 3.125 × 144 = 0.00009 BTC Daily Revenue = 0.00009 × $50,000 × 0.99 = $4.46 Daily Electricity = 3kW × 24h × $0.10 = $7.20 Daily Profit = $4.46 - $7.20 = -$2.74
Result:Revenue: $4.46/day | Electricity: $7.20/day | Net: -$2.74/day (unprofitable)
Example 2: Low-Cost Electricity Mining
Problem:The same illustrative setup, with the same assumed network hash rate and coin price, but with electricity at $0.03/kWh. How does profitability change?
Solution:Daily Revenue = $4.46 (same as above) Daily Electricity = 3kW × 24h × $0.03 = $2.16 Daily Profit = $4.46 - $2.16 = $2.30 Monthly Profit = $2.30 × 30 = $69.00
Result:Revenue: $4.46/day | Electricity: $2.16/day | Net: $2.30/day (profitable)
Frequently Asked Questions
How is cryptocurrency mining profitability calculated?
Mining profitability is calculated by comparing your mining revenue against your operating costs. Revenue depends on your hash rate (computing power), the network's total hash rate, block rewards, and the coin's market price. Costs primarily include electricity consumption and pool fees. The formula is: Daily Revenue = (Your Hash Rate / Network Hash Rate) × Block Reward × Blocks per Day × Coin Price. Daily Profit = Daily Revenue - Pool Fees - Electricity Cost. Your share of the block reward is proportional to your contribution to the total network hash power. As network difficulty increases, your share of rewards decreases unless you add more computing power.
What factors affect mining profitability the most?
The most significant factors are electricity cost and cryptocurrency price. Electricity is the dominant recurring expense once the hardware is bought, because a rig draws power every hour it runs, which makes geographic location crucial — miners in areas with cheap hydroelectric or solar power have a major advantage. Coin price directly affects revenue, and price drops can instantly turn profitable operations into losses. Hash rate efficiency (watts per terahash) determines how much electricity you need per unit of computing power — newer mining hardware is significantly more efficient. Network difficulty adjusts based on total mining power, meaning as more miners join, each individual earns less. Pool fees, typically 1-3%, also reduce your net earnings.
What is the break-even electricity price for mining?
The break-even electricity price is the maximum cost per kWh at which mining remains profitable — any higher and you lose money. It depends on your hardware efficiency, the coin's price, and network difficulty. For example, if your miner earns $20 in daily revenue after pool fees and consumes 72 kWh per day, your break-even electricity price is $20 / 72 = $0.278 per kWh. Efficient ASIC miners like the Antminer S21 have much higher break-even prices than older models because they produce more hash power per watt. This metric is essential for evaluating whether mining is viable in your location and helps determine if hardware upgrades would be worthwhile investments.
Is cryptocurrency mining still profitable?
Profitability is site-specific rather than a yes or no answer. The April 2024 halving cut the block subsidy from 6.25 to 3.125 BTC, so the same machine now earns half as many coins from each block as it did before, and every subsequent halving repeats that step down. Whether you are above water is settled by three numbers you can check yourself: your contracted electricity tariff, your rig's efficiency in joules per terahash, and the current coin price. Compare your tariff against the break-even electricity price Mining Profitability Calculator produces from your own inputs rather than against any published rule-of-thumb rate, because the threshold moves with coin price and network hash rate. Industrial-scale operations with contracted low-cost power hold an advantage that hobbyist setups on retail tariffs rarely match. Alternative coins may offer better profitability for GPU miners. Consider factors like hardware depreciation, cooling costs, maintenance, and the opportunity cost of capital. Many individual miners find that buying cryptocurrency directly is more cost-effective than mining, especially when factoring in equipment costs and the constant need to upgrade hardware.
What is the difference between solo mining and pool mining?
Solo mining means running a mining operation independently, where you receive the entire block reward when you successfully mine a block, but the probability of finding a block is very low for individual miners. Pool mining combines the hash power of many miners to increase the chances of finding blocks, then distributes rewards proportionally based on each miner's contribution. Pool mining provides more consistent, predictable income but charges a fee (typically 1-3%). For most miners, pool mining is the practical choice — solo mining a coin like Bitcoin with a small operation could mean waiting months or years between finding blocks. Pools also provide monitoring tools, automatic payout management, and technical support that solo miners must handle themselves.
What does the break-even coin price tell you?
It is the coin price at which daily revenue exactly covers electricity, found by dividing the daily power bill by the coins mined after the pool fee. Both halves of that fraction move: the power bill with your draw and tariff, the coins mined with your share of the network hash rate. That makes the break-even price a moving target rather than a fixed level, and it is only as current as the network hash rate you enter — an out-of-date figure overstates your share and flatters the result. Below whatever the break-even price works out to, the machine loses money every hour it runs.
How does the difficulty retarget change these figures over time?
Bitcoin adjusts mining difficulty every 2,016 blocks, roughly every two weeks, so blocks keep arriving about every ten minutes on average, which is why the model assumes 144 blocks a day. When total network hash rate climbs, difficulty climbs with it and a fixed rig's share of each block shrinks, cutting daily coins even though nothing about your hardware changed. Any profit shown here is a snapshot at the network hash rate you entered, not a forecast.
What is mining efficiency in joules per terahash and why does it decide viability?
Efficiency is power draw divided by hash rate, so a 3,000 W machine running at 100 TH/s works out at 30 joules per terahash. Revenue scales with hash rate while cost scales with watts, which makes J/TH the single number that determines how high an electricity price a rig can survive. Two miners with the same hash rate earn identical revenue, so the more efficient one keeps the difference as profit.
How do I turn daily profit into a hardware payback period?
Divide the purchase price of the rig, including power supply, racking and installation, by the daily net profit shown here. A machine costing $3,000 that clears $2.30 a day pays back in roughly 1,300 days, far longer than a typical hardware generation lasts. Because difficulty tends to rise and profit per terahash tends to fall, a payback estimated at today's numbers is an optimistic figure rather than a conservative one.
What is the difference between PPS and PPLNS pool payouts?
Pay-per-share credits a fixed amount for every valid share you submit, so the pool absorbs the luck of whether blocks are found and your income arrives steadily, usually in exchange for a higher fee. Pay-per-last-N-shares pays only out of blocks the pool actually finds, spread across recent shares, so income is lumpier but the fee is typically lower. The two converge over time, so the choice is about cash-flow smoothness rather than total expected revenue.
References
Reviewed for accuracy by Daniel Agrici, Founder & Lead Developer · Editorial policy
Related Calculators
🧮Pip Calculator
Calculate pip with inputs, formulas, and instant results.
🧮Forex Margin Calculator
Calculate forex margin with inputs, formulas, and instant results.
🧮Forex Profit Calculator
Calculate forex profit with inputs, formulas, and instant results.
🧮Spread Cost Calculator
Calculate spread cost with inputs, formulas, and instant results.
🧮Forex Commission Calculator
Calculate forex commission with inputs, formulas, and instant results.
🧮Currency Pair Correlation Calculator
Calculate currency pair correlation with inputs, formulas, and instant results.
🧮Pip to Dollar Converter
Calculate pip to dollar converter with inputs, formulas, and instant results.
🧮Trading Journal Analyzer
Calculate trading journal analyzer with inputs, formulas, and instant results.