Nominations for the 2027 HRTally Choice Awards close December 15. Every winner is chosen by verified user reviews, never by sponsorship. See how it works
Compliance and Ops

I-9 and E-Verify software: a practical buyer guide for US teams

Remote verification and audit-ready records. Here is what to look for, what to ask, and what to avoid, written for HR leaders from startup to enterprise.

What i-9 and e-verify software does

Every US employer must verify the identity and work authorization of each new hire using Form I-9. Many also use E-Verify, either because they choose to or because a state law or federal contract requires it. I-9 software guides completion, catches common errors, tracks deadlines and reverifications, and keeps records ready for an inspection.

I-9 mistakes are mostly paperwork errors, like a missing date or the wrong document combination. Software is very good at preventing those.

Signs you are ready for it

  • You complete I-9s on paper or as fillable PDFs.
  • You hire remote employees and need a compliant way to review documents.
  • You are not sure all your existing I-9s are complete and correct.
  • You operate in a state that requires E-Verify for some or all employers.
  • You have employees with work authorization that expires.

Must-have features

Guided Section 1 and Section 2

Field-level checks that prevent incomplete or inconsistent forms.

E-Verify integration

Cases created from the I-9 with status tracking and notice handling.

Remote document review

Support for the DHS alternative procedure for qualified E-Verify employers.

Reverification alerts

Reminders before work authorization documents expire.

Retention and purge

Automatic calculation of how long each form must be kept.

Audit trail

A log of every edit, with who made it and when.

US compliance to keep in mind

Form I-9 must be kept for three years after the hire date or one year after employment ends, whichever is later. E-Verify is voluntary for most private employers under federal law, but some states require it for certain employers, and some federal contracts require it. Errors on I-9s can lead to fines during an inspection, so many employers run periodic internal audits with counsel's guidance.

This guide is general information, not legal advice. Laws change and differ by state. Confirm details with the agency linked below or with employment counsel.

How pricing usually works

Often included in HRIS or onboarding tools, or priced per form or per employee for standalone platforms.

AI features worth asking about

AI is mostly used for document checks and error detection. A human trained on I-9 rules should still make the final call on document acceptance.

Questions to ask in every demo

  1. Show me how your tool prevents a common Section 2 error.
  2. Do you support the E-Verify remote document examination procedure?
  3. How do you calculate retention and purge dates?
  4. Can you import and audit our existing paper I-9s?

Red flags during evaluation

  • No E-Verify integration when you need it.
  • Editing a completed form leaves no audit trail.
  • No reverification reminders.

Verified user ratings

The I-9 and E-Verify leaderboard is filling up

We publish a ranking once a category has at least 25 verified reviews, so no product is ranked on a handful of opinions. If you use i-9 and e-verify software today, your review counts toward the first leaderboard and the 2027 HRTally Choice Awards.

Frequently asked questions

How long must we keep I-9 forms?
For three years after the date of hire, or one year after employment ends, whichever is later.
Can we review I-9 documents over video?
Employers enrolled in E-Verify and in good standing may use the DHS alternative procedure for remote examination. Others must examine documents in person, sometimes through an authorized representative.
Is E-Verify required?
It depends on your state, your industry, and whether you hold certain federal contracts. Check E-Verify's site and your state's rules.

Using a tool in this category?

Share what works and what does not. Your verified review helps another HR team avoid a bad contract.

Write a review