Table of Contents
The Question: What Actually Determines Mining Pool Profitability

Miners looking at pool options see headline fee percentages and assume that's the variable. A 0% PPLNS pool next to a 4% PPS pool looks like an easy choice.
It isn't. The real cost difference between pools comes from three variables: payout method (which determines income variance), transaction fee distribution (which can account for 10-15% of total revenue during high-fee periods), and MEV capture transparency. The headline fee is often the smallest component.
As of May 2026, the top three pools control over 59% of network hashrate. AntPool offers FPPS at 2.5% or PPLNS at 0%. ViaBTC runs PPS+ at 4% or PPLNS at 2%. Braiins Pool offers FPPS with 0% pool fee if you run their firmware. Those numbers look straightforward until you measure what each model actually pays out over 90 days.
The difference between a well-structured FPPS pool and a zero-fee PPLNS pool can swing real returns by 5-15%, depending on uptime, cash flow needs, and how the pool handles transaction fees.
How Payout Models Actually Work

There are three dominant payout structures. Each one transfers risk and variance differently.
PPS: Pay Per Share
PPS pays a fixed amount for every valid share you submit, regardless of whether the pool finds a block. The pool absorbs all block-finding variance and pays you daily. Typical fees: 2-5%.
The trade: you get predictable income, but basic PPS excludes transaction fees entirely. During high-fee periods, that exclusion costs miners 10-15% of potential revenue.
FPPS: Full Pay Per Share
FPPS expands PPS by distributing averaged transaction fees over time. Even if the pool finds no blocks during your session, you still receive your share of estimated transaction fees based on network averages.
According to ViaBTC's breakdown of fee structures, FPPS typically yields 3-5% more than pure PPS because transaction fees are included. The pool charges slightly higher fees (often 2-3%) to compensate for absorbing both block-finding risk and transaction fee estimation risk.
FPPS requires large cash reserves to smooth payouts during unlucky streaks, creating a structural advantage for bigger pools. Smaller pools often can't afford to offer FPPS without risking insolvency during extended unlucky runs.
PPLNS: Pay Per Last N Shares
PPLNS pays based on the last N shares submitted before the pool finds a block. If the pool gets lucky and finds three blocks in an hour, you get paid three times. If it goes two days without a block, you get nothing during that window.
Fees are lower (often 0-2%) because the pool transfers all variance to the miner. Over long periods, expected value is higher than PPS or FPPS because you're not paying a premium for income smoothing.
The catch: PPLNS only makes sense if you have consistent uptime and can tolerate lumpier payouts. Switching pools mid-streak forfeits shares already in the reward window, resetting your position. Miners who need steady cash flow to cover electricity costs often can't afford the variance.
The Hidden Fee Layer: Transaction Fees and MEV

