Staking APR expresses a simple annualized reward rate. APY includes the effect of compounding under a stated reinvestment schedule. Compare them after checking commission, reward eligibility and the token used for payment. Neither figure by itself measures your share of total token supply or your return in dollars, and a displayed annualized rate does not guarantee a year's rewards.
A useful comparison starts with tokens received, when they become productive, and every deduction. The percentage on a staking screen is only one input to that ledger.
Convert APR to APY under explicit assumptions
APR means annual percentage rate; APY means annual percentage yield. For a constant nominal APR expressed as decimal r, with n equal compounding periods per year:
APY = (1 + r / n)^n − 1
This assumes rewards join the eligible stake immediately at each period end, earn the same rate afterward, and remain invested for the full year. It also assumes no balance deductions beyond those already incorporated in r. Monthly compounding means n = 12; the formula alone cannot establish that a protocol actually offers monthly reinvestment.
At a hypothetical 12% APR, monthly reinvestment before costs gives (1 + 0.12 / 12)^12 − 1 = 12.6825% APY. Without reinvestment, 1,000 eligible tokens earn 120 tokens over that year at the stipulated constant rate. Reinvestment makes later rewards depend on earlier rewards as well as the original stake.
Already quoted an APY? Applying the compounding formula to that percentage again would compound twice. The arithmetic versus geometric return guide explains why linked growth factors and simple averages answer different questions.
A provider's observation window matters too. Coinbase's staking methodology describes its displayed APY as a trailing measure of actual payouts after commission. It calculates an annualized rate and converts it using funding periods. That is a specific backward-looking methodology. A different provider's current-epoch estimate may use a different window, fee basis or annualization clock, even for the same underlying asset.
Apply commission to the rewards it actually covers
A 10% commission on rewards does not mean subtracting ten percentage points from a 12% reward APR. If that commission applies to every reward component, a simple net nominal rate is:
net APR = gross APR × (1 − commission fraction)
Here, 12% × 0.90 = 10.8%. The commission takes 1.2 percentage points of the gross rate. With monthly reinvestment, the net period rate is 0.9%, and the APY before other costs becomes 1.009^12 − 1 = 11.3510%.
Only use that adjustment when the quoted rate is gross. Deducting commission again from an already net rate understates the result. Coinbase, for example, says its commission is removed before rewards are paid and is already reflected in its displayed staking rate. Check which reward streams a fee covers; a commission on issuance rewards need not describe every additional payment.
Fixed fees need a separate ledger. A transaction charge of 0.2 tokens affects a 100-token position proportionally more than a 10,000-token position. A percentage rate cannot capture that difference without specifying balance and transaction frequency.
Follow a hypothetical 1,000-token balance through a year
This invented example represents no named network, provider or KLINEO feature. Assume 1,000 tokens are fully eligible at the start. The gross nominal APR stays at 12%, commission remains 10% of all rewards, and all remaining rewards are reinvested monthly. Each month ends with a fixed 0.2-token operational charge deducted from the same balance before the next month's rewards are calculated.
Assume no deposits, withdrawals, activation delay, penalties, missed rewards or taxes. Fractional tokens are allowed, and calculations retain full precision. These simplifying assumptions isolate the rate and cost arithmetic.
Month one produces 10 gross reward tokens. Commission removes one token and the fixed charge removes 0.2, leaving 1,000 + 10 − 1 − 0.2 = 1,008.8 tokens. Month two starts from that balance: gross rewards are 10.088, commission is 1.0088, and the ending balance is 1,017.6792 after the charge.
For month m, the recurrence is:
B_m = B_(m−1) × 1.009 − 0.2
An independent endpoint calculation gives:
B_12 = 1,000 × 1.009^12 − 0.2 × (1.009^12 − 1) / 0.009
B_12 = 1,110.9872377 tokens
| Measurement in this hypothetical year | Checked result | What it includes |
|---|---|---|
| Gross nominal APR | 12.0000% | Simple reward rate before commission |
| Net nominal APR | 10.8000% | Reward commission, without compounding |
| Net APY before fixed charges | 11.3510% | Monthly reinvestment after commission |
| Sum of monthly fixed charges | 2.4000 tokens | Twelve deductions of 0.2 tokens |
| Ending balance after all modeled charges | 1,110.9872 tokens | Commission, monthly compounding and fixed deductions |
| Full-year token growth after charges | 11.0987% | Ending tokens divided by starting tokens, minus one |
The fixed charges reduce the terminal balance by 2.5224 tokens relative to the no-fixed-charge path, slightly more than their 2.4-token sum. Earlier deductions also remove tokens that would have earned later rewards. Subtracting all charges only at year end would miss that effect.
This 11.0987% is the balance change in the constructed example, given its assumptions. It is not a new advertised rate or evidence that such rewards will be available.
Measure dilution with total supply as a second denominator
Token growth and ownership-share growth differ when supply changes. Suppose the same hypothetical token's total supply rises from 1,000,000 to 1,080,000 over the year, including all rewards issued during that year. That is 8% supply growth, stipulated independently of any real protocol.
The starting balance represents 0.1% of supply. The ending 1,110.9872377 tokens represent approximately 0.1028692% of ending supply. The relative change in that share is:
supply-share change = (ending tokens / starting tokens) / (ending supply / starting supply) − 1
= 1.1109872377 / 1.08 − 1 = 2.8692%
That result measures relative ownership of the specified supply. It does not measure dollar profit, consumer purchasing power or an entitlement to protocol revenue. Simply subtracting supply growth from token growth is only an approximation to this ratio.
Use the same supply definition at both endpoints. Mixing starting circulating supply with ending total supply changes the denominator's meaning and prevents a consistent ownership-share comparison.
Issuance and staking yield are related inputs, rather than interchangeable labels. Solana's staking overview identifies inflation, the total amount staked, validator uptime and commission as yield inputs. A network-wide issuance percentage therefore cannot be substituted for the reward rate of one particular stake account. The example's 8% supply growth is not an estimate of Solana inflation.
Convert the ending balance into the reporting currency
Now stipulate a token price of $2 at the start and $1.60 at the end. This 20% price decline is another hypothetical assumption; it is not inferred from the supply change.
Opening value is $2,000. Ending value is 1,110.9872377 × $1.60 = $1,777.58. With no external flows, the dollar return is:
dollar return = (1 + token growth) × (ending price / starting price) − 1
= 1.1109872377 × 0.80 − 1 = −11.1210%
The same ledger now has three valid results: token growth of 11.0987%, relative supply-share growth of 2.8692%, and a dollar loss of 11.1210%. Adding the token reward percentage to the price percentage would omit their interaction. All balances and charges here use the same token; rewards paid in a different asset require a separate quantity and valuation record.
Keep the activity boundary clear. An AMM liquidity position changes its asset inventory, which calls for an impermanent loss versus holding comparison. Its reward percentage cannot replace that inventory accounting or be treated as ordinary staking APY.
Check whether the assumed compounding can happen
Payout, reinvestment and eligibility are separate events. A reward credited to a wallet may need another transaction before it earns anything. If a manual claim is skipped, or a reward sits below a reinvestment threshold, the assumed period schedule fails.
Protocol details can also distinguish reward streams. Ethereum's staking documentation describes automatic stake growth with 0x02 compounding credentials, subject to whole-ETH increments and effective-balance limits, while proposer fees and MEV are available through the fee-recipient address. Receiving those separate payments does not itself establish that they joined the validator's effective stake. The documentation also describes penalties, slashing and activation or exit queues; a smooth APY formula does not incorporate those events automatically.
Three common reporting failures follow:
- Annualizing a short reward burst as a promise. Save its observation window and reward components. One unusually large payout can raise an annualized estimate without establishing a sustainable rate.
- Assuming availability from the displayed balance. Track active, pending, claimable and withdrawable amounts separately under the actual protocol or provider rules. An annual rate does not establish an exit date.
- Inferring access from market context. A liquidation heatmap shows potential forced closures using estimates or visible account states. It cannot establish when staked tokens can be withdrawn or the price at which they could be sold. Keep those exit conditions in the staking record.
Use a rate-to-balance worksheet
Before comparing two staking displays, save the following record for each:
- Identity and unit: network, staking method, provider, staked token, reward token and reporting currency.
- Rate evidence: APR or APY label, observation timestamp, lookback window, annualization clock and included reward streams.
- Eligibility schedule: activation date, payout events, reinvestment actions, thresholds and when each reward becomes productive.
- Costs and losses: commission basis, whether the quote is already net, fixed charges, penalties and any excluded costs.
- Reconciliation: starting tokens plus rewards, minus charges and transfers, equals ending tokens. Value each asset consistently and calculate the supply-share change separately if useful.
If you add or withdraw capital, preserve dated flows rather than treating deposits as rewards. The time-weighted versus money-weighted return guide explains the additional measurement choice.
For the next reward payout, record the opening eligible balance, gross reward, deductions, receipt time and reinvestment time. Reconcile that one interval before extending its rate to a year.
