How to compare job offers
Add salary and the 401(k) match, subtract health premiums and commuting costs, then compare the totals side by side.
New to this?
A job offer is more than a salary. It usually includes health insurance you pay part of, a retirement plan where the employer may add money, paid time off and costs like commuting. Comparing offers means putting all of that in dollars for one year, so two very different offers can be measured on the same scale.
Read first
Myth
The offer with the higher salary is the better offer.
Truth
Benefits and costs can flip the order. In the example, the $66,000 job is worth $69,360 a year and the $70,000 job is worth $67,900, a $1,460 gap the other way.
Worth memorizing
- 1
Count the 401(k) match as pay.
A 6% match on $66,000 is $3,960 a year, if you put in at least 6% and stay long enough to vest.
- 2
Subtract what you'd pay for health insurance.
Use your share of the monthly premium times 12. A plan that costs $100 more a month costs $1,200 a year.
- 3
Price the commute and the hours.
Gas, parking, transit and time all count. $200 a month of commuting is $2,400 a year before tax.
I'd put both offers in one simple table before I decide anything. Salary, match, premiums, commute, time off. Then I'd ask myself which job I'd still want if the numbers were equal, because growth and a good manager are worth real money too.
Do this today
Make a two-column table for your offers with salary, match, yearly premiums and commute cost. Add and subtract to get each offer's full yearly value, then ask HR for anything you can't fill in.
Practice
1 of 3
A job pays $60,000 with a 100% match up to 5%. If you contribute 5%, how much does the employer add each year?
$60,000 × 5% = $3,000. A 100% match up to 5% adds $1 for every $1 you contribute, up to 5% of pay.
2 of 3
Which offer detail could make the matched money disappear if you leave early?
Vesting decides when the employer's contributions become yours. Leave before you vest and you can lose some or all of the match.
3 of 3
Offer A pays $5,000 more, but its health premiums are $250 a month higher. Which is true?
$250 × 12 = $3,000 a year in extra premiums. $5,000 − $3,000 = $2,000, so Offer A is still ahead, by $2,000 before taxes.
Tips
Ask for the benefits summary
Before you decide, ask HR for the benefits guide: health plan premiums, deductibles, 401(k) match formula and vesting schedule. Employers expect the request.
Check the vesting schedule
Matched money may not be yours until you've worked there 2 to 6 years. If you might leave sooner, count only the part that would vest.
Compare the same health plan level
Look at a similar plan type at both employers for your household (just you, or you plus family), then compare premiums and out-of-pocket maximums.
Put a price on time off
Divide salary by 260 workdays to value a day. At $66,000, one day is about $254, so 5 extra paid days are worth about $1,269.
A worked example: two offers, one winner
Leo has two offers for the same kind of role. Offer A: $70,000, 3% match, $150 a month premium, $200 a month commute. Offer B: $66,000, 6% match, $50 premium, fully remote.
- Offer A: match $70,000 × 3% = $2,100, premiums $150 × 12 = $1,800, commute $200 × 12 = $2,400. $70,000 + $2,100 − $1,800 − $2,400 = $67,900.
- Offer B: the match is $66,000 × 6% = $3,960 and premiums are $50 × 12 = $600. $66,000 + $3,960 − $600 = $69,360.
- Offer B is worth $69,360 − $67,900 = $1,460 more a year, before taxes, even with $4,000 less salary. Leo also gets back about 10 hours a week of commuting.
- Offer A salary+$70,000
- 3% match+$2,100
- Health premiums−$1,800
- Commute−$2,400
- Offer A full value=$67,900
- Offer B salary$66,000
- 6% match+$3,960
- Health premiums−$600
- Offer B full value=$69,360
Try your numbers
Common mistakes
Comparing gross salary only
Salary is the biggest line, but premiums, the match and commute costs can move the result by thousands. Put every line in yearly dollars before you choose.
Counting an unvested match
If you are likely to leave before the match vests, that money isn't really part of the offer. Count only what you expect to keep.
Ignoring the worst-case health year
A low premium can come with a high deductible. Add premiums and the out-of-pocket maximum for both plans so a bad year doesn't surprise you.
Going deeper
Compare job offers on their full yearly value, not the salary line. Add salary and the 401(k) match, then subtract what you would pay for health insurance and the commute, and the offer with the higher number is often not the one with the bigger salary.
Start with a full-year number
Full yearly value = salary + employer retirement money + any bonus you can count on − your health premiums − work costs like commuting. Use the same method for both offers.
The match depends on you
A match only pays when you contribute. A "100% match up to 6%" means the employer adds $1 for each $1 you put in, up to 6% of your pay. Plan to contribute at least that much.
Vesting can take years
Your own contributions are always yours. For 401(k) matches, federal rules let an employer make you wait up to 3 years for full vesting, or use a graded schedule that reaches 100% after 6 years.
Health costs have two parts
The premium is what you pay every month. The deductible and out-of-pocket maximum are what you could pay when you get care. A cheap premium with a high deductible can cost more in a bad year.
Build a side-by-side table
List each offer in a column and these rows: base salary, expected bonus, 401(k) match, your yearly health premium, health deductible and out-of-pocket maximum, paid time off, commute cost and time, and any stipends like a home office or phone allowance.
Only count a bonus if it is contractual or has paid reliably. A "target bonus" of 10% that depends on company results is upside, not salary. Note it, but keep it out of the main total or count part of it.
Value the retirement benefits
Find the match formula and the vesting schedule in the benefits guide. A match of 50% up to 6% is worth 3% of salary. A 100% match up to 4% is worth 4%. Some employers also put money in no matter what you contribute; that is often called a nonelective or profit-sharing contribution.
If you expect to stay only a year or two, look closely at vesting. With a 3-year cliff, leaving at 2 years and 11 months means losing all the matched money. Your own contributions and their growth always go with you.
Value the health insurance
Your share of the premium comes out of each paycheck, usually before tax. Multiply the per-paycheck amount by the number of paychecks to get the year. For a family plan, the gap between two employers can be several thousand dollars a year.
Then compare risk. Add the yearly premium to the out-of-pocket maximum to see your worst-case year at each job. If one plan offers a health savings account (HSA) with an employer deposit, count that deposit as money in your pocket.
Count costs that come with the job
Commuting costs are paid after tax for most people, so they hit harder than they look. Add gas, parking, tolls, transit fares and wear on your car. A remote job may add a little to your utility bill, but usually saves far more.
Time is part of the cost too. An hour each way is about 10 hours a week, or about 500 hours a year with 50 working weeks. That doesn't go on the tape, but it belongs in the decision.
Then weigh what money can't measure
Once the numbers are close, the rest matters most: how much you'd learn, the manager, the stability of the company, the chance of a promotion and the hours expected. A job that leads to a bigger raise next year can beat a slightly richer offer today.
If you prefer one job but it pays less, use your table in a negotiation. Show the gap in full value and ask the employer to close it with salary, a signing bonus or something else on your list.
Questions people ask
How do I compare a salary job with an hourly job?
Turn hourly pay into a yearly figure. Multiply the hourly rate by the hours you expect a week, then by 52. At $30 an hour and 40 hours, that is $30 × 40 × 52 = $62,400. Count expected overtime separately.
Is a higher 401(k) match worth a lower salary?
It can be. A match is extra pay that goes straight into retirement savings, and it is not taxed until you withdraw it. Compare full yearly value, and check that you would stay long enough to vest.
Should I tell an employer I have another offer?
You can, if it is real. Share the facts briefly and say which job you'd prefer if the numbers were closer. It gives the employer a reason to improve its offer. Never invent an offer.
How do I compare offers in different cities?
Add a row for the biggest cost differences: rent, state income tax and transportation. A higher salary in a city with much higher rent can leave you with less each month.
Printable worksheet with answer key, free for classrooms. Lesson plan for this unit.
Sources
- US Department of Labor: What you should know about your retirement plan
- IRS: 401(k) and profit-sharing plan contribution limits
- HealthCare.gov: Out-of-pocket maximum
Updated October 4, 2026. General education, not personalized financial, tax or legal advice. Figures are examples. Check current rates and limits before you act.
Terms on this page
Related lessons
Get your money plan by email
One step each morning: what to do, why it comes in that order, and one small thing to try. About 5 minutes. Then one short note a week. Free, unsubscribe anytime.