Mining income is not paid out smoothly day by day. Instead, it fluctuates dynamically based on four core variables. Below, we break them down one by one to clearly show the logic behind the changes.

A leading global cryptocurrency platform,suitable for both beginners and experienced traders.
New user benefit: 20% off trading fees upon registration!!
Four variables directly affect how much miners earn each day
To understand what affects mining income, you first need to know Hashprice. It measures how many US dollars each unit of hashrate (TH/s) earns per day, and it is the underlying benchmark for all miner income. Research from Galaxy Digital and K33 calls this metric the "king of mining metrics." Its calculation formula is:
Hashprice = (daily mined BTC + transaction fees) × BTC price / total network hashrate
From this formula, the four core variables affecting miner income become very clear.
Variable 1: Bitcoin price (the most direct variable)
Miners earn income in BTC, but electricity bills, mining machines, and labor are all paid in US dollars or other fiat currencies. When the coin price rises, the BTC mined converts into more fiat income. When the coin price falls, the same hashrate output converts into less fiat money.
After Bitcoin hit an all-time high in October 2025, it continued to decline. By August 2026, the price was in the $62,000–$63,000 range, about 50% below the peak. As of mid-August 2026, the estimated cost to produce one Bitcoin had exceeded $78,000, about 23% higher than the spot price — meaning a significant portion of miners are mining at a loss.
Variable 2: Total network hashrate and difficulty
The higher the hashrate, the less block reward each unit of hashrate receives. In 2025, total network hashrate broke the all-time high of 1,078 EH/s. Although it has pulled back since then, the overall scale remains historically high. Hashprice has continued to fall from its peak, and by mid-July 2026, it had dropped to about 30.6 USD/PH/s/day.
Variable 3: Block reward (fixed but subject to halving)
The block reward is a fixed value written into the code. Currently, each block rewards 3.125 BTC, with about 144 blocks mined per day, totaling 450 BTC. The next halving is expected in spring 2028, when the reward will drop to 1.5625 BTC. Until then, the block reward portion remains constant and does not fluctuate daily.
Variable 4: Transaction fees (the most volatile)
Transaction fees are what users pay to have their transactions confirmed with priority. They surge when the network is active and crash when it is quiet. On the day of the halving in April 2024, the on-chain activity brought by the Runes protocol pushed single-day fee income to 1,257.7 BTC, accounting for more than 75% of total miner revenue.
But by July 2026, transaction fee income had fallen to 5.48 million USD, far below the 26.4 million USD in September 2023, and made up less than 1% of total revenue. Glassnode data shows that miner transaction fee income as a share of total revenue once dropped to 0.69%, the first time in more than a decade.

A leading global cryptocurrency platform,suitable for both beginners and experienced traders.
New user benefit: 20% off trading fees upon registration!!
How these four variables interact every day
Just keep an eye on Hashprice. It is the real-time summary of these four variables. K33 research notes that after Hashprice fell sharply from its November 2021 peak, it directly crushed the profit margins of listed mining companies. Most mining stocks have fallen more than 50% since then.
By August 2026, total miner revenue had dropped to its lowest level in nearly three years, around 805 million USD. JPMorgan estimates that about 20% of miners are operating at a loss, with the production cost of each Bitcoin around 78,000 USD. This also explains why more and more miners are choosing to convert their mining farms into AI data centers — Core Scientific's high-density hosting revenue grew 109% year-over-year in Q2 2026, while self-mining revenue plunged 66%. The same assets, used differently, produced completely different financial results.
What you can do with this: Open Hashrate Index or MiningPoolStats, enter the mining machine model you are interested in (such as S19 or S21), and the page will directly show that model's daily earnings and electricity cost ratio under the current Hashprice. This is far more accurate than listening to someone tell you whether mining is profitable right now.


