$0 ATC Retirement Eligibility & Mandatory-Age Checklist

How to Audit Your SF-50 for ATC Retirement Coverage Without Hiring a Financial Planner

You can audit your own SF-50 retirement coverage without paying a financial planner or relying solely on your HR benefits counselor. A first-pass audit centers on Block 30 ("Retirement Plan") on every personnel action in your eOPF or DCPDS. If it shows the appropriate special category code, the service is recorded that way; if an action shows a standard FERS code, ask HR to verify whether the position qualified for ATC coverage before relying on the record.

Here's how to do the audit yourself.

Why Block 30 Matters

Your job title on the SF-50 doesn't determine your retirement eligibility. Neither does your position description, your facility assignment, or your GS-2152 series designation by itself. Block 30 records the retirement plan code and is an important record for a coverage audit; eligibility also depends on the statutory position definitions and agency coverage determination under 5 U.S.C. § 2109 and § 8401(35).

This matters because miscoding happens. HR processes thousands of standard personnel actions and encounters special category ATC rules infrequently. A promotion from frontline controller to first-level supervisor, a temporary reassignment to a staff support role, or a transfer between FAA facilities can each trigger a new SF-50 — and each one is an opportunity for the wrong retirement plan code to slip in.

A miscoded action can make a period appear noncovered in the agency record and reduce the service shown toward the ATC eligibility threshold. If the error is found during adjudication, correcting it can delay final processing; interim pay is temporary and based on the calculation available while OPM completes its review.

The Retirement Codes to Check for ATC Coverage

Pull every SF-50 in your electronic Official Personnel Folder. For FAA personnel, that's eOPF. For DoD civilian controllers, use DCPDS (MyBiz). Look at Block 30 on each action and match it to this table:

Block 30 Code Meaning Employee Contribution Rate Status
L FERS Air Traffic Controller 1.3% of basic pay Special category code
LR FERS-RAE Air Traffic Controller 3.6% of basic pay Special category code
LF FERS-FRAE Air Traffic Controller 4.9% of basic pay Special category code
1 CSRS Air Traffic Controller 7.0% of basic pay Standard CSRS code; confirm ATC eligibility separately

If Block 30 shows standard FERS codes — K, KR, or KF — or payroll shows the corresponding standard contribution rate (0.8%, 3.1%, or 4.4%), the period is recorded under standard FERS. Ask HR to check the position coverage determination and correct any coding error before relying on the service record.

Step-by-Step Audit Process

Step 1: Download every SF-50. Log into eOPF (FAA) or DCPDS (DoD). Download or print every personnel action from your date of hire forward. You need them all — not just the most recent one.

Step 2: Sort chronologically. Arrange every SF-50 by effective date. You're looking at your complete personnel action history as a timeline.

Step 3: Check Block 30 on each action. Starting from your earliest action, verify that Block 30 shows the applicable FERS ATC code (L, LR, or LF). For CSRS, code 1 is the regular CSRS plan code; confirm ATC eligibility separately. Flag any action that shows a standard code where special FERS coverage should apply.

Step 4: Watch for transition points. The most common places for miscoding:

  • Initial appointment as an ATC — was Block 30 set correctly from day one?
  • Promotions to supervisory positions — first-level supervisors are included under 5 U.S.C. § 2109(1)(B); second-level supervisor coverage is addressed separately under § 8401(35)(B) and related rules. A promotion to a staff or management position outside the defined chain may not qualify
  • Temporary reassignments or details — a detail to a non-covered position can generate a personnel action with a standard code
  • Transfers between facilities or between FAA and DoD — each transfer generates a new SF-50
  • FERS-FRAE coverage — verify the ATC code is LF and the contribution rate is 4.9%, rather than the standard KF code and 4.4% rate

Step 5: Confirm the position coverage determination. Under 5 CFR § 842.803(c), service in a position determined by the employing agency head to be an air traffic controller position is covered under 5 U.S.C. § 8412(e). Ask your servicing HR office to confirm the determination if the position or Block 30 code is unclear.

