I-94 Travel History CalculatorKnow exactly how many days you’ve spent in the U.S.
Upload your CBP I-94 PDF. Get your days in the U.S., tax residency, N-400 eligibility and H-1B recapture time.
Free, private, and your PDF never leaves your device.
How it works
CBP gives you dates and codes. We give you answers.
- 01
Download your travel history
Open CBP’s travel history page, enter your passport details and save the results as a PDF.
- 02
Drop the PDF in
It’s read in your browser. We pair every arrival with its departure, even when CBP lists a port as “Unavailable”.
- 03
Read your report
Total days, tax residency, N-400 physical presence, long absences and every trip abroad, with a CSV to keep.
| Date | Type | Location |
|---|---|---|
| 2023-01-17 | Arrival | SFR |
| 2022-12-24 | Departure | SFR |
| 2022-02-20 | Arrival | SFR |
| 2021-02-05 | Departure | SFR |
| 2017-11-11 | Departure | Unavailable |
| 2017-06-25 | Departure | 440 |
What you can do with it
One upload, ready for taxes, visas and citizenship.
Taxes · Form 1040-NR · 8843
Check if you’re a U.S. tax resident
We run the Substantial Presence Test for this year with the IRS formula, so you know which return to file.
Citizenship · Form N-400
Find out when you can file for citizenship
Add your green card date and we check physical presence, continuous residence and the earliest date you can file.
Green card · long trips
Spot trips that can reset your clock
Trips over 6 months or a year are flagged with exact dates, before you file anything.
H-1B · 6-year limit
Calculate time you can recapture
Add your H-1B start date and we count every day abroad since, plus your new 6-year end date.
Visas · DS-160
Fill in your previous U.S. visits
Arrival dates and length of stay for your last visits, ready to copy into the form.
Records · CSV
Send it to your attorney or CPA
One click gives a clean spreadsheet of every stay and every trip abroad.
Guides
What your days actually mean
FAQ
Questions about your I-94 history
What is the I-94 travel history?
It’s CBP’s record of your arrivals to and departures from the United States for the past 10 years. You can download it free from i94.cbp.dhs.gov.
How do I download my I-94 travel history PDF?
Open CBP’s travel history page, enter your passport details, then save the results page as a PDF with your browser’s print option.
Is my travel data uploaded or stored anywhere?
No. The PDF is read inside your browser. Nothing is sent to our servers, and closing the tab clears it.
How are days in the U.S. counted?
Each stay runs from the arrival date to the departure date, and both days count as days in the U.S., the same way USCIS and the IRS count partial days.
How does the Substantial Presence Test work?
You’re generally a U.S. tax resident if you were present at least 31 days this year and 183 days over three years, counting all days this year, one-third of last year and one-sixth of the year before. Students, teachers and some other visa holders may be exempt.
Does a long trip abroad affect my green card or citizenship?
A trip over 6 months may break continuous residence for naturalization, and a trip of 1 year or more breaks it unless you have an approved Form N-470. The report flags both.
What is H-1B recapture?
Days spent outside the U.S. while in H-1B or L-1 status don’t count toward the 6-year limit and can be added back. The report counts your days abroad since your H-1B start date for your attorney to confirm.
Why do some records say “Unavailable”?
CBP sometimes doesn’t record a port, often at land borders. We still pair the dates and show the port as unknown. Check those entries against your passport stamps.
What can I do with the CSV export?
Open it in Excel or Google Sheets, copy trips into Form N-400 or DS-160, or send it to your attorney or CPA.
Keep your travel history up to date, automatically.
Immplify stores your I-94, passport and visa documents in one place and reminds you before anything expires.
Immplify found