Technical writing

DOL Wage and Hour Division: The Federal Enforcement Database Behind $300 Million in Annual Back-Wage Recoveries

· AI Analytics
Federal DataDOLWage EnforcementLabor

Every year the Department of Labor's Wage and Hour Division investigates roughly 25,000 employers, recovers between $200 million and $300 million in unpaid wages, and returns that money to 200,000–300,000 workers. Every one of those investigations — the employer, the industry, the act violated, the amount owed, the number of workers cheated — is recorded in WHISARD, a public enforcement database updated annually on the WHD website. It is the most granular federal record of wage theft in the United States.

What the Wage and Hour Division Does

The Wage and Hour Division is the enforcement arm of the Department of Labor for a cluster of federal statutes that set minimum labor standards for private employers, federal contractors, and agricultural operations. WHD employs approximately 1,000 investigators nationwide, stationed in district and field offices across every region. Those investigators conduct employer audits, respond to worker complaints, and refer criminal cases to the Department of Justice when willful violation patterns warrant prosecution.

The statutes WHD enforces span a wide range of labor conditions:

Unlike OSHA, which imposes civil and criminal penalties for safety violations, WHD's primary enforcement tool is the recovery of back wages — the money owed to workers that was never paid. WHD also assesses civil money penalties in cases of child labor violations, repeat or willful minimum wage and overtime violations, and H-2A non-compliance. Criminal prosecution under FLSA Section 216(a) is available for willful violators: a fine of up to $10,000 or imprisonment for up to six months, or both, with repeat offenders subject to imprisonment only.

FLSA Mechanics: Minimum Wage, Overtime, and Exemptions

The Fair Labor Standards Act is the foundational statute in WHD's portfolio and generates the majority of back-wage recoveries. Its core requirements are deceptively simple to state and systematically difficult for employers to comply with correctly.

The federal minimum wage has been $7.25 per hour since July 24, 2009 — the longest gap without a federal increase in the statute's history. Many states and localities have enacted higher minimums; when they do, the higher rate applies. WHD enforces the applicable minimum: the federal floor where no higher state or local minimum exists, and the higher rate where one does. Tipped employees are subject to a separate federal minimum cash wage of $2.13 per hour, provided tips bring total compensation to at least $7.25; if tips are insufficient, the employer must make up the difference.

Overtime under FLSA requires employers to pay non-exempt employees at least 1.5× their regular rate of pay for all hours worked beyond 40 in a workweek. The workweek is a fixed, regularly recurring period of 168 hours — seven consecutive 24-hour periods. Employers may choose any day as the workweek start but may not change it to avoid overtime obligations. Compensatory time off (“comp time”) in lieu of overtime pay is permitted for state and local government employees but is unlawful for private-sector workers under FLSA.

The most consequential FLSA compliance question is usually whether a worker is exempt or non-exempt. Three major “white-collar” exemptions cover executive, administrative, and professional employees. To qualify:

Misapplying these exemptions is the single largest source of FLSA back-wage liability. An employer that classifies a call center supervisor as “exempt administrative” because they manage a queue — without genuine discretion over matters of significance — owes overtime to that worker for every workweek in the two-year FLSA statute of limitations period (three years for willful violations). At scale, across a workforce of hundreds of similarly misclassified workers, that liability compounds rapidly.

WHISARD: The Public Enforcement Database

The Wage and Hour Investigative Support and Reporting Database — WHISARD — is the internal case management system for WHD investigations. A public disclosure version, stripped of personally identifying information about individual workers, is published annually on the WHD website and through DOL's enforcedata.dol.gov portal. Each row in the disclosure file represents a completed investigation.

Key fields in the WHISARD public disclosure file:

One important limitation: the WHISARD public file records investigations that resulted in findings. Cases where WHD found no violation are not represented, meaning the database captures only the enforcement universe of confirmed violations, not the full universe of investigations conducted. Complaint-driven investigations with no findings are excluded.

