You find prevailing wage rates on SAM.gov if the job is a federal contract, or on your state labor department's site if the job is state-funded. Rates are not one national figure. Each is set by craft, county, and funding source, and using the wrong wage determination can force a contractor into costly back pay.
Contracting officers, prime contractors, and payroll staff all need the right rate before work starts. A state audit can turn up an underpayment years later. In Maryland, the state's prevailing wage program kicks in once a public contract hits $250,000 with 25% or more state funding. Many small subcontractors miss that line until a compliance letter shows up.
π Where federal wage determinations live on SAM.gov, and how they're organized
πΊοΈ Why Washington, Maryland, and other states each run their own wage system
π§Ύ The exact steps to match your craft, county, and revision date
βοΈ What happens in practice when a contractor pays the wrong rate
π― When to call a payroll compliance professional instead of guessing
What "Prevailing Wage" Means
A prevailing wage rate is the least a government agency lets you pay on a public contract. Often it also sets a floor for fringe benefits, on top of that pay. The rate does not come from one federal formula. It comes from a wage determination, or WD: a document that lists pay by craft, by county, and sometimes by project type.
The goal is simple: stop public contracts from underpaying local workers by bringing in cheaper labor from far away. Many contractors assume one national rate covers any government job, but that idea is wrong. A rate for electricians on a Cleveland job almost never matches the rate for the same craft two states over.
Mixing up the rates invites a wage claim. On a federal contract, a willful violation can lead to debarment: the contractor gets barred from bidding on future federal work. A prevailing wage is also not the same thing as the state or federal minimum wage. It is a higher, project-specific floor that only applies to covered public contracts.
The term also covers two very different government systems, and mixing them up wastes real time during a bid. One system covers construction and service work paid for with public money. The other covers wage sponsorship for a foreign worker under a visa program like H-1B or PERM, run through a separate office with its own website.
Skipping this split shows up fast in a bid packet. A subcontractor who searches only "prevailing wage," without checking which system applies, can lose an afternoon reading the wrong agency's rules. Knowing which system fits your job before you search saves that time, and it lowers the odds you quote the wrong labor cost.
The rule also flows down the contract chain. A subcontractor several tiers below the prime must follow the same WD as if it had signed the contract directly. Missing that flow-down is a common source of disputes, since a small sub may never see the WD at all unless the prime shares it early.
Federal Construction and Service Contracts: Searching SAM.gov
Federal construction and service work sit under two related laws. SAM.gov is where the government posts rates for both. The Davis-Bacon Act sets pay rates for laborers and mechanics on federal and federally assisted public buildings and public works. The Service Contract Act covers a different group: janitors, guards, food service staff, and other workers on federal service contracts.
On SAM.gov's wage determination search, you can look up a rate two ways. If you already have a WD number from a bid packet, search by that number directly. If you do not have one, start by category instead. Pick Public Buildings or Works for a Davis-Bacon job, or Service Contracts for an SCA job, then narrow by state and county.
A common mistake is treating a WD as fixed once it lands on a contract. SAM.gov revises many WDs often, and a general one can be swapped for a newer version partway through a job. Miss that update, and you keep paying the old, lower rate. That gap becomes an underpayment the moment the new WD takes effect.
When a craft is missing from the WD entirely, the fix is a conformance request, not a guess. A contracting officer files Standard Form 308 for a Davis-Bacon job, asking the Department of Labor to approve a new craft and rate. Until that request clears, do not pay whatever rate seems close; an unapproved craft can get rejected during a labor standards review.
| What You're Checking | Davis-Bacon Act (Construction) | Service Contract Act (Services) |
|---|---|---|
| Covered work | Public buildings and public works | Federal service contracts (janitorial, security, food service) |
| SAM.gov search category | Public Buildings or Works | Service Contracts |
| Conformance form | SF-308 | SF-1444 |
| Typical dispute | Wrong craft classification | Wrong "reasonable relationship" tier |
The two laws share one search site but use different forms and terms. Get the category wrong at the start, and you end up comparing an apples craft to an oranges rate. Confirm which act covers your job before you search; that one step fixes most mismatches.

