Crypto Staking Rewards Calculator

Enter your staked amount, APR, staking period and compounding frequency to see your rewards and end balance.

How it is calculated

The tool assumes every reward is re-staked at fixed intervals and the APR stays constant. end balance = stake × (1 + APR / n)n × t, with the APR as a decimal (6 % = 0.06), n the number of compounding periods per year and t the staking time in years. total rewards = end balance − stake. The effective annual yield is APY = (1 + APR / n)n − 1, and year-1 rewards are stake × APY. The stake is a dollar value of the coins at the moment you stake, and results are in dollars. The tool ignores price changes, validator fees, slashing, lock-up periods and tax, and n must be at least 1 (use 1 for a single yearly payout, 365 for daily).

Worked example

Stake of 10,000 at 6 % APR for 3 years, compounded monthly (n = 12). Step 1: periodic rate = 0.06 / 12 = 0.005. Step 2: number of periods = 12 × 3 = 36. Step 3: end balance = 10,000 × 1.00536 = $11,966.81. Step 4: total rewards = 11,966.81 − 10,000 = $1,966.81. Step 5: effective APY = 1.00512 − 1 = 6.17%, a little above the 6 % APR because of monthly compounding.

Try this example →

Common mistakes

  • Comparing a platform's APR with another platform's APY. APY already includes compounding, so feeding an APY into the APR field counts the compounding twice.
  • Typing the rate as a fraction (0.06). The field is a percent, and 0.06 means 0.06 % a year.
  • Choosing 12 compounds per year when rewards are paid out and not re-staked. Without re-staking the growth is simple, not compound.
  • Entering a period in months as years (36 instead of 3), which gives an absurdly large balance.
  • Treating the dollar result as guaranteed. The tool assumes a constant rate and a constant coin price; real rates float and fees or slashing reduce what you keep.

Sources

About this calculator

Staking rewards on a proof-of-stake blockchain grow the way compound interest does: the protocol pays a reward rate (APR) on your staked balance at set intervals, and if those rewards are automatically re-staked rather than withdrawn, each payout starts earning rewards of its own. The compounding formula is final balance = stake × (1 + APR / n)^(n × t), where n is the number of compounding periods per year and t is the staking period in years; the resulting effective APY — the true annualized return once compounding is accounted for — is always higher than the quoted APR whenever rewards compound more than once a year.

Crypto investors and validators use this math to see past the headline APR that exchanges and staking platforms advertise, because two chains quoting the same APR can deliver very different actual returns depending on how often rewards compound (daily, weekly, per-epoch) and whether they auto-compound at all. It’s the same distinction banks make between a savings account’s nominal rate and its APY.

Amount staked, annual reward rate, staking period and compounding frequency are turned into total rewards, effective APY and the final balance, all shown together.

Was this helpful?

You can pick up to 3 reactions.

Comments

  • Be the first to comment.

Popular calculators

All Calculators