Research/Education/PPS vs PPLNS: Mining Pool Payout Methods Explained
# Bitcoin

PPS vs PPLNS: Mining Pool Payout Methods Explained

BloFin Academy03/30/2026

PPS (Pay-Per-Share) and PPLNS (Pay-Per-Last-N-Shares) are two reward systems that Bitcoin mining pools use to distribute earnings among participants. PPS pays a fixed amount for every valid share submitted, regardless of whether the pool finds a block. PPLNS pays only when the pool finds a block, distributing rewards proportionally among miners whose shares fall within a rolling window. This guide explains the mechanics, fee structures, risk trade-offs, and practical decision criteria for each method. Figures current as of April 2026 where noted.

What is PPS and how does it work?

Pay-Per-Share pays miners a fixed rate for every valid share submitted, calculated by dividing the expected block reward by the expected number of shares needed at current network difficulty. Your payout arrives whether the pool finds a block today or not.

The pool operator sets a per-share value derived from the current block subsidy (3.125 BTC after the April 2024 halving), network difficulty, and the pool's total hashrate. Each time you submit a valid share, that fixed value is credited to your balance. The calculation updates periodically as difficulty adjusts every 2,016 blocks.

This structure means income is predictable. A miner running an Antminer S21 at 200 TH/s on a PPS pool can estimate daily earnings to within a few percent, because the payout does not depend on when blocks happen to be found. That predictability makes electricity budgeting and operational planning straightforward.

The trade-off is cost. PPS pools charge higher fees, typically 2% to 4%, because the operator absorbs all variance risk. During extended stretches of bad luck where blocks take longer than expected, the pool must pay miners from reserves. Those reserves represent real capital with opportunity cost, and the fee premium compensates for it. Think of the higher fee as an insurance premium: you pay a percentage of expected earnings to eliminate the possibility of zero-income days.

When the pool gets lucky and finds blocks faster than expected, the surplus goes to the operator. You receive only your fixed rate. This asymmetry is the price of stability.

PPS pools typically offer frequent payouts (daily or multiple times per day) with relatively low minimum thresholds, because the pool can predict its obligations with reasonable accuracy. For miners who need steady cash flow to cover electricity or loan payments, this regularity matters more than marginal fee savings.

What is PPLNS and how does it work?

Pay-Per-Last-N-Shares distributes block rewards based on each miner's share contribution within a rolling window of the last N shares at the moment the pool finds a block. If the pool has not found a block, nobody gets paid.

N is a fixed number set by the pool, often in the billions. When a block is discovered, the pool looks backward at the last N shares submitted across all members. Your payout equals your percentage of those N shares multiplied by the total block reward (subsidy plus transaction fees). Shares outside that window at the moment of block discovery earn nothing for that round.

The window does not track time directly. It tracks shares. If the pool's combined hashrate is high, the window covers a shorter calendar period. If hashrate drops, the same N shares take longer to accumulate, and the window stretches over more hours or days.

PPLNS fees are lower, typically 0% to 2%, because the pool does not bear variance risk. It simply distributes what it earns. No reserves are required, and no insurance function needs funding.

The trade-off is volatility. Two miners with identical hashrate can see different short-term outcomes because their shares may fall inside or outside the N window when blocks are found, or the pool may experience extended stretches of bad luck. Over weeks and months, results converge toward expected value. But the short-term experience can include days with zero payouts followed by days with above-average returns.

The "I mined all day and got nothing" experience is variance in action. If the pool did not find blocks during your session, or if your shares aged out of the N window before the next block, you receive nothing for that period. The pool did not cheat you. The math simply did not land in your favor that day.

PPLNS also discourages pool hopping, where miners jump between pools chasing recently-found blocks. Because only shares within the rolling window count, a miner who just arrived has fewer eligible shares than one who has been contributing continuously.

What is the real trade-off between PPS and PPLNS?

The core difference is risk allocation. PPS transfers variance from the miner to the pool operator. PPLNS keeps variance with the miner. Neither method is objectively better; the right choice depends on which failure mode you can tolerate.

