Mining Profit Calculator

Enter your hashrate, power draw and electricity rate to see your projected mining profit — plus break-even rate, hardware payback and solo vs. pool odds.

Quick Calculator Pick a coin, enter your setup, and see Day/Week/Month/Year profit instantly. Want break-even rate, payback period, or solo-mining odds too? See Advanced Tools further down.
Currency
Loading price…

Defaults are approximate as of Jul 2026 — several of these coins’ rewards change on a schedule (Dash reduces continuously, Kaspa monthly, ETC/Zcash/Litecoin at scheduled halvings), so treat these as a reasonable starting point rather than a live feed, and adjust if you know your coin’s current numbers.

PROFIT RATIO / DAY 0%
PROFIT / MONTH $0.00
DAY
Profit$0.00
Pool fee $0.00
Mined0
Power Cost$0.00
WEEK
Profit$0.00
Pool fee $0.00
Mined0
Power Cost$0.00
MONTH
Profit$0.00
Pool fee $0.00
Mined0
Power Cost$0.00
YEAR
Profit$0.00
Pool fee $0.00
Mined0
Power Cost$0.00
Advanced Tools Same math as the quick calculator above, plus break-even electricity rate, hardware payback, solo-vs-pool odds, and a 12-month forecast — works for any coin, entered manually.
Enter your mining setup below — results update instantly.
Pulls the current BTC/USD price and Bitcoin network hashrate into the fields below — useful as a starting point for a Bitcoin ASIC; edit any field afterward for a different coin or your own numbers.
Difficulty growth% per month
%
Price change% per month
%
Your Hashrate
Power Drawwatts
W
Network Hashrate
Block Rewardcoins
Block Timeseconds
Coin Price
$
Electricity Rateper kWh
$
Pool Fee% — 0 for solo
%
Other Monthly Costshosting, cooling
$
Efficient ASIC — 300 TH/s, 3.45kW Mid-Range ASIC — 200 TH/s, 3.2kW Budget ASIC — 110 TH/s, 2.75kW Small Rig — 20 TH/s, 0.7kW
Daily Net Profit
$0.00
12-Month Mining Profit Forecast (Your Assumptions)

Applies the difficulty growth and price change rates set above, month by month — this is an explicit what-if projection, not a prediction. Set both to 0% for a flat, no-change baseline.

MonthNetwork HashrateCoin PriceNet Profit
Calculating…
Net Profit
Electricity + Pool Fee
How Electricity Rate Changes Your Profit
Mining Glossary, Quick Reference
HashrateComputing power devoted to mining (GH/TH/PH/EH per second).
Network hashrateCombined hashrate of every miner on the network.
Block rewardNew coins paid to whoever finds a valid block.
Mining poolMiners combining hashrate and splitting rewards proportionally.
Break-even rateElectricity price where revenue exactly equals power cost.
Payback periodHardware cost ÷ daily net profit.

How This Calculator Works

The quick calculator at the top of this page covers seven coins — Bitcoin (BTC), Ethereum Classic (ETC), Monero (XMR), Zcash (ZEC), Dash (DASH), Litecoin (LTC) and Kaspa (KAS) — with live pricing and a simple Day/Week/Month/Year breakdown. Pick a coin, enter your hashing power, power draw, electricity rate and pool fee, and every period updates instantly. The Advanced Tools further down use the same underlying math for any proof-of-work coin entered manually, and add break-even electricity rate, hardware payback period, a 12-month forecast, and a solo-vs-pool comparison — useful once you want more than a quick profit check.

Mining Profit for BTC, LTC, ETC, XMR, ZEC, DASH and Kaspa

Every proof-of-work coin shares the same underlying math — your share of the network’s total hashrate times the block reward times how often a block is found — so one calculator can cover very different mining setups:

  • Bitcoin (BTC) — SHA-256, ASIC-dominated, a ~10-minute block time and the largest network by far. Live BTC price and network hashrate are one click away via the quick-fill button in Advanced Tools.
  • Litecoin (LTC) — Scrypt, also ASIC-mined today, a faster ~2.5-minute block time and a larger 84 million coin supply cap than Bitcoin’s 21 million.
  • Ethereum Classic (ETC) — Etchash, GPU- and increasingly ASIC-mined since it inherited much of Ethereum’s GPU-mining community after The Merge; its block reward steps down 20% roughly every 2.5 years rather than halving.
  • Monero (XMR) — RandomX, deliberately CPU-friendly, with a fixed 0.6 XMR tail emission per block that never decreases further.
  • Zcash (ZEC) — Equihash, GPU- and ASIC-mineable, with 20% of each block reward routed to a lockbox and grants committee rather than paid to miners.
  • Dash (DASH) — X11, with a block reward that decreases by a small percentage continuously rather than in one-time halving events.
  • Kaspa (KAS) — kHeavyHash, a BlockDAG network with an unusually fast sub-second block time and a reward that steps down on a monthly schedule.

