Raise vs Bonus Calculator
Compare the long-term value of a salary raise versus a one-time bonus over multiple years.
A raise compounds forever while a bonus is a one-time payment. This is one of the most important financial concepts for career negotiations, yet most people undervalue raises relative to bonuses.
The math: A $5,000 raise on a $60,000 salary means you earn an extra $5,000 every year for the rest of your career at that company (and typically carries forward to your next job). A $5,000 bonus is received once and is gone.
Compounding effect: Raises compound because future raises are calculated on your new higher salary. A 3% annual raise on $65,000 is $1,950, but on $60,000 it is only $1,800. That $150 difference compounds every year.
After 5 years: A $5,000 raise (with 3% annual increases) totals approximately $28,200 in extra cumulative earnings. A $5,000 bonus totals exactly $5,000.
After 10 years: The raise has generated approximately $62,500 in extra cumulative earnings versus the one-time $5,000 bonus.
Tax considerations: Both raises and bonuses are taxed as ordinary income. However, bonuses are often withheld at a flat 22% supplemental rate, which may differ from your marginal tax rate. The actual tax owed is the same at filing time.
When a bonus might be better:
- If you plan to leave the company within 1 year
- If the bonus is significantly larger than the raise (3x or more)
- If you need a lump sum for a specific purpose (debt payoff, investment)
- If the raise would push you into a benefit threshold that costs you more
Negotiation tip: Always negotiate for the raise first. If the company cannot offer a raise, then negotiate for the largest possible bonus. Many companies have more flexibility with bonuses because they do not permanently increase payroll costs.