Direct answer
Calculate old-rate earnings before the effective date and new-rate earnings after the effective date, then add both parts for the year's estimate.
The search intent behind "calculate pay raise when it starts mid year" is usually practical: the person has a time card, paycheck, policy, schedule, notice date, or PTO balance in front of them and needs the next number to check. Start with the calculator link, then use the notes here to decide whether the result needs a policy adjustment.
Open Pay Raise CalculatorReal workplace situation
A mid-year raise is not the same as receiving the new annual salary for the full year. If a raise starts July 1, the first half of the year still belongs to the old rate.
This matters for budgets, offer comparisons, and checking whether payroll corrected the right dates. Split the year at the effective date and keep the two earnings periods visible.
Old salary: $54,000 for 6 months = $27,000. New salary: $60,000 for 6 months = $30,000. Estimated year gross = $57,000 before bonus, overtime, or deductions.
Step-by-step calculation
Key checks
- Find the written raise effective date.
- Calculate earnings before that date at the old rate.
- Calculate earnings after that date at the new rate.
- Add retro pay separately if payroll missed the effective date.
- Use the new full-year salary only for future full-year estimates.
Working rule and example table
Mid-year raise annual estimate = old pay prorated before effective date + new pay prorated after effective date.
Use the table as a quick audit trail. It gives you a short way to explain the calculation to payroll, a manager, a client, or yourself later when the pay stub or calendar reminder arrives.
Comparison table
| Item | What to use | What to write down |
|---|---|---|
| Source | Time card, schedule, policy, pay stub, contract, PTO balance, benefit notice, or invoice record | Name the record and date |
| Formula | Mid-year raise annual estimate = old pay prorated before effective date + new pay prorated after effective date. | Keep hours, rates, dates, and deductions separate |
| Result | Old salary: $54,000 for 6 months = $27,000. New salary: $60,000 for 6 months = $30,000. Estimated year gross = $57,000 before bonus, overtime, or deductions. | Copy the result with assumptions attached |
More realistic variations
Hourly raise: multiply old and new rates by eligible hours in each period.
Salary raise: prorate by months, pay periods, or workdays depending on the needed estimate.
Delayed payroll update: calculate retro pay for the missed new-rate period.
Policy and edge-case notes
A raise letter may use approval date, effective date, and first paycheck date; those are not always the same.
Bonuses, commissions, and overtime may need separate treatment.
A mid-year raise can change withholding and benefit percentages on future checks.
Common mistakes that change the answer
Do not multiply the new salary by the entire year if it started mid-year.
Do not calculate retro pay from the wrong date.
Do not compare annualized future pay with actual current-year pay without labeling it.
Related calculators and guides
Open the related calculator: /tools/pay-raise-calculator/
How To Calculate Retro Pay For A Missed Raise Effective Date: /guides/how-to-calculate-retro-pay-for-a-missed-raise-effective-date/
How To Calculate Pay Raise After Promotion: /guides/how-to-calculate-pay-raise-after-promotion/
Open Pay Raise Calculator