Skip to main content
Formulexa
Job Offer Compensation Analysis

Salary Comparison Calculator

Compare two job offers side by side across base salary, annual bonus, equity, employer benefits, and signing bonuses. Model both recurring and first-year total compensation with zero guesswork.

Side-by-Side Modeling

Compare Offer A vs Offer B across base salary, bonuses, equity, and employer benefits.

Recurring vs First Year

Strictly separates one-time signing bonuses from ongoing annual recurring compensation.

Flexible Pay Frequencies

Supports annual salary, monthly earnings, weekly pay, or hourly rates with custom schedules.

Input-Private & Neutral

Calculated client-side; entered compensation values are not stored or included in analytics events.

Compare Your Two Job Offers

Enter base salaries, target bonuses, equity, and employer benefits for Offer A and Offer B.

Formatting only; no currency conversion.

Offer A

Enables hourly rate comparison

Optional schedule (max 52)

Annual Incentive Bonus

Commissions, car allowance, or remote stipend

Estimated annualized RSU or stock option value

Healthcare coverage, 401(k) employer match

One-time hiring bonus (first year only)

Offer B

Enables hourly rate comparison

Optional schedule (max 52)

Annual Incentive Bonus

Commissions, car allowance, or remote stipend

Estimated annualized RSU or stock option value

Healthcare coverage, 401(k) employer match

One-time hiring bonus (first year only)

How to Use the Salary Comparison Calculator

1

Enter Base Compensation

Input the base salary or hourly wage for each job offer. Select the corresponding pay period (annual, monthly, weekly, or hourly).

2

Add Bonuses, Equity & Perks

Enter target annual bonuses (as a fixed cash amount or percentage of base), annualized equity or RSUs, and employer-paid benefit values.

3

Review Side-by-Side Breakdown

Analyze recurring cash, long-term total compensation, first-year signing bonuses, and optional effective hourly pay rates.

Calculation Formulas & Methodology

Each job offer is modeled independently using deterministic formulas before computing the relative differences:

// Base Salary Annualization

Annual: Base = enteredAmount

Monthly: Base = enteredAmount × 12

Weekly: Base = enteredAmount × paidWeeksPerYear

Hourly: Base = hourlyRate × hoursPerWeek × paidWeeksPerYear


// Recurring Total Compensation

Recurring Cash = Base + Annual Bonus + Other Recurring Cash

Recurring Total = Recurring Cash + Annual Equity + Employer Benefits


// First-Year Total Compensation

First Year Total = Recurring Total + Signing Bonus


// Difference & Percent vs Offer A

Delta (B − A) = Value(B) − Value(A)

Percent vs A = (Delta / Value(A)) × 100

When both hours per week and paid weeks per year are entered, the calculator also computes an Effective Hourly Rate:

Effective Hourly Pay = Recurring Total / (Hours Per Week × Paid Weeks Per Year)

Worked Example: Established Enterprise vs High-Growth Startup

Consider a software engineer evaluating two distinct employment packages in USD:

Offer A: Enterprise Tech

  • Base Salary: $130,000 / year
  • Target Bonus: 10% ($13,000)
  • Equity (RSUs): $15,000 / year
  • Employer Benefits: $8,000 / year (401k match & health)
  • Signing Bonus: $10,000 (one-time)
  • Recurring Total: $166,000 / yr | First Year: $176,000

Offer B: Pre-IPO Scale-Up

  • Base Salary: $150,000 / year
  • Target Bonus: $0 (no cash bonus)
  • Equity (Options): $25,000 / year (estimated)
  • Employer Benefits: $5,000 / year
  • Signing Bonus: $0
  • Recurring Total: $180,000 / yr | First Year: $180,000

Comparative Analysis: Offer B provides +$14,000 (+8.4%) higher ongoing recurring total compensation. However, in Year 1, Offer A's $10,000 signing bonus and entered cash bonus narrow the gap to only +$4,000 (+2.3%).

Scope, Assumptions & Exclusions

What Is Included

  • • Exact arithmetic side-by-side comparison of user-entered numbers.
  • • Base salary annualization across annual, monthly, weekly, and hourly periods.
  • • Cash bonuses entered as fixed currency amounts or percentages of base.
  • • Separation between one-time signing bonuses and ongoing recurring compensation.
  • • Effective hourly rate calculation when explicit work schedules are provided.

