The NNS rewards Node Providers for providing compute and storage capacity to the IC. To provide this capacity, each Node Provider outlays capital upfront to acquire, ship, and install the equipment. To operate the equipment, each Node Provider outlays monthly expenses for data center hosting. The reward system calculates the payouts based on these outlays, understanding that these outlays are directly correlated to the capacity offered. The payouts are deducted based on the SLA availability. The rewards are scheduled over a term depending on the applicable program.

Current rewards payout is as follows:

- Gen-1, Compute and Boundary Nodes:
- Term is 48 months
- Capex reward is divided over the term and payouts are monthly
- Opex reward payouts are monthly, within one month of the outlay
- Capex reward calculation:
- Capital / 48
- Multiplied by 2.5
- Divided by the monthly ICP token average value using major market exchanges as the source for the value
- Opex reward calculation:
- Monthly opex allowance multiplied by 2.5
- Divided by the monthly ICP token average value using major market exchanges as the source for the value
- Gen-1, Storage Nodes
- Capex reward calculation:
- Capital / 48
- Multiplied by 4.5
- Divided by the monthly ICP token average value using major market exchanges as the source for the value

- Gen-2, All Nodes
*(subject to change before final release of this program)* - Capex reward calculation:
- Capital / 36
- Multiplied by 2.5
- Divided by the monthly ICP token average value using major market exchanges as the source for the value
- Opex reward calculation:
- Monthly opex allowance multiplied by 1.75