FPPS vs PPS+ vs PPLNS: How Mining Pool Rewards Are Calculated
Updated: October 29, 2026.
FPPS, PPS+ and PPLNS determine how a mining pool turns accepted shares into rewards. They differ mainly in how block-finding variability and transaction-fee income are allocated. The name of a method does not guarantee the highest net return.
Keep three questions separate: how rewards are earned, which fees are deducted, and when the resulting balance can be paid to your wallet.
How the main payout models differ
| Method | Block subsidy | Transaction-fee rewards | Effect for the miner |
|---|---|---|---|
| PPS | Expected subsidy value is paid for accepted work under the operator’s formula. | Not included in a basic PPS subsidy-only calculation. | Reduces exposure to the pool’s short-term block luck, but the quoted rate must be understood. |
| FPPS | Expected subsidy value is paid for accepted work. | An estimated transaction-fee component is included under the pool’s calculation rules. | More predictable short-term rewards; difficulty, hashrate and estimated fee income can still change. |
| PPS+ | Paid on a PPS basis. | A separate component, commonly linked to actual found blocks and recent contribution. | The subsidy is steadier while the fee component can vary. Read the specific pool formula. |
| PPLNS | Distributed from actual found blocks using the relevant share window. | Distributed under the pool’s rules for those blocks. | Greater exposure to block luck and to how submitted work enters and leaves the window. |
A share proves that your miner performed work at the pool’s assigned share difficulty; it is not necessarily a valid Bitcoin block. Pools may use variable share difficulty, so raw share counts from different workers are not always comparable without weighting.
Why the PPLNS window matters
In PPLNS, payment depends on actual found blocks and qualifying work in a defined window. The window may be described in shares, difficulty-weighted work or another published rule. It is not necessarily a fixed number of hours.
When you connect, your contribution builds up. When you disconnect, previously submitted work may remain eligible until it leaves the window. The exact behaviour depends on the implementation. Switching after a quiet day does not recover “overdue” luck, and moving to a pool after a lucky day does not make its next block more likely.
The guide to pool size, variance and block frequency explains why a larger or smaller pool can have different short-term results without changing the underlying probability per hash.
Check the formula, not only the abbreviation
Operators can apply different fees to different components or use different estimation windows. For example, ViaBTC’s published calculation separates its PPS+ subsidy and transaction-fee components. This illustrates why you should read the rules for the actual coin and method you select, rather than assume that every PPS+ offer is identical.
A 4% deduction from one component and 2% from another do not mean a 6% deduction from the whole reward. For the arithmetic and the distinction between operator and withdrawal charges, use the mining pool fee guide.
Choose for your operating conditions
- If electricity bills require predictable cash flow, examine FPPS or another share-based method and verify its fees and calculation window.
- If you accept variable rewards, understand the PPLNS window and can stay connected consistently, assess its complete-period results rather than one unusually good day.
- If you frequently move hashrate, check how entering and leaving the pool affects eligible work and unpaid balances.
- If your hashrate is small, calculate how long it could take to reach the withdrawal threshold. A steady reward model does not remove that threshold.
Use comparable accepted hashrate and the same completed accounting dates. Record rewards after pool fees, downtime, rejects and remaining balance. A short test can identify configuration problems, but it may not be long enough to compare variable reward systems reliably.
SOLO is a different risk choice
A solo service can provide connection and block-submission infrastructure without sharing the successful miner’s reward with all participants. A miner can therefore submit valid shares for a long time without earning a block payout. See solo mining versus pool mining for probability and operating-cost examples.
Questions about payout models
Does FPPS guarantee profit?
No. It reduces exposure to short-term block-finding variability. The result after electricity, equipment and other costs can still be negative.
Will PPLNS always earn more because its fee is lower?
No. Compare the actual fee, qualifying work, transaction-fee treatment and complete-period rewards. A lower operator fee alone does not establish a better outcome.
Does a daily reward mean a daily wallet payment?
No. Crediting rewards and sending a withdrawal are different stages. The payout and withdrawal guide explains minimum balances, schedules and holds.
Once you understand the methods, use the Bitcoin mining pool comparison to check operators’ published terms.