Headline fees are visible. Transaction fee retention and MEV capture are not.
Transaction Fee Exclusion
A 0% headline pool often monetizes by retaining transaction fees, running a PPLNS model, or operating as a loss-leader. A 0% pool can net less than a 2% FPPS pool that pays full transaction fees.
Measured over the last 12 months, transaction fees have averaged 8-12% of total miner revenue per block, spiking to 20%+ during congestion events. Pools that exclude these fees are pocketing a variable margin that dwarfs their stated fee percentage.
MEV Capture and Distribution
Miner extractable value refers to profit extracted through transaction reordering, front-running, and censorship. Most pools build block templates centrally, giving operators control over which transactions are included and in what order.
This control has revenue implications. Pools that capture MEV but don't distribute it to miners are retaining another hidden income stream. As of 2026, D-Central's pool comparison notes that MEV transparency remains inconsistent across major pools, with only a handful explicitly documenting how MEV is shared.
Stratum V2's job negotiation feature allows miners to construct their own block templates, stripping pools of this control. Pools that support Stratum V2 give miners the option to retain MEV or transaction selection power, but adoption remains limited as of mid-2026.
Pool Sustainability and Security History
Pools vanish. Pools get hacked. Pools change fee structures mid-contract.
Recent data points: the LuBian hack in 2025 resulted in $14.5 billion worth of stolen assets, undetected for half a decade. SBI Crypto suffered a $21 million theft in October 2025, linked to North Korea-affiliated attackers.
Those incidents didn't directly affect payout structures, but they illustrate the operational risk layer. A pool that can't maintain security infrastructure or liquidity reserves will eventually fail or abruptly change terms.
Concentration Risk
Bitcoin's only moment when a single pool crossed 50% was June 2014 with GHash.io. The event triggered emergency roundtables and voluntary hashrate redistribution. As of May 2026, no single pool holds that position, but the top three collectively control over 59% of network hashrate.
Concentration creates two risks for miners: increased likelihood of coordinated protocol changes (or censorship) and higher vulnerability to targeted attacks. Miners contributing to pools nearing majority share become complicit in the centralization they're supposed to resist.
Framework: Evaluating Any Pool Independently
Step one: identify the payout model and map the variance transfer. FPPS means the pool absorbs variance and you pay for that service. PPLNS means you absorb variance and keep more expected value. PPS means you're paying for smoothing but likely sacrificing transaction fees.
Step two: confirm transaction fee distribution. If the pool documentation doesn't explicitly state that transaction fees are included in payouts, assume they're retained by the operator. Email support and ask for a worked example of a recent block payout showing subsidy and fee breakdown.
Step three: check MEV transparency. Pools that build templates centrally but don't document MEV distribution are capturing value you can't measure. Prefer pools that either support Stratum V2 or publish MEV-sharing policies.
Step four: verify uptime and payout consistency. User reviews and third-party monitoring (such as those tracked by SimpleMining's payout guide) surface operational issues before you commit hashrate. Frequent outages or delayed payouts reduce real profitability regardless of fee structure.
Step five: assess concentration and exit optionality. If the pool you're considering already controls more than 15% of network hashrate, you're contributing to centralization risk. Smaller pools with comparable fee structures and payout reliability are strategically safer.
When Payout Model Choice Matters Most
If you're a small miner with variable uptime or high electricity costs, FPPS predictability outweighs the slightly lower expected value. You need consistent cash flow to cover operating expenses, and a two-week unlucky PPLNS streak could force you offline.
If you're running enterprise-scale operations with low per-kWh costs and multi-year time horizons, PPLNS expected value compounds into real savings. A 2% fee difference compounded over 24 months on 100 PH/s is measured in six figures.
If you're building or testing mining infrastructure, PPS (without transaction fees) is the least efficient model. You're paying for income smoothing and sacrificing 10-15% of potential revenue. FPPS or PPLNS are both superior.
Worked Example: Comparing Three Pools Over 90 Days
Assume 10 PH/s, 90 days of 98% uptime, and current network difficulty as of May 2026. Block subsidy is 3.125 BTC plus an average of 0.35 BTC in transaction fees per block.
Pool A: FPPS at 2.5%, transaction fees included. You receive predictable daily payouts based on expected block rewards plus averaged transaction fees. Over 90 days, gross revenue (before fees) is approximately 0.42 BTC. After the 2.5% fee, you net 0.4095 BTC.
Pool B: PPLNS at 0%, transaction fees included. You experience variance: some days you're paid for three blocks, some stretches yield nothing for 36 hours. Over the same 90 days, expected gross revenue is the same 0.42 BTC, but you keep all of it because the fee is 0%. You net 0.42 BTC.
Pool C: PPS at 2%, transaction fees excluded. You receive smooth daily income based only on the 3.125 BTC block subsidy, with no share of the 0.35 BTC in fees. Over 90 days, gross revenue (subsidy only) is approximately 0.378 BTC. After the 2% fee, you net 0.370 BTC.
The difference between Pool B and Pool C is 13.2% over the same period, despite Pool C advertising a lower headline fee. The difference between Pool A and Pool C is 10.6%. Pool B delivers the highest expected return, but only if you can tolerate the income variance and maintain consistent uptime.
What To Watch
Pool fee structures and payout terms change frequently. ViaBTC adjusted PPLNS fees twice in 2025. F2Pool revised transaction fee distribution in March 2026. Pools respond to competitive pressure, hashrate migration, and liquidity constraints.
Before committing hashrate, verify current terms on the pool's official page. Check whether Stratum V2 support has been added (it changes the MEV and template control equation). Monitor whether your pool's network share is growing toward concentration thresholds.
For miners optimizing long-term income, the same yield evaluation framework used for DeFi positions applies here: identify the source of return, measure the sustainability signals, and map the risk stack. A pool offering 0% fees with no documented revenue model is either retaining hidden income streams or operating at a loss you'll eventually absorb.
The Takeaway
The right mining pool isn't the one with the lowest headline fee. It's the one whose payout model matches your cash flow needs, whose transaction fee distribution is transparent and favorable, and whose operational track record suggests it will still exist in 12 months. FPPS trades expected value for predictability. PPLNS trades predictability for expected value. PPS without transaction fees is almost always suboptimal unless you're using it as a short-term benchmarking baseline. The pools that document MEV distribution, support Stratum V2, and maintain hashrate below concentration thresholds are the ones positioned for long-term miner retention. Measured over a year, the difference between a well-chosen pool and a poorly-chosen one is 5-15% of gross revenue, which makes pool selection one of the highest-leverage decisions a miner makes after hardware procurement.
Frequently Asked Questions
What is the difference between FPPS and PPLNS payout models?
FPPS pays you a predictable amount every day based on expected block rewards plus averaged transaction fees, with the pool absorbing all variance. Fees are typically 2-3%. PPLNS pays based on the last N shares before a block is found, transferring variance to you but charging lower fees (0-2%). FPPS suits miners needing steady cash flow; PPLNS suits miners with high uptime who can tolerate lumpier income for higher expected value over time.
How do transaction fees affect mining pool profitability?
Transaction fees average 8-12% of total block revenue and spike to 20%+ during network congestion. Pools running basic PPS exclude transaction fees entirely, costing miners 10-15% of potential income. FPPS and PPLNS models typically include transaction fees in payouts. A 0% fee pool that excludes transaction fees can net less than a 2.5% FPPS pool that includes them, making transaction fee distribution more important than headline fee percentages.
What are hidden fees in mining pools?
Hidden fees include transaction fee exclusion (where pools retain 8-12% of block revenue without disclosing it), MEV capture (profit from transaction reordering that pools don't share), and undocumented block reward diversions. A pool advertising 0% fees may retain transaction fees entirely or capture MEV without distribution. Transparent pools explicitly document transaction fee sharing and MEV policies, or support Stratum V2 to let miners control template construction.
Which mining pool payout model maximizes income?
PPLNS delivers the highest expected value over long periods because fees are lowest (0-2%) and you receive full transaction fees. However, it requires consistent uptime and tolerance for variance. If you need predictable daily income to cover electricity, FPPS is more practical despite slightly lower expected returns. Basic PPS without transaction fees is nearly always suboptimal. The right choice depends on your cash flow needs, uptime consistency, and time horizon.
How do I verify a mining pool's actual payout terms?
Check the pool's official documentation for explicit transaction fee distribution language. Request a worked example from support showing how a recent block's subsidy and fees were divided. Monitor third-party uptime trackers and user reviews for operational consistency. Verify whether the pool supports Stratum V2 for template control. Compare your actual daily payouts against expected values using current network difficulty and block reward data to identify discrepancies or undisclosed retention.
You just compared FPPS, PPLNS, and PPS structures across current pools with fees ranging from 0% to 4%. Those rates and terms will change next quarter.
Every Thursday: where crypto yield actually is - stablecoins, liquid staking and DeFi lending, with the risk named next to the rate and what changed since last week.
Get it free every ThursdayFree. No trade calls, no allocations, no hype. Unsubscribe in one click.