Your mining pool is the single largest variable in your daily revenue that most miners never optimize. Two identical machines running side by side on different pools can earn 3-8% different amounts of Bitcoin per month—not because of luck, but because of how each pool calculates and distributes payouts. Over the life of a mining operation, that difference compounds into tens of thousands of dollars.
With the Bitcoin network hashrate near 920 EH/s and difficulty at 126 trillion, understanding pool payout mechanics is not academic—it is directly tied to your profitability. This guide breaks down the three dominant payout models, explains their real-world economics, and helps you choose the right pool for your operation’s size, risk tolerance, and time horizon.
Why Pool Selection Matters More Than You Think
Solo mining a single Antminer S21 Pro (234 TH/s) against the current network hashrate of ~920 EH/s means your share of total network hashrate is approximately 0.000025%. At this share, you would statistically find a block once every 44,000+ days—roughly 120 years. The expected value is the same as pool mining, but the variance is unacceptable for any rational operator.
Mining pools aggregate hashrate from thousands of miners, find blocks more frequently, and distribute revenue proportionally. But the method of distribution varies dramatically between pools, and each method carries different risk, variance, and expected return profiles.
FPPS (Full Pay Per Share)
How It Works
FPPS pays miners for every valid share submitted, regardless of whether the pool actually finds a block. The payment per share is calculated based on the theoretical expected value of each share given the current network difficulty, block subsidy, and estimated transaction fees.
This means FPPS pools pay you for both the block subsidy (currently 3.125 BTC) and a share of transaction fees—even if the pool found no blocks during that period. The pool absorbs all variance risk.
Economics
- Revenue predictability: Highest of any payout model. Your daily income is almost perfectly proportional to your hashrate. No lucky or unlucky days.
- Transaction fee capture: FPPS includes transaction fees in the payout calculation. During periods of high on-chain activity (inscription surges, mempool congestion), FPPS miners capture that upside automatically.
- Pool fee: Typically 2-4%, higher than other models because the pool bears all variance risk.
- Risk profile: All risk sits with the pool operator. If the pool has a run of bad luck (finds fewer blocks than expected), the pool still pays miners the theoretical expected value. Pools fund this through their fee margin and a reserve fund.
Best For
Operators who prioritize revenue predictability and want zero exposure to luck variance. Hosted miners with tight monthly cash flow obligations (rent, power bills, loan payments) benefit most from FPPS’s consistency.
Leading FPPS Pools
Foundry USA (dominant U.S. pool, ~30% of network hashrate), AntPool (Bitmain-affiliated), F2Pool.
PPS+ (Pay Per Share Plus)
How It Works
PPS+ is a hybrid model. The block subsidy portion (3.125 BTC) is paid per share using the same guaranteed-payout method as FPPS. However, transaction fees are distributed using PPLNS (proportional to your contribution when a block is actually found).
This means your base revenue is predictable (subsidy is guaranteed per share), but the transaction fee component varies depending on pool luck and the actual transaction fees in the blocks the pool finds.
Economics
- Revenue predictability: High for the subsidy component (~95-98% of total revenue in normal conditions). The transaction fee component introduces some variance, but since fees are typically only 2-5% of total block value, the overall variance is modest.
- Transaction fee capture: You receive actual transaction fees from blocks the pool finds, not a theoretical estimate. During high-fee periods, this can slightly outperform FPPS if the pool’s luck is average or better. During low-fee periods, the difference is negligible.
- Pool fee: Typically 1-3%, lower than FPPS because the pool retains less variance risk (transaction fee risk is passed to miners).
- Risk profile: Subsidy risk sits with the pool (guaranteed). Transaction fee risk sits with the miner (variable).
Best For
Operators who want mostly predictable revenue but are willing to accept slight variance on the fee component in exchange for lower pool fees. A good middle ground for mid-sized operations.
Leading PPS+ Pools
ViaBTC, BTC.com, Poolin.
PPLNS (Pay Per Last N Shares)
How It Works
PPLNS pays miners only when the pool actually finds a block. When a block is found, the reward (subsidy + transaction fees) is distributed proportionally based on the shares each miner contributed during a recent window of N shares (where N is defined by the pool, typically the last 1-4 hours of submitted shares).
If the pool finds no blocks for 6 hours, miners receive nothing for that period. If the pool finds 3 blocks in one hour, miners receive triple the average payout. Over time, the expected value converges to theoretical, but the day-to-day variance is significant.
Economics
- Revenue predictability: Lowest of the three models. Daily revenue can swing 20-50% above or below the mean depending on pool luck. Weekly and monthly averages are more stable but still noisier than FPPS or PPS+.
- Transaction fee capture: You receive actual transaction fees from blocks found, distributed proportionally. No estimation or smoothing.
- Pool fee: Typically 0-2%, the lowest of any model because the pool bears zero variance risk.
- Risk profile: All risk sits with the miner. Lucky periods compensate for unlucky ones over time, but short-term variance can be stressful and disruptive to cash flow planning.
- Hop resistance: The “last N shares” window prevents pool hopping (miners joining only when a block is about to be found). This protects long-term pool members from short-term opportunists.
Best For
Large operators with sufficient scale that their hashrate represents a meaningful share of the pool, reducing their personal luck variance. Also suitable for miners who HODL all mined BTC and do not need predictable cash flow for monthly expenses.
Leading PPLNS Pools
Braiins Pool (formerly Slush Pool), CKPool, Ocean Mining.
Quantifying the Revenue Difference
For an Antminer S21 Pro (234 TH/s) running 24/7 at current conditions:
- Theoretical daily revenue: ~$4.85 (at $65,000 BTC, 126T difficulty, including average transaction fees)
- FPPS at 3% fee: $4.85 x 0.97 = $4.70/day (guaranteed, zero variance)
- PPS+ at 2% fee: $4.85 x 0.98 = $4.75/day (subsidy guaranteed, fee component variable)
- PPLNS at 1% fee: $4.85 x 0.99 = $4.80/day (fully variable, highest expected value)
The difference between FPPS and PPLNS is approximately $0.10/day per machine, or $36.50/year. For a 100-machine deployment, that is $3,650/year. For a 1,000-machine operation, it is $36,500/year.
Whether that premium is worth the variance depends entirely on your cash flow needs and risk tolerance.
Transaction Fee Volatility: The Hidden Variable
During normal market conditions, transaction fees account for 2-5% of total block value. But during fee spikes (driven by inscription surges, token launches, or mempool congestion), fees can temporarily account for 20-50% of block value.
During these spikes:
- FPPS miners receive an estimated fee rate that may lag the actual spike. Pools may adjust their fee estimates daily, meaning FPPS miners might not capture the full peak.
- PPS+ and PPLNS miners receive actual fees from blocks found during the spike, capturing the full upside (if the pool is finding blocks during that window).
This means PPS+ and PPLNS can modestly outperform FPPS during high-fee periods—but the advantage is unpredictable and short-lived.
Pool Size and Luck Variance
A pool’s size (total hashrate) directly affects the smoothness of its payout stream. A pool with 30% of network hashrate finds roughly 43 blocks per day—very smooth revenue. A pool with 1% of network hashrate finds roughly 1.4 blocks per day—highly variable on any given day.
For PPLNS miners, this matters enormously. Mining on a small PPLNS pool means your daily revenue is dominated by whether the pool happened to find 0, 1, 2, or 3 blocks that day. Over a month it smooths out, but daily cash flow is erratic.
For FPPS and PPS+ miners, pool size matters less because the subsidy is paid per share regardless. However, smaller FPPS pools carry more financial risk (they must pay miners from reserves during unlucky streaks), so the pool’s financial health and reserve transparency become important due diligence factors.
Other Factors in Pool Selection
Stratum V2 Support
Stratum V2 is the next-generation mining protocol that allows miners to construct their own block templates (transaction selection) rather than accepting whatever the pool provides. This matters for decentralization advocates and may matter for MEV capture in the future. Braiins Pool leads in Stratum V2 support.
Payout Threshold and Frequency
Some pools pay daily, others accumulate until a threshold is reached. Low thresholds (0.001 BTC) mean faster access to your Bitcoin but more on-chain transactions (fees). High thresholds (0.01 BTC) reduce transaction fees but tie up more of your revenue in the pool’s custody.
Geographic Latency
Submit shares to a pool server close to your facility. Higher latency means more stale shares (valid shares that arrive after the pool has already moved to the next work unit). Stale rates above 1-2% indicate a latency problem and directly reduce your effective hashrate.
Transparency and Reporting
The best pools provide real-time dashboards showing your submitted hashrate, accepted vs rejected shares, stale rate, estimated earnings, and historical payout data. Pools that lack transparency make it difficult to verify you are being paid correctly.
Recommendation by Operation Size
- 1-10 machines: FPPS (Foundry USA, AntPool). Revenue predictability is paramount at small scale where any variance is felt acutely in monthly cash flow.
- 10-100 machines: PPS+ (ViaBTC, BTC.com) offers a good balance of lower fees and mostly predictable revenue. Your scale is large enough that fee-component variance is manageable.
- 100+ machines: Evaluate PPLNS (Braiins Pool, Ocean) if you can tolerate daily variance. The fee savings compound meaningfully at scale. Consider splitting hashrate across 2-3 pools for diversification.
Regardless of pool choice, your hosting rate remains the largest controllable cost factor. A miner earning $4.70/day on FPPS at $0.075/kWh hosting will outperform the same miner earning $4.80/day on PPLNS at $0.07/kWh hosting. Secure competitive hosting first, then optimize pool selection.
Looking for competitive hosting rates to maximize your pool payouts? Rax Mining offers hosting from $0.075/kWh across 27 U.S. states, or explore NatGas-powered MDU containers for off-grid deployments at even lower rates. Call (646) 906-8398 to discuss your setup.
Explore Rax Mining
- Bitcoin Miner Hosting — Competitive rates from $0.075/kWh
- NatGas MDU Units — 1MW modular datacenter containers
- Mining Profitability Calculator — Estimate your mining returns
- Our Facility — Tour our mining infrastructure

