Raise vs Bonus Calculator

Compare the long-term value of a salary raise versus a one-time bonus.
Includes compound growth, tax impact, and cumulative earnings over 1, 3, and 5 years.

Your data stays in your browser. We do not store, collect, or transmit any information you enter.
Comparison Result

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.


How we build and check this calculator

This calculator runs entirely in your browser, so the numbers you enter stay on your device. The math behind it is written by hand and tested against worked examples and standard references before the page goes live.

SuperGlobalCalculator is independently built and maintained. See how we build and verify our calculators.


Embed This Calculator

Copy the code below and paste it into your website or blog.
The calculator will work directly on your page.