The federal government runs two separate pay systems for its civilian workforce, and mixing them up is an easy mistake. The General Schedule (GS) covers most white-collar administrative, professional, and technical jobs. The Federal Wage System (FWS), almost always called Wage Grade (WG), covers blue-collar and trade jobs: mechanics, electricians, machinists, painters, and equipment operators. These are not two versions of the same table with different numbers. They come from different rules entirely, and a GS-9 and a WG-9 rarely land anywhere near the same paycheck.
How GS and WG Pay Rates Get Set
GS pay comes from one nationwide base-pay table (by grade, GS-1 to GS-15, and step, 1 to 10) plus a locality-pay percentage added on top for the metro area you work in. The Office of Personnel Management (OPM) sets both the base table and every locality percentage centrally, and publishes them every year. See our GS pay scale guide for the current base rates and locality percentages.
WG pay has no single national table at all. Each of the Federal Wage System's local "wage areas" runs its own annual wage survey of comparable private-sector trade jobs performed in that area, and sets the WG rate for that area to match what those private employers pay. A wage area's WG-10 electrician rate gets benchmarked against what electricians doing similar work earn in that area's private sector, not against a nationwide figure the way a GS employee's base pay works. There is no single "the WG pay scale" the way there is a single GS base table. Dozens of separate area schedules exist instead, each reflecting local labor-market conditions.
Grade and Step Structure
Both systems use a grade-and-step structure, but the two structures are not sized the same way. GS has 15 grades, each with 10 steps. Step increases (Within-Grade Increases) run on a 1-year, 2-year, then 3-year schedule that stretches 18 years from Step 1 to Step 10 within a single grade. A Quality Step Increase can move a strong performer up faster, outside that normal clock.
WG runs shorter. Each WG grade has only 5 steps, not 10. Step 2 sets at the wage area's prevailing rate for the job, and Step 5 runs 12% above that prevailing rate. WG grades also split into three sub-schedules by role. WG covers the worker doing the trade. WL covers a leader directing a small group of WG workers. WS covers a supervisor managing a WG shop. All three sit on the same underlying wage-area survey, just at a different responsibility tier.
Which Jobs Land on Which Schedule
GS covers the large majority of federal white-collar jobs. Contract specialists, HR specialists, IT specialists, program analysts, accountants, and attorneys are all GS positions, regardless of which agency employs them. WG covers trade, craft, and manual-labor positions: the people who keep buildings, vehicles, and equipment running on federal installations. Aircraft mechanics, electricians, plumbers, HVAC technicians, painters, machinists, and warehouse workers are typical WG job titles. A large share of them work on military bases as civilian employees supporting the installation's physical plant and equipment fleet.
A veteran or military spouse coming out of a trade background, such as vehicle maintenance, electrical work, or HVAC, is far more likely to land a federal trade job on a WG rate than a GS one, even though both count as "federal government jobs" in everyday conversation.
Promotions and Reclassification Work Differently
A GS employee typically moves up a career ladder set in advance for the position series. GS-5 to GS-7 to GS-9 to GS-11 is a common pattern, and it runs through non-competitive promotions built into the job when it was posted, or through a competitive process when moving to a different position with a vacancy announcement. Our GS pay scale guide covers standard career ladders in more detail.
WG advancement works differently. Moving to a higher WG grade generally requires the position itself to be reclassified: a formal review confirming the actual duties performed have grown to match a higher grade level, rather than a pre-set ladder the employee climbs automatically over time. Two people who started in the same trade at the same grade can end up years apart in grade progression, depending on when their specific positions were reclassified.
Unions Have a Formal Role in Setting WG Rates
WG rates come from local wage surveys rather than a single published table, and the annual survey process for each wage area formally includes input from the labor organizations that represent WG employees in that area, where one exists. GS works differently: OPM and Congress set the nationwide base table and locality percentages without a wage-area-by-wage-area negotiation step built into the rate-setting process itself.
Retirement, TSP, and Other Benefits Stay the Same
None of this touches your retirement system, health insurance, or the Thrift Savings Plan. FERS, the TSP, FEHB health coverage, and FEGLI life insurance all apply the same way whether your position sits on the GS or the WG schedule. The GS and WG split is a pay-table difference, not a benefits difference. See our federal retirement guide for how the retirement side works regardless of which pay schedule covers you.
Locality Pay Areas and Wage Areas Are Not the Same Map
GS locality pay uses a fixed set of nationwide locality pay areas. Our GS pay scale guide lists the current percentages for major metro areas plus the Rest of US catch-all. FWS wage areas get drawn up independently of those GS locality boundaries. A city can sit inside a GS locality area with one percentage while its FWS wage area covers a differently shaped region built around local trade labor markets rather than GS locality lines. Your city's GS locality percentage tells you nothing about the WG wage-area rate that applies to a trade job in that same city. You have to look up the wage-area schedule separately.
A Concrete Example of Why the Comparison Breaks Down
Our GS pay scale guide already gives real numbers for one case. A GS-12 Step 5 position bases at roughly $84,300, which becomes about $98,800 in the Rest of US locality area, about $113,000 in Washington DC, and about $124,000 in San Jose-San Francisco. One grade produces three different real paychecks, purely because of location, and that is still entirely inside the GS system, which at least publishes one nationwide base number to start from.
WG has no equivalent starting number to quote. A WG-12 electrician's pay in a given wage area is whatever that area's most recent trade-wage survey says electricians earn there, full stop. No nationwide WG-12 base figure exists to adjust up or down the way GS-12's $84,300 gets adjusted by a locality percentage. GS gives you one number to start from and a published adjustment. WG gives you a wage area you have to look up directly, with no fallback nationwide figure behind it.
What This Means if You Are Comparing Job Offers
Do not assume "GS-9" and "WG-9" pay similarly just because the grade number matches. They come from entirely different calculations, and how they compare in a given case depends heavily on the specific trade, the specific wage area, and that area's private-sector labor market that year. Check the actual published rate for the position's real wage area (WG) or GS locality area (GS) before comparing two offers. Comparing grade numbers alone will not tell you much.
Sources
- OPM: General Schedule
- OPM: Federal Wage System
- 5 U.S.C. Chapter 53 (General Schedule and prevailing-rate pay authority)