When a teacher pension estimate looks wrong, check the inputs and assumptions before trying to correct the arithmetic. The plan may be multiplying accurately from incomplete service, the wrong salary period, a different tier, or an option you did not intend to select. Compare the estimate with the member record one line at a time.

Error 1: years taught substituted for service credit

Calendar years employed are not always pension-credit years. Part-time work, midyear starts, unpaid leave, overlapping jobs, refunds, or a service-credit rule can leave the official total below the years on a résumé.

Compare service in the estimate with the system statement. For a completed purchase or redeposit, confirm that it posted and ask whether it counts for the formula or only for eligibility. If service is missing, collect employer dates, payroll, leave, and transaction evidence.

Error 2: gross wages substituted for pensionable salary

W-2 wages, contract salary, and pensionable compensation can differ. The plan defines which pay counts and may use a school or fiscal year instead of calendar-year wages. Overtime, stipends, unused leave, bonuses, or a one-time payment can be excluded, capped, or treated differently.

Check the exact salary periods in the estimate against the system’s salary history. Illinois TRS Tier II, for example, uses the eight highest years within the last ten; Texas TRS generally uses five high annual salaries with exceptions for specified grandfathered tiers. Neither is a national default.

Error 3: incorrect tier, date of birth, or membership date

Tier and basic member data can change the factor, eligibility age, salary window, or reductions. Compare the estimate with the retirement system’s record for date of birth, membership date, tier, and covered employment. A prior account, refund, or return to service can make the controlling membership date different from your current district hire date.

If a date or tier is wrong, ask the system which source document controls and how a correction affects the calculation. Do not assume a label from HR or a prior annual statement settles a later plan determination.

Error 4: missing or double-counted age adjustment

A simple service × salary × factor calculation may omit an age factor or early-retirement reduction. CalSTRS builds age into its formula; Illinois Tier II can apply its published reduction for an early start; Texas TRS has tier-specific age and service rules.

Check whether the official amount is a base or reduced benefit and read the calculation order. Do not apply a separate age penalty if the plan already used an age factor that includes that effect.

Error 5: survivor option compared with a member-only amount

A continuing payment to a spouse or other beneficiary can reduce the member’s monthly pension. A member-only or maximum allowance and a joint-survivor option are different promises. Compare the same option and beneficiary assumptions in each estimate; note the option’s name and any beneficiary age used by the system.

Error 6: purchased service counted twice or not yet posted

Do not add purchased service manually on top of a total that already includes it. Conversely, a payment confirmation does not prove the system has completed the purchase or that the new credit appears in the benefit estimate. Check the transaction status, posted service, and the purpose for which that credit counts.

Error 7: a projection mistaken for earned benefit

One calculator may use service and salary already posted; another may project future work or pay through a chosen date. An annual statement may also show an unaudited estimate with assumptions that differ from the online calculator. Texas TRS, for example, describes statement estimates based on its own service credit and eligibility date, and separately provides a calculator.

Write down whether each result uses current or projected service, assumed salary growth, retirement date, and plan data through date. Compare like scenarios before treating the difference as an error.

Error 8: percentage, period, or annual/monthly unit entered incorrectly

A hand spreadsheet can use the right plan inputs and still be wrong. Enter 2.3% as 0.023, not 2.3; use annual pensionable salary if the formula expects an annual amount; and divide the annual result by 12 only when converting it to a monthly amount. Check that a year of service has not been entered both as 1.0 and as 12 months, or added twice from a purchase.

Use a manual calculation only as a reasonableness check. The system’s formal estimate may include caps, reductions, or optional-benefit factors that your sheet omits.

Find the first line that does not match
Calculation lineCompare withEvidence or next question
Member and tierCurrent system recordWhich date of birth, membership date, and tier control?
ServiceStatement and posted transactionsIs purchased/restored service complete and counted once?
SalaryPensionable history by plan periodWhich pay codes and salary years are included?
Factors and dateTier guide and estimate assumptionsIs age built into factor or applied as reduction?
Payment optionSame option on both estimatesIs the amount member-only or survivor adjusted?

Recalculate in layers and ask about the first mismatch

Compare these inputs in order: verified service; plan-defined salary average; tier-specific multiplier or age factor; retirement date and any reduction; then payment option. The first line that differs from the official record tells you what evidence or explanation to request.

Be specific: “The estimate uses 24.50 years, but my member statement shows 25.00 after the redeposit posted. Which service total is used, and has the calculator refreshed?” Payroll or HR can verify work, salary, and leave records; the retirement system determines how those records affect plan credit and benefits.

Ask about the correction deadline as soon as you find missing service or salary. Deadlines depend on the system and the age/type of error; Texas TRS publishes specific reporting and correction periods. Keep the statement, source records, case number, and written answer. After a correction posts, rerun the official estimate with the same date and payment option to confirm the benefit calculation updated.

Close the loop after an input correction
  1. Save the estimate and mark the first mismatching input.
  2. Send the source record to the employer or system that owns it.
  3. Ask for the applicable correction deadline and written explanation.
  4. Wait until the member record shows the correction.
  5. Rerun the same retirement date and payment option to verify the update.