What Is Excluded

  • • No market salary data, industry benchmarks, or title compensation averages.
  • • No automatic tax, national insurance, or take-home pay calculations.
  • • No foreign exchange currency conversions between Offer A and Offer B.
  • • No automatic valuation of unvested stock, stock options, or vesting cliffs.
  • • No subjective career advice, culture scoring, or automated "best job" recommendations.

Frequently Asked Questions

Why does this calculator separate recurring compensation from first-year compensation?
A signing bonus is paid only once in your first year of employment. Conflating signing bonuses with ongoing annual salary artificially inflates compensation and creates a financial cliff in year two. Formulexa separates recurring compensation from first-year compensation so you can evaluate both the immediate hiring incentive and the long-term annual baseline.
Does this calculator account for income taxes or take-home pay?
No. This calculator evaluates pre-tax gross compensation packages as offered by employers. Because personal tax situations vary significantly based on residency, marital status, pension contributions, and local tax brackets, you should evaluate tax deductions separately using our dedicated Salary After Tax Calculator.
How should I estimate the value of health insurance and employer benefits?
Enter the direct annualized monetary savings or employer contributions. For example, add the employer's annual 401(k) or pension match, employer-subsidized health premium contributions, or wellness stipends. Do not assign cash values to intangible perks like office snacks or general company culture.
How should stock options or RSUs be entered?
Enter the estimated annualized value of your equity grant. For example, if you receive $80,000 in RSUs vesting equally over 4 years with a 1-year cliff, enter $20,000 per year. For illiquid early-stage stock options with uncertain liquidity, consider discounting or entering zero to maintain conservative cash flow projections.
Can I compare offers with different pay frequencies (e.g., hourly vs annual salary)?
Yes. The calculator annualizes each offer independently. If Offer A is an annual salary of $100,000 and Offer B is an hourly wage of $55/hr, enter the expected weekly hours and paid weeks per year for Offer B to see a direct apples-to-apples comparison.

In-Depth Job Offer & Compensation Guides

Learn more about evaluating total rewards, equity, and negotiation strategies.

Direct answer

Compare recurring and first-year compensation separately

A salary comparison calculator puts two user-entered job offers on a consistent annual basis and separates recurring compensation from one-time signing bonuses. It can include base pay, target bonus, annualized equity, and user-valued benefits. Formulexa reports differences without declaring either job better and does not model taxes, vesting risk, or future compensation changes.

Compensation comparison method

Recurring compensation adds annualized base, target bonus, annualized equity, and benefits. First-year compensation adds the signing bonus once, keeping it separate from the repeatable annual package.

Recurring total = base + bonus + annualized equity + benefits; Year 1 = recurring total + signing bonus

Variables used by Salary Comparison Calculator
VariableMeaningUnit or range
baseAnnualized guaranteed gross base paycurrency/year
bonus/equity/benefitsUser-entered annual valuescurrency/year
signing bonusOne-time first-year amountcurrency

Worked example

Offer A has 80,000 base, 8,000 target bonus, 6,000 annualized equity, 4,000 benefits, and a 5,000 signing bonus. Recurring compensation is 98,000 and first-year compensation is 103,000; the signing bonus is not repeated in the recurring total.

How to read the result

A higher modeled total means only that the entered monetary values sum higher. It does not evaluate job security, role quality, equity uncertainty, taxes, work hours, location costs, or personal preferences.

Included

  • ✓ Annualized base pay
  • ✓ Target bonus
  • ✓ Annualized user-entered equity
  • ✓ User-valued benefits
  • ✓ Separate signing bonus and Year 1 total

Not included

  • — Better-job verdict
  • — Tax and take-home pay
  • — Multi-year projections or vesting schedules
  • — Risk-adjusted equity value
  • — Non-monetary preferences

Common mistakes

  • Treating a signing bonus as recurring every year.
  • Using the full multi-year equity grant as one annual amount.
  • Comparing monthly base pay with annual bonus values.
  • Assuming target bonus is guaranteed.
  • Ignoring location costs while interpreting compensation totals.

Questions people ask

Is salary the same as total compensation?

No. Total compensation may include bonuses, equity, benefits, and one-time incentives beyond base salary.

How do I compare two job offers?

Normalize each component to the same annual basis and keep recurring and one-time value separate.

Is a signing bonus recurring?

No. This calculator includes it only in the first-year total.

How should equity be shown?

Enter the annualized value you choose to model and remember that actual vesting and market value may differ.