I-9 Compliance Tracker

A standing dashboard that reads I-9 status straight from your HRIS and stays current: Section 2 completion across every employee, the records still open, and the deadlines coming due. It flags anyone incomplete or approaching a reverification date.

For HR Compliance Teams HR Operations & Onboarding Multi-Site HR Managers People Leaders
Sample prompt to Joy's Assistant

Set up a live [I-9 compliance] dashboard across all employees, and flag anyone [incomplete or approaching a deadline].

What it can look like

An illustrative example. Your output will reflect your own sources, data, and prompts.

Set up a live I-9 compliance dashboard across all employees, and flag anyone incomplete or approaching a deadline.

Your I-9 dashboard is live and reading from the HRIS. Section 2 is complete for 96% of your 940 employees, 14 records are still open, and 7 of those come due within three business days. The open records and the closest deadlines are below.

Your I-9 board is live. Across all 940 employees, Section 2 is complete for 96% of records. 14 records are still open, and 7 of those come due within the next three business days. Three more employees need work-authorization reverification before the end of the month.

96%
Section 2 complete
14
Records incomplete
7
Due within 3 business days

Completion holds near the top in the salaried groups and dips where hiring volume is highest, so the open records cluster in a couple of places rather than spreading evenly.

Section 2 completion by department

Corporate100%
Engineering99%
Field Services97%
Warehouse94%
Retail Stores92%

Corporate and Engineering are effectively clean at 100% and 99%. The gap sits in Retail Stores at 92% and Warehouse at 94%, which together account for eleven of the fourteen open records. That is the onboarding-volume pattern: new hires start, and Section 2 slips past its window unless someone verifies identity documents in person within the first three days. Here is who is closest to their deadline.

EmployeeLocationWhat's openDeadline
New hire ARetail — Store 118Section 2 identity checkJul 21
New hire BWarehouse — DC WestSection 2 identity checkJul 22
New hire CRetail — Store 044Section 2 identity checkJul 22
New hire DRetail — Store 076Section 2 identity checkJul 23
Employee EField Services — WestReverification (work authorization)Jul 28

The board stays current on its own. As your team closes each record in the HRIS, the count drops and the completion rate ticks up the next time anyone opens the dashboard, so what you see is always today’s status rather than a spreadsheet from last week. When a record crosses into the three-business-day window, it moves into the due-soon list above so it does not slip quietly past its deadline.

Want me to narrow the board to a single location, or list everyone needing reverification this quarter?

From a manual audit to a board that stays current

The I-9 Compliance Tracker is a persistent Visual Intelligence dashboard. It reads I-9 status from your HRIS and keeps it current: Section 2 completion across your whole population, a running count of open records, and the deadlines coming due. Anyone incomplete or approaching a reverification date is flagged, so the gaps surface while there's still time to close them.

  1. Connect your HRIS

    Give Joy read access to your HRIS I-9 records: Section 1 and Section 2 status, hire dates, and work-authorization expiry. This is what the board reads to stay current.

  2. Set up the live dashboard

    Ask for a live I-9 compliance dashboard across all employees. Joy builds a standing board with completion tiles, a chart, and a list of who's at risk, and keeps it reading from the HRIS.

  3. Tell it what to flag

    Set the flags that matter: records with Section 2 still open, deadlines inside a three-business-day window, and work-authorization reverifications coming due that month.

  4. Work the flagged list

    Open the board any time and see today's status, not last week's export. Work the due-soon list, close each record in your HRIS, and watch the completion rate tick up on the next view.

  5. Make it one click for your team

    Save this ask as a custom command on the assistant your team already uses, so anyone can run it in one step.

Make it yours

Live Completion Rate

Section 2 completion across every employee, current each time the board is opened, not pulled from a stale export.

Deadline Flags

Records inside the three-business-day window surface in a due-soon list so nothing slips quietly past its deadline.

Reverification Watch

Work-authorization expirations coming due that month are called out separately, well before they lapse.

Where The Gaps Cluster

A completion chart by department shows where open records concentrate, so you know where to focus.

By Location

Narrow the board to one store, site, or region to see local completion and the records open there.

Reverifications This Quarter

List every employee whose work authorization expires this quarter, ordered by date.

New-Hire Window

Focus on employees inside their first three days, where Section 2 is still legitimately in flight.

Audit-Ready View

Pull the current completion rate and open-record count as a snapshot for an internal or external audit.

Frequently Asked Questions

Is this a live dashboard or a one-time report?

It's a live, persistent dashboard. It reads I-9 status from your HRIS and stays current, so each time you open it the completion rate, the open-record count, and the due-soon list reflect today's data rather than a static export.

How does it flag approaching deadlines?

Section 2 is due within three days of a new hire's start, so any open record inside a three-business-day window surfaces in the due-soon list. Work-authorization reverifications coming due that month are called out separately, before they lapse.

What data does it need?

Read access to your HRIS I-9 records: Section 1 and Section 2 status, hire dates, work-authorization expiry, and location or department. Joy reads these to compute completion and set each deadline.

Can I narrow the board to one location?

Yes. Ask a follow-up and Joy re-reads the data to show completion and open records for a single store, site, or region, or to list everyone needing reverification this quarter.

Does Joy complete the I-9s for me?

No. Joy surfaces which records are open and which deadlines are close so your team can act on them. Your team completes and verifies each I-9 in the HRIS, and the board reflects the change on the next view.

Ready to see your true I-9 status right now?

Join the waitlist and be first to try this workflow when JoySuite launches.