Because reward schedules, block times and typical hardware differ so much between these coins, the Advanced Tools panel keeps network hashrate, block reward and block time as plain, editable numbers rather than hiding them — the quick calculator pre-fills sensible starting defaults for each coin, but only price is pulled live for all seven; the rest are worth double-checking against a current source for your specific coin before making a purchase decision.

The Mining Profit Formula

Proof-of-work mining pays participants for contributing computing power (hashrate) to secure a network and validate transactions. Miners compete to solve a cryptographic puzzle roughly once every block interval; whoever solves it first earns the block reward. Since an individual’s odds are vanishingly small at today’s network scale, most miners join a pool that combines hashrate and pays out a steady share proportional to each contributor’s power — this calculator uses the same hashrate-share method real pools and other established mining calculators use.

Daily Coins Mined  =  Block Reward × Blocks Per Day × (Your Hashrate ÷ Network Hashrate)

Blocks Per Day  =  86,400 seconds ÷ average block time

Net Profit / Day  =  (Daily Coins Mined × Coin Price) × (1 − Pool Fee) − Electricity Cost − Other Costs

This is mathematically identical to the difficulty-based version (Network Hashrate = Difficulty × 232 ÷ Block Time) — this calculator asks for network hashrate directly since it’s a more intuitive number than raw difficulty, without changing the underlying math. A worked example at this page’s defaults: 300 TH/s against a 900 EH/s network, a 3.125-coin block reward, a 600-second block time and a $64,000 coin price mines about 0.00015 coins a day — worth roughly $9.60 in gross revenue. A 1% pool fee brings that to about $9.50, and 3,450 watts at $0.05/kWh costs about $4.14 a day in electricity, leaving a net profit of roughly $5.36 a day, or about $160.92 a month.

Why Electricity Rate Decides Profitability

Mining hardware is a one-time cost; electricity is a continuous expense for as long as the miner is plugged in. A rate difference of just a few cents per kWh compounds every single day the machine runs, which is why large-scale operations aggressively chase the cheapest reliable power — often below $0.05/kWh through direct deals, stranded energy, or renewables — rather than simply buying the newest hardware. Use the “How Electricity Rate Changes Your Profit” card below the calculator to see how sensitive your own setup is across a range of rates.

Break-even electricity rate is the price at which your revenue exactly covers your power cost, leaving zero profit before hardware is considered. At the default scenario on this page, the break-even rate works out to about $0.1148/kWh — comfortably above the $0.05/kWh assumed, which is why the default setup shows a healthy margin. Push the rate up toward $0.15–$0.20/kWh at the same hashrate and price, and the same hardware turns unprofitable, which is exactly what the Break-Even & ROI tab is built to show for your own numbers.

Hardware Payback and Depreciation

Payback period is simply hardware cost divided by daily net profit. In the default scenario, a $4,500 miner earning about $5.36 a day pays for itself in roughly 839 days — a bit over two years — assuming price, difficulty and electricity rate all stay exactly where they started. In practice none of those three stay fixed: difficulty tends to trend upward, newer and more efficient hardware keeps launching, and prices are volatile — all of which mean real-world payback periods usually run longer than a static day-one estimate. The 12-month forecast schedule further down this page lets you set your own assumed monthly difficulty growth and price change rates and see this erosion (or growth) played out month by month, rather than relying on a single static snapshot.

How Halvings and Rising Difficulty Erode Profit

A halving cuts the block reward in half overnight, which — at unchanged price and difficulty — cuts your revenue in half too, while your electricity cost stays exactly the same. In the default scenario, halving the reward from 3.125 to 1.5625 coins drops daily net profit from about $5.36 to roughly $0.61 — a much bigger hit than the 50% revenue cut alone, because the fixed electricity cost eats a larger share of a smaller revenue number.

Separately, as more hashrate joins a network, difficulty adjusts upward to keep block times steady, which shrinks the revenue of any hashrate that stays fixed. A 20% increase in network hashrate — with your hashrate, the price and the reward all unchanged — drops daily profit from about $5.36 to roughly $3.78 in the default scenario, purely from your shrinking share of the network. This is why a profitable day-one snapshot tends to decay over the life of a piece of hardware unless the coin’s price rises to compensate. Set the “Forecast assumptions” difficulty growth and price change rates to 0% for a flat, no-change baseline instead, or to your own best-guess rates to see a more realistic trajectory.