Under PPS, the pool absorbs luck fluctuations. Good luck benefits the operator; bad luck costs the operator. Your earnings remain constant regardless of block-finding timing. Under PPLNS, you absorb those fluctuations. Good luck increases your payouts above expected value; bad luck reduces them. The pool distributes whatever it earns.

Over a sufficiently long period, both methods converge to the same expected value per unit of hashrate, minus fees. The difference is in the path: PPS delivers a smooth line; PPLNS delivers a noisy line that oscillates around the same average but with larger swings day to day.

The fee gap is the mechanism that makes long-run PPLNS competitive. A pool charging 3.5% for PPS versus 1% for PPLNS means the PPLNS miner retains 2.5% more of gross revenue over time. On a mining operation earning $1,000 per month gross, that is $25 per month or $300 per year in additional retained earnings. For a single ASIC, the figure is meaningful. For a farm running 50 machines, it is substantial.

Real-world testing by Kryptex Pool found PPS+ outperformed PPLNS by approximately 2% over a one-month test period, but the margin narrowed significantly for pools with lower PPLNS fees and over longer measurement windows (source: Kryptex). The result depends heavily on the specific pools compared and the measurement timeframe.

After the April 2024 halving, transaction fees represent a growing share of total block value. During high-congestion periods, fees can exceed 20% of total block reward. How each method handles fees matters more now than it did when the block subsidy dominated.

How do FPPS, PPS+, and other variants differ from basic PPS?

Most major pools no longer offer basic PPS. Instead, they use hybrid systems that handle the block subsidy and transaction fees separately. Understanding these variants prevents comparing pools on headline fee percentages alone.

FPPS (Full Pay-Per-Share) includes both the block subsidy and an estimated transaction fee component in the per-share payout. The pool estimates average transaction fees across recent blocks and folds that into the share value. Miners get exposure to fee revenue without the variance of actual per-block fee fluctuations. F2Pool uses FPPS for Bitcoin mining at approximately 2.5% fee (source: F2Pool).

PPS+ splits the reward into two settlement layers. The block subsidy portion settles via PPS mechanics: fixed rate, pool absorbs variance. The transaction fee portion settles via PPLNS mechanics: distributed proportionally when blocks are found. This hybrid exists because transaction fees are volatile and harder to predict, making pure PPS on the full reward expensive for pool operators. AntPool offers PPS+ at lower fees than full FPPS, and many miners accept the fee-component variance in exchange for lower overall cost (source: Antpool).

Score-based methods assign weighted scores that increase the longer a miner remains connected. Payouts are distributed based on score rather than raw share count. This further discourages pool hopping and smooths short-term variance somewhat, though it adds complexity that makes payout verification harder for individual miners.

Proportional (PROP) pays miners a simple proportion of each block's reward based on share count in that round. Extremely high variance and vulnerability to hopping make PROP rare in modern Bitcoin mining pools. It survives primarily in smaller altcoin pools.

Foundry USA Pool, currently the largest pool by hashrate at roughly 30% of network hash power, uses FPPS with tiered fees based on quarterly hashrate commitment (source: Foundrydigital). Large-scale operations negotiate lower rates. Smaller miners pay standard fees.

Who should choose PPS and who should choose PPLNS?

The decision depends on three factors: your cash-flow requirements, your time horizon, and your psychological tolerance for income volatility.

  • Small home miner (one ASIC, limited runway): PPS is usually the safer choice. With a single machine, daily revenue is small enough that several zero-payout days under PPLNS can create real cash-flow problems when electricity bills arrive. The fee premium is insurance against operational disruption. If you cannot comfortably absorb a week of below-average payouts without stress, PPS removes that variable from your life.

  • Medium operation (3-10 ASICs, 3+ month commitment): PPLNS becomes competitive here. Multiple machines smooth individual share variance somewhat, and a multi-month commitment allows the law of large numbers to work. The fee savings compound. A 2% fee difference across 5 machines earning $500/month each means $50/month retained, or $600 over a year. That is meaningful for a small farm's margin.

  • Professional farm (consistent uptime, 6+ month horizon): PPLNS is typically optimal. Professional operations can absorb short-term variance without operational disruption. The fee difference on 50+ machines running 24/7 for a year adds up to thousands of dollars. These operations often negotiate custom PPLNS terms directly with pool operators.

  • Risk-averse or debt-financed operation: PPS regardless of size. If you must service equipment loans or cannot tolerate negative-margin weeks, the smoothness of PPS payouts justifies the premium. In my experience running a monitoring dashboard for mining operations, the miners who switch from PPLNS to PPS mid-quarter almost always cite cash-flow anxiety rather than actual underperformance. The psychological cost of variance is real and worth pricing in.

