Check the I-140 Edition Date Before You File
One line at the bottom of Form I-140 can send your entire green card petition back unopened. Here is exactly where to check it before you mail anything.

Your employer's attorney sends you the I-140 packet to review before it goes out. You skim the biographic pages, sign where marked, and assume the form itself is a solved problem. It usually is — until USCIS has quietly moved on to a new edition since your attorney's office last updated its template, and the whole packet comes back unopened.
That one detail, the edition date printed at the bottom of the form, is worth a five-minute check before anything gets mailed or uploaded. USCIS periodically revises Form I-140 and stops accepting older editions after a grace period, and filing on an outdated edition can get the entire petition rejected. This post covers exactly where that date lives, how to verify it against the current version, and what a rejection actually costs you versus a denial.
Where the edition date actually lives
Every USCIS form carries an edition date, usually printed in small type at the bottom of each page in an MM/DD/YY format, sometimes followed by an "N" if it is the current edition or superseded language if it is not. On Form I-140 specifically, this appears at the bottom left of the pages, distinct from the page-numbering footer.
The number by itself tells you nothing until you compare it against the version USCIS currently accepts. That comparison point is the official Form I-140 page on the USCIS website, which lists the current accepted edition date and, when a form has recently changed, any grace period during which the prior edition is still being accepted alongside the new one.
Answer the immediate question this way: open the current Form I-140 page on uscis.gov, note the edition date shown there, then flip to the bottom of your own copy of the form and confirm the two dates match — or that yours falls inside any stated grace period. If they do not match and no grace period applies, do not file that copy.
Why USCIS keeps revising the form
USCIS updates its forms for reasons that have nothing to do with your individual case: new fee categories (the Asylum Program Fee is a recent example on the I-140), added or restructured data fields, updated attestation language, or general form modernization. None of these revisions are announced to individual filers in advance. The agency posts the new version, sets an edition date, and — often — allows a limited grace period during which the prior edition is still accepted before it becomes obsolete.
This is exactly why relying on a form you or your employer's counsel downloaded and saved months ago is risky. A template built in January can be outdated by the time your PERM clears and the I-140 is ready to file in August. The safest habit is to treat the line-by-line I-140 instructions and the form PDF itself as something you re-pull immediately before filing, not something you keep on file for reuse.
How to check the edition date before you file
Work through this sequence every time a completed I-140 packet is about to go out, even if your attorney's office normally handles this:
- Open the official Form I-140 page on uscis.gov and note the edition date shown at the top of the page.
- Check for a grace period. When USCIS posts a new edition, it sometimes lists a window during which the prior edition remains acceptable — confirm whether that window is still open.
- Pull the bottom-of-page edition date on your actual PDF or paper copy of Form I-140.
- Compare the two dates directly. A match, or a prior date still inside a stated grace period, means you are clear to file.
- Re-download the form if there is any mismatch, rather than trying to hand-edit an old PDF, and re-enter your information on the current version.
- Repeat the check the day you actually mail or e-file, not the day you finished filling out the form — packets sometimes sit for weeks between completion and submission while signatures or supporting evidence are collected.
That last step is the one people skip. A petition that was correct when drafted can become outdated if it sits in an inbox for a few weeks and USCIS releases a new edition in the meantime.
Filing costs to have ready alongside the form check
Verifying the edition date is a mechanical step, but it is worth doing at the same time you confirm the rest of the filing package — including the fee amounts, which have also changed recently.
| Item | Amount | Notes |
|---|---|---|
| Form I-140 base filing fee | $715 | Applies regardless of category |
| Asylum Program Fee, self-petitioners | $300 | Added under the 2024 fee rule |
| Asylum Program Fee, employer-sponsored | $600 | Applies when an employer is the petitioner |
| Premium processing fee | $2,965 | Effective 2026-03-01; optional, not required |
| Premium processing timeline, most categories | 15 business days | Includes PERM-based EB-2 and EB-1A |
| Premium processing timeline, EB-1C and EB-2 NIW | 45 business days | Longer window for these two categories |
For the full breakdown of every fee across the green card process, not just the I-140, see the USCIS fee schedule for 2026. If you are deciding whether the premium processing fee is worth paying on your specific case, the 15-day versus 45-day premium processing timeline guide walks through the category differences in more detail.
An outdated fee — using the pre-2026-03-01 premium processing amount, for instance — causes the same kind of problem as an outdated edition date: USCIS will not process a package with the wrong fee attached. Check both the form and the check amount against current USCIS figures the same day you file.
What a rejection actually means, versus a denial
These two outcomes get used interchangeably in casual conversation, but they are not the same thing, and the distinction matters for how you plan your next step.
A rejection means USCIS never accepted your I-140 for processing at all. The most common causes are an outdated form edition, a missing signature, or an incorrect filing fee. When this happens, USCIS returns the entire package, including any premium processing fee, because no case file was ever opened. Nothing has been decided on the merits — you simply correct the issue and refile.
A denial happens after USCIS has accepted the case, reviewed the evidence, and determined that the position or the beneficiary does not meet the requirements for the immigrant classification requested. A denial is a substantive decision with real consequences for the underlying green card strategy, and it often calls for a legal response rather than a quick resubmission. If you are facing a denial rather than a straightforward rejection, the next steps after an I-140 denial guide covers what options typically remain.
Neither outcome is something to self-diagnose from a form letter. If you receive anything back from USCIS on an I-140 filing, read the notice carefully for the specific reason given, and route the response — whether it is a simple refile or something more complex — through your employer's immigration attorney, since the I-140 is an employer-sponsored petition and not something a school's DSO handles.
After a clean filing
Assuming the edition date, signatures, and fees all check out, USCIS will accept the case and issue a receipt notice with a case number you can track. If you are not sure how to read that notice or where to check status afterward, the guide to USCIS case status and receipt notices explains what each section means and how to monitor movement from there. Your own receipt notice always governs over anything published here — dates, deadlines, and next steps should be read directly off that document.
Common mistakes
- Reusing a saved PDF from months earlier. The form you downloaded when your PERM was filed may not be the form USCIS accepts by the time your I-140 is ready to go out.
- Assuming a grace period applies without checking. USCIS does not always allow a grace period when it retires an edition, and even when it does, the window is limited.
- Checking the edition date when the packet is drafted, not when it is mailed. Packets can sit for weeks waiting on signatures or supporting documents; recheck the date right before submission.
- Pairing an old form with the current fee, or vice versa. A mismatch between the form edition and the correct filing fee causes the same rejection outcome as either problem alone.
- Treating a rejection notice like a denial. A rejection is a paperwork issue you can usually fix and refile quickly; a denial is a substantive decision that may need legal strategy. Confusing the two wastes time either by over-reacting to a fixable mistake or under-reacting to a real problem.
- Hand-editing an outdated PDF instead of re-downloading the current one. Even careful edits to text on an old form do not update the underlying edition date printed by USCIS.
Frequently asked questions
What is the I-140 edition date and why does it matter? The edition date is the version identifier printed on Form I-140, usually in the format MM/DD/YY, that tells USCIS which revision of the form you used. USCIS periodically retires older editions after a grace period, and a petition filed on a retired edition is typically returned unprocessed rather than adjudicated. Because a rejection restarts your filing clock, checking the edition date before you mail or upload the form is a five-minute step that avoids weeks of delay.
Where do I find the current accepted edition date for Form I-140? Go to the official Form I-140 page on the USCIS website and look for the edition date listed at the top, along with any grace period for prior editions that are still being accepted. Compare that date to the edition date printed on your own copy of the form, which normally appears at the bottom of each page. Do this check right before you file, not when you first downloaded the form months earlier.
What happens if I file Form I-140 on an outdated edition? If the edition falls outside any grace period USCIS has announced, the agency generally rejects the entire package and returns it to the sender rather than opening a case. That means your priority date is not secured and your filing fee, including any premium processing fee, is returned because no case was ever accepted for processing. You then have to correct the form and refile from scratch, which can cost real time in a green card process where priority dates matter.
Is a rejected I-140 filing the same as a denial? No, and the difference matters. A rejection means USCIS never accepted the case for processing, most often because of an edition-date mismatch, a missing signature, or an incorrect fee, and the petition is returned without a decision on the merits. A denial happens after USCIS has accepted and reviewed a case and decided the beneficiary or the position does not qualify. A rejected filing can simply be corrected and resubmitted, while a denial usually has legal and strategic implications that call for an immigration attorney.
How often does USCIS revise Form I-140? USCIS does not revise Form I-140 on a fixed schedule; revisions happen periodically as the agency updates fee structures, instructions, or data fields. Because the interval is unpredictable, the only reliable way to know you have the right version is to check the official Form I-140 page immediately before you file rather than relying on a form you downloaded or saved earlier in your process.
A rejected filing is a fixable paperwork problem, but it still costs weeks you may not want to lose in a green card process. If you want a second set of eyes on where your case stands, reach out to F1Jobs.
Frequently asked questions
What is the I-140 edition date and why does it matter
The edition date is the version identifier printed on Form I-140, usually in the format MM/DD/YY, that tells USCIS which revision of the form you used. USCIS periodically retires older editions after a grace period, and a petition filed on a retired edition is typically returned unprocessed rather than adjudicated. Because a rejection restarts your filing clock, checking the edition date before you mail or upload the form is a five-minute step that avoids weeks of delay.
Where do I find the current accepted edition date for Form I-140
Go to the official Form I-140 page on the USCIS website and look for the edition date listed at the top, along with any grace period for prior editions that are still being accepted. Compare that date to the edition date printed on your own copy of the form, which normally appears at the bottom of each page. Do this check right before you file, not when you first downloaded the form months earlier.
What happens if I file Form I-140 on an outdated edition
If the edition falls outside any grace period USCIS has announced, the agency generally rejects the entire package and returns it to the sender rather than opening a case. That means your priority date is not secured and your filing fee, including any premium processing fee, is returned because no case was ever accepted for processing. You then have to correct the form and refile from scratch, which can cost real time in a green card process where priority dates matter.
Is a rejected I-140 filing the same as a denial
No, and the difference matters. A rejection means USCIS never accepted the case for processing, most often because of an edition-date mismatch, a missing signature, or an incorrect fee, and the petition is returned without a decision on the merits. A denial happens after USCIS has accepted and reviewed a case and decided the beneficiary or the position does not qualify. A rejected filing can simply be corrected and resubmitted, while a denial usually has legal and strategic implications that call for an immigration attorney.
How often does USCIS revise Form I-140
USCIS does not revise Form I-140 on a fixed schedule; revisions happen periodically as the agency updates fee structures, instructions, or data fields. Because the interval is unpredictable, the only reliable way to know you have the right version is to check the official Form I-140 page immediately before you file rather than relying on a form you downloaded or saved earlier in your process.