Mining 201: Pools, Payouts and Variance
If your miner runs around the clock but your payouts feel random and unpredictable, the problem is not your hardware. It is the nature of proof-of-work mining, and understanding how pools, payout schemes, and variance interact is the difference between informed decisions and costly guesswork.
By the end of this article you will know how the major payout schemes work, why your earnings fluctuate even when your rig is healthy, and how to evaluate a pool that suits your setup and your local context in South Africa.
Note for South Africa:
- Load shedding interrupts uptime and directly amplifies mining variance. Your payout scheme choice matters more here than in regions with stable power.
- Latency to pool servers in Europe, North America, and Asia increases your stale share rate and reduces effective earnings. Look for pools with African or European servers close to you.
- SARS treats mining rewards as gross income at the date of receipt. Payout frequency affects your record-keeping burden, so factor this into your pool selection.
At a glance:
- Variance is the natural randomness in mining rewards. Pools reduce it but do not eliminate it.
- PPS gives you predictable daily income. PPLNS rewards consistency but creates irregular payouts. FPPS adds transaction fee income on top of PPS.
- If load shedding regularly cuts your uptime, PPS or FPPS is likely the better fit over PPLNS.
- Pool fees, server location, minimum payout thresholds, and transparency are the four factors that matter most when choosing a pool.
Key takeaways:
- Never judge a pool by one or two weeks of earnings. Evaluate performance over at least 30 days.
- High latency to pool servers costs you real money through stale shares. Test your ping before you commit.
- Frequent small payouts under PPLNS or PPS create a heavier SARS record-keeping load. Less frequent, larger payouts are easier to track.
Why Pool Mining Exists – The Variance Problem Explained
Proof-of-work mining is probabilistic. A block is found when a miner produces a hash that meets the network’s difficulty target, and this happens essentially at random. A solo miner with modest hashrate could theoretically go months or even years without finding a single block, even while running perfectly healthy hardware 24 hours a day.
This is the core problem that mining pools solve. By combining hashrate from many participants, a pool finds blocks far more frequently than any individual miner could alone. Rewards are then split proportionally based on each miner’s contribution, turning a boom-or-bust lottery into a steadier income stream. You can read more about what a mining pool is and why miners join them at CoinDesk.
What Variance Actually Means for a Home Miner
Variance is the gap between what you expect to earn and what you actually earn over a given period. Mining rewards follow a Poisson distribution, meaning blocks arrive randomly and unevenly over time. Even in a pool, short-term luck can push your earnings above or below your theoretical rate by a meaningful margin.
The key insight is that variance shrinks as the pool finds blocks more often. A large pool finding multiple blocks per day smooths your income far more than a small pool finding one block per week. As Hashrate Index explains in their mining variance guide, you should track your earnings over at least 30 days before drawing any conclusions about performance.
For South African miners, load shedding adds a second layer of variance on top of statistical luck. Every hour your rig is offline is an hour of shares you did not submit. Under certain payout schemes, this compounds the earnings impact significantly.
How Mining Pools Work – Shares, Rounds, and Luck
When you connect to a pool, your miner does not submit full block solutions directly to the network. Instead, it submits partial proofs of work called shares. Shares prove that your hardware is working, even though they do not individually meet the full network difficulty target.
The pool collects shares from all connected miners, assembles valid block candidates, and submits them to the network. When the pool finds a valid block, the reward is distributed among miners based on their share contributions. The pool operator charges a fee, typically deducted as a percentage of your earnings, to cover infrastructure and coordination costs. Pool fees generally range from 0% to 3% depending on the pool and payout scheme.
What a Share Is and How Difficulty Is Set
Share difficulty is set by the pool, not by the network. The pool adjusts share difficulty dynamically so that each connected miner submits shares at a manageable rate, regardless of their hashrate. A higher-hashrate miner gets harder shares so the pool is not flooded with low-value submissions.
A luck score tells you how efficiently the pool found its last block relative to statistical expectation. A luck score above 100% means the pool found the block faster than expected. Below 100% means it took longer. Luck averages out over time, but short-term swings can be significant. You can use Mining Pool Stats to compare live pool hashrates and block-finding history across dozens of coins and algorithms.
The Main Payout Schemes Compared
Choosing the right payout scheme is one of the most practical decisions a home miner makes. Each scheme distributes risk differently between the pool operator and the individual miner. The table below summarises the three main schemes before we go into detail.
| Scheme | Who absorbs variance? | Payout predictability | Best suited for |
|---|---|---|---|
| PPS | Pool operator | High – fixed rate per share | Miners who want stable daily income |
| PPLNS | Miner | Low – depends on pool luck | Consistent miners with stable uptime |
| FPPS | Pool operator | High – PPS plus transaction fees | Miners who want PPS with higher average payouts |
PPS – Pay Per Share
Under PPS, the pool pays you a fixed amount for every valid share you submit, regardless of whether the pool actually finds a block in that period. The pool assumes all the luck risk. If the pool has a bad run and takes longer than expected to find blocks, you still get paid your fixed rate.
The trade-off is that PPS pools typically charge higher fees to compensate for absorbing this risk. For home miners in South Africa who experience regular load shedding and therefore irregular uptime, PPS offers a meaningful advantage. You earn for every share you submit during the time your rig is running, and you are not penalised for the hours you are offline.
PPLNS – Pay Per Last N Shares
PPLNS pays you based on the shares you submitted within the last N shares window when a block is found. If you were actively mining and contributing shares in the lead-up to a block being found, you get a proportional slice of that block reward. If you were offline, you get nothing from that block.
This scheme rewards consistent, loyal miners and discourages pool-hopping. However, it creates irregular payouts. A lucky block found shortly after you reconnect following a load shedding outage earns you very little, because your share of the N window is small. 2Miners breaks down the PPS vs PPLNS trade-off in practical terms worth reading before you decide. Under PPLNS, miners who frequently go offline can expect meaningfully lower effective earnings than the pool’s theoretical rate suggests.
FPPS and SOLO – When Do They Make Sense?
FPPS, or Full Pay Per Share, works exactly like PPS but adds a share of transaction fees to your payout. Because transaction fees can represent a meaningful portion of block rewards during periods of high network activity, FPPS typically delivers higher average payouts than standard PPS. Most major pools have moved toward FPPS as the default for Bitcoin mining. For a detailed breakdown of how these schemes compare technically, the Braiins guide on PPS, PPLNS, and FPPS payout schemes is one of the most thorough available.
SOLO pool mining is a special case where you mine at a pool’s infrastructure but keep 100% of any block you personally find. The pool takes a small fee for providing the coordination layer. SOLO only makes statistical sense if you have substantial hashrate. For most home miners running one or a handful of ASICs, the expected time between solo block finds is far too long to be practical.
Pool Fees, Hidden Costs, and What to Watch For
The headline fee percentage is not the only cost. You also need to account for stale shares, which are shares submitted too late to be counted because of network latency. Every stale share is effectively lost work. For South African miners connecting to servers in Europe or Asia, latency can be high enough to create a measurable stale share rate that silently reduces your effective earnings.
Minimum payout thresholds are another hidden cost for small miners. If a pool requires a minimum balance of 0.001 BTC before it will pay out, and your rig earns slowly, your earnings can sit locked in the pool for weeks. During that time, they are exposed to pool insolvency risk and you have no access to them. Always check the minimum payout threshold against your hardware’s expected daily earnings before committing to a pool.
There is also a South African-specific cost layer: the rand/dollar exchange rate. Most major pools pay out in crypto denominated in USD value. The rand price of that crypto at the time of payout affects your real income, adding a currency variance on top of mining variance. This is a background risk that does not change which pool you choose, but it is worth factoring into your overall profitability thinking.
How to Choose the Right Pool for Your Setup
The right pool depends on your hardware, your uptime reliability, and your priorities. Here is a practical framework for home miners in South Africa.
- Unstable uptime due to load shedding: Choose PPS or FPPS. You earn for every share submitted regardless of when blocks are found.
- Stable uptime with UPS or inverter backup: PPLNS becomes more viable. Consistent miners benefit from the scheme’s loyalty rewards.
- High latency to server: Prioritise pools with servers in Europe or, where available, Africa. Stale shares at high latency cost real money.
- Small hashrate or older hardware: Join a large, established pool. Smaller pools have higher variance and may find blocks infrequently.
- Altcoin or GPU mining: Verify the pool actively supports your coin and algorithm before you connect. Not all pools cover all algorithms.
If you are running Bitcoin ASIC miners or considering Litecoin and Doge ASIC hardware, pool selection is as important as hardware selection. The same rig can return very different effective earnings depending on the pool and scheme you choose. If you are unsure where to start, you are welcome to get in touch with us and we can point you in the right direction.
Common Mistakes Home Miners Make With Pool Selection
- Judging a pool after one week. Short-term luck swings can make any pool look good or bad. Evaluate over at least 30 days.
- Ignoring latency. Connecting to a pool server on the wrong continent costs you stale shares every single day.
- Choosing the lowest fee without checking the payout scheme. A 1% PPS fee may cost you less than a 0% PPLNS pool if your uptime is interrupted regularly.
- Ignoring minimum payout thresholds. Small miners can end up with earnings locked in a pool for weeks or months.
- Not tracking payouts for SARS purposes. Under South African tax law, each payout is a taxable event. You need the rand value at the time of receipt. See the SARS guidance on crypto assets for the official position.
- Mining solo on a major algorithm with a home rig. The statistical odds of finding a block in a reasonable timeframe are extremely low at typical home hashrates.
If You Are New to Pool Mining
- Start with a well-established pool that has a large hashrate and a publicly visible stats dashboard.
- Choose PPS or FPPS to start. The predictable payouts make it easier to understand your earnings and troubleshoot issues.
- Use Mining Pool Stats to compare your options side by side before committing.
- Check that your coin and algorithm are actively supported on the pool before you point your miner at it.
- Test your connection latency to the pool’s server before you run. Most pool dashboards show your accepted and rejected share rates after a few minutes of mining.
If You Have Mined in a Pool Before
- Review your stale share rate on your current pool. If it is consistently above 1% to 2%, consider a pool with a server closer to South Africa.
- Look at your earnings history across at least 30 days and compare it to your theoretical expected rate. A consistent shortfall that is not explained by luck may point to a fee or latency issue.
- Consider whether your uptime pattern suits PPLNS. If load shedding regularly interrupts your sessions, a switch to FPPS may improve your effective earnings.
- Check whether your pool supports Stratum V2. This newer protocol reduces some overhead and can improve efficiency, particularly on slower connections.
- Revisit minimum payout thresholds periodically. Coin prices change and what was a reasonable threshold last year may now lock up earnings for too long.
Practical Checklist: Evaluating a Mining Pool Before You Connect
Run through this list before pointing your miner at any new pool. You can bookmark or print this for reference.
- Pool fee percentage and model – What is the fee, and does it suit your payout scheme preference? PPS and FPPS fees are typically higher than PPLNS fees.
- Payout scheme – Is it PPS, PPLNS, FPPS, or SOLO? Match the scheme to your uptime reliability and income preferences.
- Minimum payout threshold – How long will it take your hardware to reach the threshold at its expected daily earnings rate?
- Pool hashrate and active miner count – Larger pools find blocks more frequently and reduce individual variance. Verify these numbers on a live tool like Mining Pool Stats.
- Server location and your latency – Ping the pool’s stratum server before connecting. Aim for the lowest latency available. African or European servers are preferable for SA miners.
- Payment transparency and stats dashboard – Can you see your accepted shares, rejected shares, hashrate, and payout history in real time? A pool without a transparent dashboard is a red flag.
- Coin and wallet compatibility – Confirm your coin is actively supported and that the pool pays out to your wallet type without issues.
- Pool uptime history and reputation – Check mining forums and community channels for reports of downtime, delayed payouts, or support issues.
- Support channels and documentation – Is there a help page, a Telegram group, or a ticketing system? Good support matters when something goes wrong at 2am.
- Stratum V2 or advanced protocol support – Some pools support newer mining protocols that can improve efficiency and reduce stale shares. Worth checking if your mining software supports it.
Frequently Asked Questions
What is mining variance and why does it affect my earnings?
Mining variance is the difference between what you expect to earn and what you actually earn over a given period. It exists because proof-of-work block-finding is random. Even in a large pool, short-term luck means your earnings can swing above or below your theoretical rate. Tracking earnings over at least 30 days gives a more accurate picture of true performance.
Is PPS or PPLNS better for South African home miners?
For most South African home miners dealing with load shedding, PPS or FPPS is the more practical choice. These schemes pay you for every valid share you submit, so interrupted sessions do not penalise you the way they do under PPLNS. If your uptime is stable thanks to an inverter or UPS backup, PPLNS becomes more competitive, particularly on pools with lower fees.
How do stale shares affect my earnings?
Stale shares are shares submitted too late to be counted by the pool, usually because of high latency to the pool server. Every stale share represents work your hardware did that earned you nothing. A persistently high stale share rate, typically anything above 1% to 2%, is worth investigating. Switching to a pool with a closer server is often the fix.
Do I need to declare my mining payouts to SARS?
Yes. SARS treats crypto mining rewards as gross income at the rand value on the date of receipt. You are required to record each payout and its rand value at the time you received it. Frequent small payouts create a significant record-keeping burden. For the full official position, refer to the SARS guidance on crypto assets. Consult a tax professional for advice specific to your situation.
Can I mine solo as a home miner and still make money?
It is statistically possible, but the odds are very long at typical home hashrates on major algorithms. SOLO pool mining lets you keep 100% of any block you find, but the expected time between finds at modest hashrate is realistically measured in years on networks like Bitcoin. SOLO mode makes more sense for miners with significant hashrate or on smaller, lower-difficulty altcoin networks. Our solo lucky miner options are designed for exactly this niche, but you should go in with realistic expectations.
Summary
- Pool mining reduces the randomness of solo mining by sharing rewards proportionally across contributors.
- PPS and FPPS give predictable payouts and suit miners with interrupted uptime. PPLNS rewards consistent miners but creates irregular income.
- Pool fees, server latency, minimum payout thresholds, and dashboard transparency are your four key evaluation criteria.
- For South African miners, load shedding and latency to overseas servers are real costs that should shape your pool and scheme choice.
- Never judge a pool on less than 30 days of data, and always keep payout records for SARS compliance.
Browse our mining insights articles for more practical guides on hardware, profitability, and setup. If you have questions about which pool setup suits your hardware, reach out to our team and we will help you work through it.
This is educational content, not financial advice.