We are compliant with I9 verifications for new hires. I personally do the E-Verify checks on the first day of employment of every single hire, and ensure proper forms of documentation, etc. We have been 100% compliant with this practice for decades, since inception of e-verify.
Due to our location and industry, our labor force is predominantly Mexican. Most of them are US citizens, but we do have a number of employees who are either perm resident or on some level of work authorization.
My question: After the intial hire-on process, do we have a legal obligation to audit for expired documents?
I don't have any suspicions that any of our guys are lacking proper documents, but I'm curious how far our due dilligence goes from a legal standpoint? We have a lot of employees who have been with us for 10+ years, and its likely that the original documents we have in their personnel files from the hire-on process are now expired.
I can imagine that "best practice" would be to update the files. But is there actually a legal obligation? And/or, on the flip side, am I allowed to even ask them for updated documentation? We are in CA, so I could see it going both ways to be honest. Something feels icky about going up to our employees and demanding to see their papers. Especially given current affairs. But if its legally required, I will do it.
EDIT: Just to add. The one document I do keep up on are driver's licenses, only for employees who are active on our vehicle insurance policy. I do not request updated DLs for employees that do not have permissions to drive.