Scale of Enforcement: Fiscal Year Breakdown

WHD's annual enforcement statistics have remained broadly stable over the past decade, with year-to-year variation driven by staffing levels, enforcement priorities, and the mix of complaint-driven versus directed (programmed) investigations.

In a typical recent fiscal year, WHD:

The fiscal year 2022 WHD report, for instance, recorded $230.5 million in back wages recovered for 224,674 workers across 21,284 completed investigations. Fiscal year 2023 showed roughly similar scale. The per-worker average back-wage recovery sits around $1,000–$1,200 in most years, reflecting that the typical WHISARD case involves relatively small employers with modest wage deficits per individual worker but covering many workers across a single investigation.

Industry concentration is pronounced. Five sectors account for a disproportionate share of WHD back-wage recoveries in virtually every year:

Top Violation Types

WHISARD records violations by act violated, but the nature of the underlying failure follows recognizable patterns across industries.

Minimum wage violations are most common in tipped-employee industries, where employers either fail to maintain records sufficient to verify tip credit eligibility or where tip pool arrangements include ineligible employees (managers, supervisors), causing the tip credit to fail and leaving all workers below minimum wage. Piece-rate workers in garment manufacturing and agricultural settings also generate minimum wage violations when piece rates are set too low to yield the minimum hourly floor across actual production output.

Overtime violations are the largest dollar category. Misclassifying non-exempt employees as exempt white-collar workers is the primary mechanism. Secondary overtime violations include averaging hours across a two-week pay period instead of a seven-day workweek, failing to count all hours worked (pre-shift setup, post-shift cleanup, required training time, on-call time that constitutes hours worked), and manipulating timekeeping systems to cap recorded hours at 40.

Off-the-clock work is a distinct category within FLSA enforcement. WHD investigators look for patterns where employees are required to begin work before clocking in, continue working after clocking out, or perform compensable tasks — such as donning required safety equipment, logging into systems, or completing required pre-shift briefings — during uncompensated time. The Integrity Staffing Solutions v. Busk Supreme Court decision in 2014 held that post-shift security screenings for warehouse workers were not compensable, narrowing one category, but most pre-shift donning and mandatory preparatory work remains compensable.

Tip theft and tip pooling violations expanded as a WHD enforcement priority after Congress amended FLSA Section 203(m) in the Consolidated Appropriations Act of 2018 (the “TIPS Act”). The amendment prohibited employers, managers, and supervisors from keeping any portion of employee tips, regardless of whether the employer takes a tip credit. It also permitted tip pooling between tipped and non-tipped workers (such as cooks and dishwashers) when the employer does not take a tip credit. WHD enforcement of tip violations has recovered hundreds of millions of dollars cumulatively since the amendment.

Child labor violations under FLSA Section 212 prohibit employment of workers under 14 in most non-agricultural settings, restrict hours and hazardous occupations for workers 14–15, and prohibit workers under 18 from operating specified dangerous equipment. Agricultural child labor rules are more permissive by statute. Civil money penalties for child labor violations can reach $15,138 per minor affected; for violations that cause death or serious injury to a child, the maximum is $68,801 per violation. WHD has increased child labor enforcement following documented increases in unlawful employment of migrant children in US manufacturing subcontracting chains.

Recordkeeping violations under FLSA Section 211 require employers to maintain accurate records of hours worked and wages paid for each non-exempt employee, retained for at least three years. Recordkeeping failures compound other violations: an employer that does not maintain daily time records cannot demonstrate compliance with overtime requirements, and WHD investigators use the employer's own records — or their absence — to reconstruct the wages owed.

Worker Misclassification: The Economic Reality Test

The most structurally significant FLSA enforcement issue is worker misclassification: treating employees as independent contractors, thereby excluding them from minimum wage, overtime, and recordkeeping protections. Misclassification is not merely non-compliance with a technical requirement — it allows employers to shift the costs of labor standards compliance entirely off their books while workers bear the cost of their own under-compensation.

