The wrong status box
A new hire’s file can hold an old work permit next to a green card, or a passport from another country. Software can mark the status of whichever document it reads first, or guess one from a birthplace or a language.
IMMIGRATION FORMS · USCIS · BUILT IN
Add the new hire’s onboarding answers, the documents they presented, the employer’s review record and any interpreter’s certification. Fyllyo fills Form I-9 on your Mac. Anything it can’t settle from the documents is left for you, with the reason.
Most of Form I-9 is copying names, dates and addresses. The trouble starts where an onboarding file holds more than one answer: an old work permit next to a green card, a license with a former address, an interpreter and an HR coordinator who both appear in the paperwork. These are the common places AI tools and autofill get it wrong. What the form requires is for USCIS to say. Follow its instructions. USCIS instructions for Form I-9.
A new hire’s file can hold an old work permit next to a green card, or a passport from another country. Software can mark the status of whichever document it reads first, or guess one from a birthplace or a language.
Section 1 has a box for when work authorization expires, which goes with “an alien authorized to work”, as the form says. An old work permit’s date is easy to copy into it for someone who ticked another status.
Many people carry two family names. Software that splits a full name into first, middle and last can turn the first family name into a middle name, or one of them into an “other last name”.
Driver licenses often show a former address, and offer letters and agency invoices carry the company’s. Software can take the first address it finds.
An onboarding file holds the offer date, the acceptance date, an orientation date, the first day and the day each section was signed, written in different ways. Software can put the wrong one in a box, or copy it as written instead of in the form’s mm/dd/yyyy.
An interpreter, an HR coordinator and the interpreting agency’s billing office can all appear in the paperwork. Software can list the wrong person as preparer or translator, or give the agency’s address instead of the interpreter’s.
The form has a box for when the employer used an alternative procedure authorized by DHS. Software can tick it whenever a file mentions a video call.
With a test client and six documents (an onboarding questionnaire, a permanent resident card, a driver license, an offer letter, the employer’s review record and an interpreter’s certification), Fyllyo filled 32 fields in 15 seconds. It kept the old work permit’s date off the form and showed the preparer what it found.

Fyllyo fills 119 of the 128 fields on Form I-9 from the client’s documents. Lines the documents don’t support stay blank and are listed for you to check.
You do
You confirm on every form
Fyllyo reads the documents you already have. These can be PDFs, scans, photos, Word files or typed notes, and you can add several at once. Fyllyo works out which document answers which line.
Filling Form I-9 for clients? Compare AI form fillers for law firms.
Client documents and the filled form never leave your computer. Fyllyo uploads nothing. Once it is set up, filling works offline.
Fyllyo doesn’t decide what to file, give legal or tax advice, or submit Form I-9 for you. Use the USCIS’s instructions for Form I-9 and your professional judgement. Fyllyo does the reading and the typing.
Fyllyo reads scans and photos as well as PDFs, Word files and typed notes. Clear, readable copies give the best results, and every answer on Form I-9 still shows the line it came from.
Try form filling free for 5 days. Then buy Fyllyo Paid once for $99. It is a lifetime licence with free updates and no subscription. Filling forms on your Mac uses no AI credits. Pricing and licence details.