Formula & Calculator

Mining Pool PPLNS Payout

Calculates mining payout under Pay-Per-Last-N-Shares (PPLNS), which rewards miners based on their contributed shares within a recent scoring window.

CryptoMiningMining Pools

PPLNS Payout Calculator Mining Pool Reward

Payout = (Your Shares / Total Shares) × Block Reward
Payout = your reward  ·  Your Shares = valid shares in window  ·  Total Shares = all shares in window  ·  Block Reward = total reward per block
⟹ Solve Payout, Your Shares, Total Shares, Block Reward
shares
shares
BTC
BTC
Please fix the errors above.
Solve for:
Presets:
Payout
Your Shares: Total Shares: Block Reward: Payout:
✓ Copied!
Your Share & Payout
Low (< 20%) Medium (20–40%) High (> 40%)
Payout = (Your Shares / Total Shares) × Block Reward  ·  PPLNS = Pay Per Last N Shares

Interpretation

Payout = (Your Shares in Window / Total Shares in Window) × Block Reward. Pay‑Per‑Last‑N‑Shares payout model. Used to reduce pool hopping and reward loyal miners.

Payout = (Your Shares in Window / Total Shares in Window) * Block Reward
Mining Pool PPLNS Payout

Variables

SymbolQuantityUnit
PayoutPayout for a found blockcoins
Your Shares in WindowShares you contributed in the scoring window
Total Shares in WindowTotal shares contributed by all miners in the window
Block RewardReward for the found blockcoins

What it means

PPLNS (Pay‑Per‑Last‑N‑Shares) is a payout method where miners are paid based on the number of shares they contributed in the last N shares (the window). It rewards consistent mining and discourages pool hopping. The payout fluctuates with each block found by the pool. This is used by many mining pools. Understanding PPLNS helps miners understand how their payouts are calculated and to choose the best payout scheme for their needs.

Worked example

PPLNS Mining Pool Payout – Two Detailed Examples

Real‑World
Scenario: In a PPLNS (Pay Per Last N Shares) pool, a miner submits 50,000 shares in the current window. The total shares in the window are 2,000,000 and a block reward of 3.125 BTC is found. Their payout = (50,000 / 2,000,000) × 3.125 = 0.025 × 3.125 = 0.078125 BTC. This payout is proportional to the shares contributed in the recent window, and it varies with pool luck.
ParameterValue
Your Shares50,000
Total Shares in Window2,000,000
Block Reward3.125 BTC
1Payout = (50,000 / 2,000,000) × 3.125 = 0.025 × 3.125 = 0.078125 BTC
Result 0.078125 BTC ✓ PPLNS payout
Scenario: A miner contributes 10,000 shares in a window of 500,000 shares, and the pool finds a block of 2.0 coins. Payout = (10,000 / 500,000) × 2.0 = 0.02 × 2.0 = 0.04 coins. This method rewards consistent miners over time, as shares from the window are weighted.
ParameterValue
Your Shares10,000
Total Shares500,000
Block Reward2.0
1Payout = (10000 / 500000) × 2.0 = 0.02 × 2.0 = 0.04
Result 0.04 coins ✓ PPLNS share
Insight: PPLNS pools reward miners based on the number of shares they contributed in the last N shares before a block is found. It discourages pool‑hopping because shares from previous rounds still count.

Common mistakes

  • PPLNS (Pay Per Last N Shares): Payment based on shares submitted in a recent window.
  • Your shares: The number of valid shares you contributed within the window.
  • Total shares: The sum of all shares in that window from all miners.
  • Block reward: The reward for the block found in that window.
  • Window changes: The window moves with time – your share percentage varies.

Applications

Mining pool PPLNS payout calculates the reward based on the miner's shares in the last N blocks, weighted by the total shares in that window. This is a common payout method that rewards miners for their contribution over time, preventing pool‑hopping. Miners use this to estimate earnings and to choose between PPS and PPLNS pools. By understanding the PPLNS mechanism, miners can decide which pool aligns with their mining style. This formula is essential for selecting a mining pool.

  • Choosing between PPS and PPLNS mining pools
  • Estimating average earnings in PPLNS pools
  • Evaluating the fairness of pool reward distribution
  • Optimising mining strategy for pool stability
  • Educational understanding of mining pool reward systems

Frequently Asked Questions

Q01How does the Pay-Per-Last-N-Shares (PPLNS) payout model work, and how do I calculate what I will earn from a block found by the pool?
A01

Payout = (Your Shares in the Scoring Window / Total Shares in the Window) × Block Reward. You are rewarded based on your contribution over a recent time window (the last N shares), not just the current round.

Q02What is the main advantage of PPLNS compared to PPS?
A02

PPLNS pools typically have lower fees because they pass on the variance of block finding to miners. If the pool is lucky and finds many blocks, you can earn more than a PPS pool. However, earnings are less predictable.

Q03Why is it important to stay mining continuously in a PPLNS pool?
A03

Because the scoring window looks back at recent shares. If you stop mining, your share of future block rewards decreases until you are completely out of the window. Frequent switching can reduce your effective earnings.

Q04Can I estimate my average daily earnings in a PPLNS pool using this formula?
A04

Yes, but you need to estimate your average share contribution over time and the pool's expected block finding frequency. It's more variable, so you may want to calculate expected value over a longer period.

Q05How does the size of the scoring window (N) affect my payout?
A05

A larger window smooths out variance because it includes a longer history of shares. A smaller window is more responsive to recent mining activity but also more volatile.

Q06What happens if the pool finds two blocks in quick succession?
A06

In PPLNS, you get a share of each block based on your contributions in the respective windows for each block. It rewards consistent mining over time.

Q07Is PPLNS better for large miners or small miners?
A07

PPLNS is generally better for larger miners who can handle variance, because they earn higher effective returns over time. Small miners may prefer PPS for stability.

Q08How do pool fees in PPLNS compare to PPS?
A08

PPLNS pools usually have lower fees (1-2%) compared to PPS (2-4%) because they shift variance risk to the miners rather than absorbing it themselves.