FLSA coverage turns on whether a worker is an “employee” under the statute's economic reality test. The economic reality test asks whether the worker is economically dependent on the employer or, as a matter of economic reality, in business for themselves. FLSA's definition of “employ” is deliberately broad — “to suffer or permit to work” — and courts have consistently interpreted it as encompassing more workers than the common law right-to-control test used in other employment law contexts.

In January 2024, DOL published a final rule restoring and tightening a six-factor economic reality test for FLSA employee status. The six factors, none of which is individually determinative:

The 2024 rule rescinded a 2021 Trump-era rule that had emphasized two “core factors” (nature and degree of control; opportunity for profit or loss) above the others, which critics argued made misclassification easier to defend. The 2024 rule's totality-of-the-circumstances approach hews closer to the historical judicial standard and is more likely to find employee status for gig economy workers, delivery drivers, and subcontracted service workers. Litigation over the rule's validity continued through 2024 and 2025.

The back-wage liability from misclassification is compounded by the statute of limitations: two years for non-willful violations, three years for willful. An employer that has misclassified workers for three years owes back overtime pay for every hour worked over 40 in every workweek during that period, for every worker, plus an equal amount in liquidated damages unless the employer demonstrates good faith and reasonable grounds for believing the classification was lawful.

H-2A Agricultural Worker Enforcement

The H-2A program allows US agricultural employers to import temporary foreign workers when the DOL certifies that qualified US workers are unavailable. The Office of Foreign Labor Certification (OFLC) handles the certification; WHD enforces the wage and working condition requirements once workers are on the ground.

H-2A employers are required to pay the higher of the federal or applicable state minimum wage, the prevailing wage for the occupation and area of employment, or the Adverse Effect Wage Rate (AEWR). The AEWR is calculated annually by state from BLS farm labor survey data; it is designed to prevent the importation of foreign labor from depressing domestic agricultural wages. In many states the AEWR significantly exceeds the federal minimum wage: in 2024, AEWRs ranged from roughly $14 to $19 per hour depending on state.

Beyond wages, H-2A employers must provide workers with housing (at no cost to the worker), transportation between the country of origin and the worksite (and return at the end of the contract), and tools and equipment at no charge. WHD investigators verify that housing meets federal safety standards, that transportation is provided as promised, and that the employer is not making unlawful wage deductions that reduce workers' net pay below the AEWR.

H-2A violations in WHISARD represent a meaningful share of total agricultural back-wage recoveries — estimated at roughly 10 percent of total WHD back wages in years when H-2A enforcement is prioritized. The program has grown dramatically: from approximately 60,000 worker certifications in 2012 to more than 370,000 by 2023. That growth increases both the scale of potential violations and the enforcement challenge of monitoring employers spread across rural counties with limited WHD investigator presence.

Davis-Bacon Act: Prevailing Wages on Federal Construction

The Davis-Bacon Act of 1931 requires that workers on federal construction contracts exceeding $2,000 be paid the locally prevailing wage for each classification of labor employed on the project. WHD publishes wage determinations by county and trade, updated periodically through a survey process. A contractor bidding on a federal building project in Harris County, Texas must use the WHD wage determination for that county and pay each classification — electricians, ironworkers, laborers, carpenters — at least the prevailing wage plus the required fringe benefit rate.

Davis-Bacon enforcement focuses on several recurring violation patterns. Contractors misclassify workers into lower-paid classifications — paying laborers' rates for journeymen electricians, for instance, or creating a “helper” classification not recognized in the applicable wage determination. The “helper” category controversy has been litigated extensively: DOL's ability to recognize helper classifications below the journeymen rate was contested in the 1980s and 1990s, with courts and administrations taking varying positions. The 2023 Davis-Bacon modernization rule (the most significant revision to Davis-Bacon regulations in forty years) addressed helper classifications and the survey methodology for wage determinations.

