paybook
GS-12 · Dayton-Springfield-Kettering, OH

GS-12 pay in Dayton, OH, 2026

A GS-12 here earns $92,841 at step 1 and $120,696 at step 10 a year. That includes 21.42% locality pay on top of the nationwide base table.

Pay stub · 2026Official
GS-12, Step 1Dayton-Springfield-Kettering, OH locality · 21.42%
$92,841
a year · $3,571 per paycheck · $44.49 an hour

See your take-home and next step

paybook · EO 14368Not affiliated with the U.S. government
01 · Every step
StepYearlyPer paycheckPer hourBase payvs 2025
Step 1$92,841$3,571$44.49$76,463+$919
Step 2$95,936$3,690$45.97$79,012+$949
Step 3$99,031$3,809$47.45$81,561+$979
Step 4$102,126$3,928$48.93$84,110+$1,010
Step 5$105,221$4,047$50.42$86,659+$1,040
Step 6$108,316$4,166$51.90$89,208+$1,071
Step 7$111,411$4,285$53.38$91,757+$1,101
Step 8$114,506$4,404$54.87$94,306+$1,131
Step 9$117,601$4,523$56.35$96,855+$1,162
Step 10$120,696$4,642$57.83$99,404+$1,192
2026 yearly pay with locality. Steps 2–4 come after 1 year each, steps 5–7 after 2 years, steps 8–10 after 3 years. Source: EO 14368, Schedules 1 and 9.
02 · Keep exploring