Learn how PECPool calculates Bitcoin mining earnings using the PPS+ payment method, accepted shares, effective hashrate, Bitcoin network difficulty, block rewards, transaction fees, and the standard 2.5% pool fee. This guide also explains estimated earnings, finalized daily earnings, balances, and payouts.

Bitcoin mining earnings are influenced by several factors. A miner's local hashrate alone does not determine the exact amount credited to the mining account.

PECPool uses the PPS+ payment method to calculate mining rewards based primarily on valid accepted shares submitted by your workers, together with Bitcoin network conditions, block rewards, transaction fees, and the published pool fee.

This guide explains how PECPool mining earnings are calculated, why daily earnings change, how estimated earnings differ from finalized earnings, and how earnings move into your account balance and payout history.

What Is the PECPool Payment Method?

PECPool uses the PPS+ payment method.

PPS+ means Pay Per Share Plus. It combines:

  • A payment for valid mining shares
  • An additional share of Bitcoin block transaction fees according to the pool's payment rules

The main purpose of PPS+ is to provide miners with more predictable earnings than payment methods that depend entirely on whether the pool finds a block during a short period.

Under PPS+, valid accepted shares represent the miner's contribution. PECPool uses these shares to estimate effective mining work and calculate the corresponding mining reward.

What Factors Affect Mining Earnings?

The main factors affecting PECPool mining earnings include:

  • Accepted mining shares
  • Effective pool-side hashrate
  • Miner uptime
  • Bitcoin network difficulty
  • Bitcoin block subsidy
  • Bitcoin transaction fees
  • Rejected and stale shares
  • The PECPool fee

Changes in any of these factors can increase or decrease daily mining earnings.

Accepted Shares Are the Basis of Mining Contribution

PECPool sends mining jobs to connected ASIC miners through its stratum servers. The miners calculate SHA-256 results and submit qualifying results as mining shares.

When a share is valid and arrives correctly, PECPool classifies it as an accepted share.

Accepted shares are used to:

  • Confirm that the worker is actively mining
  • Estimate effective worker hashrate
  • Measure the mining account's contribution
  • Calculate PPS+ mining earnings

The more valid work a miner contributes over time, the greater its expected mining earnings, assuming other network conditions remain unchanged.

Why Local Miner Hashrate Is Not the Only Factor

An ASIC miner displays its own local hashrate based on internal chip operation and device statistics.

PECPool calculates effective performance from valid shares actually received by the pool.

This means a miner may display normal local hashrate while its effective pool-side performance is lower because of:

  • Rejected shares
  • Stale shares
  • Packet loss
  • Unstable internet connectivity
  • Frequent pool disconnections
  • Miner restarts
  • Hashboard problems

For earnings evaluation, the effective mining work received by PECPool is more important than a momentary local hashrate number.

Effective Hashrate and Earnings

Effective hashrate is the pool's estimate of useful mining power based on accepted shares.

In general, when effective hashrate increases and network conditions remain unchanged, expected mining earnings also increase.

For example:

Mining Account Average Effective Hashrate Expected Relative Earnings
Account A 100 TH/s Base comparison
Account B 200 TH/s Approximately twice Account A under the same conditions
Account C 500 TH/s Approximately five times Account A under the same conditions

This comparison assumes that all accounts have similar uptime, share acceptance, and mining conditions during the same period.

Bitcoin Network Difficulty

Bitcoin network difficulty determines how difficult it is for miners across the entire Bitcoin network to find a valid block.

When network difficulty increases, the same amount of hashrate generally produces a smaller share of total Bitcoin mining output.

When network difficulty decreases, the same amount of hashrate may produce more expected Bitcoin earnings.

For example:

  • A 100 TH/s miner may earn one amount at the current network difficulty.
  • The same miner may earn less after a significant difficulty increase.
  • The miner may earn more after a significant difficulty decrease.

This is why mining earnings can change even when the miner's hashrate and uptime remain stable.

Bitcoin Block Subsidy

Each valid Bitcoin block includes a block subsidy created according to the Bitcoin protocol.

