Ask ten miners whether mining is worth it and you will likely get ten different answers. That's because Bitcoin mining profitability isn't a fixed number. It moves with electricity prices, hardware efficiency, network difficulty and the price of BTC itself.
Anyone weighing a mining setup, or just curious about how miners actually make money, needs to see revenue and costs side by side. This article walks through how mining income is generated, what it really costs to run a rig, how to calculate net profit, and the risks that can turn a profitable operation into a losing one almost overnight.
At its core, mining profitability is simple: revenue minus costs. Miners earn bitcoin for validating blocks, a process first laid out in the original Bitcoin whitepaper. They pay for electricity, hardware and upkeep to do it.
The tricky part is that both sides of that equation shift constantly. Revenue depends on the BTC price and how much of the network's total hashing power a miner controls. Costs depend on the electricity rate, the machine's efficiency, and how often it sits idle.
This is also why profitability differs so much between miners. A large-scale operation in a low-cost power region can stay profitable through market downturns that would push a small home miner into the red.
Mining revenue comes from two sources bundled into every block reward: the subsidy and transaction fees, the same mechanics covered in how mining actually works.
The block subsidy is newly created bitcoin awarded to whoever mines a block. Since the April 2024 halving, that subsidy has been 3.125 BTC per block. Miners can check the current reward and recent block history on a live block explorer.
On top of the subsidy, miners collect the fees attached to transactions included in that block. Fees usually make up a small share of total rewards, though a growing slice of everyday transfers now moves through Lightning Network payments instead of the base chain, which keeps fee pressure lower than it would otherwise be.
Most individual miners don't mine alone. They join a pool that combines hashing power, finds blocks more consistently, and pays out shares based on contributed work, minus a pool fee that typically runs between 1% and 4%.
Revenue is only half the picture. Costs decide whether that revenue turns into actual profit.
Electricity is usually the single biggest expense in mining. It's billed continuously, regardless of what BTC is doing, which makes the local power rate one of the most important variables in the whole calculation.
Mining requires specialised ASIC hardware. Machine prices vary with hashrate and efficiency, and the upfront cost has to be recovered through mining income before an operation is genuinely profitable.
ASICs generate a lot of heat. Fans, ventilation, hydro cooling or immersion setups all add ongoing costs, especially at scale.
Beyond the pool's cut of rewards, miners also budget for routine maintenance: replacing fans, fixing hashboards, and general upkeep that keeps machines running at full hashrate.
Every hour a machine sits offline is an hour of lost revenue with no output to offset it. Downtime from repairs, power outages or curtailment directly reduces profitability.
The basic formula looks like this:
Net Mining Profit = Mining Revenue − Total Mining Costs
Electricity, the largest recurring cost, is worked out separately:
Daily Electricity Cost = Power Consumption (kW) × 24 × Electricity Rate ($/kWh)
Revenue is estimated from a miner's share of total network hashrate, the block subsidy, blocks per day (roughly 144), and the current BTC price. This mirrors the general mining process described in Bitcoin's developer documentation. Free online calculators can automate this, but they're only as accurate as the difficulty and price data fed into them.
Several moving parts can shift the numbers within days:
Bitcoin Price – Revenue is paid in BTC, so USD-denominated profit moves directly with the market. You can track recent Bitcoin price trends to see how volatile this input can be.
Mining Difficulty – Adjusts roughly every two weeks to keep block times near 10 minutes; rising difficulty means less reward per unit of hashrate.
Network Hashrate – A rising network hashrate increases competition for the same block rewards.
ASIC Efficiency – Newer, more efficient machines earn more BTC per watt than older hardware.
Transaction Fees – Higher network activity adds to miner income beyond the subsidy.
Bitcoin Halving – Cuts the block subsidy in half roughly every four years, resetting the baseline economics for every miner.
Hashprice is a simple way to track daily mining revenue per unit of hashing power, usually expressed as dollars earned per petahash per day. It bundles BTC price, difficulty and fees into one number, which is why miners watch it closely instead of tracking each variable separately. When hashprice rises, the same hardware earns more without any change to the machine itself.
The figures below use a modern air-cooled ASIC as a hypothetical illustration built around today's price level rather than a Bitcoin price forecast for the future, so actual results will shift as the market moves. Real returns also vary by location, uptime and pool terms.
Input | Value |
Hashrate | 270 TH/s |
Power draw | 3,645 W |
Efficiency | 13.5 J/TH |
Network hashrate (reference) | ~950 EH/s |
BTC price (reference) | ~$64,000 |
Pool fee | 2% |
Result | Estimate |
Gross daily revenue | ~$8.20 |
Revenue after pool fee | ~$8.00 |
Electricity cost at $0.05/kWh | ~$4.40 |
Electricity cost at $0.07/kWh | ~$6.10 |
Electricity cost at $0.10/kWh | ~$8.75 |
Net daily profit ($0.05/kWh) | ~$3.60 |
Net daily profit ($0.07/kWh) | ~$1.90 |
Net daily profit ($0.10/kWh) | Loss of ~$0.75 |
The same machine can swing from clearly profitable to unprofitable purely because of the local electricity rate. This is why operating cost, not hardware choice alone, tends to separate profitable miners from the rest.
Mining risk isn't only financial. How the network holds up under a network security overview lens also shapes how sustainable large-scale mining stays over time, alongside the more immediate risks below.
A falling BTC price lowers USD revenue even if hashrate and difficulty stay flat.
As more hashrate joins the network, every existing miner's share of block rewards shrinks.
Power rates can rise due to seasonal demand, regulation, or contract changes, cutting directly into margins.
Newer, more efficient ASICs push older machines toward the break-even line and eventually offline.
Unplanned outages mean paying for infrastructure while earning nothing.
Mining rules, energy policy and tax treatment differ by jurisdiction and can change with little notice, affecting both legality and net returns.
Solo mining means a miner keeps the entire block reward if they find a block, but for most individual setups the odds of finding one are extremely low given current network difficulty. Payouts can go long stretches with nothing, then arrive as one large reward.
Pool mining trades some of that reward for consistency. Pools pay out smaller, steady amounts based on contributed hashrate, minus a fee. For most miners outside of very large operations, pool mining offers more predictable cash flow, while solo mining suits those comfortable with high variance and long odds.
The most recent halving, in April 2024, cut the block subsidy from 6.25 BTC to 3.125 BTC. That instantly reduced baseline revenue per block for every miner on the network, regardless of hardware.
Historically, halvings have pushed less efficient miners offline as their margins compressed, which in turn eased difficulty for those who stayed. Whether rising BTC price offsets a lower subsidy varies each cycle and isn't guaranteed.
There's no single yes-or-no answer. Profitability depends on hardware efficiency, electricity rate, BTC price, network difficulty, fees and operating costs, all at once, which is why whether mining is still worth it tends to be a question worth revisiting each cycle rather than a one-time call.
A quick checklist worth running before mining:
Confirm your actual electricity rate, including any demand charges
Check the ASIC's efficiency (J/TH), not just its hashrate
Estimate revenue using current difficulty and hashprice, not old figures
Factor in pool fees and expected downtime
Account for the hardware's upfront cost and depreciation
Reassess after every difficulty adjustment and BTC price move
Miners who work through this checklist regularly tend to catch margin erosion earlier than those who set up once and stop checking.
Bitcoin mining profitability comes down to one equation with volatile inputs: block rewards and fees on one side, electricity, hardware and operating costs on the other. The 2024 halving reset the baseline economics, and difficulty, hashrate and BTC price keep shifting the numbers weekly.
Anyone evaluating mining should model their own electricity rate and hardware efficiency rather than relying on general averages. The gap between profit and loss is often just a few cents per kilowatt-hour.
This article is for informational purposes only and is not financial or investment advice. Mining outcomes are not guaranteed and depend on factors outside any miner's control. Verify current network data yourself and consult a professional before committing capital.