FREE CALCULATOR · MONEY

Signing Bonus vs Higher Salary Calculator

A $15,000 signing bonus feels bigger than a $5,000 raise — until the raises, the 401(k) match, and year two arrive. Enter both offers and your real plans to find the exact break-even: the stay length where the higher salary catches up to the bonus.

94

Which offer actually pays more?

Offer A pairs a lower base salary with a one-time signing bonus. Offer B pays a higher base and no bonus. The calculator totals both over your planned stay — compounding raises, the 401(k) match on base pay, and the clawback window — then shows the break-even stay where the lines cross.

Annual base pay on the offer that includes the signing bonus.

The one-time payment, usually in the first 30 days. Compared at gross — see the tax note below.

Months you must stay or repay the bonus. Enter 0 for no clawback.

Annual base pay on the higher-salary offer (no bonus).

Average yearly raise — the compounding that lets salary catch the bonus.

How long you realistically expect to stay.

Employer match on base salary. Bonuses almost never earn a match.

The higher salary pulls ahead$12,608Over 5 years: Offer A totals $539,543 · Offer B totals $552,150 (3% raises, 4% 401(k) match).
Offer A · bonus offer$539,543$95,000 base + $15,000 bonus · 5 years
−$12,608behind
Offer B · salary offer$552,150$100,000 base, no bonus · 5 years

Enter both offers above to run the comparison.

How it works: each offer's total = base salary × ((1 + r)Y − 1) ÷ r × (1 + 401(k) match), where r is the annual raise rate and Y is your planned stay — plus the signing bonus on Offer A. (With 0% raises the salary part is simply base × Y.) The break-even stay solves salary-gap × ((1 + r)Y − 1) ÷ r = bonus, i.e. Y* = ln(1 + r × bonus ÷ gap) ÷ ln(1 + r). The bonus is compared at gross: both the bonus and salary are ordinary income taxed at your marginal rate — the 22% flat withholding on bonuses is only a withholding estimate, not the tax rate. For what that withholding does to your first check, see the bonus tax calculator, and for how each offer looks after income tax, the take-home pay calculator.

How the signing-bonus-vs-salary math works

A signing bonus is paid once; a higher salary is paid every year you stay — and every raise is a percentage of it. That asymmetry is the whole game. The bonus starts ahead on day one, but the salary gap compounds every year, and the 401(k) match only applies to base salary, never to the bonus. Somewhere along the timeline the lines cross. Everything before the crossing belongs to the bonus; everything after belongs to the salary.

The formulas

offer total (Y years) = base × ((1 + r)Y − 1) ÷ r × (1 + 401k match) · Offer A adds the signing bonus on top · break-even stay Y* = ln(1 + r × bonus ÷ salary-gap) ÷ ln(1 + r) · with 0% raises: Y* = bonus ÷ salary-gap · salary-gap = (higher base − lower base) × (1 + match)

The salary gap is the yearly head start of the higher-salary offer, grossed up by the 401(k) match. Divide the one-time bonus by that gap and you get the rough break-even in years; the logarithm version adjusts for raises compounding. Stay shorter than Y* and the bonus wins. Stay longer and the salary wins — and the longer you stay past the crossing, the wider the salary's lead gets.

Worked example: $95,000 + $15,000 bonus vs $100,000

Offer A pays $95,000 base plus a $15,000 signing bonus. Offer B pays $100,000 base, no bonus. Assume 3% annual raises and a 4% 401(k) match on both.

1. The yearly salary gap: ($100,000 − $95,000) × 1.04 = $5,200 a year, before raises compound it.

2. The break-even stay: ln(1 + 0.03 × 15,000 ÷ 5,200) ÷ ln(1.03) ≈ 2.8 years. Leave before that and the bonus wins; stay longer and the salary wins.

3. Over a 5-year plan: Offer A totals about $539,543 ($524,543 in salary + match, plus the bonus); Offer B totals about $552,150. The higher salary pulls ahead by ≈ $12,608 — the bonus is a memory by year three.

Where this comes in handy

  • Comparing real offers: when one company leads with a bonus and another leads with base pay, run both through the calculator with your honest stay length — not the optimistic one.
  • Negotiating when the salary is capped: if the pay band truly will not move, a signing bonus is the standard way to close a first-year gap — see what bonus size covers it with the pay raise calculator beside this one.
  • Pricing the clawback: most bonuses must be repaid (gross, not net) if you leave within 12–24 months. If your plan has you leaving inside the window, the bonus may be worth $0.
  • Checking the first check: bonuses are withheld at a flat 22% federal plus FICA, so the deposit is smaller than the headline — the bonus tax calculator shows the actual take-home.
  • Seeing the after-tax picture: the take-home pay calculator runs both base salaries through income tax so you compare spendable dollars.
  • Valuing the whole offer: the true hourly rate calculator folds in commute and unpaid hours — because a bigger offer with a brutal commute can still lose.

Signing bonus vs higher salary — frequently asked questions

Is a signing bonus or a higher salary better?

The higher salary, almost always — if you stay past the break-even, which typically lands between one and four years. Raises are percentages of base pay, the 401(k) match applies to base pay, and your next job negotiation starts from your base. The bonus only wins if you leave early. A $10,000 bonus is worth $10,000 once; a $10,000 higher base is worth roughly $130,000+ over a decade once compounding is counted.

How much of a signing bonus do I actually take home?

Less than the headline. Employers withhold federal income tax at a flat 22% on bonuses (supplemental wages), plus 7.65% for Social Security and Medicare, plus state tax. A $15,000 bonus typically deposits about $10,550 before state tax. That 22% is only withholding — your actual tax is your marginal rate at filing, so you may owe more or get some back.

Is a signing bonus taxed at a higher rate than salary?

No. A signing bonus is ordinary income, taxed at whatever marginal rate your total income lands in — exactly like salary. The flat 22% withholding just looks harsher because it ignores your W-4. High earners may owe more at filing; lower earners usually get part of the 22% back as a refund.

What happens if I quit before the clawback period ends?

You typically repay the gross bonus — the full headline amount, not the smaller net that hit your account. If you repay in the same calendar year the bonus was paid, it unwinds cleanly through payroll. If repayment lands in a later year, you repay gross and recover the withheld tax on your own return (amounts over $3,000 qualify for a deduction or credit under claim-of-right rules). Always negotiate the clawback terms: a shorter window, pro-rated repayment, and no repayment for involuntary termination.

Should I take a lower base salary in exchange for a bigger signing bonus?

Be cautious. The math above shows why: the bonus is paid once, while the salary gap compounds every year through raises, the 401(k) match, and future negotiations. Only make the trade when the base is truly capped by the pay band — and even then, get the clawback terms in writing.

Does a signing bonus count toward my 401(k) match?

Almost never. Employer matching formulas apply to base salary (sometimes plus commissions), not to one-time bonuses. That is one more way the higher salary compounds and the bonus does not — the calculator's match field applies to base pay only, on both offers.

When is a signing bonus actually paid?

Most commonly in your first paycheck or within the first 30 days. Some companies split it — half at start, half at six months — and some hold it until after a probationary period. Confirm the timing, the clawback window, and the repayment terms in the written offer letter before you sign.

Learn the method: the free how to compare a signing bonus to a higher salary guide walks through the break-even formula step by step — the 22% withholding surprise, why base salary compounds, the clawback gross-vs-net trap, and a negotiation checklist — with a fully worked example.