The Basic Formula for FERS and CSRS Pensions

Federal employee pensions use a straightforward multiplication: years of service × a percentage per year × your highest average salary. The percentage and which salary you use depend on whether you're under the Federal Employees Retirement System (FERS) or the older Civil Service Retirement System (CSRS). Most federal employees hired after 1984 are in FERS; those hired before are usually in CSRS.

Under FERS, you receive 1% of your highest average salary for each year of service. Under CSRS, you receive 1.5% per year for the first 5 years, then 1.75% per year after that. The "highest average salary" means your average basic pay during your highest-paid 3 consecutive years of employment — usually your final 3 years before retirement.

The math itself is simple. The tricky part is knowing which numbers to plug in, because your agency's human resources office may calculate it differently than the Office of Personnel Management (OPM) does, and you need to know which one is correct.

Key Takeaways

  • FERS employees receive 1% of their highest 3-year average salary per year of service; CSRS employees receive 1.5% for the first 5 years, then 1.75% per year after that.
  • Your "highest average salary" is your basic pay during your highest-paid 3 consecutive years, usually your last 3 years before retirement.
  • Part-time service counts as a fraction of a year, and unused sick leave converts to additional service credit at retirement.
  • OPM's online calculator and your agency's benefits office can both show you an estimate, but only OPM's official calculation determines your actual pension.
  • Survivor benefits and cost-of-living adjustments are added after the base calculation, not included in it.

What Counts as "Years of Service"

Years of service means the total time you worked as a federal employee under the same retirement system. A full year equals 12 months of full-time work. If you worked part-time, your service credit is proportional — 6 months of full-time work counts as 0.5 years.

Unused sick leave converts to additional service credit when you retire. The Office of Personnel Management adds your unused sick leave hours to your service credit at the rate of one hour of sick leave per hour of service. This can add several months or even a year or more to your calculation if you accumulated significant leave.

Military service can count toward your federal pension if you made a deposit to buy it back. The deposit amount varies by rank and length of service. If you did not make a deposit, military time does not count. You can contact OPM to find out whether you made a deposit and how much additional service credit you have.

Finding Your Highest Average Salary

Your highest average salary is the average of your basic pay during your 3 highest-paid consecutive years. "Basic pay" means your regular salary — it does not include bonuses, overtime, locality pay adjustments, or special pay. For most federal employees, this is the final 3 years before retirement, but it could be an earlier 3-year period if your pay was higher then.

You can find your basic pay on your most recent Leave and Earnings Statement (LES), which your agency sends to you regularly. Add up your basic pay for 3 consecutive years and divide by 3. If you were promoted during those years, your basic pay changed, and you use the actual amounts for each year, not an average of the averages.

Locality pay is included in your basic pay for purposes of this calculation — it is not a separate category. If you moved to a different locality during your 3-year period, your basic pay changed, and you use the correct amount for each year.

The Calculation Step by Step

Here is the exact order of operations. First, identify your retirement system: FERS or CSRS. Second, count your total years and months of service, including the conversion of sick leave to service credit. Third, find your highest average salary by adding your basic pay for 3 consecutive years and dividing by 3. Fourth, apply the percentage formula for your system.

For FERS: multiply your highest average salary by 0.01 (1%) and then by your years of service. Example: if your highest average salary is $80,000 and you have 30 years of service, your calculation is $80,000 × 0.01 × 30 = $24,000 per year.

For CSRS: the formula changes based on service length. For the first 5 years, multiply your highest average salary by 0.015 (1.5%). For years 6 and beyond, multiply by 0.0175 (1.75%). Example: if your highest average salary is $80,000 and you have 30 years of service, your calculation is ($80,000 × 0.015 × 5) + ($80,000 × 0.0175 × 25) = $6,000 + $35,000 = $41,000 per year.

Reductions and Adjustments to Your Pension

Your calculated pension may be reduced if you receive a survivor benefit election or if you have a court-ordered garnishment. The most common reduction is the Survivor Annuity Reduction, which lowers your monthly payment if you elect to have your spouse or former spouse receive a portion of your pension after you die.

If you are a FERS employee and you retire before age 62 with fewer than 30 years of service, your pension is reduced by 5% for each year you are under age 62. This reduction ends when you reach 62. CSRS does not have an age reduction — your pension is the same regardless of your age at retirement.

Your pension is not reduced by Social Security. You can receive both your federal pension and Social Security at the same time. However, if you did not pay into Social Security during your federal employment, the Government Pension Offset may reduce your Social Security spousal or survivor benefits — this is a Social Security rule, not a federal pension rule.

Where to Get an Official Calculation

The Office of Personnel Management provides an online calculator at opm.gov under the retirement section. You enter your years of service, your highest average salary, and your retirement system, and it shows you an estimate. This calculator is accurate for the basic formula, but it does not account for reductions, survivor elections, or sick leave conversion — you have to add those yourself.

Your agency's human resources or benefits office can provide a more detailed estimate that includes your actual sick leave balance and any reductions you have elected. Request a "Statement of Service" or "Retirement Estimate" from your HR office. This estimate is not your official pension amount — only OPM calculates that — but it is usually very close.

After you submit your retirement paperwork to OPM, you will receive an official calculation within 2 to 4 months. This is the number that matters. If it differs from your estimate, OPM will explain the difference in a letter. If you disagree with OPM's calculation, you can request a reconsideration within 30 days of receiving the notice.

Common Mistakes in Pension Calculations

The most common error is using your final salary instead of your highest average salary. If you were promoted in your final year, your final salary might be higher than your 3-year average, but the pension formula uses the average, not the final amount. Check your Leave and Earnings Statements for all 3 years to make sure you are averaging correctly.

Another frequent mistake is forgetting to include sick leave conversion. If you have 200 hours of unused sick leave, that converts to about 0.1 years of additional service credit. Over a 30-year career, this can add $800 to $1,200 per year to your pension. Your HR office should do this automatically, but you can verify it by checking your retirement estimate.

Some employees assume that bonuses, overtime, or special pay counts toward the highest average salary. It does not. Only your basic salary counts. If you received a one-time bonus in one of your final 3 years, it does not increase your pension calculation.

Frequently Asked Questions

Does part-time work count toward my federal pension?

Yes, but only as a fraction of a year. If you worked half-time for 2 years, that counts as 1 year of service. Your highest average salary is also calculated based on your actual basic pay during those years, which will be lower than a full-time employee's pay.

What happens to my pension if I leave federal service before retirement?

If you have fewer than 5 years of service, you receive no pension — you can only withdraw your own contributions to the retirement fund. If you have 5 or more years, you can leave your money in the system and receive a pension starting at age 62 (FERS) or 55 (CSRS), calculated based on your service and salary at the time you left.

Can I increase my pension by working longer?

Yes. Each additional year of service increases your pension by 1% of your highest average salary (FERS) or 1.5% to 1.75% (CSRS). If you also work longer, your highest average salary may increase if your pay rises, which increases your pension further.

Is my pension adjusted for inflation?

Yes. FERS and CSRS pensions receive an annual cost-of-living adjustment (COLA) each December, based on the Consumer Price Index. This adjustment is added to your pension after the base calculation is complete — it is not part of the formula itself.

What if I was in both FERS and CSRS during my career?

Your service is split between the two systems. The years you worked under FERS are calculated at 1% per year; the years under CSRS are calculated at 1.5% to 1.75% per year. OPM handles this split automatically when you retire — you do not have to calculate it separately.