HRIS Compliance: FLSA Records, EEO-1, ACA, and I-9 Filings

HRIS compliance means configuring your Human Resources Information System so the employee data it holds satisfies every federal rule that touches it: wage and hour recordkeeping under the FLSA, demographic reporting under EEO-1, health coverage reporting under the ACA, employment eligibility under Form I-9, benefit plan retention under ERISA, injury reporting under OSHA, contractor filings like VETS-4212, and privacy obligations that span HIPAA, GDPR, state consumer privacy laws, and the FTC Disposal Rule. Each framework demands specific data points, its own retention window, and, in most cases, filing through a dedicated government portal. Getting any of it wrong can generate penalties measured per form, per employee, or per violation.

Wage and Hour Records Under the FLSA

The Fair Labor Standards Act does not mandate a format, but it does mandate content. For every non-exempt worker, the record must show the hourly pay rate, total hours worked per workweek, straight-time earnings, and overtime pay for each pay period, along with identifying information: full name, Social Security number, address, and birth date if the employee is under 19.1U.S. Department of Labor. Recordkeeping and Reporting

Retention splits by document type. Payroll records, collective bargaining agreements, and sales and purchase documents must be kept for at least three years. Records used to compute wages, including time cards, work schedules, and wage rate tables, require two years.2U.S. Department of Labor. Fact Sheet 21 – Recordkeeping Requirements under the Fair Labor Standards Act An HRIS that enforces those windows and flags records approaching expiration keeps the organization from destroying something it still needs.

Repeated or willful recordkeeping violations can trigger civil money penalties of up to $2,515 per violation as of the January 2025 inflation adjustment.3U.S. Department of Labor. Civil Money Penalty Inflation Adjustments The larger risk is evidentiary: when an employee alleges unpaid overtime and the employer has no records to rebut it, courts routinely side with the employee.

EEO-1 Demographic Reporting

Private employers with 100 or more employees, and federal contractors with 50 or more employees that meet certain contract dollar thresholds, must file the EEO-1 Component 1 report annually with the Equal Employment Opportunity Commission. The filing breaks the workforce down by job category, sex, and race or ethnicity.4U.S. Equal Employment Opportunity Commission. EEO Data Collections

Getting the data right means two things inside the HRIS. First, your internal job titles have to map to the EEOC’s standard categories, which include executives, professionals, technicians, sales workers, and laborers. Build that mapping when a position is created, not the week the filing opens. Second, every employee record needs complete demographic attributes; a missing race or gender field is a record your system cannot include in the report.

Submission runs through the EEOC’s online Component 1 system. It validates the upload, issues a confirmation receipt, and rejects files with errors for corrected resubmission.4U.S. Equal Employment Opportunity Commission. EEO Data Collections

ACA Health Coverage Reporting

Employers with 50 or more full-time employees, including full-time equivalents, are applicable large employers under the Affordable Care Act and must file annual information returns about the health coverage they offered.5Internal Revenue Service. Affordable Care Act Tax Provisions for Employers Form 1095-C documents the monthly cost of the lowest-priced self-only coverage offered to each eligible worker and whether the employee enrolled.

Your HRIS has to track, month by month for every full-time employee, whether coverage was offered, the employee share of the premium, and the applicable safe harbor code. Employee zip codes and classification codes must land in the correct fields. Most ACA failures happen here: the employer did offer coverage, but the fields did not match what the IRS expected, and the submission was rejected or generated a penalty notice.

Filings run through the IRS ACA Information Returns (AIR) system.5Internal Revenue Service. Affordable Care Act Tax Provisions for Employers Penalties for a failure to file a correct information return scale with lateness. Under the 2024 schedule, a return filed more than 30 days late but before August 1 carried a $120 penalty, a return filed after August 1 or never filed carried $310, and intentional disregard raised that to $630 per return.6Internal Revenue Service. Information Return Penalties Amounts adjust each year, so verify the current figures. Even the lowest tier, multiplied across thousands of employees, becomes serious money.

Form I-9 and E-Verify

Every U.S. employer must complete a Form I-9 for each new hire. Storing them electronically inside an HRIS is allowed, but the system has to meet federal standards for integrity, accuracy, and reliability, including controls that detect and prevent unauthorized creation, alteration, or deletion, a regular inspection and quality assurance program, and safeguards on any electronic signature capability.

Retention timing is the most common failure. An I-9 must be kept for either three years after the hire date or one year after termination, whichever is later. An HRIS that calculates that date automatically prevents both premature destruction and unnecessary retention of sensitive identity documents.

Paperwork penalties adjust annually for inflation and rise sharply for knowing violations or pattern-and-practice discrimination; USCIS publishes the current amounts.7USCIS. Penalties Employers that use E-Verify can integrate it with the HRIS through the E-Verify web services method, which requires an Interface Control Agreement from USCIS and compliance with specific Memorandums of Understanding.8E-Verify. Web Services Training for web services users is separate from the browser-based E-Verify training, and the HRIS administrator has to complete it.

Employee Medical Records and HIPAA