Pool size also matters. Larger pools find blocks more frequently, which reduces PPLNS variance naturally. A PPLNS pool controlling 25% of network hashrate finds blocks roughly every 40 minutes on average, providing relatively regular payouts. A smaller PPLNS pool controlling 2% of hashrate may go hours between blocks, amplifying the feast-or-famine pattern.

What hidden costs change your effective payout?

Headline fee percentages do not tell the full story. Several factors affect what you actually receive, regardless of payout method.

  • Stale and rejected shares are submissions that arrive after the network has already found a solution or fail validation. They reduce earnings under any payment scheme. A stale rate above 2-3% typically indicates network latency, hardware misconfiguration, or pool server distance problems. Check your miner dashboard for stale rate before comparing pool profitability.

  • Payout thresholds are minimum balances required before the pool sends funds. A pool requiring 0.01 BTC minimum payout means a small miner might wait weeks to receive earnings. During that waiting period, your funds sit in the pool's custody. Lower thresholds or more frequent payouts reduce this custody exposure.

  • Transaction fees on payouts can eat into small miners' earnings. Some pools batch payouts to reduce on-chain fees; others charge the miner for withdrawal transaction costs. A pool with 1% headline fee but 5,000 sat withdrawal charges may cost more than a 2% pool with free withdrawals, depending on payout frequency.

  • Network latency affects stale share rates directly. Miners physically far from pool servers see higher latency and more stales. This is why many pools operate servers across multiple continents. Choose a pool with a server geographically close to your operation. Tools like miningpoolstats.stream show server locations for major pools (source: Miningpoolstats).

  • Effective fee comparison: A pool advertising 2% FPPS with daily payouts, zero minimum threshold, and free withdrawals may deliver more net value than a 1% PPLNS pool with 0.005 BTC minimum, weekly batched payouts, and a 3,000-sat withdrawal fee. Calculate what you actually receive per TH/s over a month, not what the fee percentage suggests in isolation.

How do you verify a pool is paying correctly?

Transparency separates trustworthy pools from risky ones. Verification matters more under PPS, where the pool must maintain reserves you cannot independently audit, than under PPLNS, where payouts are mathematically tied to block discovery.

Check the pool's real-time statistics dashboard. Reputable pools publish hashrate, blocks found, payout history, and share counts. Cross-reference blocks claimed by the pool against the Bitcoin blockchain using a block explorer. Every block a pool mines is publicly visible at the coinbase address.

Monitor your own payout history against expected values. For PPS, calculate: (your hashrate / network difficulty) x block reward x (1 - fee) x blocks per day. Your actual payouts should track this formula within a few percent over any given week. Persistent shortfalls warrant investigation.

For PPLNS, verification is harder short-term due to variance, but over 30+ days your total payouts divided by your share of pool hashrate should approximate total blocks found multiplied by reward minus fees. If it does not, something is wrong.

Red flags that suggest a pool may not be operating honestly:

  • Refuses to publish block-finding statistics

  • Inconsistent payout history with no explanation

  • Unreasonably high payout thresholds (above 0.1 BTC for retail miners)

  • "Guaranteed profit" claims or unrealistic return advertisements

  • No clear contact information or operator identity

  • Changing payout rules without advance notice

Blofin's operations team tracks pool transparency as part of exchange deposit monitoring. When a pool shows anomalous payout patterns relative to its claimed hashrate, that is a signal worth investigating before routing funds through associated addresses.

