INDEPENDENTREFERENCEGSGS Pay TablesWhat the federal pay tables mean 2026 edition
Effective January 2026

This is not a U.S. government website. GS Pay Tables is an independent reference, not affiliated with, endorsed by, or connected to the U.S. Office of Personnel Management or any federal agency.Not affiliated with OPM or any federal agency.

  1. GS pay scale 2026
  2. Pay calculator

58 locality pay areasPage last changed 2026-10-07

GS pay calculator 2026: salary by ZIP code, grade and step

A GS-12 step 5 earns between $101,443 and $126,817 in 2026, depending only on the locality pay area. Enter a ZIP code, a grade and a step, on the General Schedule or the GL table for law enforcement officers, for the annual, biweekly, hourly and overtime rate of that duty station, plus what the salary is worth once local prices are counted — a comparison the official tables do not make.

Work out a General Schedule or GL salary

GS-12, step 5 in Washington-Baltimore-Arlington, DC-MD-VA-WV-PAWashington, DC

$116,071

Of the 57 areas with a published price level: #5 on the payslip, #33 once local prices are counted.

Starting your first federal job? A first appointment is set at step 1 of the grade unless the agency uses the superior qualifications authority (5 U.S.C. 5333; 5 CFR 531.212). The step above defaults to 5, the middle of the grade, because that is the cell this site ranks every area by.

Gross pay from the published federal tables. Not take-home: deductions depend on choices this page does not ask about.

Under the 2027 proposal all 58 areas keep their 2026 locality percentages, 17.06% to 46.34%, on a base table from $22,584 to $164,301 (2027 pay raise tracker).

Before you type anything
The 2026 General Schedule base table

These are the nationwide rates before locality pay, which is what the calculator adds. No duty station in the United States pays the numbers in this table as they stand: every one carries a locality percentage between 17.06% and 46.34% on top.

2026 General Schedule base rates at steps 1, 5 and 10, U.S. dollars a year, before locality pay.
GradeStep 1Step 5 Step 10
GS-1$22,584$25,589$28,248
GS-2$25,393$27,858$31,953
GS-3$27,708$31,404$36,024
GS-4$31,103$35,251$40,436
GS-5$34,799$39,439$45,239
GS-6$38,791$43,963$50,428
GS-7$43,106$48,854$56,039
GS-8$47,738$54,102$62,057
GS-9$52,727$59,759$68,549
GS-10$58,064$65,804$75,479
GS-11$63,795$72,303$82,938
GS-12$76,463$86,659$99,404
GS-13$90,925$103,049$118,204
GS-14$107,446$121,774$139,684
GS-15$126,384$143,236$164,301
Source: OPM 2026 General Schedule salary tables. Every cell was independently recomputed and matched to the published figure. The whole 2026 table is on the home page, and what each grade means on the list of grades.

What this works out

Every General Schedule salary is one base rate multiplied by one locality percentage. The base table is the same everywhere in the country; the percentage depends only on the duty station, and in 2026 it runs from 17.06% to 46.34%. A GS-12 step 5 starts from a base of $86,659 and finishes somewhere between $101,443 and $126,817 depending on nothing but geography.

The order matters and is fixed by law. The percentage is applied to the base rate, the result is rounded to the nearest dollar, and only then is it checked against the statutory ceiling of $197,200 — Level IV of the Executive Schedule. Doing those steps in a different order changes the answer at the top of the schedule, which is one reason published figures sometimes disagree between reference sites. Every rate this calculator produces was checked against the published OPM table cell by cell: all 8,700 of them match to the dollar.

What it does not include

This is gross pay — what the job pays before anything is taken out. It is not take-home pay. Federal deductions depend on choices and circumstances this page knows nothing about: your FERS contribution tier, which depends on when you were first hired; how much you put into the Thrift Savings Plan and whether it is traditional or Roth; which FEHB plan you carry and at what enrollment level; FEGLI; your filing status; and the income tax of the state you live in, which is not always the state you work in.

We would rather show one number that is exactly right than a take-home estimate built on half a dozen assumptions we invented for you. Every figure here comes from a published federal table.

Why the ZIP code sometimes fails

Locality is decided by your duty station — the place you physically report to — and duty stations are assigned to counties, not to ZIP codes. To answer by ZIP we join the Census Bureau’s ZIP-code-to-county file to the OPM list of counties in each locality pay area. That works for the great majority of ZIPs and fails in three situations.

