A headline percentage does not describe the complete first-year cash change or a future real salary path.
Signed changes and two tax models
Start with the same current annual base salary for every comparison. Percentage, dollar and target-salary entry describe the same change when the old salary is positive. A pay cut is a signed change, not an input error. When the baseline is zero, a dollar change or target salary is still meaningful, but a percentage increase cannot be calculated by dividing by zero. The interface keeps that distinction visible instead of displaying a fabricated percentage.
Quick mode preserves an entered-rate proxy: modeled federal tax equals wages times the chosen federal assumption, state tax uses an editable flat rate, and annual payroll withholding is recalculated across wage caps. Tax-aware mode uses the selected 2025 or 2026 ordinary federal brackets and standard deduction, with entered eligible income-tax deductions. The model assumes standard-deduction eligibility and a non-itemizing spouse for MFS. Credits, itemization, special taxes and a final household liability calculation are excluded. Employer Additional Medicare withholding starts at $200,000 regardless of filing status, while final household liability may differ.
First-year cash is not the annual run rate
The effective date determines the remaining calendar-day share of the selected year, including that date. The model blends old and new base salary over those days and applies the same proportion to the change in annual employee benefit cash costs and entered income-tax deductions. It is a calendar-day planning convention rather than a reconstruction of working days, payroll cutoff rules or actual employer checks. January 1 applies the full change; December 31 applies one day of the annual base change.
A first-year bonus is entered once as cash wages. The separate annual run-rate receipt excludes both baseline and new one-time bonuses, so a signing payment is not silently repeated in future years. Benefit costs are manual after-tax employee outflows: the calculator does not infer pretax eligibility or value an employer retirement match. Federal, state and payroll amounts are recomputed from each complete modeled year. Per-period results divide that year by the selected 52, 26, 24 or 12 payments and are labeled as averages, not a dated withholding instruction.
Real paths, offer labels and reviewed sharing
A nominal salary increase and an inflation percentage are not directly interchangeable. For a 5% base increase and 3% inflation, the one-year real change is 1.05 divided by 1.03 minus one, approximately 1.9417476%. Subtracting three percentage points from five gives a rough approximation rather than the exact multiplicative result. The real path chart applies the entered recurring base changes and price growth to each whole year. Bonus markers occur only at year zero; benefit costs are not presented as recurring base salary.
Offers use the same effective date and tax assumptions so their cash ledgers can be compared on this page. Optional names are local labels and are excluded from shared links. Device saving requires an explicit choice; opting out or resetting erases this calculator’s saved draft. Ordinary edits do not place financial amounts in the address bar. Sharing opens a review with a blank link selected first, and including amounts requires a deliberate choice. CSV and print receipts retain the assumptions that explain the displayed comparison.