Skip to main content
Primary formula: newPay = compare mode ? entered newPay : raise-rate mode ? currentPay ร— (1 + nominalRaiseRate) : currentPay ร— (1 + targetRealRaiseRate) ร— (1 + inflationRate)
Duc Nguyen X.By Duc Nguyen X.ยท Founder, Wage101Last reviewed: View update historyMethodology

Educational only: Work and pay decision support, not tax, legal, financial or career advice.

Privacy: No account is required. Tool inputs and results stay in this browser. Anonymous categorical usage analytics send only governed page, tool, cluster and action identifiers; tool inputs and results are never sent. Error monitoring is disabled. Optional saved state stays only on this device.

Update policy: Reviewed when formulas or official dependencies change.

Scope: Market-neutral work and pay planning using your own assumptions.

What this calculator helps you decide

Best for

Comparing a proposed annual pay change before and after an inflation assumption.

Outputs

New pay, annual change, nominal raise, real raise and real pay increase.

Start here

Enter current and proposed annual pay, then set an inflation assumption.

Close-intent boundary
Do not use this to value contingent bonus pay; use Bonus Calculator to keep payout probability explicit.

Value raises and extra income

Pay Raise: new pay

New pay, annual change, nominal raise, real raise and real pay increase.

Current pay and raise

Compare a proposed annual pay figure or calculate a raise from a nominal or after-inflation target.

Your numbers stay in this browser

Compare two pay figures, enter a raise rate, or target a real raise.

currency units

Current gross annual pay before the raise.

currency units

Proposed gross annual pay used in comparison mode.

Inflation over the comparison period as a decimal.

Calculated result

The result separates the stated pay increase from the increase after the entered inflation assumption.

Use one currency consistently across all inputs.

PDF and CSV exports stay on this device. Clean page links contain no inputs.
New annual pay63,000.00per year
Annual pay change3,000.00per year
Nominal raise5%share of current pay
Real raise1.9%after-inflation rate
Real pay increase1,165.05per year in current-value terms

Scenario comparison

Each row names the assumption axis changed from the baseline.

ScenarioResultDifference
Entered scenario63,000.00Baseline
New annual pay: 66,150.00 currency units66,150.003,150.00

Save these results, change an input, then compare the updated figures with this baseline.

The baseline is temporary in this tab and is not added to shared scenario links or generated reports.

Calculation details

View calculation detailsView the formulas and inputs used for these results.

New annual pay

New annual paynewPay = compare mode ? entered newPay : raise-rate mode ? currentPay ร— (1 + nominalRaiseRate) : currentPay ร— (1 + targetRealRaiseRate) ร— (1 + inflationRate)63,000.00 currency units
Result63,000.00 currency units

The proposed or calculated gross annual pay. Displayed using the engine-rounded value.

New annual pay formula โ†’

Annual pay change

Annual pay changeabsoluteRaise = newPay โˆ’ currentPay3,000.00 currency units
Result3,000.00 currency units

New annual pay minus current annual pay. Displayed using the engine-rounded value.

Annual pay change formula โ†’

Nominal raise

Nominal raisenominalRaiseRate = newPay รท currentPay โˆ’ 15%
Result5%

The gross pay change before adjusting for inflation. Displayed using the engine-rounded value.

Nominal raise formula โ†’

Real raise

Real raiserealRaiseRate = (1 + nominalRaiseRate) รท (1 + inflationRate) โˆ’ 11.9%
Result1.9%

The raise after applying the entered inflation assumption. Displayed using the engine-rounded value.

Real raise formula โ†’

Real pay increase

Real pay increaserealPayIncrease = newPay รท (1 + inflationRate) โˆ’ currentPay1,165.05 currency units
Result1,165.05 currency units

New pay expressed in current purchasing-power terms minus current pay. Displayed using the engine-rounded value.

Real pay increase formula โ†’

Inputs used

Calculation mode
0
Current annual pay
60,000.00 currency units
New annual pay
63,000.00 currency units
Inflation assumption
0.03
Open this calculator with preset values

This calculator supports documented, shareable scenario URLs. Compatible assistants and applications can construct links using the parameters below.

Scenario values are visible in the URL, calculations run in the browser, and optional saved state stays only on this device. Anyone you share the URL with can read those numbers, so do not include private or identifying data.

Example: https://wage101.com/tools/pay-raise/?sv=1&currentPay=60000&inflationRate=0.03&mode=0&newPay=63000&nominalRaiseRate=0.05&targetRealRaiseRate=0.02

ParameterMeaningUnitAllowed valuesPresenceDefault
modeCompare two pay figures, enter a raise rate, or target a real raise.selected mode0, 1, 2RequiredCompare current and new pay
currentPayCurrent gross annual pay before the raise.currency units/year0.01 to 100000000Required60000
newPayProposed gross annual pay used in comparison mode.currency units/year0.01 to 100000000Required63000
nominalRaiseRateRaise as a decimal, where 0.05 means 5%.decimal rate-0.99 to 10Required0.05
targetRealRaiseRateDesired after-inflation raise as a decimal.decimal rate-0.99 to 10Required0.02
inflationRateInflation over the comparison period as a decimal.decimal rate-0.99 to 10Required0.03

Pay Raise: new pay

Use the nominal and real raise together so an inflation assumption does not disappear from the comparison.

Formula summary

Primary formula
newPay = compare mode ? entered newPay : raise-rate mode ? currentPay ร— (1 + nominalRaiseRate) : currentPay ร— (1 + targetRealRaiseRate) ร— (1 + inflationRate)

Read the full methodology

Data used here

  • The estimate uses your inputs and the work-value formula documented in the methodology.

Decision checks

Act on the result

Compare the new annual pay and real increase with the full offer, hours and benefits.

Stress-test the decision

Retest a lower and higher inflation assumption rather than relying on one forecast.

When this estimate can be misleading

  • 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.
  • Use the nominal and real raise together so an inflation assumption does not disappear from the comparison.

Educational estimate, not advice. See all assumptions & limitations โ†’

Use these practical guides to interpret the decision and its assumptions.

Frequently asked questions

How much does this pay raise improve my annual pay after inflation?

Compare the new annual pay and real increase with the full offer, hours and benefits.

Which official source and period does this use?

This market-neutral tool does not use an official local policy rule.

Can I share or save a scenario?

Tool inputs and results stay in this browser. Anonymous categorical usage analytics send only governed page, tool, cluster and action identifiers; tool inputs and results are never sent. Error monitoring is disabled. Optional saved state stays only on this device.

What should stay consistent when I compare the options?

Keep the time basis, units and included costs consistent across options, then verify the assumptions that create the largest difference.