FormGuard
USCIS Form Check
Fee calculatorGuidesCheck my form — free
English

Ways to check a USCIS form before you file, compared

There are four realistic options, and they answer different questions. Doing it yourself against the official instructions is free and catches most clerical errors if you are methodical. An immigration attorney is the only one of the four that can advise on eligibility and strategy — whether you qualify, which category to use, how to handle a complication. A form preparation service fills forms in from your answers but is prohibited from giving legal advice. An automated error check like FormGuard reviews a form you have already completed for clerical defects. If your question is "do I qualify?", only an attorney answers it. If your question is "is this form filled in correctly?", the other three are in scope.

The four options side by side

Do it yourselfImmigration attorneyForm preparation serviceAutomated error check
Advises on eligibilityNoYesNo — prohibitedNo
Fills the form in for youNoYesYesNo
Reviews a completed form for clerical defectsDepends on your careYesVariesYes — this is the whole scope
Can represent you with USCISNoYesNoNo
Typical turnaroundYour own timeDays to weeksDaysAbout a minute
CostFreeVaries widelyVaries widely$39 one time
Best whenStraightforward case, you are careful and unhurriedAnything complicated, prior denials, criminal or status history, deadlines at riskYou want help completing the paperwork itselfThe form is filled in and you want it checked before mailing

These are not substitutes for each other. The most common mistake is treating an automated check as a cheap attorney. It is not one, and it cannot become one — it can tell you a signature block is unsigned or your form is a superseded edition, and it cannot tell you whether you should be filing that form at all. If there is any question about your eligibility, that is an attorney's job regardless of how clean the paperwork looks.

Doing it yourself

Entirely viable for a straightforward case, and it is what the USCIS instructions are written for. It works when you are methodical: download a fresh copy of the form on the day you file, work through every Part in order, write "N/A" or "None" rather than leaving required fields empty, use mm/dd/yyyy for every date, and check each date and name spelling against the documents behind them.

Where it tends to fail is not knowledge but attention. People re-read what they meant to write rather than what is on the page, and cross-page inconsistencies — a name spelled two ways, a date that contradicts an I-94 — are close to invisible when you are checking one page at a time. The per-form checklists on this site are free and exist for exactly this: work through yours.

An immigration attorney

The only option that can advise on whether you qualify, which form and category apply, how to handle a prior denial or a gap in status, and what a particular answer might mean for your case. An attorney can also file a Form G-28 and deal with USCIS on your behalf, which none of the other options can do.

Worth it whenever the question is legal rather than clerical: prior refusals or denials, any criminal or immigration-violation history, complex family or employment situations, or a deadline where a rejection would cost you status. FormGuard's own pages say this repeatedly and it is not false modesty — a perfectly formatted form for the wrong benefit is still the wrong filing.

A form preparation service

Takes your answers and produces completed forms. In the United States a non-lawyer preparer may not give legal advice, and that boundary is the thing to understand before choosing one: you are buying help with the paperwork, not an opinion on your case. Be cautious about anyone who blurs that line — offering advice about your eligibility while not being authorised to give it is exactly the pattern the "notario" warnings are about.

An automated error check

Reviews a form you have already filled in. FormGuard checks the current form edition, every signature block, required fields left blank, date formats, and consistency of names, dates and A-Numbers across the whole filing — the defects that get a package returned before anyone assesses the merits. It is $39 one time, the risk level and issue count are shown free before you pay, and the form image is never stored on a server.

Its limits are the honest reason it is cheap: it does not know your case, cannot see documents you did not upload, cannot judge eligibility, and does not file anything. It is a proofreading pass over paperwork, not representation.

Which to choose

See a real error on your completed form — free

Upload a form you have already filled in and it is checked against the current edition, every signature block, blank required fields, date formats and cross-page consistency in about a minute. Risk level and issue count free; $39 one time unlocks every issue and its fix. Your form image is never stored.

See a real error in my form — free →

Frequently asked questions

Do I need a lawyer to file a USCIS form?

Not necessarily — USCIS forms are designed to be filed by the applicant, and many straightforward cases are filed without a lawyer. You should involve an immigration attorney whenever the question is legal rather than clerical: eligibility doubts, prior denials, any criminal or immigration-violation history, or a deadline where a rejection would cost you status.

Can an automated checker replace an immigration attorney?

No, and it cannot become one. An automated check reviews a completed form for clerical defects such as a superseded edition, an unsigned block, blank required fields or inconsistent dates. It cannot advise on eligibility, cannot represent you with USCIS, and does not know the facts of your case beyond what is on the form.

Is checking my own form good enough?

Often yes, if you are methodical and unhurried. The failure mode is attention rather than knowledge — people read what they intended to write, and inconsistencies across pages are hard to spot one page at a time. Working through a written checklist rather than re-reading the form is the single biggest improvement you can make.

What is the difference between a form preparation service and a lawyer?

A preparer completes forms from the answers you give and is not permitted to give legal advice. An attorney can advise on your eligibility and strategy and can represent you before USCIS. If someone who is not a lawyer offers opinions about whether you qualify, treat that as a warning sign.

Related

Is FormGuard legitimate? What it does and does not do Free per-form pre-filing checklists The mistakes that get a package returned

Form editions, signature blocks, date rules and filing fees referenced here come from USCIS Form G-1055 (edition 10/07/26) and the published USCIS form instructions, last verified 2026-10-08. This page was drafted by machine from that dataset and published under FormGuard's name — there is no individual byline because no individual wrote it. Always confirm against uscis.gov before you file.

FormGuard is a private, independent service and is not affiliated with, endorsed by, or connected to U.S. Citizenship and Immigration Services (USCIS) or any U.S. government agency. FormGuard is not a law firm and does not provide legal advice. This page provides general information only; form requirements come from published USCIS sources and change frequently — always verify current details at the official government website, uscis.gov, and consult a licensed immigration attorney for complex matters.