The federal government’s general schedule (GS) pay system covers most employees and is divided into 15 grades, each of which has 10 steps. Entry-level hiring into a grade normally is done at step 1, although various personnel flexibilities allow hiring at different steps. The grade level of an initial hire depends largely on the occupation, as does the career progression up through the grades.
Raises for general schedule employees are set annually in the congressional budget process. Early in the year the President recommends a figure for the following January. Congress considers the amount through the spring and summer. The President makes a formal recommendation in late August, reflecting either the original recommendation or some other figure, often the one under the most active consideration in Congress at the time. Congress can change the figure through action in spending bills or let the White House recommendation take effect.
Under the 1990 Federal Employees Pay Comparability Act, annual GS raises are supposed to be largely automatic, consisting of two parts—an across-the-board component and locality pay. The former part is supposed to be set according to the Employment Cost Index measure of private sector wage growth, minus a half percentage point. Locality pay was supposed to be granted in amounts sufficient to close the pay gap with the private sector over a schedule ending in 2002. Locality pay amounts are calculated from figures compiled by the Labor Department and reviewed by a labor-management council and then by top officials of that agency and the Office of Management and Budget and the Office of Personnel Management.
However, due to budget concerns that system never has worked as designed, with the result that the indicated pay gap with private industry has remained about the same as at the time the law was passed. In most years a combination of across-the-board and locality pay has been paid, but well below the figures indicated by the pay comparability law. In most recent years the federal raise in actual practice has been linked to the increase for uniformed military personnel in the name of maintaining parity between the two groups. Typically this has resulted in an across-the-board component linked to the ECI figure, with the additional amount, often around 1 percentage point, divided up as locality pay.
General Schedule (GS) Locality Pay
Locality pay has caused variation in pay for equally graded jobs among the areas, however. Pay in the highest-paid locality, San Francisco, now exceeds the pay in the lowest-paid locality, the “rest of the U.S.,” by about 25 percent.
Four new localities are effective in 2024 and the boundaries of most prior localities were expanded, providing an additional pay boost to affected employees—a total of some 33,300—by moving them into an area with a specific rate from the rest of the U.S. locality. The raises for the new localities are: Fresno, Calif., 5.28; Reno, Nev., 5.25; Rochester, N.Y., 5.46; and Spokane, Wash., 5.31.
Current GS pay tables by locality here
Both the number and the boundaries of the metropolitan locality areas change from time to time. In general, localities are chosen according to the concentration of federal employees there. Thus, some smaller cities are included because of a major federal presence locally such as a large Defense Department base, while some larger cities with smaller federal populations are part of the “rest of the U.S.” locality. Boundaries generally follow standard statistical measures of metropolitan areas but outlying areas may be included based on commuting patterns and certain other factors.
The metropolitan area localities are: Albany, NY.; Albuquerque, N.M.; Austin, Texas; Atlanta; Birmingham, Ala.; Boston; Buffalo; Burlington, Vt.; Charlotte; Chicago; Cincinnati; Cleveland; Colorado Springs, Colo.; Columbus, Ohio, Corpus Christi; Dallas-Fort Worth; Davenport, Iowa; Dayton, Ohio; Denver; Des Moines, Iowa; Detroit; Fresno, Calif.; Hartford, Conn.; Houston; Harrisburg, Pa.; Huntsville, Ala.; Indianapolis; Kansas City; Laredo; Texas; Las Vegas; Los Angeles; Miami-Ft. Lauderdale; Milwaukee; Minneapolis-St. Paul; New York; Omaha; Palm Bay, Fla.; Philadelphia; Phoenix; Pittsburgh; Portland, Ore.; Raleigh, N.C.; Reno, Nev.; Richmond; Rochester, N.Y.; Sacramento; San Antonio; San Diego; San Francisco; Seattle; Spokane, Wash.; St. Louis; Tucson, Ariz.; Virginia Beach; and Washington-Baltimore.
Alaska and Hawaii are separate localities in their entirety. The “rest of the U.S.” locality applies to areas in the contiguous 48 states not included in one of the metropolitan localities plus U.S. territories and possessions including Guam, the Commonwealth of the Northern Mariana Islands, Puerto Rico and the U.S. Virgin Islands.
Both the number and the boundaries of the metropolitan locality areas change from time to time; subscribe to the FEDweek newsletter at FW Newsletter for the latest information.
Locality pay has been extended by administrative action to certain categories of employees outside the general schedule, including administrative law judges, administrative appeals judges, and certain agency-specific occupational series. A listing of those is at the above site. Certain other categories are ineligible for locality pay, including Senior Executive Service, Senior Level and Senior Scientific and Technical employees, who are paid under pay banding systems (see below).
Locality pay is paid according to an employee’s official duty station, not home residence or another station to which he or she is temporarily assigned. It does not apply to federal employees stationed in foreign countries; they may be eligible for various special allowances.
A locality rate is basic pay for the purpose of computing the following benefits or their equivalents under other laws:
- retirement deductions and benefits
- life insurance premiums and benefits
- premium pay and premium pay limitations
- severance pay
- advances in pay
- lump-sum payments for accrued and accumulated annual leave
- post differentials and danger pay allowances
- recruitment, relocation, and retention incentives
- supervisory differentials
- extended assignment incentives
- performance-based cash awards when such awards are computed as a percentage of an employee’s rate of basic pay
- GS pay administration provisions such as promotions, with certain exceptions
- pay administration provisions for prevailing rate employees which consider rates of basic pay under the GS pay system in setting pay, with certain exceptions, and
- grade and pay retention, with certain exceptions.
GS Pay banding
In some agencies, and in some “demonstration projects” within certain agencies, the general schedule pay grades are combined into broad bands, typically of between three to five bands, depending on the nature of the occupation. In pay banding arrangements, managers have greater leeway in setting starting salaries and in advancing employees in pay due to good performance, the acquisition of new skills or other reasons, often without competition. Movement from one band to another generally requires competition.
GS Within-grade increases
General schedule employees are eligible for within-grade increases, unless they are denied for poor performance, after the following waiting periods: 52 weeks for advancement to steps 2-4; 104 weeks for advancement to steps 5-7; and 156 weeks for advancement to steps 8-10. Various special pay authorities allow agencies flexibility in assigning step levels to employees. Also, a “quality step increase” of one step can be awarded under many agency performance incentive programs. Where pay banding is used, within-grade raises are not paid; money that ordinarily would go toward those raises is used for performance-based pay.
2024 GS Locality Pay tables:
2024 General Schedule Base Pay Table
2024 GS Pay Table – Albany – Schenectady, NY-MA
2024 GS Pay Table – Albuquerque – Santa Fe – Las Vegas, NM
2024 GS Pay Table – Atlanta – Athens – Clarke County – Sandy Springs, GA-AL
2024 GS Pay Table – Austin-Round Rock-Georgetown, TX
2024 GS Pay Table – Birmingham – Hoover – Talladega, AL
2024 GS Pay Table – Boston – Worcester – Providence, MA-RI-NH-CT-ME-VT
2024 GS Pay Table – Buffalo – Cheektowaga – Olean, NY
2024 GS Pay Table – Burlington-South Burlington-Barre, VT
2024 GS Pay Table – Charlotte – Concord, NC-SC
2024 GS Pay Table – Chicago – Naperville, IL-IN-WI
2024 GS Pay Table – Cincinnati – Wilmington – Maysville, OH-KY-IN
2024 GS Pay Table – Cleveland – Akron – Canton, OH-PA
2024 GS Pay Table – Colorado Springs, CO
2024 GS Pay Table – Columbus – Marion – Zanesville, OH
2024 GS Pay Table – Corpus Christi-Kingsville-Alice, TX
2024 GS Pay Table – Dallas – Fort Worth, TX-OK
2024 GS Pay Table – Davenport – Moline, IA-IL
2024 GS Pay Table – Dayton-Springfield-Kettering, OH
2024 GS Pay Table – Denver – Aurora, CO
2024 GS Pay Table – Des Moins – Ames – West Des Moins, IA
2024 GS Pay Table – Detroit – Warren – Ann Arbor, MI
2024 GS Pay Table – Fresno-Madera-Hanford, CA
2024 GS Pay Table – Harrisburg – Lebanon, PA
2024 GS Pay Table – Hartford – East Hartford, CT-MA
2024 GS Pay Table – Houston – The Woodlands, TX
2024 GS Pay Table – Huntsville – Decatur, AL-TN
2024 GS Pay Table – Indianapolis – Carmel – Muncie, IN
2024 GS Pay Table – Kansas City – Overland Park-Kansas City, MO-KS
2024 GS Pay Table – Laredo, TX
2024 GS Pay Table – Las Vegas – Henderson, NV-AZ
2024 GS Pay Table – Los Angeles-Long Beach, CA
2024 GS Pay Table – Miami-Port St. Lucie-Fort Lauderdale, FL
2024 GS Pay Table – Milwaukee – Racine – Waukesha, WI
2024 GS Pay Table – Minneapolis – St. Paul, MN-WI
2024 GS Pay Table – New York – Newark, NY-NJ-CT-PA
2024 GS Pay Table – Omaha-Council Bluffs-Fremont, NE-IA
2024 GS Pay Table – Palm Bay – Melbourne – Titusville, FL
2024 GS Pay Table – Philadelphia – Reading – Camden, PA-NJ-DE-MD
2024 GS Pay Table – Phoenix-Mesa, AZ
2024 GS Pay Table – Pittsburgh – New Castle – Weirton, PA-OH-WV
2024 GS Pay Table – Portland-Vancouver-Salem, OR-WA
2024 GS Pay Table – Raleigh-Durham-Cary, NC
2024 GS Pay Table – Reno-Fernley, NV
2024 GS Pay Table – Richmond, VA
2024 GS Pay Table – Rochester-Batavia-Seneca Falls, NY
2024 GS Pay Table – Sacramento-Roseville, CA-NV
2024 GS Pay Table – San Antonio – New Braunfels – Pearsall, TX
2024 GS Pay Table – San Diego-Chula Vista-Carlsbad, CA
2024 GS Pay Table – San Jose-San Francisco-Oakland, CA
2024 GS Pay Table – Seattle – Tacoma, WA
2024 GS Pay Table – Spokane-Spokane Valley-Coeur d’Alene, WA-ID
2024 GS Pay Table – St. Louis – St. Charles – Farmington, MO-IL
2024 GS Pay Table – Tucson – Nogales, AZ
2024 GS Pay Table – Virginia Beach – Norfolk, VA-NC
2024 GS Pay Table – Washington-Baltimore-Arlington, DC-MD-VA-WV-PA
2024 GS Pay Table – Rest of US
2024 GS Pay Table – Alaska
2024 GS Pay Table – Hawaii
2023 GS Pay Table – Rest of US