Certified payrolls are the primary documentary tool in Davis-Bacon enforcement. Contractors must submit weekly certified payroll records to the contracting agency, attesting that each worker was paid at least the prevailing wage for their classification. WHD investigators cross-reference certified payrolls against actual payroll records, interview workers, and compare classification assignments to the work actually performed. The debarment remedy — exclusion from future federal contracts for a period of three years — is a powerful deterrent that makes Davis-Bacon enforcement particularly consequential for construction firms dependent on federal work.

Service Contract Act: Prevailing Wages for Federal Service Workers

The Service Contract Act of 1965 extends prevailing wage protection to service employees working on federal contracts exceeding $2,500. Where Davis-Bacon covers construction, the SCA covers the service operations that support federal facilities: building security guards, janitors and custodians, food service workers at military bases, information technology support contractors, and grounds maintenance crews.

WHD publishes SCA wage determinations by locality and occupation, derived from BLS wage surveys. In addition to the wage rate, SCA requires employers to provide a specified fringe benefit package — health and welfare benefits, vacation, and holidays — or pay workers the cash equivalent of those benefits. The fringe benefit requirement means that an employer who substitutes a lower-cost health plan for the required WHD fringe benefit rate owes the cash difference to workers.

SCA enforcement is complicated by successor contractor liability. When a federal service contract changes hands at recompetition, the new contractor must generally offer the incumbent workforce continued employment at no less than the SCA wage and fringe rates. A successor contractor that reclassifies workers or reduces benefits to cut costs faces back-wage liability under SCA and possible debarment. The IT services sector has generated a significant volume of SCA enforcement actions as the federal government has outsourced information technology operations to private contractors.

Notable Enforcement Cases

Several WHD enforcement actions stand out for their scale, their legal significance, or the industry-wide changes they drove.

Asplundh Tree Expert Company reached a settlement with DOJ in 2017 worth $95 million — one of the largest immigration violation settlements in US history — covering charges that the company had knowingly employed unauthorized workers. WHD's parallel investigation into wage violations against those workers contributed to the broader enforcement action. The Asplundh case is a template for how WHD wage enforcement intersects with immigration enforcement and how joint investigation across DOL, DHS, and DOJ can yield larger coordinated remedies.

Holloway Sportswear and the broader garment contractor enforcement actions in Los Angeles illustrate how WHD uses the “hot goods” provision of FLSA — Section 15(a)(1) — to block the shipment of goods manufactured in violation of FLSA. When a WHD investigator finds that garments were produced with subminimum wages, the agency can seek an injunction preventing the retailer from shipping those specific goods. The hot goods remedy creates leverage against upstream buyers who might otherwise disclaim responsibility for their subcontractors' wage practices.

Restaurant tip pooling enforcement following the 2018 TIPS Act amendment has produced some of the largest food service back-wage recoveries in WHD history. Several large restaurant chains — including high-profile investigations into franchise systems with mandatory tip pooling arrangements that impermissibly included managers — paid multi-million-dollar back-wage settlements. The structural issue in franchise systems is that the franchisor typically sets tip pooling policy system-wide, creating enterprise-level liability that can aggregate across hundreds of locations.

Walmart pharmacy technician cases have involved off-the-clock work claims by pharmacy technicians required to perform inventory counts, system logins, and opening procedures before their scheduled shift. The Walmart enforcement pattern reflects a broader WHD focus on large-employer off-the-clock work: the per-worker recovery may be modest, but across a workforce of tens of thousands of affected employees across thousands of locations, the aggregate liability is substantial.

WHD vs. OSHA: Complementary Enforcement Regimes

WHD and OSHA are both agencies within the Department of Labor, but they enforce fundamentally different legal frameworks. OSHA's mandate is worker safety: hazard identification, citation for violation of safety standards, and civil money penalties calibrated to deterrence. WHD's mandate is wage protection: ensuring workers receive what they are legally owed for their labor. The two programs are complementary rather than duplicative, and the same employer can simultaneously be under investigation by both agencies.

