Calculator sections
Move directly to any input group.
Complete the form for an eligibility estimate
Results will appear here above the input form. No sensitive identity number is required.
Promotion eligibility inputs
Enter known values. Use custom rules for unsupported pathways.
Example data table
These fictional examples demonstrate different result states.
| Scenario | Component | Path | Current grade | Target | Important entries | Likely calculator state |
|---|---|---|---|---|---|---|
| Standard NCO planning | RegAF | Standard | SrA | SSgt | Service minimums met, five-level, ALS, current fitness | Eligible based on entered data |
| Training incomplete | RegAF | Standard | SSgt | TSgt | Testing complete, promotion skill level incomplete | Promotion may be withheld |
| BTZ candidate | RegAF | BTZ | A1C | SrA | Nomination entered, early timing, quota unknown | Conditionally eligible |
| Vacancy promotion | ANG | Unit Vacancy | TSgt | MSgt | Vacant authorized grade, satisfactory participation | Manual review required |
| Officer board | RegAF | Mandatory | O-3 | O-4 | Board identified, record complete, zone entered | Manual review required |
| Adverse condition | RegAF | Standard | SrA | SSgt | Pending investigation selected | Not currently eligible |
Dated enlisted planning preset
Administrators can override every minimum through custom rules.
| Target grade | Minimum TIG | Minimum TIS | Consideration skill | Promotion skill | EPME | Education |
|---|---|---|---|---|---|---|
| Amn Airman |
6 months | 6 months | 1 level | 1 level | None | None |
| A1C Airman First Class |
10 months | 10 months | 1 level | 1 level | None | None |
| SrA Senior Airman |
1 year, 8 months | 3 years, 0 months | 3 level | 3 level | None | None |
| SSgt Staff Sergeant |
6 months | 3 years, 0 months | 5 level | 5 level | ALS | None |
| TSgt Technical Sergeant |
1 year, 11 months | 5 years, 0 months | 5 level | 7 level | None | None |
| MSgt Master Sergeant |
2 years, 0 months | 8 years, 0 months | 7 level | 7 level | NCOA | None |
| SMSgt Senior Master Sergeant |
1 year, 8 months | 11 years, 0 months | 7 level | 7 level | SNCOA | Associate |
| CMSgt Chief Master Sergeant |
1 year, 9 months | 14 years, 0 months | 9 level | 9 level | None | Associate |
Entry-grade, BTZ, officer, Reserve, Guard, vacancy, STEP, federal-recognition, and special-program determinations require additional official review.
Formula used
The calculator combines date arithmetic with configurable requirement checks.
Service-duration calculations
Time in grade = completed calendar months between the date of rank and eligibility evaluation date.
Credited service = completed service months + verified credit months − noncreditable months.
Cumulative enlisted service = completed months from the enlisted service date, with entered adjustments.
Earliest planning date
The estimated date is the latest applicable date among time-in-grade, time-in-service, and cumulative-service minimums.
Rule status
Requirement status = Met, Not Met, Conditional, Waiver Possible, or Manual Review.
A hard failure produces “Not Currently Eligible.” Unsupported pathways produce “Manual Review Required.” Promotion-stage deficiencies can produce a withholding result.
Unofficial score comparison
Entered score = recommendation + PFE + SKT + decorations + other entered points.
Historical margin = entered score − historical cutoff. This comparison never predicts selection.
How to use this calculator
Complete these steps before interpreting any result.
- Select the correct component, career type, and promotion program.
- Choose current and target grades for enlisted planning.
- Enter verified service dates from authoritative personnel records.
- Add the applicable cutoff date for the promotion cycle.
- Enter current skill, education, EPME, fitness, and testing data.
- Select every adverse or ineligibility condition that applies.
- Record post-selection withholding conditions separately.
- Complete Reserve, Guard, or officer sections when applicable.
- Enable custom rules for unsupported or updated policy requirements.
- Calculate, read every checklist row, and review assumptions.
- Download the CSV or PDF for a planning discussion.
- Verify the final determination through authorized personnel channels.
Understanding Air Force promotion eligibility planning
Eligibility, selection, and promotion are different decisions.
Start with the correct promotion pathway
Promotion planning begins with the member’s component and career type. Regular Air Force enlisted promotions can use service, grade, skill, education, testing, and recommendation requirements. Reserve and Guard pathways may also depend on participation, vacancies, manning, controlled grades, or recognition. Officer promotions use board schedules, competitive categories, zones, and record deadlines. Therefore, one universal rule cannot produce every official answer.
Separate minimum eligibility from selection
Meeting minimum requirements usually permits consideration. It does not guarantee selection. Quotas, scores, board judgments, promotion statements, records, and career-field needs may affect outcomes. This calculator reports minimum-rule results separately from the optional score comparison. Historical cutoffs remain references only. A future cycle can produce different results.
Check the evaluation date carefully
Service requirements often apply on a specific cutoff date. Entering today’s date may produce a different result. Use the verified promotion eligibility cutoff date whenever available. The calculator measures completed calendar months. It also supports verified service credits and noncreditable periods. Document every adjustment before relying on the timeline.
Review conditional and withheld results
A selected member can still have promotion withheld. Missing education, skill completion, retainability, records, fitness, or pending actions may prevent immediate promotion. Conditional results require follow-up. A waiver checkbox only records an assumption. It does not establish waiver authority or approval.
Keep policy versions visible
Promotion guidance changes over time. This file displays a dated preset and provides custom rules. Administrators should update minimums, effective dates, references, and notes together. Old scenarios should retain their policy label. That makes later review easier.
Use results as a checklist
The strongest use is structured preparation. Review each requirement, correct missing data, gather source documents, and contact the servicing personnel office. Exported reports should remain unofficial. Never use this calculator alone for an adverse decision, financial entitlement, or binding career action.
Result status guide
Each status describes the entered scenario only.
| Status | Meaning | Recommended action |
|---|---|---|
| Eligible Based on Entered Data | All automated checks passed. | Verify records and current policy. |
| Conditionally Eligible | A waiver, completion, nomination, or quota remains. | Resolve the condition before relying on eligibility. |
| Not Currently Eligible | A hard requirement failed. | Review failed rows and future dates. |
| Manual Review Required | The pathway exceeds automatic rule coverage. | Use component or board guidance. |
| Promotion Withheld | Eligibility or selection may exist, but sew-on remains blocked. | Resolve the withholding condition officially. |
Abbreviation glossary
Definitions support form completion and result review.
| Term | Plain-language meaning | Calculator use |
|---|---|---|
| AFR | Air Force Reserve. | Selects Reserve planning fields. |
| ANG | Air National Guard. | Enables Guard-focused review needs. |
| BTZ | Below-the-Zone. | Applies an early SrA planning adjustment. |
| CAFSC | Control Air Force Specialty Code. | May affect promotion skill requirements. |
| DOR | Date of rank. | Starts time-in-grade measurement. |
| EPME | Enlisted professional military education. | Checks ALS, NCOA, or SNCOA completion. |
| HYT | High year of tenure. | Flags a possible career-limit conflict. |
| IMA | Individual Mobilization Augmentee. | Records Reserve duty status. |
| PAFSC | Primary Air Force Specialty Code. | Supports specialty and skill review. |
| PECD | Promotion eligibility cutoff date. | Sets the service evaluation date. |
| PFE | Promotion fitness examination. | Optional user-entered score component. |
| RegAF | Regular Air Force. | Enables the dated enlisted preset. |
| SCOD | Static closeout date. | Records the evaluation closeout date. |
| SKT | Specialty knowledge test. | Optional user-entered score component. |
| STEP | Stripes for Exceptional Performers. | Forces special-program manual review. |
| TAFMSD | Total active federal military service date. | Stored as a supporting service date. |
| TIG | Time in grade. | Measured in completed calendar months. |
| TIS | Time in service. | Measured from the selected service date. |
| WAPS | Weighted Airman Promotion System. | Represented only by optional entered values. |
Frequently asked questions
These answers explain the calculator’s limits.
Does an eligible result guarantee promotion?
No. Eligibility normally permits consideration. Selection, quotas, testing, boards, records, and sequence numbers remain separate.
Can this calculator determine an official promotion date?
No. It estimates an earliest planning date. Official increments, effective dates, withholding actions, and personnel updates control promotion.
Why does an officer result require manual review?
Officer eligibility depends on board-specific zones, categories, records, dates, and statutory or policy controls. The form organizes those inputs without issuing an official determination.
Does the waiver checkbox approve a waiver?
No. It changes the planning status only. The appropriate authority must determine eligibility, availability, documentation, and approval.
Why are Reserve and Guard results reviewed manually?
Component promotions may involve participation, vacancies, position grades, controlled grades, quotas, and federal recognition. Those details require authoritative component records.
How should I enter service credit?
Enter only verified months supported by an authoritative record. Use noncreditable months for documented lost periods. Keep notes explaining every adjustment.
Are downloaded reports official records?
No. CSV and PDF reports document entered assumptions. They do not replace personnel records, promotion products, orders, or official notifications.
Does this page store personal information?
The server code stores no database records. Optional scenarios use browser local storage. Avoid entering protected, medical, investigative, or identity information.
Local scenario history
Saved entries stay inside this browser.
No local scenarios are displayed yet.