Bonus vs Salary Increase Calculator
Compare the long-term financial value of a one-time bonus versus a permanent salary raise.
See which option benefits you more over 1, 3, 5, and 10 years.
When an employer offers either a one-time bonus or a permanent salary increase, it can be difficult to compare them fairly. They feel different in the moment, but what really matters is the total financial impact over time.
The Key Insight
A salary increase is permanent — it compounds year after year, and all future raises are calculated from the new, higher base. A bonus is a one-time payment that does not affect your base pay going forward.
Example Calculation
Suppose you earn $60,000 per year and your employer offers either:
- Option A: $5,000 one-time bonus
- Option B: $2,000 per year salary increase (3.3%)
Over time:
| Year | With Bonus | With Raise (cumulative extra) |
|---|---|---|
| 1 | +$5,000 | +$2,000 |
| 2 | $0 extra | +$4,000 |
| 3 | $0 extra | +$6,000 |
| 5 | $0 extra | +$10,000 |
| 10 | $0 extra | +$20,000 |
By year 3, the raise exceeds the bonus in cumulative value. By year 10, it is worth four times more — and that is before accounting for raises stacking on each other in future years.
Tax Considerations
Bonuses are typically taxed as supplemental income at a flat 22% federal rate in the United States (for amounts under $1 million). A salary increase is taxed at your marginal income tax rate, which may be lower if your income is in a lower bracket. This calculator uses gross (pre-tax) figures — consult a tax advisor for your specific situation.
Additional Factors to Consider
- Retirement contributions: A higher salary increases your 401(k) base and employer match
- Benefits: Some employers calculate benefits (disability, life insurance) as a percentage of salary
- Future raise negotiation: A higher base salary gives you a stronger starting point for future raises
- Employment tenure: The benefit of a raise depends on how long you stay at the company