Solo vs. Pool Mining — a Side-by-Side Example

300 TH/s against a 900 EH/s network, a 3.125-coin block reward and a $64,000 coin price — the same hashrate, mined two different ways:

ApproachPayout styleExpected value per day
Solo mining~57 years between finds on average, then a full $200,000 block reward$9.60
Pool mining (1% fee)Steady daily payout proportional to hashrate share$9.50

Both approaches have almost exactly the same long-run expected value — pool mining simply trades a small fee for converting an extremely rare, massive payout into steady, predictable income. For nearly any individual miner, the practical choice is the pool: a real person can’t wait out a multi-decade lottery, no matter how mathematically fair its expected value is. The Solo vs Pool tab above runs this comparison for your own hashrate and network assumptions.

Common Mistakes When Evaluating Mining Profitability

  • Treating a day-one snapshot as a multi-year guarantee. Difficulty tends to rise and hardware becomes relatively less efficient over time — build a buffer into any payback estimate.
  • Underestimating electricity as the dominant cost. A few cents per kWh matters more over a hardware’s lifetime than most people expect — compute your break-even rate before committing.
  • Ignoring pool fees when comparing pools. A slightly higher advertised payout with a much higher fee can net out worse than a lower headline rate with a smaller fee.
  • Attempting solo mining with modest hashrate. At most networks’ current scale, solo mining with anything less than serious hashrate can mean waiting years for a single payout — a pool converts that into steady income.
  • Forgetting cooling, hosting and maintenance costs. This calculator covers electricity and hardware price directly through the “Other Monthly Costs” field, but it’s easy to leave that at $0 and understate real overhead.
  • Ignoring price risk on top of mining risk. Coins mined are still subject to price volatility after they’re earned — a profitable mining operation can still lose money in dollar terms if the coin’s price falls faster than it’s mined.

What This Calculator Doesn’t Cover

This tool assumes 100% uptime — it doesn’t model downtime from outages, maintenance, or throttling, all of which reduce real-world coins mined below a continuous-uptime projection. It also doesn’t track price volatility after coins are mined: a profitable day of mining can still turn into a loss in dollar terms if you hold the coin and its price falls before you sell. The “Other Monthly Costs” field covers hosting, cooling and maintenance only if you enter a number — left at $0, those real costs aren’t reflected. Live Bitcoin price and network hashrate, when you use the live-data button, reflect the moment they’re fetched, not any future moment — both move constantly. Finally, this is an estimate for planning purposes, not a guarantee of future returns; always confirm current network conditions and your own hardware’s real efficiency before committing capital.

Mining Profit Glossary

HashrateThe computing power devoted to mining, measured in hashes per second (commonly GH/s, TH/s, PH/s or EH/s).
Network hashrateThe combined hashrate of every miner on the network, which can be derived directly from the current difficulty and average block time.
DifficultyA network-set target that adjusts periodically to keep block times steady as total network hashrate changes.
Block rewardThe number of new coins paid to whoever finds a valid block, set by the network’s protocol and reduced at scheduled halvings on some chains.
Mining poolA group of miners who combine hashrate and split rewards proportionally, in exchange for a small fee, converting a rare solo payout into steady income.
Break-even electricity rateThe power price at which mining revenue exactly equals electricity cost, leaving zero profit before hardware is considered.
Payback periodHardware cost divided by daily net profit — the time needed to recover a miner’s purchase price at current conditions.
J/TH (joules per terahash)A standard efficiency metric for mining hardware — energy consumed per unit of hashing power; lower is more efficient.

How to Use This Calculator

  1. Enter your hashrate and power draw, or click a quick-preset chip above the Calculate button for a realistic starting point.
  2. Enter network hashrate, block reward and block time — or click “Use Live Bitcoin Price & Network Hashrate” to pull today’s Bitcoin network hashrate automatically.
  3. Add coin price, electricity rate and pool fee to see daily, monthly and yearly profit update instantly.
  4. Switch tabs to check your break-even electricity rate and hardware payback period, or your solo vs. pool mining odds.
  5. Set difficulty growth and price change assumptions to see the 12-month forecast schedule and chart play out under your own expectations, then use “Save as PDF” to keep a copy of your results.

Frequently Asked Questions

How is crypto mining profit calculated?

Daily coins mined equals the block reward multiplied by the number of blocks found per day, multiplied by your share of the total network hashrate (your hashrate divided by network hashrate). Multiply that by the coin’s price for revenue, subtract pool fees and electricity cost, and what’s left is net profit.

What’s the difference between hashrate and difficulty?

