Article

What to Look for in I-9 Compliance Software

Software & Technology
1
minutes to read

The right I-9 software does more than digitize a government form — it prevents the errors that trigger fines during an audit. With U.S. Immigration and Customs Enforcement (ICE) conducting worksite audits at increasing rates and penalties exceeding $27,000 per violation, the software you choose to manage Form I-9 completion directly affects your financial exposure.

This guide breaks down the features that matter when evaluating I-9 compliance software in 2026 — from error prevention and E-Verify integration to remote verification and pricing transparency. Whether you're replacing paper forms, outgrowing a basic tool, or frustrated with your HCM's built-in I-9 module, these are the capabilities that separate specialist platforms from the rest.

What the Federal Government Says About I-9 Software

In December 2023, the Department of Justice (DOJ) Civil Rights Division and ICE's Homeland Security Investigations (HSI) published joint guidance on what employers should look for — and avoid — when using commercial software to complete Form I-9 or participate in E-Verify. The fact sheet makes one thing clear upfront:

"Using a Form I-9 software program does not guarantee an employer's compliance with federal law. Employers are responsible for ensuring that any Form I-9 software program used to electronically complete, modify, or retain the Form I-9 or participate in E-Verify complies with all legal requirements."

This means the software you choose matters, but so does how it's configured and who supports it. The federal government does not approve, endorse, or certify any commercial I-9 software — so any vendor claiming government certification is misrepresenting their product. The guidance also lists specific capabilities software must have and specific practices it must prohibit. The features outlined in this guide align directly with those federal requirements.

Essential Features Every I-9 Software Should Have

Not all electronic I-9 software is built the same. Some platforms simply digitize the form. Others actively prevent errors, manage deadlines, and maintain the audit trail that ICE expects to see. Here's what to look for as a baseline.

Real-Time Error Prevention

The most valuable feature of any I-9 compliance software is stopping mistakes before they happen. Look for platforms that:

  • Flag incomplete or inconsistent fields during data entry — before the form is saved
  • Validate document combinations automatically (List A, or List B + List C)
  • Prevent common Section 1 errors like missing maiden names, incorrect date formats, or unsigned attestations
  • Alert employers to Section 2 recording mistakes, such as entering the wrong issuing authority or missing document numbers

Paper-based I-9 processes rely on the person filling out the form to catch their own mistakes. A good electronic system catches those mistakes in real time and won't let the form move forward until they're corrected.

The DOJ/ICE guidance also specifies that I-9 software must not auto-correct, use predictive text, or post-date a Form I-9. Error prevention should flag mistakes for human correction — not silently change what was entered.

Document Guidance

Employees and employers regularly get confused by the List A, B, and C document requirements. Your I-9 software should provide built-in guidance that walks both parties through acceptable documents, including receipts, auto-extensions, and documents with specific recording requirements (like Employment Authorization Documents or Permanent Resident Cards).

Federal guidance requires that I-9 software allow employers to enter any acceptable documentation, including acceptable receipts, that employees choose to present. Software that restricts which documents can be recorded — or generates notifications suggesting an employee must show a different document — may create compliance and discrimination risk.

Deadline and Reverification Management

