N-400 Travel History Calculator (U.S. Citizenship Application Travel Attachment Helper)

Paste your CBP I-94 Travel Records (Official U.S. Travel History Records) and instantly pair arrivals and departures, check physical presence rules, and generate a printable table attachment for your Form N-400 citizenship application.

Loading secure local workspace...


Frequently Asked Questions

Q: Does the day you fly count as a day outside the United States under USCIS rules?
Under USCIS guidelines, the day you depart and the day you return do not count as days outside the United States. Any part-day spent in the U.S. counts as a day of physical presence. Therefore, does the day you fly count as a day outside uscis calculations only count full 24-hour days spent entirely outside U.S. borders as absences.
Q: Do cruises count as travel outside the United States for citizenship?
Yes. Once the cruise ship enters international waters or docks at a foreign port, you are outside U.S. territory. In do cruises count as travel outside us for citizenship scenarios, you must log the cruise as an international trip, stating the date the ship left port as your departure and the date it docked back in the U.S. as your return.
Q: What happens if I forget a trip on my N-400 application?
If you discover you left out a trip, you can bring a corrected travel history printout to your naturalization interview and notify the officer to manually update your Form N-400. However, if the forgotten trip was long (over 180 days) or if the correction pushes your total days absent past the 913-day limit, it could affect your eligibility. Honest disclosure is always the best path when answering what if i forget a trip on my n-400.
Q: How do I fix a missing land border crossing on my CBP travel history?
If you have a cbp travel history missing land crossing, you must manually edit your history table before filing. Collect supporting documents such as rental agreements, gas receipts, or pay stubs in the U.S. to prove when you returned. Use our tool's 'Review Required' indicators to flag missing dates, insert the estimated correct dates, and prepare a clean, comprehensive paper trail.
Q: What is the difference between continuous residence and physical presence?
Continuous residence refers to maintaining your status as a resident (having a home, paying taxes, not abandoning your residency). Physical presence is a pure day-count calculation of the literal time spent physically on U.S. soil. You can violate physical presence by taking many short trips that add up to over 913 days, even if no single trip is over 180 days. Conversely, you can violate continuous residence with a single 181-day trip, even if your total days absent in 5 years is only 181. For comparative analysis, check our continuous residence vs physical presence guides.
Q: How does the N-400 early filing calculator determine my eligibility date?
The early filing rule allows you to submit your N-400 up to 90 days before your 5-year or 3-year anniversary of becoming a Permanent Resident. The early filing date is calculated by taking your permanent residency anniversary date and subtracting exactly 90 calendar days.
Q: How does the green card 5 year rule travel calculator apply to my history?
The 5-year rule requires that you maintain continuous residence and physical presence for at least 60 months prior to submitting your N-400. During this period, you must not be absent from the U.S. for more than 913 days.

Latest Naturalization Guides

Deep-dive tutorials, timelines, and document checklists covering key Form N-400 travel parameters.

Pillar Guide

Green Card to Citizenship Timeline

Understand the residency timelines, statutory periods, and general naturalization requirements for going from an LPR to a U.S. citizen.

Read Guide →
Filing Windows

90-Day Early Filing Rule

Learn how to calculate your earliest N-400 filing date using the USCIS calendar subtraction formula, including leap year handling.

Read Guide →
Required Evidence

Continuous Residence Proof

A comprehensive checklist of mortgage deeds, W-2s, and utility bills required to prove U.S. domicile ties and rebut absences.

Read Guide →

How to Compile Your Travel History Table

1. Copy I-94 Logs

Log into the official CBP I-94 portal, navigate to your travel history table, select the rows, and copy the text to your clipboard.

2. Paste & Review

Paste the text into the workspace textarea. The tool will parse, sort, and pair entries, flagging any rows that require manual review.

3. Print Attachment

Review the finalized days absent, click print to generate a clean PDF attachment table, or save your i-94 travel history to excel.

Zero-Server Security & Privacy Guarantee