The enforcement mechanisms differ in a critical respect. OSHA penalties go to the federal treasury; they are a deterrent cost to the employer but provide no direct financial benefit to workers. WHD back-wage recoveries go directly to the affected workers; the enforcement action is structured as restitution. Civil money penalties assessed by WHD (for child labor, willful wage violations, and H-2A non-compliance) go to the treasury, but they are a secondary remedy in most WHD cases.

Both agencies can refer cases to DOJ for criminal prosecution. Under FLSA Section 216(a), willful violations of the minimum wage or overtime provisions are a criminal offense: a fine of up to $10,000, imprisonment for up to six months, or both, with a second offense punishable by imprisonment only. Criminal prosecution of wage theft is rare in practice but available for the most egregious cases, particularly those involving large-scale intentional falsification of payroll records.

Analysts interested in the full picture of employer labor law compliance increasingly pair WHD and OSHA enforcement records by employer name and address. An employer simultaneously cited for fall protection violations by OSHA and for unpaid overtime by WHD at the same worksite is demonstrating a pattern of systemic non-compliance across multiple legal regimes — a pattern associated with higher injury rates, lower wages, and more vulnerable workforces.

Python: Analyzing WHD Back Wages by NAICS Sector

The following script downloads the WHISARD public enforcement file, filters to investigations closed in the past five years that resulted in back-wage assessments, groups by two-digit NAICS sector, and computes total back wages recovered, total workers owed wages, and average back wages per case for each sector. The two-digit NAICS level maps investigations to major industry divisions — agriculture (11), construction (23), manufacturing (31–33), accommodation and food services (72) — producing a ranked overview of where WHD enforcement is concentrated.

import requests
import pandas as pd
import io, zipfile
from datetime import datetime

# WHD public enforcement data is published at dol.gov/agencies/whd/data
# The WHISARD disclosure file contains one row per investigation.
# Fields include: case_id, trade_nm (trade name), legal_nm (legal name),
# city_nm, st_cd, naics_cd, act_id (act violated), violation_cnt,
# bw_atp_amt (back wages assessed), ee_atp_cnt (employees owed back wages),
# flg_pen (civil money penalties flag), open_date, close_date.

WHD_URL = "https://www.dol.gov/sites/dolgov/files/WHD/data/whisard/WHD_enforcement_data.csv.zip"

resp = requests.get(WHD_URL, timeout=300)
resp.raise_for_status()

with zipfile.ZipFile(io.BytesIO(resp.content)) as zf:
    csv_names = [n for n in zf.namelist() if n.endswith(".csv")]
    with zf.open(csv_names[0]) as f:
        df = pd.read_csv(f, dtype=str, low_memory=False)

# Normalize column names
df.columns = df.columns.str.strip().str.lower().str.replace(" ", "_")

# Parse dates and numeric fields
df["close_date"] = pd.to_datetime(df["close_date"], errors="coerce")
df["bw_atp_amt"] = pd.to_numeric(df["bw_atp_amt"], errors="coerce").fillna(0)
df["ee_atp_cnt"] = pd.to_numeric(df["ee_atp_cnt"], errors="coerce").fillna(0)
df["violation_cnt"] = pd.to_numeric(df["violation_cnt"], errors="coerce").fillna(0)

# Filter to investigations closed in the past 5 years
cutoff = pd.Timestamp.today() - pd.DateOffset(years=5)
recent = df[
    (df["close_date"] >= cutoff)
    & df["naics_cd"].notna()
    & (df["bw_atp_amt"] > 0)
].copy()

# Extract 2-digit NAICS sector (top-level industry division)
recent["naics2"] = recent["naics_cd"].str[:2]