The block subsidy decreases during Bitcoin halving events. When a halving occurs, the newly created Bitcoin reward per block is reduced by half.

A lower block subsidy reduces the amount of newly issued Bitcoin available to miners, unless other factors such as transaction fees compensate for part of the reduction.

Bitcoin Transaction Fees

Bitcoin users attach transaction fees to transactions so miners can include them in blocks.

The total transaction fees available in a Bitcoin block can vary significantly depending on:

  • Bitcoin network activity
  • Mempool congestion
  • User fee rates
  • The number and size of transactions included in the block

PPS+ includes a transaction-fee component in addition to the normal payment for valid shares.

As a result, periods of high Bitcoin transaction-fee activity may increase the transaction-fee portion of mining earnings.

The PECPool Mining Fee

The standard PECPool mining fee is:

2.5%

The pool fee is deducted according to the PECPool reward calculation rules.

A simplified conceptual example is:

Net Mining Earnings = Gross PPS+ Earnings - PECPool Fee

This is a simplified explanation for educational purposes. Actual reward processing uses the pool's internal share, network, and accounting data.

A Simplified Earnings Model

The following model can help explain the main relationship:

Mining Earnings =
Accepted Mining Contribution
× Current Bitcoin Mining Value
+ PPS+ Transaction Fee Component
- Pool Fee

The current Bitcoin mining value depends on factors such as:

  • Bitcoin network difficulty
  • Bitcoin block subsidy
  • Expected block production
  • Network transaction fees

PECPool performs the actual calculation using validated pool and blockchain data.

Why Daily Earnings Change

Daily Bitcoin earnings are not expected to remain exactly the same every day.

They can change because of:

  • Changes in average effective hashrate
  • Worker downtime
  • Miner restarts
  • Rejected or stale shares
  • Bitcoin difficulty adjustments
  • Changes in transaction-fee revenue
  • Hardware or cooling problems
  • Network connectivity problems

Even when a miner appears stable, small changes in share submission and network conditions can cause daily earnings to vary.

PECPool Daily Mining Period

PECPool calculates each mining day using a complete UTC day.

The daily period is:

00:00 UTC to 00:00 UTC on the following day

Mining activity received during this period is used for the corresponding daily earnings calculation.

The period is based on pool accounting time rather than the local calendar day displayed in every user's country.

When Are Daily Earnings Updated?

PECPool begins processing the previous mining day's earnings at approximately:

08:40 UTC

The update is normally completed around:

08:45 UTC

On some days, processing may take longer and can continue until approximately:

14:30 UTC

The longer processing time does not necessarily indicate that earnings have been lost. It may mean that the daily calculation and verification process has not yet been completed.

Estimated Earnings vs Finalized Earnings

Estimated earnings are an approximate view based on current hashrate and recent network conditions.

Finalized daily earnings are the confirmed result calculated after the complete daily mining period has ended and PECPool has processed the required data.

Value Meaning
Estimated Earnings Approximate earnings based on current or recent mining conditions
Finalized Daily Earnings Confirmed earnings calculated for the completed mining day

Estimated earnings can change before finalization because:

  • Hashrate changes during the day
  • Workers go offline or reconnect
  • Bitcoin difficulty or fee conditions change
  • The completed daily average differs from the current estimate

Current Hashrate Is Not the Daily Earnings Hashrate

The current hashrate displayed in the panel represents recent mining activity. It does not by itself represent the complete hashrate used for the finalized daily earnings.

PECPool uses the mining account's effective average performance during the completed daily period.

For example:

  • A miner may currently display 100 TH/s.
  • It may have been offline for six hours earlier in the mining day.
  • Its complete daily average will therefore be lower than 100 TH/s.
  • Daily earnings will reflect the lower effective average contribution.

How Downtime Affects Earnings

Mining earnings depend on useful work submitted while the miner is online.

When a worker is offline:

  • It does not submit accepted shares.
  • Its effective average hashrate decreases.
  • Its expected earnings decrease.

A miner that operates for only 12 hours cannot normally earn the same amount as an identical miner operating continuously for 24 hours under the same conditions.

How Rejected Shares Affect Earnings

