paybook
GS-12 · Columbus-Marion-Zanesville, OH

GS-12 pay in Columbus, OH, 2026

A GS-12 here earns $93,400 at step 1 and $121,422 at step 10 a year. That includes 22.15% locality pay on top of the nationwide base table.

Pay stub · 2026Official
GS-12, Step 1Columbus-Marion-Zanesville, OH locality · 22.15%
$93,400
a year · $3,592 per paycheck · $44.75 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$93,400$3,592$44.75$76,463+$925
Step 2$96,513$3,712$46.24$79,012+$955
Step 3$99,627$3,832$47.74$81,561+$986
Step 4$102,740$3,952$49.23$84,110+$1,016
Step 5$105,854$4,071$50.72$86,659+$1,047
Step 6$108,968$4,191$52.21$89,208+$1,078
Step 7$112,081$4,311$53.70$91,757+$1,108
Step 8$115,195$4,431$55.20$94,306+$1,139
Step 9$118,308$4,550$56.69$96,855+$1,169
Step 10$121,422$4,670$58.18$99,404+$1,200
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