WorkflowBusiness & Investor Immigration

Immigration Document Checklist

An immigration document checklist built person by person from the case type, with each upload checked for its date, its pages, its language and its name as it lands.

See the four checks run on each upload ↓
Watch with transcript →
The problem

The uploads sit unopened until the week the package is assembled

The family gets a portal and a list on the first day. Passports, certificates and pay statements trickle in over weeks, from three people and in up to three languages, and nobody reads them until the paralegal sits down to assemble the package.

Then the problems arrive together: a passport too close to expiry, an approval notice short a page, a certificate nobody translated, a surname that changed after the birth certificate was issued. Each one means a new email to a client who has forgotten the first request, another wait, and often a missed filing target. A missing initial document can now end the case without a request for evidence.

Built forCase managersImmigration paralegalsImmigration attorneysManaging partners

The Problem Today

Firms send a static list, then open the uploads weeks later and find the expired passport at assembly.

11.56%
of employment-based green card applications denied in 2025 published
30–50
documents in a single work-visa petition published

Checked by hand at assembly

  • Expiry
  • Pages
  • Translation
  • Names
  • Denied without a requestMissing initial evidence can now end a case outright
  • Families asked twiceOne list on day one, a second email weeks later

The Solution

  1. Checklist from the caseCase type and family become each person's own document list
  2. Four checks on each uploadDate, every page, English or a certified translation, and the name
  3. Names reconciledTransliterations and married names explained; only the rest asked
  4. Follow-ups approvedOne plain line per problem; the case manager approves before sending

Built-in controls

  • Nothing reaches a client without a person
  • Passport and identity numbers masked in each message
  • No model is taught on a family’s passports or certificates

What You Get

Each problem in the package surfaces the day its document lands, while there is still time to fix it before filing.

1.5 h
of paralegal review per family package, down from about 6 our estimate
  • One clear ask per problemEach line says what is wrong and why it matters
  • Renewals started earlyA passport near expiry shows on arrival, not at assembly
  • Each family's own languageClient lines in English, Russian, Spanish and more
Nine features, intake to filing

What the immigration document checklist does with each upload, one screen each

The checklist is built from the case, each upload is checked as it lands, and every follow-up waits for a person.

  1. 01Checklist built from the case

    A checklist built for each person from the case type and intake

    How it works

    • Reads the case type and each person’s intake answers
    • Applies the firm’s rules for that case type: 38 documents for three people, split 18, 11 and 9
    • Matches 34 uploads already in the case and marks originals that need certified translations

    Immigration paralegalNo static list copied from the last case of the same type, and no family member left without the documents their part of the filing needs.

  2. 02Needs action

    Four checks on each row, with a drafted follow-up line per problem

    How it works

    • Each document row carries four checks: dated, complete, English and name
    • A click on a check opens the passage the agent read
    • A tray beside the list holds one drafted line per open item until someone approves it

    Case managerSees which documents are wrong and why at a glance, without opening 38 files to find out.

  3. 03Passport, checked on arrival

    A passport’s expiry tested against the firm’s validity rule on arrival

    How it works

    • The upload is classified as a passport photo page and matched to the principal applicant
    • Its expiry is tested against 6 months past the filing target: this one runs out in 4 months
    • Pages, language and name pass, and it becomes his reference name

    Immigration paralegalLearns the passport needs renewing on the day it arrives, with 23 days to the filing target, while a renewal can still be booked.

  4. 04Approval notice, page 2 missing

    Page footers counted, so a scan missing a page is caught

    How it works

    • Pages are counted from the page x of y footers and the document’s own layout
    • The H-1B approval notice arrived as page 1 of 3 and page 3 of 3
    • Page 2 carries the new arrival record, so the complete check fails

    Immigration paralegalCatches a short scan of a three-page notice the day it is uploaded, while the client still remembers sending it.

  5. 05Birth certificate, no translation

    A foreign-language original held until its certified translation is attached

    How it works

    • The language of each document is detected as it is read
    • Another-language document passes only with a certified English translation; this German birth certificate has none
    • The firm’s translator can supply one for $48, ready in 2 business days

    Case managerOrders the translation the day the certificate arrives, so no untranslated original turns up while the package is being assembled.

  6. 06Names across the documents

    Each name lined up part by part against the passport

    How it works

    • Given, middle and surname are set against the passport’s reference name on each document
    • Initials, dropped hyphens, short forms and surname-first tax forms are explained with evidence
    • A surname missing its second half on the birth certificate becomes the one question asked

    Case managerSettles 13 of 14 name variants without writing to the family, and asks the client once about the one the file cannot explain.

  7. 07Follow-ups, before sending

    Plain-word follow-up lines the case manager edits before they go

    How it works

    • One line per problem, grouped by recipient, each citing its document and its reason
    • Each line can be edited, refused with a reason, or approved
    • The translation line now tells the family the firm has already ordered one

    Case managerSends the family one clear message in place of another reminder email, worded the way the firm wants to say it.

  8. 08Cases by readiness

    A readiness ladder of cases, sorted by days to the filing target

    How it works

    • 212 cases sit on five rungs, from ready to file through 6 or more open to awaiting intake
    • Each card shows its filing target, the days left and a bar of open items
    • This week the firm caught 286 problems in 3,184 uploads, each on the day it landed

    Case managerSees which cases on the team need a call today because the filing date is close and documents are still open.

  9. 09Rules by case type

    Rules per case type, each marked regulation, form instruction or firm choice

    How it works

    • Six case types, from employment-based adjustment of status to naturalization
    • Each rule names the document, the check and its source; the employment-based set holds 10
    • A change needs the partner’s sign-off, and past results keep the rule they were checked under

    PartnerKnows which requirements the firm chose and which it must meet, and controls each change before it touches an open case.