Some ZIP codes serve post office boxes or a single large building and have no territory of their own; they are absent from the Census file, and the calculator says so rather than guessing at a neighbor. Some ZIP codes straddle a county line, and occasionally the two counties sit in different locality pay areas — about 1,400 of the 33,791 do. In that case we return the area covering the larger share of the ZIP’s land, which is right far more often than not but is not a guarantee. And a few military installations are assigned by OPM to a different locality than the county around them; the base gate can be a pay boundary.

When the answer matters — a job offer, a relocation, a grievance — confirm it with your servicing HR office. What this page can tell you exactly is what each locality pays. Which locality you are in is a question about your paperwork.

What the salary is worth after local prices

Locality pay is calculated from what private employers in the same region pay for comparable work. It is not a cost-of-living adjustment: the two are related but they are not the same thing, and the gap between them is large enough to reverse the ranking of the highest-paying areas.

So alongside the salary this calculator divides it by the local price level — the Bureau of Economic Analysis Regional Price Parity for 2024, where 100 is the national average, shown here to one decimal place though computed from the published three — and tells you where that leaves you against the other localities. On paper the best-paid GS-12 in the country works in San Jose–San Francisco–Oakland. Once prices are counted, the salary that goes furthest belongs to Laredo, Texas.

Two cautions on that comparison. The price index used here describes 2024, two years before the 2026 pay tables. And metropolitan boundaries do not match locality boundaries exactly, so the nearest metropolitan area is used as the proxy. Where two areas come out within one percent of each other, the calculator says they are the same rather than pretending to a precision the data does not have.

Overtime, and why it is often worth less than you expect

Below a threshold an overtime hour is paid at one and a half times the hourly rate. Above it, under the title 5 rule (5 U.S.C. 5542 and 5 CFR 550.113), the overtime hour is paid at the greater of your own hourly rate and one and a half times the hourly rate of GS-10 step 1 in your locality — whichever is larger, not both. The threshold is your own rate reaching the GS-10 step 1 rate; the cap is one and a half times it.

That cap is the whole rule only for employees who are exempt from the Fair Labor Standards Act. An employee the Act covers is paid under whichever rule gives more in the week (5 CFR 551.513), and FLSA overtime is one and a half times the employee’s own regular rate. Which applies is a property of the position, shown as the FLSA category on its personnel action; the overtime rate this calculator prints is the title 5 one, the same figure OPM prints in its hourly tables.

In practice, for an exempt employee, a GS-13 or GS-14 working an extra hour is paid exactly their ordinary hourly rate for it, with no premium at all, because their own rate has already overtaken the capped figure. The calculator prints the title 5 overtime rate for the cell you chose and says when the premium is gone or nearly gone.

When the next step arrives

Step increases are not a raise you negotiate; they arrive on a fixed schedule as long as performance is acceptable. One year each to reach steps 2, 3 and 4; two years each to reach steps 5, 6 and 7; three years each to reach steps 8, 9 and 10. From step 1 to step 10 is eighteen years at the same grade.

A promotion to a higher grade restarts that clock, which is why a promotion landing a month before a step increase was due can be worth less in the first year than it looks. Non-pay time beyond a set allowance pushes the waiting period out as well; the step increase calculator counts both and gives the date.

Pay systems this calculator does not cover

Roughly a third of federal employees are not paid from the General Schedule at all. Wage Grade trades and labor positions use locality wage schedules built from local prevailing rates. The Senior Executive Service, the Federal Aviation Administration, the Transportation Security Administration, Department of Veterans Affairs Title 38 medical positions and several demonstration projects each run their own systems.

Two adjustments sit on top of the General Schedule and are not modeled here. Special rate tables cover occupations where the government struggles to recruit; where one applies, the employee receives the higher of the special rate and the locality rate — never the two added together. Law enforcement officers at grades 3 through 10 are paid from a higher base table, with the same locality percentage as everyone else in their area, and since January 2026 many front-line law enforcement positions at every grade are paid from OPM special rate tables instead. Choose GL as the pay plan and this calculator applies the GL base table at grades 3 to 10, with the area’s locality percentage, rounded and capped exactly as OPM’s own law enforcement tables are; it does not apply the special rate tables. Both are explained on the law enforcement pay page. If a special rate applies to you, the figure here is a floor rather than an answer.

Where the numbers come from

Salary tables and locality percentages: U.S. Office of Personnel Management, 2026 General Schedule salary tables. Locality pay area definitions: OPM, 2026. Price levels: U.S. Bureau of Economic Analysis Regional Price Parities, 2024. ZIP-code-to-county relationships: U.S. Census Bureau, 2020 ZCTA relationship file. All are works of the United States government and in the public domain.