Medical information collected during FMLA leave requests, ADA accommodation processes, or workers’ compensation claims must be stored separately from general personnel files. If the HRIS drops medical certifications into the same employee record as performance reviews and pay history, the segregation problem is a liability problem. Access should be limited to leave administrators and specific personnel like first-aid staff or government auditors.

Group health plan sponsors also intersect with HIPAA. The Privacy Rule sets national standards for individually identifiable health information, and covered entities include employer-sponsored group health plans, with an exception for plans that have fewer than 50 participants and are administered solely by the establishing employer.9HHS.gov. Summary of the HIPAA Privacy Rule For plans that fall under HIPAA, the HRIS has to enforce administrative safeguards on how protected health information is used and disclosed. The Office for Civil Rights within HHS enforces these requirements and can impose civil money penalties for noncompliance.

Data Privacy, Security, and Disposal

Any organization that handles data of individuals within the European Economic Area must comply with the General Data Protection Regulation regardless of where the employer sits.10European Commission. Legal Framework of EU Data Protection GDPR fines reach up to 20 million euros or four percent of annual global revenue, whichever is higher. An employer with no European offices can still be reached if it employs remote workers or contractors based in the EEA.

Domestically, California’s Consumer Privacy Act lets individuals know what personal information a business collects, request deletion, and limit the use of sensitive personal information like Social Security numbers, financial account details, and biometric data. Several other states have passed similar laws. The HRIS needs to respond to access and deletion requests no matter which state framework triggers them.

AES-256 is the working standard for protecting data at rest and in transit. The federal government adopted AES as the standard for sensitive unclassified information, and current NIST guidance supports key sizes of 128, 192, or 256 bits.11Cybersecurity and Infrastructure Security Agency. Transition to Advanced Encryption Standard (AES) Beyond encryption, a compliant system needs role-based access controls, multi-factor authentication on every login, and detailed audit trails that log who accessed or modified a record and when.

Secure Disposal of HR Data

The FTC’s Disposal Rule requires any business that possesses consumer report information to dispose of it securely.12Federal Trade Commission. Disposal of Consumer Report Information and Records That reaches background check results and credit reports stored in the HRIS. Simply deleting a file is not enough if the underlying data can be recovered. Cryptographic erasure, physical destruction of storage media, or certified data wiping renders it permanently unreadable.

Benefit Plan Records Under ERISA

Sponsors of retirement plans, health plans, and other employee benefit programs must retain supporting records under ERISA. Section 107 requires keeping records that support required filings such as Form 5500 for at least six years from the date the report was due or filed. Records that document how benefits were calculated for each employee should be retained until all benefits have been paid out and audit periods have closed, which can run well past six years.

Plan documents, amendments, summary plan descriptions, eligibility records, service history, and beneficiary designations all need to live in the HRIS under those extended retention rules. If litigation or a government investigation opens, destruction of any potentially relevant record has to stop immediately. Building a litigation hold feature into HRIS retention policies is far easier than recovering documents after an automated purge has already run.

OSHA Injury and Illness Reporting

OSHA’s electronic reporting rules apply based on both employer size and industry. Establishments with 250 or more employees in any industry must submit Form 300A annual summary data. Workplaces with 20 to 249 employees in designated high-hazard industries also submit 300A data. Establishments with 100 or more employees in the highest-hazard industries face broader requirements covering Form 300 logs, 300A summaries, and individual Form 301 incident reports.

OSHA defines an establishment as a single physical location, so an HRIS that consolidates safety data across sites needs to classify each location separately. A company with multiple worksites may have some that trigger reporting and others that do not. Industry classification matters too. OSHA maintains appendices listing which NAICS codes fall into the high-hazard and highest-hazard categories.

Federal Contractor Filings

Federal contractors and subcontractors with government contracts valued at $150,000 or more must file the annual VETS-4212 report on the employment of protected veterans. Headcount does not affect the trigger. The filing window opens in the late summer and closes in late September each year.

Contractors above certain thresholds must also develop written affirmative action programs under Executive Order 11246 and Section 503 of the Rehabilitation Act. The workforce data those programs require, including applicant flow logs, hiring rates by demographic group, and compensation analyses, is data the HRIS should already be generating. Winning a first federal contract usually means a substantial HRIS configuration workload.

Getting the Data Right Before Filing Deadlines

The time-consuming part of compliance is not the filing. It is validating the data months earlier. EEO-1 requires that every employee record carries complete demographic attributes and that titles map correctly to EEOC categories. ACA reporting requires accurate monthly offer-of-coverage data for every full-time employee across all twelve months. I-9 compliance requires audits that catch missing or incomplete forms before ICE does.

Audit trails are what make that possible. Every compliance-relevant field should log when data was entered, who entered it, and the previous value if a change occurred. During a federal investigation, a clean chain of custody is often the line between a good-faith finding and a willful one. Internally, the trail tells you why someone changed a classification code two days before an EEO-1 filing.

Once validated data goes out, each portal runs its own checks. The EEOC’s system handles Component 1, the IRS AIR system processes ACA filings, and OSHA’s Injury Tracking Application accepts safety data. Each generates confirmation receipts or error reports. Keep those confirmations permanently. They are the legal proof that the deadline was met, and they cost nothing to store.