Methodology
Pay Raise Calculator methodology
Educational only: Work and pay decision support, not tax, legal, financial or career advice.
Privacy: Calculations run locally; Wage101 does not receive your work or pay inputs.
Update policy: Reviewed when formulas or official dependencies change.
Scope: Market-neutral work and pay planning using your own assumptions.
1. Formulas and units
realRaiseRate = (1 + nominalRaiseRate) รท (1 + inflationRate) โ 1Where
- nominalRaiseRate
- Nominal raise rate (decimal rate)Source: User assumption
- inflationRate
- Inflation assumption (decimal rate)Source: User assumption
- nominalRaiseRate
- Nominal raise (share of current pay)Source: Calculated output
- realRaiseRate
- Real raise (after-inflation rate)Source: Calculated output
newPay = compare mode ? entered newPay : raise-rate mode ? currentPay ร (1 + nominalRaiseRate) : currentPay ร (1 + targetRealRaiseRate) ร (1 + inflationRate)Where
- mode
- Calculation mode (selected mode)Source: User decision
- currentPay
- Current annual pay (currency units/year)Source: Work record
- newPay
- New annual pay (currency units/year)Source: Work record
- nominalRaiseRate
- Nominal raise rate (decimal rate)Source: User assumption
- targetRealRaiseRate
- Target real raise rate (decimal rate)Source: User decision
- inflationRate
- Inflation assumption (decimal rate)Source: User assumption
- newPay
- New annual pay (currency units/year)Source: Calculated output
- nominalRaiseRate
- Nominal raise (share of current pay)Source: Calculated output
absoluteRaise = newPay โ currentPayWhere
- currentPay
- Current annual pay (currency units/year)Source: Work record
- newPay
- New annual pay (currency units/year)Source: Work record
- newPay
- New annual pay (currency units/year)Source: Calculated output
- absoluteRaise
- Annual pay change (currency units/year)Source: Calculated output
nominalRaiseRate = newPay รท currentPay โ 1Where
- currentPay
- Current annual pay (currency units/year)Source: Work record
- newPay
- New annual pay (currency units/year)Source: Work record
- nominalRaiseRate
- Nominal raise rate (decimal rate)Source: User assumption
- newPay
- New annual pay (currency units/year)Source: Calculated output
- nominalRaiseRate
- Nominal raise (share of current pay)Source: Calculated output
realPayIncrease = newPay รท (1 + inflationRate) โ currentPayWhere
- currentPay
- Current annual pay (currency units/year)Source: Work record
- newPay
- New annual pay (currency units/year)Source: Work record
- inflationRate
- Inflation assumption (decimal rate)Source: User assumption
- newPay
- New annual pay (currency units/year)Source: Calculated output
- realPayIncrease
- Real pay increase (current-value currency units/year)Source: Calculated output
Money inputs and outputs use the currency selected in the scenario without changing the canonical methodology. Pay, time, benefits and work-related costs use the units stated beside each input.
2. Worked example
Input assumptions
Current gross annual pay of 60,000, proposed pay of 63,000 and an inflation assumption of 3%.
Calculation and outputs
Example
Current gross annual pay of 60,000, proposed pay of 63,000 and an inflation assumption of 3%.
- New annual pay
- 63,000.00 currency units
- Annual pay change
- 3,000.00 currency units
- Nominal raise
- 5%
- Real raise
- 1.9%
- Real pay increase
- 1,165.05 currency units
The result separates the stated pay increase from the increase after the entered inflation assumption.
Interpretation
Use the nominal and real raise together so an inflation assumption does not disappear from the comparison.
3. Validation and boundary checks
- A zero raise with zero inflation returns no real change.
- A raise equal to inflation is approximately flat in real terms.
- Rates at or below negative 100% return an input error.
4. Assumptions and source classification
- Pay figures use the same annual gross basis.
- The inflation rate is a user-entered scenario, not a forecast.
- Tax, benefits and hours are unchanged.
This calculator has no current policy-data dependency. Its work and pay assumptions are user supplied. Registered family-level regression suites exercise the shared work-logic engine and worked-result reconciliation.
5. Limitations
- Inflation differs by person and spending pattern.
- The result does not model tax brackets, benefits or one-off payments.
- It does not predict future purchasing power.
This is educational decision support, not personalised tax, legal, financial or career advice. Check the treatment of your circumstances under the rules that apply to you and seek qualified advice where appropriate.
6. Update and evidence policy
Registered family-level suites test formula invariants and example reconciliation; the release ledger records that coverage without claiming a separate oracle for every line of public copy. There is no official threshold or benchmark to refresh for this calculator. Work and pay inputs remain user-supplied because they vary by person, job and contract.
Change history
- : Initial public release of the Pay Raise planner and methodology.
Related reading
Use these practical guides to interpret the decision and its assumptions.
- How to use the Pay Raise calculator
Compare current and proposed annual pay, or calculate a raise from a nominal or real target.
Read guide