Basic wallet security for mining payouts: Use a wallet you control directly, not an exchange deposit address, unless you intentionally want funds on the exchange. Verify your payout address is correctly entered in pool settings. Use a hardware wallet for cold storage of accumulated mining earnings. Monitor payouts regularly to catch anomalies early. Consider multisig for larger operations where multiple signatures prevent single points of failure.

How does mining pool payout choice relate to profitability?

Payout method is one variable among many that determine whether mining is profitable. It matters, but less than electricity cost, hardware efficiency, and network difficulty adjustment.

The April 2024 halving cut the block subsidy from 6.25 BTC to 3.125 BTC. This made every percentage point of fee savings more impactful in absolute terms, because the base revenue per block dropped by half. A 2% fee difference on a 6.25 BTC reward is 0.125 BTC per block. On a 3.125 BTC reward, it is 0.0625 BTC. The percentage matters more when margins are thinner.

Transaction fees partially offset the subsidy reduction. During periods of high mempool congestion, total block value can reach 4-5 BTC or higher. How your chosen payout method handles fee distribution directly affects your exposure to these fee spikes. FPPS smooths fee exposure into a predictable rate. PPS+ gives you PPLNS-style participation in actual fee windfalls. Pure PPLNS passes through the full fee variability.

For home miners operating on thin margins, the payout method choice can be the difference between a month that breaks even and a month that runs at a loss. This is not because one method is inherently better, but because the variance profile of PPLNS can produce losing weeks even when the monthly average would be positive.

The simplest rule: if your operation is profitable enough that a 2-3% fee difference determines viability, margins are dangerously thin regardless of payout method. Healthy mining operations can absorb the PPS premium without existential risk, then switch to PPLNS when scale and stability justify the transition.


Frequently asked questions

Does PPS guarantee mining profits?

No. PPS guarantees a fixed rate per valid share, but whether that rate exceeds your costs depends on electricity price, hardware efficiency, Bitcoin price, and network difficulty. "Stable income" and "profitable income" are different things. A miner whose electricity cost exceeds their PPS rate loses money predictably rather than unpredictably. PPS removes variance from the equation; it does not remove the possibility of operating at a loss.

Why does PPLNS sometimes pay nothing for an entire day?

Because payouts only trigger when the pool finds a block, and your shares must fall within the last N shares at that moment. If the pool experiences bad luck (no blocks found for hours), or if your shares age out of the window before the next block, your payout for that period is zero. This is mathematical variance, not theft. Over weeks, the averages converge. Miners who cannot tolerate zero-income days should use PPS.

What happens to my shares if I switch pools mid-session?

Under PPLNS, shares submitted to the old pool remain in that pool's N window and may still earn payouts if the old pool finds blocks before those shares age out. However, you will not accumulate new shares there, so your presence in the window decays over time. Under PPS, shares already credited are paid regardless. The timing cost of switching is primarily a PPLNS concern.

How does the April 2024 halving affect PPS versus PPLNS choice?

The halving cut the block subsidy to 3.125 BTC, making transaction fees a proportionally larger share of total reward. Pools using PPS+ or FPPS handle fee distribution differently. FPPS smooths fees into a fixed estimate; PPS+ passes actual fee variance through on the PPLNS layer. Miners who want full exposure to fee spikes during high-congestion periods may prefer PPS+ or pure PPLNS over FPPS, accepting more variance for potentially higher peaks.

Is a larger pool always better for PPLNS miners?

Larger pools find blocks more frequently, which reduces the time between PPLNS payouts and smooths short-term variance. A pool with 25% of network hashrate finds a block roughly every 40 minutes on average. A pool with 2% finds one every 8 hours on average. For PPLNS miners who dislike long gaps between payouts, larger pools provide a smoother experience. However, pool size does not change long-run expected value; it only changes the variance path.

 


Researched and written by the BloFin Academy editorial team with AI-assisted drafting. Primary sources include F2Pool payout documentation, AntPool PPS+ specifications, Foundry USA Pool fee disclosures, and Kryptex Pool comparative testing data. All claims independently verified.

 

Disclaimer: This content is for educational purposes only and does not constitute financial, investment, legal, or tax advice. Crypto assets are highly volatile and carry significant risk of loss. Always verify local regulations and consult a qualified professional before making financial decisions.