Raise vs Bonus Calculator
Compare the long-term value of a salary raise against a one-time bonus.
Compound growth, after-tax value, and the year the raise overtakes the bonus.
Changing your currency elsewhere on the site will not affect this page.
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.
Take the standard case: $60,000 salary, a $5,000 raise, 3% annual increases after that. The gap between the two salary paths starts at $5,000 in year one and grows by 3% every year, because the raise itself gets raised.
After 5 years: the raise has produced $26,546 in extra cumulative earnings. The bonus has produced exactly $5,000.
After 10 years: $57,319 against the same one-time $5,000.
After 20 years: $134,352, a figure that has nothing to do with the size of the original raise and everything to do with the fact that it never stops.
The multiple is what negotiators should carry into the room. Over five years the raise is worth 5.3 times the identical-sized bonus, and over twenty it is worth 27 times. Employers know this, which is precisely why the bonus is the thing they offer first.
Tax considerations: Both raises and bonuses are taxed as ordinary income. Bonuses are usually withheld at a flat 22% federal supplemental rate, which is why a bonus cheque often looks worse or better than expected, but the tax actually owed is settled at filing and is identical either way. The calculator applies your own marginal rate to both, which is the honest comparison.
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.