I-9 Compliance Checklist Template
The HR system reported the checklist 100 percent complete for all 236 forms on file. An inspection reads the dates instead.
Free download · No account needed
This pack rebuilds onboarding paperwork as a register of dates rather than a checklist of tasks. Every row carries the employee signature date, the employer signature date, the business days between the hire and the second one, the work authorization expiry where there is one, and both retention candidate dates. You get a document register, a forward-looking deadline tracker, an audit readiness view, plus a verification procedure, retention policy and correction guidance. The dated items also appear on the onboarding checklist.
Two things a downloadable checklist cannot do. Retention is the later of two dates, three years after hire or one year after termination. A template printing three years is wrong for anyone with more than two years of service, and for a current employee the destroy date is genuinely blank. A checklist naming specific documents also instructs whoever holds it to ask for them, which is the violation. Over-collection was 22 of 48 findings in the example, caused by an internal onboarding checklist naming three documents.
Written for people ops leads who inherited a filing cabinet and a compliance question they did not create. Reach for it before an inspection notice arrives, because the window to produce forms is about three business days. The reverification tracker is what keeps this a living register: nothing fires on the day a work authorization expires, and three of six tracked expiries had already lapsed. If a worker's status itself is unsettled, settle classification first.
What is in the pack
Document Register
One row per employee, every column a date or arithmetic over dates. Business days between hire and the employer signature, computed, because calendar days produce false findings in both directions.
Deadline Tracker
Forward-looking only, sorted by date with breaches at the top. Built for the one obligation that arrives silently, since nothing fires on the day a work authorization expires.
Audit Readiness View
Grouped by finding type and ranked by exposure rather than count, with each finding marked correctable or permanent. No completion percentage anywhere.
Retention Policy
The rule written as the later of two candidate dates, with three worked cases, and an explanation of why an active employee's destroy date is correctly blank.
Verification Procedure
Six numbered steps, each with its deadline attached, and not a single document type named anywhere in it. The employee chooses; the procedure records.
Correction Guidance
Opens with what cannot be changed. A date records when a signature was made, so a late form stays late and the process gets fixed instead of the record.
Inspection preparation
Assembly order for a three-business-day production window, plus the four things that must stop the moment a notice arrives, including disposal and corrections.
How it works
- 1
Send the forms or an export
Scans and PDFs work. An export with hire dates, both signature dates, work authorization expiries and termination dates is faster and usually more complete.
- 2
Get the register rebuilt from dates
Business days computed for every row, both retention candidates recorded, and each finding named from a fixed list rather than described in prose.
- 3
Read the readiness view
Findings grouped by type and ranked by exposure, with the correctable ones separated from the permanent ones before anybody starts fixing forms.
- 4
Work the tracker forward
Reverification dates, open employer-section deadlines and arrived disposal dates, each owned by a person, with reminders at 90, 30 and 7 days.
Frequently asked questions
Our HR system says the checklist is 100 percent complete. Is that enough?
It is the number that most often precedes a bad audit. A checkbox records that somebody performed a task. An inspection reads the dates on the form. In the worked example all 236 forms were on file with every box ticked, and 47 of them carried a finding. Not one of the 47 was missing.
Why will you not give me a list of documents to ask new hires for?
Because requesting more or different documents than required, or refusing ones that reasonably appear genuine, is an unfair documentary practice in itself (28 CFR 44.200). A checklist with printed fields for named documents instructs whoever holds it to ask for them. That caused 22 of 48 findings in the worked example.
How long do we actually keep these forms?
Three years after the hire date or one year after the termination date, whichever is later (8 CFR 274a.2). That is a maximum of two dates, not a period. Nineteen of 57 former employees in the example were retained on the termination-date candidate, so a flat three-year rule would have destroyed those files early.
Why is the destroy date blank for current employees?
Because it depends on a termination date that has not happened, so it is genuinely unknowable and blank is the correct value. Do not fill it with hire plus three years. That is the specific error that eventually authorises destroying a record for somebody who still works there, and it looks like tidying up.
Can we correct a form that was signed late?
No, and this is the most important thing in the pack. A date records when a signature was made, so a form signed on day seven stays a form signed on day seven. Fix the process, never the record. A backdated form is a falsified record and a far worse problem than the late signature it hides.
How much notice comes before an inspection?
At least three business days before forms must be presented (8 CFR 274a.2). The practical consequence is a storage requirement: any file has to be retrievable in that window, which an off-site archive may not meet. Test it by pulling five forms at random and timing it.
What about W-4s and signed policy acknowledgements?
The withholding certificate is due on or before the day employment commences (26 CFR 31.3402(f)(2)-1), a day earlier than most schedules assume. Policy acknowledgements need a handbook to acknowledge, the kind that ships as part of 30-60-90 day onboarding, and their retention rule is separate rather than borrowed from this one.
Find out how many of your forms would survive an inspection
Send the forms or an export with hire dates and completion dates. The first thing back is the count of forms carrying a finding, the finding types, and any reverification date that has already passed.
Audit my register