State-Run Prevailing Wage Systems Vary by State
Federal WDs only apply to federal money. When a state or city funds its own construction job with no federal dollars in it, that state's own wage law and its own site take over instead. Every state runs this differently. A contractor who works in more than one state cannot assume the same lookup steps apply everywhere.
Washington State's L&I Wage Rates
Washington's Department of Labor & Industries splits its wage lookup into two tools. Contractors look up journey-level rates for a fully trained worker in a given trade and county. A separate tool covers apprentice rates tied to a registered training program. L&I builds these numbers from union deals and its own wage surveys, and it posts rate corrections as they happen.
Call the Prevailing Wage Section directly when a craft is unclear; L&I staff can confirm the right scope of work before your bid is due. The agency's trade definitions live in a separate scopes-of-work guide, not in the wage tables themselves. Pairing the two is the only sure method to sort out odd work. A drywall crew that both tapes and paints on the same job, for example, may need two crafts listed, not one blended rate.
Maryland's Prevailing Wage Unit
Maryland's Prevailing Wage Unit covers prime contractors and subs on state or local construction jobs, school builds included. The law kicks in once the job hits $250,000 with at least 25% state funding. Contractors and procurement staff must register first, before they can request a rate, file certified payroll, or answer the state's yearly wage survey. Rates are searchable through Maryland's wage-determination portal by project, contract, or determination number, and the state posts rate updates from time to time, including one due August 1, 2026.
Certified payroll is not optional paperwork; Maryland makes prime contractors file it on a set schedule for the whole job. A firm that under-reports hours, or puts a worker in the wrong craft on that payroll, risks a wage underpayment finding. That finding can mean back pay, plus, in repeat cases, a bar from future state work. Weak survey answers from firms in a region can also skew next year's published rate for everyone who bids there.
A Different System: Federal Wage Determinations for Immigration Sponsorship
Employers filing for a foreign worker's visa, whether H-1B, H-2B, or a green card through PERM, must also request something called a prevailing wage. That process has nothing to do with SAM.gov. The National Prevailing Wage Center issues these rates using Bureau of Labor Statistics survey data, not a construction wage schedule. An employer files Form ETA-9141 through the FLAG electronic filing system to request one.
Getting a rate from the NPWC for an H-1B, H-1B1, or E-3 case carries a real perk: safe-harbor status. If the Department later reviews the employer's pay records, it will not fight a properly filed NPWC rate, as long as the area, job, and skill level were entered right. Employers can use an outside wage survey instead, but they give up that safe-harbor cover for more say over timing.
A common myth is that any prevailing wage tool works for any purpose. Mixing up the two systems creates real filing problems. Searching SAM.gov for an H-1B rate turns up nothing useful, since that site only carries construction and service-contract rates. The right starting point for a visa filing is the OFLC Wage Search tool, built on wage survey data sorted by job code, not by contract number.
H-2A farm-labor visas work differently again. The rate that applies is whichever figure is highest: the Adverse Effect Wage Rate, the general prevailing wage, the prevailing piece rate, any union rate, or the minimum wage that applies. That layered rule stops an employer from picking the single lowest number on the list. An employer unsure which figure fits a given crop and area should treat that call as work for a labor attorney, not a do-it-yourself search.
Timing matters here too. An NPWC rate does not issue instantly, and many visa filings cannot move forward without it in hand. Employers who wait until the visa deadline is close often find the wage step, not the visa paperwork itself, is what holds up the case.
Which Situation Applies to You?
The right place to search depends on who pays for the job, and why the rate matters. A federal contract sends you to SAM.gov, a state-funded project sends you to that state's labor agency, and a visa filing sends you to the FLAG system instead. Match your case against the table below before you open any tool. Starting in the wrong system wastes time, and it can hand you a rate that does not even apply to your job.
| Your Situation | Where to Look |
|---|---|
| Federal construction contract | SAM.gov's Davis-Bacon category |
| Federal service contract | SAM.gov's Service Contracts category |
| State- or locally funded public works | Your state labor agency's prevailing wage portal |
| Sponsoring an H-1B, H-2B, or PERM worker | The FLAG Online Wage Library |
| Unsure which category, or a multi-state job | A contracting officer or payroll compliance consultant |
Multi-state contractors face the hardest version of this problem. The same craft can carry a different rate on each side of a state line, on the same highway job. When a job crosses state lines, or blends federal and state money on one contract, treat the wage question as its own checklist item, not something you handle the week payroll runs. A short call to the contracting officer or the state wage office, before you mobilize, can settle most of these overlaps for free.
A single contract can also blend federal and state funds at once, and that mix has its own rule. If federal dollars pay for any part of a job, the federal WD usually covers the whole scope, even where state money helped fund it too. Ask the contracting officer, in writing, which rules govern a blended job before you price labor, rather than assuming state rules alone will apply.
A lower-tier subcontractor often cannot see the prime's full funding picture, since only the prime and the funding agency settle that detail up front. In that case, ask the prime directly which wage system governs your specific scope of work, not the contract as a whole. Get that confirmation in writing, since a signed answer protects you later if a craft or a rate gets challenged.
Worked Example: Checking Two Real Thresholds Before You Bid
Dana runs a small drywall and painting company and is bidding on a public middle-school job in Maryland. Before pricing labor, Dana needs to know whether Maryland's wage law even applies here. The law turns on two thresholds working together, not the total contract price alone.
The job is valued at $310,000, well above Maryland's $250,000 line for state-funded construction, school builds included. The second test is the funding source: the school district covers the job with $90,000 of its own bond funds plus a $220,000 state grant, so state money covers about 71% of the cost, well above the 25% line that triggers the law. Because both tests are met, Dana's crew must get Maryland's published rate for that craft, and Dana must register with the state and file certified payroll for the whole job.
Had the same job been priced at $180,000, Maryland's wage law would not apply at all, no matter how the funding was split. That gap trips up small firms often. A project can look nearly identical to a covered job and still fall outside the law, based on price alone. Check both numbers before you bid, not after you win it; that habit is the only sure path to pricing labor right from the start.
A related trap involves an old federal figure some contractors still repeat out of habit. Executive Order 13658 set a $13.65-an-hour floor for covered federal contracts awarded between January 1, 2015, and January 29, 2022, and it stopped covering new or renewed contracts on or after January 30, 2022. A newer order replaced it with a higher, yearly adjusted floor for federal contracts, so quoting the old $13.65 figure on a fresh bid means treating stale guidance as fact. The safer habit is to read the wage floor printed on the current WD, not a number you remember from an older job.
Where Contractors and Employers Get This Wrong
The same mistake tends to repeat across very different firms, wearing a new disguise each time. Below are three cases that each teach a distinct lesson about finding and using the right rate. None of them is a rare edge case; all three come from ordinary public-works and sponsorship work.
Marcus: The Federal-Only Electrical Subcontractor
Marcus owns a five-person electrical firm that works almost only on federal renovation jobs for the General Services Administration. His crew was rewiring a federal office building in Ohio when the general contractor handed him a WD number from the original bid packet. Marcus assumed that number would hold for the full 14-month job, so he never checked SAM.gov again once work began.
Six months in, SAM.gov posted a revised WD for that county with a higher electrician rate, tied to a fresh union deal. Marcus's contract required him to follow the current WD, not the one attached at award, so he owed six months of back pay the moment a Department of Labor review caught the gap. The lesson is not that Marcus was careless. It is that a WD is a living document tied to a date, not a fixed number locked in at bid time.
| Detail Marcus Should Track | Where to Confirm It |
|---|---|
| Current WD number and revision date | SAM.gov's wage determination search |
| Correct craft classification | The wage determination's classification list |
| County match to the job site | SAM.gov's search filters |
| Revision alerts during the contract | SAM.gov's follow-a-determination feature |
Priya: The Multi-State HVAC Contractor
Priya runs an HVAC firm that installs and services systems on federal buildings and state-funded schools across three neighboring states. Her federal jobs use SAM.gov WDs, while her state school jobs each fall under a different state agency, with its own site, forms, and payroll rules. Treating all three states as one system led her estimating team to quote the same hourly rate for a school job in each state. That rate was wrong for two of the three.
The fix Priya's office picked was a simple house rule: every bid gets a one-line note naming the funding source and the exact state or federal system before anyone prices labor. That single step catches a mismatch before a quote goes out, rather than after a contract is signed at the wrong rate. Priya's team also rechecks the WD roughly 30 days before mobilization on every job, federal or state, since a revision can land between bid and start date.
Renee: The State-Only Public-Works Painter
Renee runs a two-person painting crew that works only Washington public-works jobs, all under state law, not any federal rule. She hired a first-year apprentice painter and paid the lower apprentice rate for the whole job, on the idea that any trainee counts as an apprentice. Washington's rule is narrower. The apprentice rate only fits a worker enrolled in a state-approved training program tied to that exact trade, not any hire Renee calls an apprentice on her own.
When L&I audited the job, Renee's worker had no training paperwork on file anywhere. The whole job had to be repriced at the full journey-level rate after the fact. That fix cost more than the apprentice discount had ever saved, once back pay and staff time were tallied. Renee now checks training enrollment in writing before quoting any apprentice rate, and she keeps that paperwork with her certified payroll for the life of the job.
| Worker Type | Rate That Applies |
|---|---|
| Registered apprentice (approved program on file) | Washington's published apprentice rate |
| Unregistered helper or informal trainee | Full journey-level rate |
Mistakes to Avoid
Most prevailing wage problems trace back to a short list of avoidable habits. Each one below carries its own real cost, from back pay to a blocked contract. Reviewing this list before a bid closes catches most of these while they are still cheap to fix.
- Using the WD attached at award without rechecking it. A mid-job revision can make that number stale, leaving you on the hook for back pay on every hour worked under the old rate.
- Assuming one state's rules apply to a job in a different state. Misapplied rates on a multi-state contract create underpayment claims that surface only when payroll or an audit compares the two.
- Treating "apprentice" as a job title instead of a registered status. Paying an unregistered worker the discounted apprentice rate forces a full repricing to the journey-level rate plus back pay.
- Confusing SAM.gov's construction system with the FLAG immigration wage system. Searching the wrong site for a visa filing produces no usable rate and delays the petition.
- Ignoring the funding-percentage test on a mixed federal and state job. Missing that state dollars cross the 25% line in Maryland, or a similar state test, means skipping a rate that is legally required.
- Guessing at a craft instead of filing a conformance request. An unapproved craft can be rejected during a labor standards review, forcing a repriced payroll after the fact.
- Failing to keep certified payroll records for the life of the contract. Missing or thin certified payroll is itself a compliance finding, separate from any wage-rate error.
- Repeating an old executive order's wage floor on a new bid. A superseded federal floor understates current labor cost and produces a bid you cannot legally honor once it is won.
Do This, Not That
Do
- Confirm the funding source before pricing labor. Federal, state, and mixed-funding jobs each trigger a different rate system, and the source decides which one applies.
- Recheck the WD close to mobilization. A determination can change between bid and start date, and only the current version controls pay.
- Verify apprentice status in writing. A registered training number protects the reduced rate if a state agency later audits the job.
- Ask the contracting officer when a craft is missing. A timely conformance request keeps the project on schedule and the rate defensible.
- Keep certified payroll current every pay period. Falling behind on certified payroll turns a routine audit into a bigger compliance problem.
- Separate the immigration prevailing wage process from the construction one. Using FLAG's wage search for a visa filing, and SAM.gov only for public contracts, avoids wasted research time.
Don't
- Don't assume a WD is fixed once you win the bid. Treat it as a living document tied to a date, not a locked-in number.
- Don't blend rates across states on a multi-state contract. Each state's site and rate stand alone, even for identical work done the same week.
- Don't pay a discounted rate to any worker you informally call an apprentice. Only a registered program participant qualifies, and treating the rest as apprentices invites back pay.
- Don't skip the state funding-percentage test because the contract "feels" federal. A blended-funding project can trigger a state law even when a federal agency is also involved.
- Don't rely on a remembered dollar figure from an older contract. Wage floors and prevailing rates both change, so read the number printed on the current WD.
- Don't submit a visa filing without a valid NPWC rate or an approved alternative source. H-2B and PERM applications cannot move forward without one.
SAM.gov vs a State Portal vs a Payroll Compliance Tool
Every option for finding and tracking prevailing wage rates has a real trade-off. No single tool fits every situation well. SAM.gov and state portals are free and official, but neither one tracks changes on its own across a multi-state contract. A paid compliance tool adds monitoring and alerts, at a real ongoing cost that only pays off past a certain contract volume.
| What You're Weighing | SAM.gov (Federal) | State Portal | Payroll Compliance Tool |
|---|---|---|---|
| Cost | Free | Free | Ongoing subscription fee |
| Coverage | Davis-Bacon and SCA contracts only | That state's public contracts only | Can span multiple states and funding types |
| Update alerts | None; manual recheck | None; manual recheck | Automated revision alerts |
| Best for | A single federal contract | A single-state contractor | A multi-state or high-volume contractor |
Pros
- SAM.gov is free and official for every federal contract. There is no subscription fee, and the rate comes straight from the Department of Labor.
- State portals reflect local law precisely, including thresholds like Maryland's $250,000 test. A state agency is also the fastest place to resolve a classification question by phone.
- A payroll compliance tool can flag a wage determination revision on its own. That removes the manual recheck step Marcus's case shows is easy to skip.
- Compliance tools often centralize multi-state tracking in one dashboard. For a contractor like Priya, one dashboard replaces three separate manual bookmarks.
- Both government portals are searchable without an account for basic lookups. A quick check before a bid does not require setting up a login first.
Cons
- SAM.gov and state portals do not send alerts on their own. A contractor must remember to recheck manually, which is exactly how Marcus's underpayment happened.
- State systems are not standardized, so multi-state contractors face a real learning curve. Each new state means new terms, new forms, and new classification rules.
- A payroll compliance tool carries a real subscription cost. For a very small contractor with one or two public jobs a year, that cost may not pay for itself.
- Neither government portal answers a classification question on its own. Getting an unusual craft classified still takes a phone call or a conformance request in both cases.
- Automated tools only catch what they are set up to track. A misconfigured monitoring rule can miss a rate change as easily as a person forgetting to check.
What to Do Next
Work through these steps in order before you price or start any public contract.
- Identify the funding source for the job β fully federal, fully state or local, or blended β before pricing any labor.
- If federal, search SAM.gov's wage determinations by category and confirm the county and craft match your job.
- If state or locally funded, go directly to that state's labor agency portal and confirm any dollar or funding-percentage threshold applies to your contract.
- Verify every worker's classification, especially apprentice status, against the issuing agency's own rules before quoting a rate.
- Set a calendar reminder to recheck the wage determination 30 days before mobilization, since revisions can land between bid and start date.
- Keep certified payroll current every pay period for the life of the contract, not only at close-out.
- If a craft is missing from the determination, file a conformance request through the contracting officer rather than guessing at a rate.
- Bring in a payroll compliance consultant, or an employment attorney for a disputed classification, once the job spans more than one state or funding source.
Frequently Asked Questions
What is a wage determination?
A wage determination is the official document that sets minimum pay and fringe benefits for a craft in a given county. It comes from the Department of Labor and gets updated over time, so the version tied to your job's current date is the one that legally applies.
Do all federal contracts require a prevailing wage?
No. Only Davis-Bacon-covered construction jobs and Service Contract Act-covered service jobs trigger this rule, and each has its own dollar line for coverage. A small federal purchase order below that line usually will not carry one at all.
How often do prevailing wage rates change?
It varies by state and by wage determination. SAM.gov updates many Davis-Bacon and SCA rates several times a year as new surveys or union deals come in, and some states, like Maryland, post rate changes on a set date. Always check the revision date on the version you use.
What is the difference between the Davis-Bacon Act and the Service Contract Act?
The Davis-Bacon Act covers construction work, while the Service Contract Act covers service work like janitorial, security, and food service on federal contracts. They use different SAM.gov search categories, different forms, and separate wage schedules.
Can I use a wage determination from a neighboring county?
No. Prevailing wage rates are set by area, and a rate from a nearby county can differ a lot even for the same craft. Always match the rate to the exact county listed on your contract or bid.
What happens if a contractor pays less than the prevailing wage rate?
The contractor typically owes back pay for every affected hour, plus possible fines. On federal contracts, repeat or willful violations can lead to debarment: a bar from future federal work for a set period.
Does prevailing wage include fringe benefits?
Often, yes, but the rules vary by determination and by state. Some wage determinations set one combined cash-plus-fringe rate that a contractor can split between wages and benefits, while others keep the two figures apart. For a full breakdown of what counts, see how prevailing wage treats benefits, since the fine print changes what a contractor can credit toward the total.
Is prevailing wage the same thing as a union wage?
Not always. Many wage determinations are built from union rates in an area, but a non-union contractor still must pay that published rate, whether or not its own crew belongs to a union.
How do I find the prevailing wage rate for a state-funded project?
Go straight to that state's labor agency, not SAM.gov. States like Washington and Maryland each run their own searchable rate tables and their own rules for which jobs are covered.
What is a wage determination conformance request?
A conformance request asks the Department of Labor to add or approve a craft missing from a wage determination. The contracting officer files the paperwork, and until it clears, that craft should not be paid a guessed-at rate.
Do prevailing wage rules apply to private construction projects?
No, usually not. Prevailing wage law applies to jobs funded, in whole or part, by federal, state, or local money; a purely private job with no public funds is not covered.
How is the prevailing wage calculated for an immigration petition?
It is based on Bureau of Labor Statistics wage survey data for the job and area, not a construction wage schedule. An employer gets the figure from the National Prevailing Wage Center or uses another legitimate wage survey source when filing the visa petition.