Skip to main content
Calcimator

Mining Pool Revenue Calculator

Calculate expected pool mining earnings based on your hashrate share, pool fees, and payment method (PPS/PPLNS).

Inputs

%

Results

Daily revenue (net) ($)

$5.08

Monthly revenue (net) ($)

$152.48

≈ 10 movie tickets

Annual revenue (net) ($)$1,855.14
Your pool share (%)0.22
Daily revenue (gross) ($)$5.19
Daily pool fee ($)$0.10
Monthly pool fees ($)$3.11
Pool blocks/day0.01
Solo mining: days/block36,152.9
Pool Daily Revenue$2,357.41
Pplns Daily5.08
Solo Daily Expected5.19
How to Use This Calculator
  1. Enter your mining hardware hashrate.
  2. Set the total network hashrate and current block reward.
  3. Input pool fee percentage and current coin price.
  4. Review your estimated daily and monthly pool revenue after fees.
  5. Track actual vs. estimated revenue weekly to detect pool luck or efficiency issues.

How the result changes with Network difficulty (T)

Network difficulty (T)Daily revenue (net) ($)Monthly revenue (net) ($)
100$4.07$121.98
350$1.16$34.85
650$0.63$18.77
900$0.45$13.55

What each input means

Your hashrate (TH/s)
Your miner's hashrate in terahashes per second.
Pool hashrate (PH/s)
Total pool hashrate in petahashes per second. Check pool's stats page.
Pool fee (%)
Pool's fee percentage (typically 1-3% for PPS, 0-2% for PPLNS).
Block reward
Current block reward (BTC: 3.125 post-2024 halving).
Coin price ($)
Current market price of the mined coin.
Network difficulty (T)
Current network mining difficulty in trillions.
Blocks per day
Average blocks found per day on the network (BTC: ~144).

What each result means

Daily revenue (net) ($)
Your expected daily earnings after pool fees.
Monthly revenue (net) ($)
Expected monthly earnings after pool fees (30 days).
Annual revenue (net) ($)
Projected annual earnings after pool fees.
Your pool share (%)
Your hashrate as a percentage of the total pool hashrate.
Daily revenue (gross) ($)
Daily earnings before pool fees are deducted.
Daily pool fee ($)
Amount paid to the pool per day.
Monthly pool fees ($)
Total pool fees paid per month.
Pool blocks/day
Expected number of blocks the pool finds per day.
Solo mining: days/block
If mining solo, expected days between finding a block (high variance).

How this is calculated

Worked example, using the default values

  1. Identify Input Parameters
    4 parameters
    Your hashrate (TH/s) = 110, Pool hashrate (PH/s) = 50, Pool fee (%) = 2, Block reward = 3.125 = 7 input(s) provided
  2. Calculate Daily revenue (net)
    Daily revenue (net) = yourDailyRevenueGross - poolFeeAmount
    5.08 = $5.08
  3. Calculate Monthly revenue (net)
    Monthly revenue (net) = yourDailyRevenueNet * 30
    152.48 = $152.48
  4. Calculate Annual revenue (net)
    Annual revenue (net) = yourDailyRevenueNet * 365
    1855.14 = $1,855.14
  5. Calculate Your pool share
    Your pool share = (yourHashrateTH * 1e12) / (poolHashratePH * 1e15) * 100
    0.22 = 0.22

Engine last updated . Checked against 3 independently-derived tests how we verify calculators.

The questions that sit next to this one — chosen by subject, including calculators filed under a different category.

More in Technology & Computing.