๐Ÿ‡บ๐Ÿ‡ธ USC
Taxes & Income
๐Ÿ›๏ธ

GS Pay Calculator

2026 General Schedule salary by grade, step and locality, with hourly and biweekly pay

A GS pay calculator multiplies the 2026 General Schedule base rate for your grade and step by your locality payment, rounds to the nearest dollar and caps the result at $197,200. GS-12 step 1 has a base rate of $76,463; with the 17.06% Rest of U.S. locality payment it pays $89,508 a year, which is $42.89 an hour and $3,431.20 per biweekly pay period.

โœ…

Last updated October 2026

Method: OPM's 2026 General Schedule (a 1% increase under Executive Order 14368, effective January 11, 2026) multiplied by the 2026 locality payment of the selected area, rounded to the nearest dollar and limited to the Executive Schedule level IV rate of $197,200. Hourly pay is the annual rate divided by 2,087 hours, rounded to the cent; biweekly pay is the hourly rate times 80. The annual rates match all 58 of OPM's published 2026 locality tables to the dollar.

Included: All 15 grades and 10 steps, all 58 locality pay areas, annual, monthly average, biweekly, weekly and hourly pay, the pay cap, the next within-grade increase and a step ladder with waiting periods.

Not included: Special rate tables, the 2026 law enforcement rates, other pay systems such as the Federal Wage System or the Senior Executive Service, overtime and premium pay, awards and incentives, and deductions such as taxes, FERS, TSP and health insurance.

๐Ÿ›๏ธ Grade, step and locality

Step

New federal employees usually start at step 1 of their grade. Steps 2 to 10 come with time and acceptable performance.

Choose the area of your official worksite. Places outside the 55 metropolitan areas and outside Alaska and Hawaii belong to Rest of U.S.

๐Ÿ›๏ธ 2026 annual salary

$89,508GS-12, step 1
Rest of U.S.: 17.06% locality
Biweekly (80 hours)
$3,431.20
Hourly rate
$42.89
Base pay (no locality)
$76,463
Locality payment
+$13,045

๐Ÿ“‹ Pay breakdown

ItemHow it is computedAmount
Base pay2026 GS table, GS-12 step 1$76,463
Locality ratebase x 1.1706, nearest dollar$89,508
Hourlyannual / 2,087 hours$42.89
Weeklyhourly x 40$1,715.60
Biweeklyhourly x 80$3,431.20
Monthly averageannual / 12 (for budgeting)$7,459.00

Gross pay before taxes, FERS retirement contributions, TSP, health insurance and other deductions.

๐Ÿชœ GS-12 steps in Rest of U.S.

Next within-grade increase: step 2 after 52 weeks at step 1, worth +$2,983 a year.

StepAnnualHourlyWait beforeFrom step 1
1$89,508$42.89--
2$92,491$44.3252 wk1 yr
3$95,475$45.7552 wk2 yr
4$98,459$47.1852 wk3 yr
5$101,443$48.61104 wk5 yr
6$104,427$50.04104 wk7 yr
7$107,411$51.47104 wk9 yr
8$110,395$52.90156 wk12 yr
9$113,378$54.33156 wk15 yr
10$116,362$55.76156 wk18 yr
Computed in your browser from OPM's 2026 General Schedule and locality pay tables (effective January 2026). Not included: special rates under 5 U.S.C. 5305, law enforcement officer rates, retained or saved pay, overtime, night or Sunday premiums, awards and incentives.

GS pay calculator: the 2026 GS pay scale, locality pay and steps

The General Schedule (GS) is the pay system for most white-collar federal civilian employees. Every GS salary is built from three parts: a grade from GS-1 to GS-15 that reflects the level of the job, a step from 1 to 10 that reflects time and performance in that grade, and a locality payment that depends on where the official worksite is. OPM publishes one base table and 58 locality tables each year, and the calculator above reproduces every 2026 rate in those tables to the dollar.