Around the case

The spouse’s names, the family’s phones and the trail behind each decision

What the family, the case manager and the firm administrator open around the checklist.

Three spellings of the spouseA maiden name on the old passport, a second transliteration on the translated birth certificate and a née on the original marriage certificate, each linked with evidence.
In the client’s own languageThe spouse’s line and the email she will read, switched to Russian. One click shows the case manager the English wording again before approval.
Seven lines, three messages, one approvalOnce approved, each line shows when it went out, and the header records who sent 7 lines in 3 messages.
What the family sees on a phoneEach person’s own list in plain words: what is done, what needs them and why it matters, with 31 of 38 documents ready.
Each decision, with its authorUploads, checks, name decisions, edits and the approval, with agents and people told apart. No entry can be changed or removed afterward.
The checks the firm sets oncePassport validity, translation wording, page completeness and the evidence to link two names, beside the client message settings.

13 of 14 name variants explained before anyone writes to the family

Four of the name differences found across 38 documents, and what the resolver did with each.

A married name with the maiden name folded in

The marriage certificate gives the married name, then geb. and the maiden name. Geb. means née, so the old passport’s maiden name links with no question.

Two spellings of one name written in Cyrillic

The translator spelled the spouse’s names differently from the passport office. Her date of birth and both parents’ names match the old passport record.

A short form on the pay statements

The pay statements print a short form of the given name. Employee number 20417 matches the employment letter, so they stay with the applicant.

A surname with nothing on file behind it

The birth certificate carries only the first half of the hyphenated surname. No affidavit, court order or newspaper notice on file shows when the mother’s surname was added, so the client is asked.

The paralegal prepares, the case manager sends, the partner signs the filing

Agents check and draft. People decide what reaches the family and what goes on the forms.

Immigration paralegal
Sees
The checklist, each check with its passage, and the drafted follow-up lines
Signs
Prepares checklists and follow-ups, and cannot send to a client or waive an item
Case manager
Sees
The follow-up lines by recipient, beside the preview of each message
Signs
Approves, edits or rejects each line, and waives a checklist item only with a reason
Partner
Sees
Proposed rule changes, and any name difference left unexplained
Signs
Signs the filing and each rule change, and chooses the name on the forms
Firm administrator
Sees
Languages, the translation vendor, retention and access
Signs
Owns the settings and makes no case decision

Six agents read every upload; only a person sends to the family

Each agent stops at the point where a person has to decide.

Checklist builder

Builds each person’s checklist from the case type and the intake answers.

  • Never removes a required item: a waiver goes to the case manager
Upload classifier

Names each upload’s document type, its person and its page count from the footers.

  • Never guesses whose document it is: when two people could match, it asks
Document checker

Runs the dated, complete, English and name checks on each upload, citing the passage behind each result.

  • Never waives a rule: it reports and stops
Name-variant resolver

Reconciles transliterations, married names, hyphens, initials and short forms with dates of birth, document numbers and linking documents.

  • Never treats two names as one person without evidence
  • Never changes a name on a form
Follow-up writer

Drafts one plain line per problem, with the reason, in the recipient’s language.

  • Never sends anything
  • Never asks for a document already on file
Privacy guard

Masks passport and identity numbers in previews and messages, and logs each view.

  • Never lets a document leave the case unmasked

Before the first upload: the immigration document checklist, questioned

What is an immigration document checklist?

An immigration document checklist lists each document a filing needs, person by person. This one is built from the case type and the intake answers, checks each upload as it lands for its date, its pages, its language and its name, and drafts a plain follow-up line for each problem it finds.

How does it decide a passport is too close to expiry?

It reads the expiry date from the photo page and tests it against the firm’s own validity rule, counted from the filing target. The rule is shown as a firm rule, set and signed by the partner, so nobody mistakes it for a regulation.

What happens when a name differs from one document to the next?

The resolver lines the names up part by part and links two only with evidence: a date of birth and a document number, or a linking document such as a marriage certificate. What it cannot explain becomes one question to the client. The attorney decides the name the forms carry.

Does anything reach the client without a person?

No. The follow-up writer drafts and the paralegal prepares, but only the case manager approves, edits or refuses each line, and a refusal needs a reason. The agents never contact a client or an employer on their own.

Can the family read the requests in their own language?

Yes. The portal and the follow-up lines can go out in English, Spanish, Russian, Portuguese, Mandarin or Hindi, and each person sees only their own items and their children’s.

How are the family’s documents protected?

Passport and identity numbers are masked in previews and in each message, each family’s files stay inside their case, and each view is logged. When the retention period ends the documents are removed and the removal is recorded.

Find the expired passport
while there is time to renew it.

Send us a recent family package and see which documents would have failed on the day they arrived.