Form I-94: what it is, how to check it online and print it
Form I-94 is the electronic record of your entry to the US. How to find and print it on the CBP site, why the Admit Until date beats the visa date, and errors.
Author: Alina Kanametova- updated 15 min read
Key answer
- How do I check and print my I-94 online?
- Go to i94.cbp.dhs.gov, select Get Most Recent I-94, enter your information exactly as it appears in your passport, then save the PDF or print your record. The record becomes available a few hours after you enter the country, sometimes within a day.
- Which matters more: visa expiration or the Admit-Until date on I-94?
- The Admit-Until date. A visa lets you travel to the border and request entry, but how long you can stay is decided by the officer at entry and recorded in your I-94. Once this date passes, your lawful stay ends, even if your visa in your passport is still valid.
The I-94 form (Arrival/Departure Record) is an electronic record kept by Customs and Border Protection (CBP) about your entry to the US: it shows your status category and the date by which you must leave the country. It is the I-94 form, not the visa in your passport, that determines whether your stay is lawful. That is why you should always open and check it after each trip.
Below is how to locate and print your I-94, what its fields mean, and why O-1 and EB-1 holders have a few additional considerations.
How to check and print the I-94 form online
Go to the CBP website
All actions are done at i94.cbp.dhs.gov. Click "Get Most Recent I-94" to open your current record. For your complete travel history, use "View Travel History." This will help when you need to count days of physical presence in the country.
Enter your passport details
Fill in the fields exactly as they appear in your passport.
Save or print
Save your record as a PDF or print it.
Checking is free, takes a minute, and is part of the standard first steps after moving, along with your address, bank account, and driver's license:
- Housing (address) 2. Bank account 3. I-94 done online 4. Apply for SSN and wait for the paper 5. Get a license at the DMV 6. Buy insurance, or get it through work
About CBP mobile apps
CBP has several apps but they do different things. CBP Link duplicates some features of the website: you can view your current I-94 and use it to confirm your status. CBP Home and CBP One serve other purposes, mainly for filing an I-94 application in advance before entering by land. For an official print record and full travel history it's best to use the website.
If your record is not found
| Situation | What to do |
|---|---|
| Less than 24 hours since entry | Wait. The record is not available in the system right after border control. It usually appears within a few hours, but for some travelers only the next day. |
| "No Record Found" | Double-check every field character by character with your passport and remove any extra spaces. Search using your previous passport if you entered with it. Try variations of your name-patronymic in the first name field or swapped double surnames are the most common reasons for a blank result. |
| The page shows an error | Most often a VPN is interfering-turn it off and refresh the page. If that doesn't work, try another browser, then another device or a different network. |
| No record even the next day | You will need to talk to a live CBP agent. There are more than 70 Deferred Inspection points across the country-this is where they send cases needing extra review or correction. CBP helpline: 1-877-227-5511. |
Ten years of travel history and the form's variants
The same CBP site offers, besides the current record, your entry and exit history for the past ten years - often needed when completing the DS-160, DS-260 and the DS-5535 questionnaire, which ask for every trip with dates. CBP states that this archive is a reference, not a legal document: where it disagrees with the stamps in your passport, the stamps win.
The form has two relatives that are easy to confuse when searching for a record:
| Form | Issued to | What to look for on the site |
|---|---|---|
| I-94 | Most foreign nationals entering on a visa | The ordinary arrival/departure record |
| I-94W | Visa-free entrants under the Visa Waiver Program (ESTA) | A record exists, but the class of admission is WT or WB rather than a visa class |
| I-95 | Crew members of foreign airlines | A crew landing permit, a separate document |
US citizens, permanent residents and most Canadian visitors receive no I-94 record at all - there is nothing to search for.
How to Read the Electronic I-94 Record: Five Checks
When you open your record, do not treat it as a simple reference. Read it as a result that must be checked against three other documents: the stamp in your passport, the passport itself, and the petition approval notice (I-797) if you have one. The stamp is not just a casual reference-according to DHS, it contains exactly three things: date of entry, status category, and the date you are admitted until. The stamp and the electronic record should say the same thing.
Admit Until Date - check against your petition, not your visa
This is the main field in the record: the date you are allowed to stay in the country. For petition-based categories, the period comes from the approved petition, so you should check it against your I-797, not the visa expiration date in your passport. For some categories, especially student statuses, this field may show D/S (duration of status) instead of a date, meaning your stay is tied to your program length.
Class of Admission - check against the category under which you were admitted
This is an alphanumeric code: O-1, B-2, F-1, and so on. This is the second most common place for errors after the date, and it can only be caught by visually reviewing it. The system will not flag if the wrong category was entered for you.
Most Recent Date of Entry - check against the stamp in your passport
The field is exactly that: the most recent date of entry, not the first. Each time you cross the border, it updates. If it does not match the stamp, something was recorded for the wrong entry.
Admission (I-94) Record Number - check against your previous record
Since May 2019, the number consists of 11 characters: nine digits, a letter, and a digit. The number is consistent, so you can see that all your entries belong to one person and track how your status has changed:
but the i-94 number is the same, so the i-94 change history can be tracked
Name, Date of Birth, and Passport - check against your passport
Last/Surname, First (Given) Name, Birth Date, Passport Number, and Country of Issuance must match your passport character by character. These fields are the main reason for most "No Record Found" cases: an officer entered your middle name as your first, swapped parts of a double surname, or you are searching with a new passport when you entered with the old one.
What Matters More: Visa Validity or Admit-Until Date?
This is the key practical question for I-94, and the answer is not intuitive. The visa in your passport is just permission to travel to the border and request entry. How long you can stay in the country is decided by the officer at entry and recorded in the I-94. When the Admit-Until date passes, your lawful stay ends, even if the visa in your passport is still valid.
The visa validity does not matter. Your stay period is in the I-94. You must leave the country by the listed date.
The same rule works in reverse when something goes wrong: as long as the date on your I-94 hasn't arrived yet, you are in status.
If your B2 is valid at the time of denial, you can stay in the country until the date listed on your I-94.
From this follows a practical habit: don't try to keep deadlines in your head, always look up your record.
Don't do the math, just check your I-94. If you do have to calculate, always use a bit less than the maximum. But yes, you are right.
Officer may grant less
The period on your I-94 does not have to match the maximum allowed for your category. According to community reports, the officer has the right to grant less time if they have doubts about the purpose of your visit. For example, instead of six months, a tourist might get just a few weeks. It makes sense to check your record on the same day you arrive, not just before your return flight.
There are two options: the officer may write six months everywhere, both in your passport and in I-94, in which case you can technically stay for six months; or the officer may put two weeks in either the passport or the I-94, in which case you need to leave sooner.
Where the I-94 comes from and what overrides it
It's better to think not "I have an I-94," but "I have the latest I-94." The record isn't permanent; it is generated anew in three different situations, and each new one cancels the previous.
Port of Entry. Paper forms at airports have been discontinued. CBP collects entry and exit data automatically from the traveler's electronic documents, with a stamp placed in the passport. At land crossings, the paper I-94 card is no longer issued either-the record is electronic.
USCIS approval inside the US. If USCIS approves a change or extension of status, a new I-94 comes with the approval, on the bottom part of Form I-797A. This is what people refer to when they recommend filing in advance:
The ideal plan: submit the I-129 today, and in a couple of weeks get the approval with a new I-94 showing that for the next three years you have O-1 status and peace of mind.
Return under automatic revalidation. This mechanism lets you return to the US with an expired visa after a short trip:
- absence not more than 30 days;
- only to adjacent territory-Canada or Mexico, and for students and exchange program participants also to adjacent islands except Cuba;
- you need a current admission stamp or a paper I-94.
This mechanism does not work if you visited a third country during your trip, or for citizens of countries designated as state sponsors of terrorism.
In every other case a new visa for re-entry is issued only by a consulate outside the US - how to renew a US visa; for Russians not resident elsewhere the State Department designated Warsaw and Astana.
Land exit is less reliably recorded
CBP directly warns that when you leave through a land border, the exit may not be properly recorded in the system:
If you received an electronic I-94 upon arrival by air or sea or land and depart via land, your departure may not be recorded accurately.
Practical takeaway: if you are leaving for Canada or Mexico, take something that confirms your date of crossing-the neighboring country's stamp, ticket, gas station receipt-and keep it until your current status ends. Reconstructing your departure date after the fact is harder than simply taking a picture of your receipt one time.
Visa, Status, and I-94 for O-1: Three Different Dates
For holders of petition-based visas such as the O-1, there is an extra date to keep track of along with the usual confusion. The petition is valid for its own time frame, the visa is issued for another period, and the I-94 status period is taken from the petition. A mismatch between them is normal, not an error:
Visa for 2 years. Status for 3 years. You can freely enter the US for 2 years. But you may legally stay for 3. At your first and subsequent entries to the US (if you travel outside), the date in your I-94 will show how long you can remain in the States based on the petition.
There are two practical consequences:
- After a change of status inside the US, the I-94 is updated. USCIS approval creates a new record, and the previous one is no longer valid.
- Every time you leave and re-enter, the I-94 is overwritten. If you have extended your petition but haven't crossed the border since, the old expiration date may still be in your record.
This is the root cause of the most common mistake when entering on a new petition:
The officer didn't even look at my approval and gave I-94 dates from my old petition, but then I left and re-entered again and they updated my I-94, but my husband still has the old dates.
Sometimes the wrong category is entered too:
At the border they put L1A in my new I-94 instead of L1B.
So here is a simple rule if you travel often:
Do you often travel for 4 months? I highly recommend checking your I-94 in that case...
D/S instead of a date
For some categories, especially student ones, the Admit-Until field has D/S (duration of status) instead of a date. This means your stay is tied to your program length, not a specific day. Canceling this system was discussed, but as of early 2026, the community noted that nothing had officially changed. For O-1 and other petition-based categories, the I-94 always shows an exact date.
Where Else the I-94 Is Asked for After Entry
You are not the only one who uses the record. It is required in common situations, and an expired I-94 will instantly stop the process.
- DMV. Your driver's license is issued for the length of your status. They will not issue one if your I-94 is expired.
You need an I-94 to get a driver's license, and if the departure date has already expired, it's unclear how they'll issue it to you.
Go with a valid I-94 and get it. Most likely, your license will be limited by the validity of your I-94.
- Employer and HR. The I-797 and I-94 pair confirms your right to work.
HR won't accept that it's enough? In theory, I-797 + I-94 should be sufficient. They don't issue EAD for O-1.
- I-485 filing. The record serves as proof that your last entry was legal and that you were in status on the day of filing.
- Petition and status change. On the I-140 form, you indicate your current I-94 if you plan to change status while in the US.
I-94 Errors: Whoever made the mistake has to fix it
How to correct depends not on which field is incorrect, but on who created the record. CBP fixes border errors, and USCIS corrects records created upon approval of an application. Contacting the wrong agency means losing months.
| Where the error occurred | Where to go | Cost |
|---|---|---|
| Record created at entry: wrong date, category, typo in name | To a CBP officer in the arrivals area right after entry or to a Deferred Inspection site - you have about 30 days for this | Usually free and done on the spot |
| Record created when USCIS approved change or extension of status | File Form I-102 - also used for replacing a lost or incorrect entry/exit record | Fee as per current schedule: $560 plus an additional $24 fee; no fee if USCIS made the error |
What to bring to Deferred Inspection: passport, visa, boarding pass or travel itinerary, and a printout of the specific record with the discrepancy. If USCIS is fixing the error, include a copy of your passport, a copy of the incorrect record, and an explanation of the discrepancy and the correct information with the I-102.
The sooner, the cheaper
An error found on the day of entry can be resolved by speaking with an officer. The same error found six months later turns into an application, a fee, and months of waiting - and during this time you're holding a document with an erroneous date, which may have already been viewed by the DMV, your bank, and HR.
What happens if Admit-Until expires
Check the date and errors immediately
If the Admit-Until date has passed and no application has been filed, your status ends. Being out of status for less than 180 days leads to unlawful presence accrual; more than 180 days leads to a 3-year reentry bar, more than 365 days leads to a 10-year bar. Check the data after each trip and consult an attorney if you are out of status.
The danger is that unlawful days can accumulate unnoticed while a person is waiting for a decision on another application:
If they came as tourists, they have B1/B2 in their I-94 for 6 months. If 6 months have already passed, they are in "pending" status. If they are denied in F status, all the time they've spent waiting counts as unlawful presence. And if it goes over 180 days, there will be no chance for a Green Card. It's a very risky game.
A real example from the community shows how overstaying can drag on for years and block departure:
She had about 90 days of unlawful presence before the wedding (and it doesn't matter that she couldn't leave due to the pandemic, there was still a visa violation)... Bottom line: 5 years have passed, they don't have Green Cards, and she can't leave as a result.
Connection with the Green Card (Adjustment of Status)
When filing Form I-485, your I-94 record is used twice: it shows your entry was legal, and it also indicates if you were in status on the day of filing. There are exceptions, but if your I-94 expired and no applications were filed, you need to discuss whether you can file within the US with an attorney before, not after, sending your packet.
Key Points
- The I-94 form is an electronic CBP record that logs your entry, status category, and period of stay.
- Always check and save your record at i94.cbp.dhs.gov after every trip. It's free and takes a minute.
- Review the record carefully: Admit Until Date vs. I-797, Class of Admission vs. your entry category, Most Recent Date of Entry vs. stamp, name and passport match your passport.
- Lawful stay is determined by the Admit-Until date, not the visa expiration in your passport.
- For petition-based visas, the visa, petition, and I-94 status may all end on different days, and this is normal.
- CBP corrects border errors through Deferred Inspection, USCIS errors in the record require Form I-102.
- Overstaying on the I-94 results in unlawful presence and possible entry bans, so consult an attorney if you face issues.
Frequently Asked Questions
Related Materials
Visa Interview
Tax Guide
Glossary of Terms
What Happens After Approval
Filing Inside the US or Through a Consulate
Administrative Processing and 221(g)
NVC Checklist for EB-1
Useful Links
- i94.cbp.dhs.gov/home
- i94.cbp.dhs.gov/help
- I-94 section on CBP website
- Form I-94 on USCIS website
- I-94 Fact Sheet (CBP)
- Deferred Inspection Sites (CBP)
- Form I-94 (USCIS I-9 Central)
The other forms on the O-1 and EB-1A path - I-129, I-140, I-907, I-485 - are covered one by one in the USCIS forms reference; the I-797 notice, the one most often confused with the I-94, has its own page. The visas themselves have their own pages: the O-1 visa, the EB-1A visa and how the three talent visas differ; what the whole route costs is in the talent visa cost breakdown, and when a green card applicant can file the I-485 is in the Visa Bulletin guide.
This is not legal advice
This material is for general information and is intended to help you organize your own preparation. It is not legal advice and does not create an attorney-client relationship. US immigration rules change frequently - always check the current requirements with USCIS and CBP and consult a qualified professional.
Related materials - Get through the interview
- Scheduling the US embassy interview for O-1: step by step
- How a Consular Interview Works: the Day and What Follows
- Talent visa medical exam: Form I-693 for O-1, EB-1, NIW
- Administrative processing 221(g) for O-1, EB-1, NIW visas
- Administrative processing: how long it takes, what to do
- TAL List and Talent Visas: O-1, EB-1, EB-2 NIW
- Which professions are on the TAL list: categories A-O
- US taxes and immigration status: filing mistakes to avoid
- The visa-bulletin queue
- What happens after the petition is approved
From community discussions
«You can own 100% of the company, but you can't be its sole employee - you can't hire yourself. The company must have at least one more employee. The short answer is, you can own and incorporate a business on O1 visa, but you cannot work for it as the sole employee. According to U.S. immigration law, there must be a bona fide employee and employer relationship.»
community member · from public community chats
«The NOID I got was reasonable in my view, I added everything they asked for (except one patent), including percentiles, comparisons with others, national scales. In the denial they ignored it all. TSC, anonymous officer.»
Aleksey · from public community chats
«Petition structure: table of contents; an autobiography with references to the attachments (mine is 90 pages); a table of which criteria I'm satisfying (all except my own exhibition and box office receipts); and then all the attachments in order with translations.»
community member · from public community chats
Personal opinions of community members from public discussions, not legal advice.
Did this answer help?
Open database - you can improve it
Found something off, or know what to add? Select text and hit "Suggest an edit", or propose an article/topic below.