Skip to content
An independent resource for federal employeesSourced from OPM · TSP · GSA
FedToolsIndependent pay & benefits data for the federal workforce
GS Pay · GS-12

GS-12 Pay by Step and Locality (2026)

Senior specialist or supervisor of lower-grade employees; top of the two-grade interval for most career ladders. Base pay $76,463 (Step 1) to $99,404 (Step 10); every step for every locality below.

GS-12 pay at a glance (2026)

Nationwide base pay and representative locality-adjusted figures. For the full 2026 GS pay scale (all 15 grades), see the GS Pay Guide 2026.

Base Pay — Step 1
$76,463
nationwide base
Base Pay — Step 10
$99,404
nationwide base
DC Area — Step 5
$116,071
33.94% locality
San Jose — Step 10
$145,468
46.34% locality

Who works at GS-12?

GS-12 is the full-performance ceiling for the most common two-grade interval career ladders (GS-5/7/9/11/12). Employees here operate with significant autonomy, often lead projects, and may supervise GS-9/11 staff. This is frequently the target grade for mid-career federal employees.

Typical qualifications: 1 year of specialized experience at the GS-11 level. No specific education substitute at this level — experience is the primary qualification factor.

Common job titles
Program ManagerSenior Contract Specialist (1102)Criminal Investigator / Special AgentCybersecurity SpecialistSenior HR SpecialistIntelligence Analyst

GS-12 pay by step (2026): all 10 steps

Base pay before any locality adjustment. Total pay = base × (1 + locality%).

2026 GS-12 base pay by step before locality adjustment
GradeStep 1Step 2Step 3Step 4Step 5Step 6Step 7Step 8Step 9Step 10
GS-12$76,463$79,012$81,561$84,110$86,659$89,208$91,757$94,306$96,855$99,404

Source: OPM General Schedule 2026, effective January 11, 2026. Step 1–3 increments occur after 1 year; Steps 4–6 after 2 years; Steps 7–10 after 3 years. All increases require a satisfactory (or better) performance rating.

GS-12 salary by locality (2026): top 5 areas

Total annual pay (base + locality) at Steps 1, 5, and 10.

2026 GS-12 total pay examples in the top locality pay areas
Locality areaLocality %Step 1Step 5Step 10
San Jose, CA+46.34%$111,896$126,817$145,468
New York, NY+37.95%$105,481$119,546$137,128
Los Angeles, CA+36.47%$104,349$118,264$135,657
Houston, TX+35.00%$103,225$116,990$134,195
Washington, DC+33.94%$102,415$116,071$133,142

FedTools 2026 analysis of OPM salary tables. All 2026 locality areas available in the calculator below.

Promotion context

Previous grade (DC)
GS-11 Step 10
$111,087
Current grade (DC)
GS-12 Step 1 → Step 10
$102,415 → $133,142
Next grade (DC)
GS-13 Step 1
$121,785
-$11,357 vs. Step 10 (two-step rule sets actual promotion pay)

Promotions above GS-12 are competitive and not automatic. Within-grade step increases require satisfactory performance ratings and time-in-grade.

Calculate your GS-12 salary

Select your step and locality to see your exact pay breakdown — including biweekly paycheck, TSP impact, and what-if raise scenarios.

GS pay estimate updated. Total annual salary is $80,041.
Your 2026 pay · GS-9 Step 5Washington-Baltimore-Arlington, DC-MD-VA-WV-PA
$59,759
Base annual
Before locality
$20,282
Locality adjustment
+33.94% of base
$80,041
Total annual
Base + locality
$3,068
Biweekly gross
$38.35 / hour
$6,670  monthly gross
26  pay periods
2,087  work hours / year
+$1,758  next within-grade step
Total = Base × (1 + Locality %), capped at the Executive Schedule Level IV rate of $197,200 (2026). Pay data effective 2026-01-11 · hourly = annual / 2,087 rounded to the cent, biweekly = hourly x 80 (5 U.S.C. 5504(b)) · 58 locality areas. Paycheck breakdown is an estimate.

Browse GS pay by grade

Full 2026 pay tables for every GS grade — all 10 steps, all locality areas.

Frequently asked questions: GS-12 pay

What is the GS-12 pay range in 2026?

The GS-12 base pay range in 2026 is $76,463 (Step 1) to $99,404 (Step 10), before locality pay is added. With the lowest locality adjustment (Rest of U.S., 17.06%), total pay ranges from $89,508 to $116,362. In the Washington, DC area (33.94% locality), GS-12 earns $102,415 (Step 1) to $133,142 (Step 10).

How long does it take to advance from GS-12 Step 1 to Step 10?

Advancement through the 10 steps at GS-12 takes approximately 18 years with satisfactory performance ratings. Steps 1–3 require 1 year each (3 years total), Steps 4–6 require 2 years each (6 years total), and Steps 7–10 require 3 years each (12 years total), for a total of 18 years from Step 1 to Step 10.

What are the typical qualifications for a GS-12 position?

1 year of specialized experience at the GS-11 level. No specific education substitute at this level — experience is the primary qualification factor.

How does locality pay affect GS-12 salaries?

GS-12 salaries vary significantly by location. The 2026 locality multiplier ranges from 17.06% (Rest of U.S.) to 46.34% (San Jose–San Francisco, CA). At Step 5, GS-12 total pay ranges from $101,443 (Rest of U.S.) to $126,817 (San Jose, CA) — a difference of $25,374.

What is the pay difference between GS-12 and GS-13?

In the Washington, DC area, a GS-12 Step 10 earns $133,142 compared to a GS-13 Step 1 at $121,785. That is a difference of -$11,357 upon promotion from GS-12 to GS-13, before any within-grade step adjustments.