Guide

How to compare two job offers when the pay periods, schedules, and hidden demands do not match.

Offer A is salaried. Offer B is hourly. One promises flexibility. The other promises stability. One has benefits. The other has a cleaner time boundary. This is where superficial comparison goes to die.

Step one: put both offers into the same unit

If two offers are expressed in different units, the comparison is already compromised. Convert both into an effective hourly rate using a realistic schedule, not a ceremonial one. That means honest hours per week and honest weeks per year.

Step two: separate certainty from upside

A salaried role might have lower apparent hourly pay but stronger certainty. A freelance or variable-hour role might offer higher upside but weaker predictability. Those are not the same thing. Price them separately. First compare effective hourly value. Then compare risk.

Step three: list the hidden costs

Commuting time, unpaid availability, equipment costs, self-funded training, admin time, sales time, and unstable scheduling all change the real value of an offer. So do benefits, paid leave, retirement matching, and employer-funded insurance. The headline pay figure almost never captures the full package cleanly.

Step four: test best case and conservative case

Good comparisons use ranges. For each offer, estimate a best-case schedule and a conservative schedule. If one offer collapses under conservative assumptions while the other remains stable, that tells you something important about risk and robustness.

Step five: ask what the role buys besides money

Some jobs buy time predictability. Some buy skill growth. Some buy social proof or a better portfolio. Some buy almost nothing except exhaustion dressed up as opportunity. Money matters. Structure matters too.

Use the calculator to standardise the numbers first. Then read Salary vs hourly pay and Part-time pay and irregular schedules if the offers differ strongly in how time is consumed.

Last updated: 2026-04-20