Step 6: Cross-reference your payroll deductions. Your Leave and Earnings Statement (LES) shows your FERS contribution percentage. Match it to the code: L (FERS ATC) is 1.3%, LR (FERS-RAE ATC) is 3.6%, LF (FERS-FRAE ATC) is 4.9%, K (standard FERS) is 0.8%, KR (standard FERS-RAE) is 3.1%, and KF (standard FERS-FRAE) is 4.4%.

Free Download

Get the ATC Retirement Eligibility & Mandatory-Age Checklist

Everything in this article as a printable checklist — plus action plans and reference guides you can start using today.

What to Do If You Find an Error

Don't panic, but act quickly. Contact your servicing HR office (FAA Servicing Personnel Office or DoD CPAC) and request a personnel action amendment to correct Block 30. Provide:

  • The specific SF-50(s) with the incorrect code
  • The effective dates affected
  • The correct code based on your position coverage determination and applicable FERS category
  • Supporting documentation (position description, supervisor chain showing first- or second-level operational oversight)

The correction is a routine personnel action, but it takes time to process. This is why auditing 3–5 years before your intended retirement date is standard practice. Catching a miscoding 60 days before mandatory separation at age 56 creates a problem that may not be resolved before you're separated.

Who This Is For

  • FAA or DoD air traffic controllers who want to verify their coverage independently before meeting with HR
  • Controllers who've been promoted to supervisory positions and need to confirm coverage was preserved
  • FERS-FRAE hires whose LF code and 4.9% contribution rate need to be confirmed
  • Anyone approaching mandatory separation at 56 who wants to catch errors while there's still time to fix them

Who This Is NOT For

  • Standard FERS employees — this audit process is specific to special category retirement codes
  • Controllers looking for a complete retirement planning solution (the SF-50 audit is one piece of a larger process)
  • Anyone who needs their HR office to file a correction (this guide tells you what to look for; the fix goes through official channels)

The Bottom Line

The SF-50 audit is a foundation of ATC retirement planning. If Block 30 is wrong, the agency record may misstate your service; the position coverage determination and actual service history also matter. A financial planner can't correct a personnel record — your HR office handles that. But you can flag a possible error with your eOPF printouts and the table above.

The Air Traffic Controller Retirement Guide includes a printable ATC Covered-Service Audit Worksheet that walks through every SF-50 in your record, with a column-by-column log for Block 30 codes, effective dates, and the ATC "good time" running total. It's the structured version of the process described above.

Frequently Asked Questions

How long does it take to audit my SF-50s?

For a straightforward career (one facility, no reassignments, no promotions out of the controller series), the audit takes 30–60 minutes. If you have a complex career with facility transfers, supervisory promotions, military buyback deposits, or DoD-to-FAA transitions, expect 2–3 hours to work through every personnel action.

Can my HR benefits counselor do this audit for me?

They can and should verify your coverage as part of the retirement application process. The issue is timing and depth: HR counselors handle many retirements simultaneously, and ATC-specific details (position coverage determinations, FERS ATC codes, second-level supervisor deposit rules) are edge cases they encounter rarely. Doing your own audit first gives you a checklist of specific questions to bring to the meeting.

What if my military buyback service shows a standard FERS code?

Bought-back military service can add to total creditable service for the annuity calculation when the deposit is paid, but ordinary military time does not count as ATC service toward the 20-year-at-50 or 25-years-at-any-age eligibility thresholds. The FERS special formula applies 1.7% to the first 20 years of total creditable service and 1.0% to service above 20. Check civilian ATC service separately against its position coverage determination and retirement code.

Is this audit different for DoD civilian controllers?

The process is the same, but the records system is different. DoD controllers use DCPDS (Defense Civilian Personnel Data System) accessed through MyBiz instead of eOPF. The Block 30 codes are identical. DoD controllers should also verify that their position appears on their military component's approved special category position listing, since DoD coverage determination can involve a separate approval process from FAA.

Get Your Free ATC Retirement Eligibility & Mandatory-Age Checklist

Download the ATC Retirement Eligibility & Mandatory-Age Checklist — a printable guide with checklists, scripts, and action plans you can start using today.

Learn More →