For pay outside the General Schedule, the Military Pay Calculator covers active-duty basic pay, and the VA Disability Calculator estimates the tax-free VA compensation that many veterans in federal jobs receive alongside their salary.

How GS pay is calculated

OPM's rule is short. Multiply the base rate for your grade and step by one plus your locality percentage, round to the nearest whole dollar and apply the cap. The hourly rate then comes from the annual rate, and the biweekly rate from the hourly rate:

Locality rate = Base rate × (1 + locality %), rounded to the nearest dollar Annual pay = the lower of the locality rate and $197,200 Hourly rate = Annual pay ÷ 2,087, rounded to the nearest cent Biweekly pay = Hourly rate × 80

The 2,087-hour divisor comes from 5 U.S.C. 5504(b). OPM explains it as the average number of paid hours in a calendar year over the 28 years it takes the calendar to repeat: a year has 260, 261 or 262 workdays, and the long-run average works out to 2,087.143 hours. Hourly rates round to the nearest cent, with half a cent and above rounded up, so a GS employee's hourly, weekly and biweekly figures always follow from the annual rate rather than the other way round.

Worked example: GS-12 step 1 in Washington-Baltimore

  1. Base rate: the 2026 GS table lists $76,463 for GS-12 step 1.
  2. Locality: Washington-Baltimore-Arlington has a 33.94% locality payment, so 76,463 × 1.3394 = 102,414.54, rounded to $102,415.
  3. Cap: $102,415 is far below $197,200, so the cap does not apply.
  4. Hourly: 102,415 ÷ 2,087 = 49.0728, rounded to $49.07.
  5. Biweekly: $49.07 × 80 = $3,925.60.

The locality payment alone is worth $25,952 a year here. The same job in Rest of U.S. pays $89,508, and in San Jose-San Francisco-Oakland it pays $111,896, a spread of $22,388 for identical work at the same grade and step.

Worked example: when the pay cap applies

Locality rates may not exceed the rate for level IV of the Executive Schedule, which is $197,200 in 2026 (5 CFR 531.606). In the highest-paying area the cap reaches down into GS-14. A GS-14 step 10 in San Jose-San Francisco-Oakland has a base rate of $139,684; with the 46.34% locality payment that would be 139,684 × 1.4634 = 204,413.57, rounded to $204,414. The payable rate is $197,200, which means $94.49 an hour and $7,559.20 per biweekly pay period, so the cap costs $7,214 a year.

Step 9 is capped as well ($199,172 before the cap), so in that area steps 9 and 10 of GS-14 pay exactly the same. At GS-15 the cap starts at step 3 in San Jose-San Francisco-Oakland, at step 5 in New York-Newark and at step 6 in Washington-Baltimore-Arlington, Los Angeles-Long Beach and Houston-The Woodlands; GS-15 step 10 is capped in 37 of the 58 locality areas. In Rest of U.S. even GS-15 step 10 stays below the cap at $192,331.

2026 GS pay scale: base pay by grade and step

This is OPM's Salary Table 2026-GS, the General Schedule before any locality payment. The last column shows the dollar value of one within-grade step; at GS-1 and GS-2 the steps are uneven.

Grade Step 1 Step 2 Step 3 Step 4 Step 5 Step 6 Step 7 Step 8 Step 9 Step 10 Per step
GS-122,58423,34124,09224,84025,58926,02826,77127,51927,55028,248Varies
GS-225,39325,99726,83927,55027,85828,67729,49630,31531,13431,953Varies
GS-327,70828,63229,55630,48031,40432,32833,25234,17635,10036,024924
GS-431,10332,14033,17734,21435,25136,28837,32538,36239,39940,4361,037
GS-534,79935,95937,11938,27939,43940,59941,75942,91944,07945,2391,160
GS-638,79140,08441,37742,67043,96345,25646,54947,84249,13550,4281,293
GS-743,10644,54345,98047,41748,85450,29151,72853,16554,60256,0391,437
GS-847,73849,32950,92052,51154,10255,69357,28458,87560,46662,0571,591
GS-952,72754,48556,24358,00159,75961,51763,27565,03366,79168,5491,758
GS-1058,06459,99961,93463,86965,80467,73969,67471,60973,54475,4791,935
GS-1163,79565,92268,04970,17672,30374,43076,55778,68480,81182,9382,127
GS-1276,46379,01281,56184,11086,65989,20891,75794,30696,85599,4042,549
GS-1390,92593,95696,987100,018103,049106,080109,111112,142115,173118,2043,031
GS-14107,446111,028114,610118,192121,774125,356128,938132,520136,102139,6843,582
GS-15126,384130,597134,810139,023143,236147,449151,662155,875160,088164,3014,213

Because locality payments apply throughout the United States and its territories, every GS employee stationed there receives at least the 17.06% Rest of U.S. payment on top of these rates. From GS-3 upward each step adds the same dollar amount, about one thirtieth (3.3%) of the step 1 rate: $2,549 at GS-12 and $4,213 at GS-15.

What changed for 2026

On December 18, 2025, the President signed Executive Order 14368. It raised the General Schedule base rates by 1.0% and kept every locality percentage at its 2025 level, as the alternative pay plan sent to Congress on August 28, 2025 had announced. The new rates took effect on January 11, 2026, the first day of the first pay period beginning on or after January 1. Because no locality percentage moved, every locality rate rose by about 1% and no area gained on another.

The same order raised the Executive Schedule by 1%, which lifted the locality cap to $197,200. Certain federal law enforcement personnel received more: OPM used its special salary rate authority under 5 U.S.C. 5305 to add about 2.8% on top of the 1%, roughly 3.8% in total, through special rate tables that replace the regular GS rates for covered positions. OPM's notice in the Federal Register on February 3, 2026 documents the 2026 schedules and lists locality payments from 17.06% to 46.34% across the 58 areas.

Two statutes set the default that the 2026 plan replaced. Under 5 U.S.C. 5303(a), the across-the-board raise each January equals the growth in the Employment Cost Index minus half a percentage point. Under 5 U.S.C. 5304, locality payments exist to narrow the gap between federal and non-federal pay for the same levels of work in each area, measured with surveys by the Bureau of Labor Statistics and reported each year by the President's Pay Agent. If the President considers the formula raise inappropriate because of a national emergency or serious economic conditions, 5 U.S.C. 5303(b) allows an alternative plan sent to Congress before September 1, which is the route used for 2026.

Will GS pay change in 2027?

On August 26, 2026, the President sent Congress the alternative pay plan for 2027 (House Document 119-189). It keeps General Schedule base pay and locality pay at the 2026 rates, so there would be no across-the-board raise and no locality increase in January 2027. The letter states that without the plan, the statutory formulas would have produced a 3.1% base increase plus locality increases averaging 20.6%. It also directs OPM to raise 2027 pay for certain law enforcement personnel by 3.8% through special rates, as it did for 2026.

The January rates are normally fixed by an executive order in late December, and Congress can still enact a different raise before then. Unless that happens, the 2026 tables in this calculator stay in effect for most GS employees in 2027, and within-grade increases and promotions remain the only ways a GS salary grows next year.

2026 locality pay areas and percentages

Locality pay is set by the official worksite. There are 55 metropolitan locality areas plus Alaska, Hawaii and Rest of U.S., which covers every location in the United States and its territories outside the other 57. The table lists each area's 2026 percentage with annual pay at three common grades, all at step 1.

Locality pay area Locality GS-7 step 1 GS-12 step 1 GS-15 step 1
Albany-Schenectady, NY-MA20.77%$52,059$92,344$152,634
Albuquerque-Santa Fe-Las Vegas, NM18.33%$51,007$90,479$149,550
Atlanta--Athens-Clarke County--Sandy Springs, GA-AL23.79%$53,361$94,654$156,451
Austin-Round Rock-Georgetown, TX20.35%$51,878$92,023$152,103
Birmingham-Hoover-Talladega, AL18.24%$50,969$90,410$149,436
Boston-Worcester-Providence, MA-RI-NH-CT-ME-VT32.58%$57,150$101,375$167,560
Buffalo-Cheektowaga-Olean, NY22.41%$52,766$93,598$154,707
Burlington-South Burlington-Barre, VT19.45%$51,490$91,335$150,966
Charlotte-Concord, NC-SC19.67%$51,585$91,503$151,244
Chicago-Naperville, IL-IN-WI30.86%$56,409$100,059$165,386
Cincinnati-Wilmington-Maysville, OH-KY-IN21.93%$52,559$93,231$154,100
Cleveland-Akron-Canton, OH-PA22.23%$52,688$93,461$154,479
Colorado Springs, CO20.15%$51,792$91,870$151,850
Columbus-Marion-Zanesville, OH22.15%$52,654$93,400$154,378
Corpus Christi-Kingsville-Alice, TX17.63%$50,706$89,943$148,665
Dallas-Fort Worth, TX-OK27.26%$54,857$97,307$160,836
Davenport-Moline, IA-IL18.93%$51,266$90,937$150,308
Dayton-Springfield-Kettering, OH21.42%$52,339$92,841$153,455
Denver-Aurora, CO30.52%$56,262$99,800$164,956
Des Moines-Ames-West Des Moines, IA18.01%$50,869$90,234$149,146
Detroit-Warren-Ann Arbor, MI29.12%$55,658$98,729$163,187
Fresno-Madera-Hanford, CA17.65%$50,714$89,959$148,691
Harrisburg-Lebanon, PA19.43%$51,481$91,320$150,940
Hartford-East Hartford, CT-MA32.08%$56,934$100,992$166,928
Houston-The Woodlands, TX35.00%$58,193$103,225$170,618
Huntsville-Decatur, AL-TN21.91%$52,551$93,216$154,075
Indianapolis-Carmel-Muncie, IN18.15%$50,930$90,341$149,323
Kansas City-Overland Park-Kansas City, MO-KS18.97%$51,283$90,968$150,359
Laredo, TX21.59%$52,413$92,971$153,670
Las Vegas-Henderson, NV-AZ19.57%$51,542$91,427$151,117
Los Angeles-Long Beach, CA36.47%$58,827$104,349$172,476
Miami-Port St. Lucie-Fort Lauderdale, FL24.67%$53,740$95,326$157,563
Milwaukee-Racine-Waukesha, WI22.42%$52,770$93,606$154,719
Minneapolis-St. Paul, MN-WI27.62%$55,012$97,582$161,291
New York-Newark, NY-NJ-CT-PA37.95%$59,465$105,481$174,347
Omaha-Council Bluffs-Fremont, NE-IA18.23%$50,964$90,402$149,424
Palm Bay-Melbourne-Titusville, FL17.93%$50,835$90,173$149,045
Philadelphia-Reading-Camden, PA-NJ-DE-MD28.99%$55,602$98,630$163,023
Phoenix-Mesa, AZ22.45%$52,783$93,629$154,757
Pittsburgh-New Castle-Weirton, PA-OH-WV21.03%$52,171$92,543$152,963
Portland-Vancouver-Salem, OR-WA26.13%$54,370$96,443$159,408
Raleigh-Durham-Cary, NC22.24%$52,693$93,468$154,492
Reno-Fernley, NV17.52%$50,658$89,859$148,526
Richmond, VA22.28%$52,710$93,499$154,542
Rochester-Batavia-Seneca Falls, NY17.88%$50,813$90,135$148,981
Sacramento-Roseville, CA-NV29.76%$55,934$99,218$163,996
San Antonio-New Braunfels-Pearsall, TX18.78%$51,201$90,823$150,119
San Diego-Chula Vista-Carlsbad, CA33.72%$57,641$102,246$169,001
San Jose-San Francisco-Oakland, CA46.34%$63,081$111,896$184,950
Seattle-Tacoma, WA31.57%$56,715$100,602$166,283
Spokane-Spokane Valley-Coeur d'Alene, WA-ID17.67%$50,723$89,974$148,716
St. Louis-St. Charles-Farmington, MO-IL20.03%$51,740$91,779$151,699
Tucson-Nogales, AZ19.28%$51,417$91,205$150,751
Virginia Beach-Norfolk, VA-NC18.80%$51,210$90,838$150,144
Washington-Baltimore-Arlington, DC-MD-VA-WV-PA33.94%$57,736$102,415$169,279
Rest of U.S.17.06%$50,460$89,508$147,945
State of Alaska32.36%$57,055$101,206$167,282
State of Hawaii22.21%$52,680$93,445$154,454

The highest locality payments are San Jose-San Francisco-Oakland (46.34%), New York-Newark (37.95%), Los Angeles-Long Beach (36.47%), Houston-The Woodlands (35.00%) and Washington-Baltimore-Arlington (33.94%). The lowest after Rest of U.S. (17.06%) are Reno-Fernley (17.52%), Corpus Christi-Kingsville-Alice (17.63%), Fresno-Madera-Hanford (17.65%) and Spokane-Spokane Valley-Coeur d'Alene (17.67%). OPM's locality pay area definitions list the counties that belong to each area.

Because every area applies its percentage to the same base table, the gap between two areas is almost exactly the same at every grade and step below the cap: San Jose-San Francisco-Oakland pays 25.0% more than Rest of U.S. (1.4634 ÷ 1.1706), and Washington-Baltimore-Arlington pays 14.4% more. Locality pay reflects measured gaps between federal and non-federal salaries for the same work, not a cost-of-living index, so it can differ from what housing costs alone would suggest.

Steps and within-grade increases

Within a grade you move up one step at a time through within-grade increases. Under 5 CFR 531.405 the waiting period depends on the step you are leaving: 52 weeks of creditable service to reach steps 2, 3 and 4, 104 weeks for steps 5, 6 and 7, and 156 weeks for steps 8, 9 and 10. Each increase also requires an acceptable level of competence, which means a most recent rating of record of at least Fully Successful (5 CFR 531.404). Without interruptions it takes 18 years to climb from step 1 to step 10. The table follows a GS-11 in Rest of U.S.:

Step Waiting period Years from step 1 GS-11 annual (RUS) Raise
Step 1Start0$74,678-
Step 252 weeks1$77,168+$2,490
Step 352 weeks2$79,658+$2,490
Step 452 weeks3$82,148+$2,490
Step 5104 weeks5$84,638+$2,490
Step 6104 weeks7$87,128+$2,490
Step 7104 weeks9$89,618+$2,490
Step 8156 weeks12$92,107+$2,489
Step 9156 weeks15$94,597+$2,490
Step 10156 weeks18$97,087+$2,490

The raise is almost identical at every step, about $2,490 a year here, because the base steps are equal and the locality percentage scales them evenly; the one-dollar difference at step 8 is rounding. A third worked example comes from Denver-Aurora (30.52%): a GS-9 at step 3 earns $73,408. After 52 weeks at step 3, step 4 pays $75,703, a raise of $2,295. Step 5 then needs 104 weeks at step 4 and pays $77,997, another $2,294. Separately, an employee whose rating of record is Level 5 (Outstanding) may be granted a quality step increase, one additional step (5 CFR 531.504).

Hourly, biweekly and annual pay at common grades

GS employees are paid every two weeks for 80 hours, so biweekly pay is the hourly rate times 80. The table compares step 1 of the most common grades in Rest of U.S. and in Washington-Baltimore-Arlington.

Step 1 of RUS annual RUS biweekly RUS hourly DC area annual DC area hourly
GS-5$40,736$1,561.60$19.52$46,610$22.33
GS-7$50,460$1,934.40$24.18$57,736$27.66
GS-9$61,722$2,365.60$29.57$70,623$33.84
GS-11$74,678$2,862.40$35.78$85,447$40.94
GS-12$89,508$3,431.20$42.89$102,415$49.07
GS-13$106,437$4,080.00$51.00$121,785$58.35
GS-14$125,776$4,821.60$60.27$143,913$68.96
GS-15$147,945$5,671.20$70.89$169,279$81.11

Twenty-six pay periods of 80 hours cover 2,080 hours, while the divisor assumes 2,087, so 26 biweekly checks come to slightly less than the annual rate: 26 × $3,431.20 = $89,211.20 for GS-12 step 1 in Rest of U.S., about $297 short of the $89,508 annual rate. The divisor reflects the long-run average of 2,087 paid hours a year, so the gap closes in years with 261 or 262 workdays.

OPM's hourly tables also list Title 5 overtime rates for FLSA-exempt employees: one and a half times the employee's hourly rate, but no more than one and a half times the hourly rate for GS-10 step 1 in the same area, and never less than the employee's own hourly rate. In Washington-Baltimore-Arlington that ceiling is $55.89 an hour (1.5 × $37.26), so a GS-12 step 1 earning $49.07 an hour receives $55.89 for overtime instead of $73.61, and a GS-13 step 5 at $66.14 an hour receives straight time. In Rest of U.S. the ceiling is $48.86. Employees covered by the Fair Labor Standards Act follow different overtime rules, and none of these premiums are part of the calculator's figures.

What changes your pay: promotions, moves and special rates

  • Promotion. Under the standard two-step rule in 5 CFR 531.214, OPM's method adds two within-grade increases of your current grade to your current base rate, applies your locality payment and places you at the lowest step of the new grade that equals or exceeds that amount. A GS-12 step 8 in Rest of U.S. earns $110,395. Adding two GS-12 increases of $2,549 to the $94,306 base gives $99,404, or $116,362 with locality. The lowest GS-13 rate that equals or exceeds it is step 4 at $117,081, a raise of $6,686.
  • Overlapping grades. High steps of one grade overlap low steps of the next, so a promotion from the top of a grade lands well above step 1. GS-11 step 10 has a base rate of $82,938, between GS-12 steps 3 and 4. Promoted under the same rule, a GS-11 step 10 in Rest of U.S. moves from $97,087 to GS-12 step 6 at $104,427, a raise of $7,340.
  • A move to another locality area. Grade and step stay the same and only the percentage changes, which is why the calculator lets you switch areas without touching anything else.
  • Special rates. Some occupations and locations have OPM special rate tables under 5 U.S.C. 5305 that pay more than the regular locality rate; covered employees receive whichever rate is higher.
  • The annual adjustment. Each January the rates change under a decision by the President and Congress. For 2026 that was 1% with frozen locality percentages; the plan for 2027 keeps both base and locality rates unchanged.
  • The cap. Near the top of the scale in high-cost areas, a step increase or a raise may add nothing once the rate reaches $197,200.

How to use this calculator

  1. Choose your grade. Your SF-50, the Notification of Personnel Action, lists your pay plan, grade and step; a job announcement lists the grade or grade range.
  2. Choose your step. New employees usually start at step 1. Current employees can read the step from the SF-50 or the leave and earnings statement.
  3. Choose the locality pay area of your official worksite. The list starts with Rest of U.S. and then shows all other areas alphabetically with their 2026 percentages.
  4. Read the results. The headline is the annual salary; the tiles show biweekly and hourly pay, base pay and the locality payment. The breakdown shows each calculation, and the step ladder shows every step of your grade with waiting periods and the value of the next within-grade increase.

To compare job offers in two cities, keep the grade and step fixed and switch only the locality pay area. To see what a promotion is worth, change the grade and look for the step that the two-step rule above would give you.

Who this calculator is for

Job seekers use it to turn a USAJOBS grade into a salary for the duty station in the announcement. Current federal employees use it to check their rate, the timing of their next step and the effect of a promotion or a transfer. HR specialists and hiring managers use it to confirm the rate on an offer before the personnel action is processed. Veterans moving into civilian federal work use it next to the VA Disability Calculator to plan household income. Employees closer to retirement use it with the FERS Retirement Calculator, because locality pay counts as basic pay for retirement under 5 CFR 531.610 and so feeds the high-3 average.

Key terms

  • General Schedule (GS): the main pay system for federal white-collar employees, with 15 grades and 10 steps per grade.
  • Grade: the level of a position, GS-1 to GS-15, set through position classification.
  • Step: one of the 10 rates within a grade.
  • Locality payment: the percentage added to base pay for the locality pay area of the official worksite.
  • Rest of U.S. (RUS): the locality area for every location not in another area, 17.06% in 2026.
  • Within-grade increase (WGI): a one-step raise after the required waiting period with acceptable performance.
  • Quality step increase (QSI): an additional step that may be granted for an Outstanding rating of record.
  • EX-IV cap: the ceiling on locality rates, equal to Executive Schedule level IV, $197,200 in 2026.
  • 2,087-hour divisor: the number of hours used to turn an annual rate into an hourly rate.
  • Special rate: a higher rate OPM approves for certain occupations or areas under 5 U.S.C. 5305.
  • Official worksite: the official location of your position of record, determined by your agency under 5 CFR 531.605; it decides your locality pay area.
  • SF-50: the Notification of Personnel Action that documents your position of record, including pay plan, grade, step and duty station.

Limitations and related calculators

The calculator covers the standard General Schedule only. It does not include special rate tables, the 2026 law enforcement rates, other pay plans such as the Federal Wage System, the Senior Executive Service or VA Title 38 pay, overtime and night, Sunday or holiday premiums, awards, recruitment and retention incentives, or retained pay. It shows gross pay before federal and state income tax, Social Security and Medicare, FERS contributions, TSP contributions and health insurance premiums.

Sources

โš ๏ธ Common mistakes & edge cases

Quoting base pay as the salary

GS-12 step 1 is $76,463 in the base table, but no GS employee in the United States is paid that bare rate. With locality it is $89,508 in Rest of U.S. and $102,415 in Washington-Baltimore-Arlington.

Expecting a locality increase in 2026

The 2026 raise was 1% in base pay only; every locality percentage stayed at its 2025 level. A projection that adds a locality increase on top of the 1% overstates 2026 pay.

Dividing by 2,080 hours

Federal hourly rates use 2,087 hours. For GS-12 step 1 in Rest of U.S. that gives $42.89 an hour; dividing by 2,080 would give $43.03, which is not the official rate.

Multiplying the biweekly check by 26

Twenty-six checks of $3,431.20 total $89,211.20, about $297 less than the $89,508 annual rate. Use the annual rate for salary comparisons and the biweekly figure for budgeting.

Picking the locality by home address

Locality pay follows the official worksite on your SF-50. Living in a high-cost county does not change your rate if your duty station is in a different locality area.

Ignoring the cap at the top of the scale

In San Jose-San Francisco-Oakland, GS-14 steps 9 and 10 both pay $197,200, and GS-15 is capped from step 3 on. A promotion or step increase near the cap can add little or nothing.

Note: This calculator reproduces OPM's published 2026 General Schedule and locality rates. Your agency's payroll office and your SF-50 are the official record of your pay, especially if a special rate, retained pay or a law enforcement table applies.

❓ Frequently asked questions

How do I calculate my GS salary with locality pay?

Multiply the 2026 base rate for your grade and step by 1 plus your locality percentage and round to the nearest dollar; the result may not exceed $197,200. GS-12 step 1 has a base rate of $76,463, so in Washington-Baltimore-Arlington (33.94%) the salary is 76,463 x 1.3394 = $102,415, and in Rest of U.S. (17.06%) it is $89,508.

What is the 2026 GS pay scale?

OPM's 2026 General Schedule raised base pay by 1% over 2025. Base rates run from $22,584 at GS-1 step 1 to $164,301 at GS-15 step 10, before locality pay. The new rates took effect with the first pay period beginning on or after January 1, 2026, which started January 11, 2026.

Did GS locality pay go up in 2026?

No. Executive Order 14368 kept every locality percentage at its 2025 level, so the only increase was the 1% raise in base pay. The 58 locality pay areas range from 17.06% in Rest of U.S. to 46.34% in San Jose-San Francisco-Oakland.

What is the maximum GS salary in 2026?

$197,200, the rate for level IV of the Executive Schedule. Locality rates above that amount are cut to the cap. GS-15 step 10 reaches it in 37 of the 58 locality areas, and in San Jose-San Francisco-Oakland even GS-14 steps 9 and 10 are capped. In Rest of U.S. the top rate, GS-15 step 10, is $192,331.

How long does it take to go up a GS step?

You need 52 weeks of creditable service at each of steps 1, 2 and 3, 104 weeks at steps 4, 5 and 6, and 156 weeks at steps 7, 8 and 9, plus a rating of record of at least Fully Successful. Going from step 1 to step 10 therefore takes 18 years without a quality step increase.

How is the GS hourly rate calculated?

Divide the annual rate, including locality pay, by 2,087 hours and round to the nearest cent. For GS-12 step 1 in Rest of U.S., $89,508 / 2,087 = $42.888, so the hourly rate is $42.89. The 2,087-hour divisor is set by 5 U.S.C. 5504(b) and reflects the average number of paid hours in a calendar year.

How much is a GS biweekly paycheck before deductions?

Multiply the hourly rate by 80. GS-12 step 1 in Rest of U.S. earns $42.89 an hour, so biweekly gross pay is $3,431.20; in Washington-Baltimore-Arlington it is $49.07 x 80 = $3,925.60. Taxes, FERS retirement contributions, TSP contributions and health insurance premiums come out of that amount.

Which GS locality pay area applies to me?

Locality pay follows your official worksite, the duty station shown on your SF-50, rather than simply your home address. OPM defines the 55 metropolitan locality areas county by county, Alaska and Hawaii are separate areas, and every other location in the United States and its territories falls into Rest of U.S. at 17.06%.

How does a promotion change my GS step?

Under the standard two-step promotion rule in 5 CFR 531.214, your current base rate is increased by two within-grade increases of your current grade, your locality payment is applied, and you land on the lowest step of the new grade that equals or exceeds that amount. A GS-12 step 8 in Rest of U.S. earning $110,395 moves to GS-13 step 4 at $117,081, a raise of $6,686.

Do federal law enforcement officers use these GS rates?

Not always. OPM notes that GS law enforcement officers at grades GS-3 through GS-10 receive higher rates, and for 2026 OPM used its special salary rate authority to give certain law enforcement personnel about 2.8% on top of the 1% raise, roughly 3.8% in total. Covered employees should use their special rate table instead of this calculator.

Will GS pay go up in 2027?

Not under the current plan. On August 26, 2026, the President sent Congress an alternative pay plan that keeps General Schedule base pay and locality pay at the 2026 rates for 2027, so the 2026 figures in this calculator would still apply next year. Congress can set a different raise before the executive order that fixes the January 2027 rates, usually signed in December. Certain law enforcement personnel are slated for a 3.8% increase through OPM special rates.

๐Ÿ’ก Good to know

A step is worth about 3.3% of step 1

From GS-3 up, each of the nine steps adds the same amount, roughly one thirtieth of the step 1 rate. Step 10 therefore pays about 30% more than step 1 of the same grade: $99,404 against $76,463 in base pay at GS-12.

Eighteen years from step 1 to step 10

Three waits of 52 weeks, three of 104 and three of 156 add up to 936 weeks. Quality step increases can shorten the climb, while time in a nonpay status beyond the creditable limits can lengthen it.

Locality pay counts toward retirement

A locality rate is basic pay for retirement contributions and benefits and for federal life insurance (5 CFR 531.610). Moving to a higher-paying locality area before retirement therefore raises the high-3 average used for a FERS annuity.

Related Calculators