Rejected shares are not accepted as valid mining contribution.

If a miner calculates work but a significant portion is rejected, its effective pool-side performance may be lower than its local hashrate.

A high rejected-share rate can therefore cause:

  • Lower effective hashrate
  • Lower accepted mining contribution
  • Reduced earnings
  • Wasted electricity

Maintaining a stable network connection and selecting a suitable PECPool stratum server helps reduce avoidable rejected or stale shares.

Does Pool Luck Affect PPS+ Earnings?

Under a pure block-dependent payment method, short-term pool luck can cause miner income to change significantly depending on how many blocks the pool finds.

PPS+ is designed to reduce the miner's direct exposure to short-term block-finding variance for the share-payment component.

Miners are paid for valid accepted contribution according to the PPS+ system rather than waiting only for the pool to find a block before receiving mining credit.

The transaction-fee component is still connected to Bitcoin block fee conditions and the pool's PPS+ accounting rules.

Earnings vs Balance

Earnings and balance are related but are not exactly the same value.

Earnings

Earnings represent mining rewards calculated for a mining period.

Balance

Balance represents the amount currently credited to the mining account and available for future payout according to account and withdrawal conditions.

After daily earnings are finalized and credited, they contribute to the account balance.

Balance vs Payout

A balance shown in the panel has not necessarily been sent to the Bitcoin network yet.

A payout occurs when the required withdrawal conditions are met and a Bitcoin transaction is created.

Term Meaning
Earnings Mining rewards calculated from accepted contribution
Balance Credited amount currently held in the mining account
Payout Bitcoin amount sent through a blockchain transaction

Why Earnings May Be Missing Temporarily

If the previous day's earnings are not yet visible, the daily earnings process may still be running.

Before reporting missing earnings, check:

  • Whether the daily update period has started
  • Whether the previous day's earnings record is visible
  • Whether the worker submitted accepted shares during that day
  • Whether the correct mining account is selected

Do not rely only on the current balance while the daily calculation is still being processed.

Example: Stable Full-Day Mining

Assume a miner:

  • Operates continuously for the entire mining day
  • Maintains approximately 100 TH/s effective average hashrate
  • Has a low rejected-share rate
  • Uses a stable PECPool stratum connection

Its daily earnings will be calculated from its accepted contribution under the current Bitcoin network difficulty, block reward, transaction-fee conditions, and PECPool fee.

Example: Miner with Downtime

Assume an identical 100 TH/s miner:

  • Operates normally for 18 hours
  • Remains offline for 6 hours
  • Returns to normal performance afterward

Its current hashrate may return to 100 TH/s, but its daily average contribution will remain lower because the completed mining day includes six hours of downtime.

Its finalized daily earnings will therefore normally be lower than those of a continuously operating miner.

Example: Miner with High Rejected Shares

Assume a miner displays:

  • Local hashrate: 100 TH/s
  • High rejected or stale share rate
  • Effective PECPool hashrate: 88 TH/s

The miner is consuming electricity for approximately 100 TH/s of local work, but PECPool is receiving a lower amount of useful accepted work.

Its earnings will reflect its effective accepted contribution rather than only the local displayed value.

Why Two Similar Miners May Earn Different Amounts

Two miners of the same model may produce different earnings because of:

  • Different uptime
  • Different effective hashrate
  • Different rejected-share rates
  • Different network quality
  • Different temperature or hardware condition
  • Different restart frequency
  • Different mining periods

Compare their 24-hour effective hashrate, accepted shares, rejected shares, and downtime before assuming that the reward calculation is incorrect.

Bitcoin Price Does Not Change the BTC Mining Calculation

PECPool calculates Bitcoin mining rewards in BTC.

The market price of Bitcoin changes the fiat value of those earnings, but it does not directly change the amount of valid mining work submitted by the miner.

For example:

  • The same BTC amount is worth more in USD when the Bitcoin price rises.
  • The same BTC amount is worth less in USD when the Bitcoin price falls.

The BTC earnings amount is primarily affected by mining and network conditions, while the displayed fiat equivalent is affected by the Bitcoin market price.

What Cannot Be Guaranteed?

