USCIS.love

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:

  1. 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
community memberpersonal opinionThis is a community member's personal opinion, not legal advice.

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

SituationWhat to do
Less than 24 hours since entryWait. 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 errorMost 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 dayYou 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:

FormIssued toWhat to look for on the site
I-94Most foreign nationals entering on a visaThe ordinary arrival/departure record
I-94WVisa-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-95Crew members of foreign airlinesA 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

community memberpersonal opinionThis is a community member's personal opinion, not legal advice.

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.

community memberpersonal opinionThis is a community member's personal opinion, not legal advice.

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.

community memberpersonal opinionThis is a community member's personal opinion, not legal advice.

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.

community memberpersonal opinionThis is a community member's personal opinion, not legal advice.

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.

community memberpersonal opinionThis is a community member's personal opinion, not legal advice.

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.

community memberpersonal opinionThis is a community member's personal opinion, not legal advice.

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.

CBP, I-94 Instructions(source)

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.

community memberpersonal opinionThis is a community member's personal opinion, not legal advice.

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.

community memberpersonal opinionThis is a community member's personal opinion, not legal advice.

Sometimes the wrong category is entered too:

At the border they put L1A in my new I-94 instead of L1B.

community memberpersonal opinionThis is a community member's personal opinion, not legal advice.

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...

community memberpersonal opinionThis is a community member's personal opinion, not legal advice.

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.

community memberpersonal opinionThis is a community member's personal opinion, not legal advice.

Go with a valid I-94 and get it. Most likely, your license will be limited by the validity of your I-94.

community memberpersonal opinionThis is a community member's personal opinion, not legal advice.
  • 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.

community memberpersonal opinionThis is a community member's personal opinion, not legal advice.
  • 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 occurredWhere to goCost
Record created at entry: wrong date, category, typo in nameTo a CBP officer in the arrivals area right after entry or to a Deferred Inspection site - you have about 30 days for thisUsually free and done on the spot
Record created when USCIS approved change or extension of statusFile Form I-102 - also used for replacing a lost or incorrect entry/exit recordFee 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.

community memberpersonal opinionThis is a community member's personal opinion, not legal advice.

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.

community memberpersonal opinionThis is a community member's personal opinion, not legal advice.

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

  1. The I-94 form is an electronic CBP record that logs your entry, status category, and period of stay.
  2. Always check and save your record at i94.cbp.dhs.gov after every trip. It's free and takes a minute.
  3. 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.
  4. Lawful stay is determined by the Admit-Until date, not the visa expiration in your passport.
  5. For petition-based visas, the visa, petition, and I-94 status may all end on different days, and this is normal.
  6. CBP corrects border errors through Deferred Inspection, USCIS errors in the record require Form I-102.
  7. Overstaying on the I-94 results in unlawful presence and possible entry bans, so consult an attorney if you face issues.

Frequently Asked Questions

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.

Next stepInterview prepReach the interview calmly: question rehearsal with self-check plus a readiness checklist.

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.