Immigration data is highly sensitive. To protect applicant privacy, CitizenCalc is built with a zero-server architecture. All clipboard parsing, date sorting, and calculation metrics occur strictly locally inside your web browser sandbox. No travel history, names, A-numbers, or passport details are ever uploaded to a server, saved in databases, or transmitted over the network.

If you wish to verify this privacy protocol, you can disconnect your computer from the internet before pasting your records. The calculator will remain fully functional offline.

Comprehensive N-400 Travel History Guide & Calculator

Preparing Form N-400 (Application for Naturalization) requires absolute precision when documenting your travel history outside the United States. To simplify this complex administrative task, we built the N-400 Travel History Calculator. Under U.S. Citizenship and Immigration Services (USCIS) guidelines, green card holders must report every trip abroad lasting 24 hours or longer. The calculator streamlines how you calculate days outside US for citizenship by automatically parsing the raw logs copied from your official CBP I-94 portal.

Using our sandbox calculator, you can securely paste raw travel history text, identify sequencing errors, check your totals against statutory thresholds, and easily export your i-94 travel history to excel (CSV format) or print a perfectly formatted legal attachment table ready to be attached to your final N-400 filing package.

Continuous Residence vs Physical Presence: Key USCIS Travel Rules

Many naturalization applicants confuse the concepts of continuous residence and physical presence. However, USCIS evaluates these two requirements independently using separate calculations. Failing to meet either standard is one of the primary reasons N-400 applications are denied.

1. Continuous Residence

Continuous residence means you have maintained the United States as your primary home for the statutory period (typically 5 years, or 3 years if married to a U.S. citizen). Under the green card 5 year rule travel calculator framework, you must not take any single trip abroad that lasts 6 months (180 days) or longer. A trip of 180 to 365 days creates a presumption that you disrupted your continuous residence, which you must rebut at your interview. A trip lasting more than 365 days breaks your continuous residence legally and resets your eligibility clock.

2. Physical Presence

Physical presence measures the actual, cumulative number of days you spent physically standing on U.S. soil. To meet the standard 5-year requirement, you must prove you were physically present in the U.S. for at least 30 months (exactly 913 days). For the 3-year marriage rule, you must demonstrate at least 18 months (exactly 548 days) of physical presence. The USCIS Physical Presence Calculator is designed to help you verify these totals against your parsed records.

USCIS 90-Day Early Filing Window

Naturalization applicants are permitted under Section 334(a) of the Immigration and Nationality Act (INA) to submit their Form N-400 up to 90 days before completing their statutory continuous residence requirement.

To determine the earliest date you can submit your paperwork to USCIS, you should utilize the N-400 Early Filing Calculator. Calculating this date is highly sensitive: it must be calculated using calendar day subtraction rather than a generic 3-month calculation. Submitting your application even a single day prior to the 90-day window will result in an automatic denial and loss of your USCIS filing fee.

Troubleshooting Missing CBP I-94 History & Land Crossings

The baseline record for N-400 travel tables is the official online travel history provided by the Customs and Border Protection (CBP) portal. However, these database logs are notoriously prone to omission errors.

A common scenario is a cbp travel history missing land crossing. If you drove across the border to Canada or Mexico, CBP frequently fails to log the exit or entry. In these cases, you are legally responsible for reconstructing your dates. You can use passport entry stamps, airline reservation histories, credit card statements, and employment payroll records to identify the dates of absence. Our tool highlights sequencing errors (such as consecutive arrivals or consecutive departures) so you can isolate where records are incomplete.

USCIS & Legal Compliance Disclaimer

CitizenCalc is an independent document preparation helper and is not affiliated with, endorsed by, or associated with the United States Citizenship and Immigration Services (USCIS) or any other government agency. The calculations, dates, and tables provided are for informational assistance only and do not constitute formal legal representation or advice. Applicants must verify all travel dates and days outside the United States against physical passport stamps and airline records before submitting their final N-400 application.