Hashrate is the raw computing power devoted to mining, measured in hashes per second. Difficulty is a network-set target that adjusts (on Bitcoin, roughly every two weeks) to keep block times steady as total hashrate changes. Network hashrate can be derived directly from difficulty and average block time, which is what this calculator’s ratio-based formula relies on.

Why is electricity cost the most important factor in mining profitability?

Hardware is a fixed, one-time cost, but electricity is a continuous expense for as long as the miner runs. A small difference in your electricity rate compounds every single day, which is why industrial miners aggressively seek the cheapest reliable power rather than simply buying the newest hardware.

What is break-even electricity rate?

It’s the electricity price at which your mining revenue exactly equals your electricity cost, leaving zero profit. Paying anything below that rate is profitable before hardware costs; paying above it means you’re losing money on every kWh regardless of how much you mine.

How long does it take to pay back mining hardware?

Divide the hardware’s purchase price by your daily net profit to get the payback period in days. This assumes network difficulty, coin price and your electricity rate all stay constant, which in practice they don’t — rising difficulty and hardware depreciation both tend to push real payback periods longer than a static estimate.

What is a mining pool and why do most miners use one?

A mining pool combines many miners’ hashrate and distributes rewards proportionally to each participant’s contribution, in exchange for a small fee. At today’s network difficulty, an individual miner’s odds of finding a block completely solo can be so low that it could take years or decades on average, so pools trade a small fee for steady, predictable income.

What happens to mining profitability after a halving?

A halving cuts the block reward in half overnight, which cuts mining revenue in half at the same price and difficulty. Unless the coin’s price rises enough to offset the smaller reward, less efficient hardware and higher electricity rates become unprofitable and are typically forced offline until difficulty adjusts downward.

Does network difficulty only go up?

No, but it trends upward over time as more efficient hardware and more total hashrate join the network. Difficulty can and does drop when miners go offline — for example after a price crash or a halving — but the long-run trend for major networks has generally been growth, which erodes a fixed hashrate’s revenue over time.

Does a positive mining profit guarantee I’ll come out ahead overall?

No. This calculator projects profit at today’s snapshot of difficulty, price and your costs. Over the time it takes to pay back hardware, difficulty tends to rise and hardware tends to become less competitive, both of which push real-world results below a static day-one projection.

Should I mine solo or join a pool?

For the vast majority of individual miners, a pool is the practical choice — it converts a rare, unpredictable lottery-style payout into steady, proportional daily income, at the cost of a small fee. Solo mining only makes sense for operations with enough hashrate that the expected time to find a block is short enough to be a reasonable bet.

What’s a common mistake when estimating mining profitability?

Treating a day-one profitability snapshot as a guarantee over the hardware’s full life. Difficulty tends to rise, coin prices are volatile, and hardware becomes relatively less efficient as newer models launch — all of which mean real returns usually underperform a static first-day estimate.

Can I download, print or share my results?

Yes — use "Print / Save as PDF" for a printable summary of your current setup, "Download as CSV" to export the full breakdown, or "Copy shareable link" to send a URL that reloads your exact inputs for someone else.

Which cryptocurrencies can I calculate mining profit for?

The quick calculator above covers Bitcoin (BTC), Ethereum Classic (ETC), Monero (XMR), Zcash (ZEC), Dash (DASH), Litecoin (LTC) and Kaspa (KAS), with live USD pricing fetched for each. The Advanced Tools further down accept any proof-of-work coin’s numbers entered manually — hashrate, network hashrate, block reward and block time work the same way no matter which coin you’re mining.

Are the non-Bitcoin defaults live network data?

Only price is fetched live for all seven coins. Network hashrate, block reward and block time default to reasonable, editable starting values rather than a live feed — several of these coins’ rewards change on a schedule (Kaspa monthly, Dash continuously, and Ethereum Classic, Zcash and Litecoin at scheduled reductions), so treat the advanced fields as a starting point and adjust them if you know your coin’s current numbers.

This calculator provides estimates for general informational purposes only and is not financial or investment advice. Mining profitability depends on constantly changing network difficulty, coin price and electricity rates — treat all projections as a snapshot, not a guarantee, and consult a licensed financial advisor for personalized guidance before committing capital to mining hardware.

References & sources: Nakamoto, S. (2008). Bitcoin: A Peer-to-Peer Electronic Cash System — the foundational description of proof-of-work mining and the block reward mechanism this calculator is built on. CoinWarz, “Bitcoin Mining Calculator” methodology (coinwarz.com) — reference for the standard hashrate-share mining revenue formula this calculator’s math is cross-checked against. Live price data via CoinGecko; live network hashrate via mempool.space.