> For the complete documentation index, see [llms.txt](https://docs.stakingrewards.com/staking-data/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.stakingrewards.com/staking-data/methodologies/hedera-srb.md).

# Hedera SRB

Learn how Hedera staking rewards are calculated. HBARSRB formula covers the fixed daily HBAR reward per staked HBAR paid from the staking reward account, and its annualized yield.

HBARSRB is a benchmark representing the annualized network staking rate paid on every Hedera node whose reward-eligible stake is within its maximum stake.

HBARSRB is calculated and published by Staking Rewards via the [Hedera Profile](https://www.stakingrewards.com/asset/hedera-hashgraph) and [Data API](https://www.stakingrewards.com/data-api).

> **TL;DR:** Hedera stakers are paid a fixed daily reward per staked HBAR from the staking reward account (0.0.800) and receive none of the network's transaction fees. HBARSRB annualizes that daily rate over 365 days. The rate is non-compounded and assumes 100% validator efficiency.

$$
HBARSRB = dr \* t\_y
$$

<table data-full-width="false"><thead><tr><th width="154">Formula key</th><th width="194">Metric name</th><th>Description</th></tr></thead><tbody><tr><td>dr</td><td>Daily Reward Per HBAR</td><td>The network's daily staking reward per whole staked HBAR (max_staking_reward_rate_per_hbar), paid from the staking reward account 0.0.800 at the end of each daily staking period.</td></tr><tr><td><span class="math">t_y</span></td><td>Year Constant</td><td>365d</td></tr></tbody></table>

The network sets dr once per staking period. A daily reward budget, bounded by the maximum reward rate set by the Hedera Council, is spread over the stake that is eligible for rewards, so dr sits below that maximum when more stake is eligible than the budget covers. dr can also be reduced when the unreserved balance of the staking reward account falls below the network's reward balance threshold. Transaction fees are not part of dr: they are collected in a fee collection account and distributed daily to node accounts and other network accounts, not to stakers.

* HBARSRB takes into account all accumulated rewards, whether they have been claimed or remain unclaimed.
* HBARSRB operates on a non-compounded basis, meaning it excludes returns generated from the reinvestment of rewards.
* HBARSRB is the network rate paid on every node whose reward-eligible stake is within its maximum stake. For the rate paid on an individual node, please refer to HBARSRB(v).

#### Slashing

{% hint style="info" %}
Although Hedera Hashgraph operates as a PoS system, it does not involve slashing or bonding, so nodes do not face the related loss of liquidity.
{% endhint %}

***

### Hedera Validator Staking Rewards Rate: HBARSRB(v) <a href="#hedera-validator-staking-rewards-rate-hbarsrb-v" id="hedera-validator-staking-rewards-rate-hbarsrb-v"></a>

Staking Rewards calculates HBARSRB(v) for each node from the reward rate the network publishes for that node's stakers in the current staking period.

$$
HBARSRB(v) = rrs\_v / 10^8 \* t\_y
$$

<table data-full-width="false"><thead><tr><th width="129">Formula key</th><th width="176">Metric name</th><th>Description</th></tr></thead><tbody><tr><td>rrs_v</td><td>Node Reward Rate</td><td>The node's reward_rate_start: the reward paid to its stakers, in tinybar per whole staked HBAR per day. It equals dr on a node whose reward-eligible stake is within its maximum stake, and is lower on a node whose reward-eligible stake exceeds its maximum stake, since that node's reward is spread over more stake than the maximum.</td></tr><tr><td>10^8</td><td>Tinybar Constant</td><td>Tinybar per HBAR.</td></tr><tr><td><span class="math">t_y</span></td><td>Year Constant</td><td>365d</td></tr></tbody></table>

HBARSRB(v) has no commission term, because Hedera nodes charge stakers no commission, and no performance term, because the network sets each node's reward rate directly.

**Observation Period:**

1. HBARSRB is determined based on the latest generated block at the point of evaluation.
2. This data is then annualized for a comprehensive year-long projection.

**Calculation**

The calculation happens every 2 hours and is immediately published via [Data API](https://www.stakingrewards.com/data-api).

**Limitations**

HBARSRB employs a 365-day convention for annualizing the daily reward rate. This convention remains consistent and does not accommodate adjustments for leap years.

Stakers on a node whose reward-eligible stake exceeds that node's maximum stake receive a lower per-HBAR rate. HBARSRB uses the network rate that stakers on the other nodes receive; HBARSRB(v) for an oversubscribed node reports that node's own, lower rate.

***

### HBAR Real Reward Rate (HBARSRB^R) <a href="#hbar-real-reward-rate-hbarsrb-r" id="hbar-real-reward-rate-hbarsrb-r"></a>

The real reward rate calculates the HBARSRB adjusted for inflation in the network.

$$
HBARSRB^R = (1+HBARSRB) /(1+i)-1
$$

<table data-full-width="false"><thead><tr><th width="150.33333333333331">Formula key</th><th width="265">Metric name</th><th>Description</th></tr></thead><tbody><tr><td>i</td><td>Inflation Rate</td><td>The daily staking payout summed over all consensus nodes, annualized (× 365) and divided by the circulating supply: i = Σ<sub>v</sub> (rrs<sub>v</sub> / 10<sup>8</sup> × stakeRewarded<sub>v</sub>) × 365 / circulatingSupply, where rrs<sub>v</sub> is the node's reward_rate_start as in HBARSRB(v) (tinybar per whole staked HBAR per day, so rrs<sub>v</sub> / 10<sup>8</sup> is in HBAR per HBAR) and stakeRewarded<sub>v</sub> its reward-eligible stake in HBAR (the mirror node's stake_rewarded, in tinybar, divided by 10<sup>8</sup>). Oversubscribed nodes therefore count at their own, lower rate. rrs<sub>v</sub> belongs to the staking period that just ended while stakeRewarded<sub>v</sub> is read at the start of the current one, a lag of one period. If any node reports no rate, the inflation rate is not published for that run.</td></tr></tbody></table>

\
**Inflation Rate Behaviour**

The release of HBAR tokens into circulation is controlled by a predefined schedule.

***

#### Other Metrics

| Metric                  | Description                                                                                                                                                                                                                |
| ----------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Fees Generated By Nodes | The HBAR paid to node accounts as their node-fee share in the latest daily fee distribution (HIP-1259). The remaining network and service fees go to other network accounts; stakers receive no share of transaction fees. |

***

#### Data Sources:

* Hedera Mirror Node REST API (primary, provisioned endpoint)
* Hedera Mirror Node REST API (public: network stake and the daily fee distribution transaction)
* CoinGecko (price, market data)

***

#### References:

* <https://docs.hedera.com/hedera>
* <https://docs.hedera.com/learn/core-concepts/staking/staking>
* <https://docs.hedera.com/learn/core-concepts/accounts/network-accounts>

***

:books: [Learn more about HBAR Staking](https://www.stakingrewards.com/asset/hedera-hashgraph)

:bar\_chart: [Calculate your HBAR Staking Rewards](https://www.stakingrewards.com/calculator?asset=hedera-hashgraph)

:gear: [Access historic Hedera Staking Data via API](https://www.stakingrewards.com/data-api)

```
Last updated on 10/23/2026
```