# Aggregate by 2-digit NAICS sector
agg = (
    recent.groupby("naics2")
    .agg(
        case_count=("bw_atp_amt", "count"),
        total_back_wages=("bw_atp_amt", "sum"),
        total_workers=("ee_atp_cnt", "sum"),
        total_violations=("violation_cnt", "sum"),
    )
    .reset_index()
)

# Average back wages per case and per worker
agg["avg_bw_per_case"] = (agg["total_back_wages"] / agg["case_count"]).round(0).astype(int)
agg["avg_bw_per_worker"] = (
    agg["total_back_wages"] / agg["total_workers"].replace(0, 1)
).round(0).astype(int)

# Convert back wages to thousands for display
agg["back_wages_k"] = (agg["total_back_wages"] / 1000).round(1)

# Sort by total back wages descending, take top 15 sectors
top15 = agg.sort_values("total_back_wages", ascending=False).head(15).reset_index(drop=True)

# NAICS 2-digit labels for common sectors
naics2_labels = {
    "11": "Agriculture/Forestry/Fishing",
    "23": "Construction",
    "31": "Manufacturing (31)",
    "32": "Manufacturing (32)",
    "33": "Manufacturing (33)",
    "44": "Retail Trade (44)",
    "45": "Retail Trade (45)",
    "48": "Transportation (48)",
    "49": "Transportation/Warehousing (49)",
    "52": "Finance and Insurance",
    "53": "Real Estate",
    "54": "Professional/Technical Services",
    "56": "Admin/Support/Waste Mgmt",
    "61": "Educational Services",
    "62": "Health Care/Social Assistance",
    "71": "Arts/Entertainment/Recreation",
    "72": "Accommodation and Food Services",
    "81": "Other Services",
    "92": "Public Administration",
}

top15["sector_name"] = top15["naics2"].map(naics2_labels).fillna("Other (NAICS " + top15["naics2"] + ")")

print(
    top15[["sector_name", "case_count", "back_wages_k", "total_workers", "avg_bw_per_case"]]
    .rename(
        columns={
            "sector_name": "Sector",
            "case_count": "Cases",
            "back_wages_k": "BackWages_$K",
            "total_workers": "Workers",
            "avg_bw_per_case": "AvgBW_$/Case",
        }
    )
    .to_string(index=False)
)

Implementation notes: the WHISARD file is a ZIP archive; column names vary across annual vintages, so lowercasing and stripping whitespace before use is standard defensive practice. The bw_atp_amt field is the assessed-to-pay back wage figure — the amount WHD determined was owed — not the amount actually collected. Collection rates are high but not universal; employers that close operations or contest findings may pay less than the assessed amount. Pairing the WHISARD data with the DOL OFLC H-2A disclosure data (sorted by employer and date) reveals which certified H-2A employers subsequently received WHD enforcement findings, a useful filter for researchers examining the adequacy of pre-certification screening.

Extending the analysis: filter on act_id to isolate Davis-Bacon or SCA investigations from FLSA investigations, then join to USASpending.gov contract award data by employer name and state to identify which federal contractors carry WHD enforcement history. That linkage surfaces the gap between contractor debarment thresholds and the much lower enforcement frequency that actually triggers debarment proceedings.


Related writing

OSHA Inspections: The Federal Database Behind Every Workplace Safety Violation and Citation — How OSHA's enforcement database is structured, what the inspection and violation tables contain, the citation taxonomy, the most-cited safety standards, and a Python script for querying inspection data by NAICS sector.

DOL H-2 Visa Disclosures: Mapping the Guest Worker Programs Feeding US Agriculture and Hospitality — OFLC quarterly disclosure data for H-2A agricultural and H-2B non-agricultural temporary worker certifications: data structure, employer wage analysis, and the connection to WHD enforcement.

BLS QCEW: The County-Level Employment and Wages Dataset Behind Every Local Economic Analysis — The Quarterly Census of Employment and Wages covers 97 percent of US jobs at the county-industry level, providing the employment denominators needed to normalize WHD back-wage recoveries per worker by sector.