Job Offer Comparison Calculator

Put two job offers side by side and see which leaves you more money, and which pays more for each hour of your time once commuting is counted.

USD · GBP · CAD · AUD Free, no sign-up Runs in your browser

Offer A

$
Enter an amount of 0 or more.
$
Enter an amount of 0 or more.
$
Enter an amount of 0 or more.
hours
Enter between 1 and 100 hours.
days
Enter between 0 and 366 days.
$
Enter an amount of 0 or more.
hours
Enter between 0 and 12 hours.

Offer B

$
Enter an amount of 0 or more.
$
Enter an amount of 0 or more.
$
Enter an amount of 0 or more.
hours
Enter between 1 and 100 hours.
days
Enter between 0 and 366 days.
$
Enter an amount of 0 or more.
hours
Enter between 0 and 12 hours.
Your numbers stay on your device

Pays more per hour of your time

—
  • Offer A per hour (incl. commute)—
  • Offer B per hour (incl. commute)—
  • Offer A a year after commuting costs—
  • Offer B a year after commuting costs—
  • Offer A commute a year (cost · time)—
  • Offer B commute a year (cost · time)—
  • More money a year—

This compares money and time only.

How to use this calculator

  1. Enter each offer's pay: salary, any bonus you can realistically expect, and the yearly value of benefits such as an employer pension or retirement match.
  2. Enter the hours each job expects each week, including regular unpaid overtime.
  3. Enter the commute: how many days a year you'd travel, what each return trip costs and how long it takes.
  4. Compare the money left each year and, more tellingly, what each job pays for every hour of your time.

How it's calculated

Commuting cost = commuting days × cost a day Yearly value = salary + bonus + benefits − commuting cost Hours given = hours a week × 52 + commuting days × commuting hours a day Pay per hour = yearly value ÷ hours given

Everything is before tax. Tax usually takes a bigger share of the higher offer, so the gap after tax is often smaller than shown here.

Worked example

Alex has two offers. Offer A is a fully remote job paying £50,000 for 37.5 hours a week. Offer B pays £55,000 plus a £5,000 bonus, but expects 45 hours a week and an office commute 200 days a year, costing £15 and taking 1.5 hours a day.

Offer A value = 50,000 = £50,000 hours = 37.5 × 52 = 1,950 per hour = 50,000 ÷ 1,950 = £25.64 Offer B commuting cost = 200 × 15 = £3,000 value = 55,000 + 5,000 − 3,000 = £57,000 hours = 45 × 52 + 200 × 1.5 = 2,340 + 300 = 2,640 per hour = 57,000 ÷ 2,640 = £21.59

Offer B leaves Alex £7,000 more a year, but Offer A pays about £4.05 more for every hour of Alex's time, and gives back 690 hours a year.

Frequently asked questions

Why count commuting time?

Time spent travelling to work is time you can't use for anything else, even though it isn't paid. Counting it shows what each job really pays for the hours it takes from your week.

How do I value benefits like health insurance?

Use what the benefit would cost you to buy yourself, or what the employer says it pays for it. If you wouldn't use a benefit, leave it out.

Should I just take the offer that pays more per hour?

Not necessarily. This calculator compares money and time. The work itself, the people, job security, flexibility and chances to progress matter too, and only you can weigh those.

Keep going

Related tools

All Career & Salary tools

Disclaimer: results are estimates for planning only and are not tax, legal or financial advice. Rules and rates vary by country, state and personal situation. Check with a qualified accountant before making decisions. Read the full disclaimer.

Last updated: