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
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
๐ Pay breakdown
| Item | How it is computed | Amount |
|---|---|---|
| Base pay | 2026 GS table, GS-12 step 1 | $76,463 |
| Locality rate | base x 1.1706, nearest dollar | $89,508 |
| Hourly | annual / 2,087 hours | $42.89 |
| Weekly | hourly x 40 | $1,715.60 |
| Biweekly | hourly x 80 | $3,431.20 |
| Monthly average | annual / 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.
| Step | Annual | Hourly | Wait before | From step 1 |
|---|---|---|---|---|
| 1 | $89,508 | $42.89 | - | - |
| 2 | $92,491 | $44.32 | 52 wk | 1 yr |
| 3 | $95,475 | $45.75 | 52 wk | 2 yr |
| 4 | $98,459 | $47.18 | 52 wk | 3 yr |
| 5 | $101,443 | $48.61 | 104 wk | 5 yr |
| 6 | $104,427 | $50.04 | 104 wk | 7 yr |
| 7 | $107,411 | $51.47 | 104 wk | 9 yr |
| 8 | $110,395 | $52.90 | 156 wk | 12 yr |
| 9 | $113,378 | $54.33 | 156 wk | 15 yr |
| 10 | $116,362 | $55.76 | 156 wk | 18 yr |
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
- Base rate: the 2026 GS table lists $76,463 for GS-12 step 1.
- Locality: Washington-Baltimore-Arlington has a 33.94% locality payment, so 76,463 × 1.3394 = 102,414.54, rounded to $102,415.
- Cap: $102,415 is far below $197,200, so the cap does not apply.
- Hourly: 102,415 ÷ 2,087 = 49.0728, rounded to $49.07.
- 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-1 | 22,584 | 23,341 | 24,092 | 24,840 | 25,589 | 26,028 | 26,771 | 27,519 | 27,550 | 28,248 | Varies |
| GS-2 | 25,393 | 25,997 | 26,839 | 27,550 | 27,858 | 28,677 | 29,496 | 30,315 | 31,134 | 31,953 | Varies |
| GS-3 | 27,708 | 28,632 | 29,556 | 30,480 | 31,404 | 32,328 | 33,252 | 34,176 | 35,100 | 36,024 | 924 |
| GS-4 | 31,103 | 32,140 | 33,177 | 34,214 | 35,251 | 36,288 | 37,325 | 38,362 | 39,399 | 40,436 | 1,037 |
| GS-5 | 34,799 | 35,959 | 37,119 | 38,279 | 39,439 | 40,599 | 41,759 | 42,919 | 44,079 | 45,239 | 1,160 |
| GS-6 | 38,791 | 40,084 | 41,377 | 42,670 | 43,963 | 45,256 | 46,549 | 47,842 | 49,135 | 50,428 | 1,293 |
| GS-7 | 43,106 | 44,543 | 45,980 | 47,417 | 48,854 | 50,291 | 51,728 | 53,165 | 54,602 | 56,039 | 1,437 |
| GS-8 | 47,738 | 49,329 | 50,920 | 52,511 | 54,102 | 55,693 | 57,284 | 58,875 | 60,466 | 62,057 | 1,591 |
| GS-9 | 52,727 | 54,485 | 56,243 | 58,001 | 59,759 | 61,517 | 63,275 | 65,033 | 66,791 | 68,549 | 1,758 |
| GS-10 | 58,064 | 59,999 | 61,934 | 63,869 | 65,804 | 67,739 | 69,674 | 71,609 | 73,544 | 75,479 | 1,935 |
| GS-11 | 63,795 | 65,922 | 68,049 | 70,176 | 72,303 | 74,430 | 76,557 | 78,684 | 80,811 | 82,938 | 2,127 |
| GS-12 | 76,463 | 79,012 | 81,561 | 84,110 | 86,659 | 89,208 | 91,757 | 94,306 | 96,855 | 99,404 | 2,549 |
| GS-13 | 90,925 | 93,956 | 96,987 | 100,018 | 103,049 | 106,080 | 109,111 | 112,142 | 115,173 | 118,204 | 3,031 |
| GS-14 | 107,446 | 111,028 | 114,610 | 118,192 | 121,774 | 125,356 | 128,938 | 132,520 | 136,102 | 139,684 | 3,582 |
| GS-15 | 126,384 | 130,597 | 134,810 | 139,023 | 143,236 | 147,449 | 151,662 | 155,875 | 160,088 | 164,301 | 4,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-MA | 20.77% | $52,059 | $92,344 | $152,634 |
| Albuquerque-Santa Fe-Las Vegas, NM | 18.33% | $51,007 | $90,479 | $149,550 |
| Atlanta--Athens-Clarke County--Sandy Springs, GA-AL | 23.79% | $53,361 | $94,654 | $156,451 |
| Austin-Round Rock-Georgetown, TX | 20.35% | $51,878 | $92,023 | $152,103 |
| Birmingham-Hoover-Talladega, AL | 18.24% | $50,969 | $90,410 | $149,436 |
| Boston-Worcester-Providence, MA-RI-NH-CT-ME-VT | 32.58% | $57,150 | $101,375 | $167,560 |
| Buffalo-Cheektowaga-Olean, NY | 22.41% | $52,766 | $93,598 | $154,707 |
| Burlington-South Burlington-Barre, VT | 19.45% | $51,490 | $91,335 | $150,966 |
| Charlotte-Concord, NC-SC | 19.67% | $51,585 | $91,503 | $151,244 |
| Chicago-Naperville, IL-IN-WI | 30.86% | $56,409 | $100,059 | $165,386 |
| Cincinnati-Wilmington-Maysville, OH-KY-IN | 21.93% | $52,559 | $93,231 | $154,100 |
| Cleveland-Akron-Canton, OH-PA | 22.23% | $52,688 | $93,461 | $154,479 |
| Colorado Springs, CO | 20.15% | $51,792 | $91,870 | $151,850 |
| Columbus-Marion-Zanesville, OH | 22.15% | $52,654 | $93,400 | $154,378 |
| Corpus Christi-Kingsville-Alice, TX | 17.63% | $50,706 | $89,943 | $148,665 |
| Dallas-Fort Worth, TX-OK | 27.26% | $54,857 | $97,307 | $160,836 |
| Davenport-Moline, IA-IL | 18.93% | $51,266 | $90,937 | $150,308 |
| Dayton-Springfield-Kettering, OH | 21.42% | $52,339 | $92,841 | $153,455 |
| Denver-Aurora, CO | 30.52% | $56,262 | $99,800 | $164,956 |
| Des Moines-Ames-West Des Moines, IA | 18.01% | $50,869 | $90,234 | $149,146 |
| Detroit-Warren-Ann Arbor, MI | 29.12% | $55,658 | $98,729 | $163,187 |
| Fresno-Madera-Hanford, CA | 17.65% | $50,714 | $89,959 | $148,691 |
| Harrisburg-Lebanon, PA | 19.43% | $51,481 | $91,320 | $150,940 |
| Hartford-East Hartford, CT-MA | 32.08% | $56,934 | $100,992 | $166,928 |
| Houston-The Woodlands, TX | 35.00% | $58,193 | $103,225 | $170,618 |
| Huntsville-Decatur, AL-TN | 21.91% | $52,551 | $93,216 | $154,075 |
| Indianapolis-Carmel-Muncie, IN | 18.15% | $50,930 | $90,341 | $149,323 |
| Kansas City-Overland Park-Kansas City, MO-KS | 18.97% | $51,283 | $90,968 | $150,359 |
| Laredo, TX | 21.59% | $52,413 | $92,971 | $153,670 |
| Las Vegas-Henderson, NV-AZ | 19.57% | $51,542 | $91,427 | $151,117 |
| Los Angeles-Long Beach, CA | 36.47% | $58,827 | $104,349 | $172,476 |
| Miami-Port St. Lucie-Fort Lauderdale, FL | 24.67% | $53,740 | $95,326 | $157,563 |
| Milwaukee-Racine-Waukesha, WI | 22.42% | $52,770 | $93,606 | $154,719 |
| Minneapolis-St. Paul, MN-WI | 27.62% | $55,012 | $97,582 | $161,291 |
| New York-Newark, NY-NJ-CT-PA | 37.95% | $59,465 | $105,481 | $174,347 |
| Omaha-Council Bluffs-Fremont, NE-IA | 18.23% | $50,964 | $90,402 | $149,424 |
| Palm Bay-Melbourne-Titusville, FL | 17.93% | $50,835 | $90,173 | $149,045 |
| Philadelphia-Reading-Camden, PA-NJ-DE-MD | 28.99% | $55,602 | $98,630 | $163,023 |
| Phoenix-Mesa, AZ | 22.45% | $52,783 | $93,629 | $154,757 |
| Pittsburgh-New Castle-Weirton, PA-OH-WV | 21.03% | $52,171 | $92,543 | $152,963 |
| Portland-Vancouver-Salem, OR-WA | 26.13% | $54,370 | $96,443 | $159,408 |
| Raleigh-Durham-Cary, NC | 22.24% | $52,693 | $93,468 | $154,492 |
| Reno-Fernley, NV | 17.52% | $50,658 | $89,859 | $148,526 |
| Richmond, VA | 22.28% | $52,710 | $93,499 | $154,542 |
| Rochester-Batavia-Seneca Falls, NY | 17.88% | $50,813 | $90,135 | $148,981 |
| Sacramento-Roseville, CA-NV | 29.76% | $55,934 | $99,218 | $163,996 |
| San Antonio-New Braunfels-Pearsall, TX | 18.78% | $51,201 | $90,823 | $150,119 |
| San Diego-Chula Vista-Carlsbad, CA | 33.72% | $57,641 | $102,246 | $169,001 |
| San Jose-San Francisco-Oakland, CA | 46.34% | $63,081 | $111,896 | $184,950 |
| Seattle-Tacoma, WA | 31.57% | $56,715 | $100,602 | $166,283 |
| Spokane-Spokane Valley-Coeur d'Alene, WA-ID | 17.67% | $50,723 | $89,974 | $148,716 |
| St. Louis-St. Charles-Farmington, MO-IL | 20.03% | $51,740 | $91,779 | $151,699 |
| Tucson-Nogales, AZ | 19.28% | $51,417 | $91,205 | $150,751 |
| Virginia Beach-Norfolk, VA-NC | 18.80% | $51,210 | $90,838 | $150,144 |
| Washington-Baltimore-Arlington, DC-MD-VA-WV-PA | 33.94% | $57,736 | $102,415 | $169,279 |
| Rest of U.S. | 17.06% | $50,460 | $89,508 | $147,945 |
| State of Alaska | 32.36% | $57,055 | $101,206 | $167,282 |
| State of Hawaii | 22.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 1 | Start | 0 | $74,678 | - |
| Step 2 | 52 weeks | 1 | $77,168 | +$2,490 |
| Step 3 | 52 weeks | 2 | $79,658 | +$2,490 |
| Step 4 | 52 weeks | 3 | $82,148 | +$2,490 |
| Step 5 | 104 weeks | 5 | $84,638 | +$2,490 |
| Step 6 | 104 weeks | 7 | $87,128 | +$2,490 |
| Step 7 | 104 weeks | 9 | $89,618 | +$2,490 |
| Step 8 | 156 weeks | 12 | $92,107 | +$2,489 |
| Step 9 | 156 weeks | 15 | $94,597 | +$2,490 |
| Step 10 | 156 weeks | 18 | $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
- 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.
- 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.
- 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.
- 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.
- For a pension estimate based on your high-3, use the FERS Retirement Calculator.
- To project Thrift Savings Plan contributions and matching, use the TSP Calculator.
- For uniformed pay and retirement, use the Military Pay Calculator and the Military Retirement Calculator.
- To estimate take-home pay after taxes, use the Paycheck Calculator.
Sources
- U.S. Office of Personnel Management, Salary Table 2026-GS (base rates, effective January 2026).
- U.S. Office of Personnel Management, 2026 General Schedule locality pay tables (all 58 areas, annual and hourly rates).
- U.S. Office of Personnel Management, 2026 Locality Pay Area Definitions.
- Federal Register, January 2026 Pay Schedules, 91 FR 4973 (February 3, 2026), documenting Executive Order 14368.
- U.S. House of Representatives, Alternative Plan for Pay Adjustments, House Document 119-189 (the President's letter of August 26, 2026 on 2027 pay).
- U.S. Office of Personnel Management, Computing Hourly Rates of Pay Using the 2,087-Hour Divisor.
- U.S. Office of Personnel Management, 2026 Special Rates for Certain Law Enforcement Personnel (memo; 3.8% total increase effective January 11, 2026).
- Electronic Code of Federal Regulations, 5 CFR 531.405, Waiting periods for within-grade increase and 5 CFR 531.404, Earning within-grade increase.
- Electronic Code of Federal Regulations, 5 CFR 531.606, Maximum limits on locality rates and 5 CFR 531.214, Setting pay upon promotion.
โ ๏ธ 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.
❓ 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
Military Pay Calculator
Estimate military basic pay by paygrade and years of service
FERS Retirement Calculator
Federal employee FERS annuity estimate from high-3 salary and service
TSP Calculator
Project a Thrift Savings Plan balance with agency matching
VA Disability Calculator
Combined VA rating and monthly compensation
Paycheck Calculator
Calculate your take-home pay after federal tax and FICA
Military Retirement Calculator
Estimated military retired pay under High-3 and the Blended Retirement System