Should I take a signing bonus over a higher base salary?
TL;DR: A signing bonus is a one-time amount; a higher base salary compounds every year (through raises calculated as a percentage of a higher number, and often a higher bonus/equity target tied to base). Over a multi-year horizon, a modest permanent salary increase often outvalues a larger one-time bonus.
Why a signing bonus looks bigger than it is
A $10,000 signing bonus is a fixed, one-time amount. A $5,000/year higher base salary is worth more than $10,000 within 2 years, and continues compounding through future raises calculated off the higher base — the total gap widens every year you stay.
When a bonus genuinely makes sense to prioritize
- You don't expect to stay long enough for base salary's compounding advantage to catch up
- You have an immediate cash need the bonus specifically solves
- The employer has a firm salary band they genuinely cannot exceed, but has bonus flexibility
Compare the actual multi-year value, not just year one
The Job Offer Decision Report projects wealth impact over your own horizon — base, bonus, equity, and benefits all factored in — so a signing bonus vs. higher base isn't a guess.
Compare my offers — $4.99 →Frequently asked questions
Do signing bonuses usually have to be repaid if I leave early?
Often yes — many signing bonus agreements include a clawback clause if you leave within a set period (commonly 1-2 years), which is worth checking before valuing it as unconditional cash.
Is a bonus taxed differently than salary?
In many countries bonuses are subject to the same income tax ultimately, but withholding at payout can differ (often withheld at a higher supplemental rate initially) — check your specific country's rules rather than assuming identical take-home treatment.