Missing a reverification deadline is one of the most common I-9 violations — and one of the easiest to prevent with software. Look for:

  • Automated alerts for Section 2 completion deadlines (must be completed by the employee's third business day)
  • Reverification reminders well in advance of document expiration dates
  • Tracking for receipt documents, which carry a separate 90-day replacement deadline
  • Dashboard views that surface upcoming deadlines across your entire workforce

Complete Audit Trail

If ICE issues a Notice of Inspection, you need to produce every Form I-9 on file — and show that each one was completed on time. Your I-9 software should log every action: when a form was created, who completed each section, what edits were made, and when documents were reviewed. An unbroken audit trail is the single strongest defense in an ICE audit.

The DOJ/ICE fact sheet specifically requires that electronic I-9 systems uniquely identify each person who accesses, corrects, or changes a Form I-9, and that employers be able to produce summary files of all electronically stored I-9s upon request from an inspecting agency.

Document Retention and Purging

Employers are required to retain Form I-9 for either three years from the date of hire or one year after termination — whichever is later. Retaining forms longer than required creates unnecessary audit exposure. Good I-9 software calculates retention periods automatically and flags forms that are eligible for purging.

Security and Compliance Certifications

Your I-9 records contain sensitive personally identifiable information — Social Security numbers, document numbers, dates of birth. The platform you choose should offer SOC 2 certification, encryption at rest and in transit, role-based access controls, and regular security audits. If a vendor can't show you their SOC 2 report, that's a red flag.

E-Verify Integration That Actually Works

If your company is required to use E-Verify — or uses it voluntarily — the integration between your I-9 software and E-Verify is critical. A poorly built integration creates duplicate data entry, missed cases, and compliance gaps.

What Good E-Verify Integration Looks Like

  • Auto-population: Employee data from the completed I-9 flows directly into the E-Verify case — no re-keying information
  • Duplicate detection: The system prevents you from accidentally submitting the same employee twice
  • Tentative Nonconfirmation (TNC) management: When E-Verify returns a TNC, the software should guide you through the referral process, track employee acknowledgment, and manage the response timeline. Federal guidance requires that employees be notified promptly and in private, that they receive current Further Action Notices, and that employers not take adverse action while an employee works to resolve a mismatch
  • Automated case closure: Cases that resolve as "Employment Authorized" should close automatically, while unresolved cases surface for action
  • Three-day submission tracking: E-Verify cases must be created no later than the third business day after the employee's start date. Your software should enforce this deadline
  • Case delay capability: The DOJ/ICE guidance notes that employers must be able to delay creating E-Verify cases when E-Verify rules require it — for example, for employees who have not yet received their Social Security numbers or who present certain acceptable receipts

Many built-in HCM I-9 modules treat E-Verify as an afterthought — a separate screen or a manual export. Specialist I-9 platforms build the E-Verify workflow directly into the I-9 completion process, so nothing falls through the cracks.

See Where Your I-9 Program Stands

Not sure how your current process measures up? Use the i9 Intelligence Risk Calculator to estimate your fine exposure in 60 seconds, or book a demo to see how specialist I-9 software handles the features outlined above.

Remote Section 2 Verification

This is the feature that most built-in HCM I-9 modules simply cannot offer — and it's becoming a requirement for companies with remote, distributed, or multi-state workforces.

Remote verification means a trained, US-based authorized representative completes Section 2 with your new hire over a live video call. The employee presents their original identity and employment authorization documents on camera. The authorized representative examines them, completes Section 2, and the I-9 is done — no office visit, no notary, no delay.

This matters because:

  • Employers are legally required to have someone physically examine original documents for Section 2
  • Companies with remote employees, satellite offices, or field crews often struggle to get this done within the three-day deadline
  • Using untrained notaries or office managers as authorized representatives introduces error risk — they don't know what to look for on an Employment Authorization Document (EAD) or how to handle a receipt document
  • A managed remote verification service staffed by compliance specialists eliminates both the logistical problem and the training gap

When evaluating I-9 software vendors, ask specifically whether remote Section 2 is available and whether it's handled by trained compliance professionals or outsourced to a generic notary network.

Integration with Your HR Systems

Your I-9 software needs to work with the HR systems you already use — not replace them. Key integration capabilities to evaluate:

  • API access: A documented API that lets your HRIS or payroll system push new-hire data directly into the I-9 workflow, eliminating manual entry
  • Works across HCMs: The best specialist I-9 platforms are designed to sit alongside any HR system — Workday, ADP, UKG, or otherwise — rather than locking you into a single ecosystem. Ask how the vendor handles integration with your specific HRIS and what the timeline looks like
  • Single sign-on (SSO): Your team shouldn't need separate credentials for every compliance tool. SAML or OIDC-based SSO reduces friction and improves security
  • Data sync: When an employee's status changes in your HRIS — termination, rehire, name change — the I-9 system should reflect that automatically

Built-in HCM I-9 modules have an obvious integration advantage: they're already inside your HR system. But that advantage disappears if the module itself is limited, error-prone, or missing features like remote verification. A specialist I-9 platform that integrates cleanly with your existing HCM gives you the best of both worlds — deep compliance functionality with the convenience of connected systems.

One important note from federal guidance: I-9 software must not automatically pre-populate the Form I-9 with employee information imported from external sources, such as a job application. Data can flow into the I-9 workflow to reduce re-keying, but the Form I-9 fields themselves must be completed by the employee (Section 1) and the employer or authorized representative (Section 2).

What to Watch Out For

The I-9 software market has pricing models, contract structures, and compliance gaps that can cost you more than the sticker price suggests. The DOJ/ICE joint guidance specifically warns employers to be cautious of certain vendor practices. Watch for these red flags:

  • Claims of government endorsement or certification: The federal government does not approve, endorse, or certify any Form I-9 software program. If a vendor claims government certification, that is a misrepresentation — and a sign they may not be trustworthy on other compliance claims
  • Software that creates unnecessary obstacles: Federal guidance warns against programs that make it harder for employees to start work or get paid — such as requiring a Social Security number to onboard. Employees who can complete Form I-9 and are waiting for an SSN should not be blocked from starting
  • Per-seat or per-location pricing: Some vendors charge by the number of users or locations accessing the system. This penalizes companies with multiple offices or distributed HR teams. Per-hire pricing — where you pay based on actual I-9 volume — is simpler and scales with your business
  • Long-term contracts with auto-renewal: Some vendors lock you into multi-year agreements with automatic renewal clauses buried in the fine print. Ask about contract length and cancellation terms upfront
  • Implementation fees and hidden costs: Data migration, training, custom integrations, and premium support tiers can add thousands to the total cost. Get a complete cost breakdown before signing
  • No human support: If the only support option is a chatbot or a ticket queue with 48-hour response times, that's a problem. The DOJ/ICE guidance explicitly flags vendors that do not provide technical assistance and support. I-9 compliance questions are time-sensitive — you need to talk to a person who understands the regulations
  • No compliance expertise behind the software: Some platforms are built by general HR tech companies with no deep I-9 or E-Verify knowledge on staff. When a confusing reverification scenario comes up or a new regulation changes the rules, you want a vendor whose team lives and breathes this stuff

"The software is only as good as the people behind it. I've seen companies switch to a new I-9 platform and still make the same mistakes because no one on the vendor's side could tell them what they were doing wrong," says Patricia, Director of Compliance at i9 Intelligence. "When you're evaluating vendors, ask to talk to their compliance team — not just their sales team. That conversation will tell you everything you need to know."

Questions to Ask Every I-9 Software Vendor

Before you commit, ask these questions during vendor demos and evaluation calls:

  1. How does your system prevent Section 1 and Section 2 errors? Look for specific examples, not vague claims about "smart validation."
  2. How does your E-Verify integration handle TNCs and case management? A good answer describes the full workflow, not just "we integrate with E-Verify."
  3. Do you offer remote Section 2 verification? Who performs it? Trained compliance specialists versus generic notaries makes a significant difference in accuracy.
  4. What does your pricing include — and what costs extra? Get clarity on implementation, training, support tiers, integrations, and any per-transaction fees.
  5. What happens during an ICE audit? Ask whether the vendor provides audit support, how quickly they can produce records, and whether they've helped clients through real audits.
  6. Can I talk to your compliance team? If the answer is no, or if they redirect you to a generic knowledge base, consider whether that vendor can support you when compliance questions arise.
  7. What's your SOC 2 status? Ask to see the report. If they don't have one, ask what security certifications they do hold.
  8. How do you handle integrations with my current HR systems? Ask for specifics about your HRIS — pre-built connector vs. custom API work, timeline, and cost.
  9. Does your software comply with the DOJ/ICE joint guidance on Form I-9 software? Ask specifically about auto-population safeguards, audit trail requirements, and TNC handling procedures. If they're not familiar with this guidance, that tells you something about their compliance depth.

The answers to these questions will quickly separate vendors who specialize in I-9 compliance from those who treat it as a checkbox feature inside a larger HR platform.

Need Help Evaluating Your Options?

Our compliance team has helped hundreds of companies — from 50-person businesses to enterprise organizations with thousands of employees — find the right I-9 solution. If you have questions about what to look for, or you'd like to see how i9 Intelligence handles the features described in this guide, we're here to help.