No mining pool can guarantee a fixed daily BTC income for a miner over an unlimited period.

Mining earnings change because Bitcoin network and miner operating conditions change.

PECPool cannot guarantee:

  • A fixed daily BTC amount
  • A fixed fiat value
  • An unchanging network difficulty
  • Continuous miner uptime
  • Constant transaction fees

How to Improve Effective Mining Earnings

To improve mining efficiency:

  • Keep workers online and stable.
  • Use the best PECPool stratum server for the mining location.
  • Configure Pool 2 and Pool 3 for failover.
  • Reduce rejected and stale shares.
  • Use reliable Ethernet cables and network equipment.
  • Maintain correct miner temperature and airflow.
  • Check hashboards and hardware errors.
  • Avoid unstable overclocking.
  • Monitor current, 1-hour, and 24-hour hashrate.
  • Respond quickly to worker Offline alerts.

How to Review Earnings in the PECPool Panel

When reviewing mining earnings:

  1. Select the correct mining account.
  2. Review the worker and account hashrate.
  3. Check the Earnings section.
  4. Review the date of each earnings record.
  5. Compare earnings with the corresponding average hashrate.
  6. Check the account balance.
  7. Review payout history separately.

Do not compare earnings from different dates without also checking network difficulty, effective hashrate, uptime, and Bitcoin transaction-fee conditions.

Common Misunderstandings

Current Hashrate Should Produce the Same Daily Earnings

Incorrect. Current hashrate is a recent estimate. Daily earnings are based on the completed mining period and its effective accepted contribution.

Local Miner Hashrate Is the Final Earnings Hashrate

Incorrect. PECPool calculates effective performance from accepted shares received by the pool.

Every Day Must Produce the Same Earnings

Incorrect. Difficulty, transaction fees, uptime, and effective mining performance can change.

Balance and Earnings Are the Same

Incorrect. Earnings are mining rewards for a period, while balance is the credited amount currently held in the account.

Estimated Earnings Are Final

Incorrect. Estimates may change before daily processing and finalization are completed.

Troubleshooting Lower-Than-Expected Earnings

If earnings appear lower than expected, review:

  • 24-hour effective hashrate
  • Worker uptime
  • Accepted share activity
  • Rejected and stale shares
  • Hashrate chart gaps
  • Miner restart history
  • Bitcoin network difficulty changes
  • The completed daily mining period
  • Whether daily earnings processing has finished

Compare the account's actual pool-side performance rather than using only the miner's rated hashrate.

Quick Reference

Factor Effect on Earnings
Higher accepted contribution Normally increases earnings
Higher effective hashrate Normally increases earnings
Longer uptime Normally increases earnings
Higher Bitcoin difficulty Normally reduces BTC earnings for the same hashrate
Higher transaction fees May increase the PPS+ fee component
High rejected-share rate Reduces effective accepted contribution
Miner downtime Reduces daily average contribution
PECPool fee 2.5% under the standard published fee

Final Checklist

  • Understand that PECPool uses the PPS+ payment method.
  • Understand that accepted shares measure mining contribution.
  • Use effective pool-side hashrate when evaluating performance.
  • Review the complete daily period rather than only current hashrate.
  • Remember that Bitcoin difficulty affects BTC earnings.
  • Remember that transaction fees affect the PPS+ fee component.
  • Consider worker uptime and rejected shares.
  • Apply the standard 2.5% PECPool fee in general comparisons.
  • Do not confuse estimated earnings with finalized earnings.
  • Do not confuse earnings, balance, and payouts.
  • Allow daily processing to finish before reporting missing earnings.

Mining Earnings Reflect Effective Contribution

PECPool mining earnings are based on useful mining work successfully received from your workers, not only on the hashrate number displayed by the ASIC miner.

The PPS+ calculation combines accepted share contribution with Bitcoin mining conditions and the transaction-fee component, after applying the published PECPool fee.

For the best results, keep miners online, reduce rejected shares, maintain stable stratum connections, and evaluate earnings together with effective hashrate, uptime, difficulty, and the completed daily mining period.

How PECPool Mining Earnings Are Calculated