Visa Overstay Consequences Calculator

JJ Ben-Joseph headshot JJ Ben-Joseph

Introduction: Visa overstay vs. “unlawful presence” (why the difference matters)

This calculator is designed to estimate potential U.S. immigration consequences that commonly follow a stay beyond the period authorized on your admission record (often your I-94) or beyond your authorized period of stay/status. In everyday speech, people call this an “overstay.” In the law, many of the most serious long‑term consequences are tied specifically to unlawful presence and to whether you depart the United States after accruing it.

Important: This page is general information, not legal advice. Unlawful presence rules have exceptions and timing nuances. If your situation involves an arrest, removal proceedings, prior removals, misrepresentation, multiple entries, or a pending application, consult a qualified immigration attorney.

What the calculator estimates

Core thresholds and formulas

When people refer to “3-year” and “10-year” bars, they are usually referring to the unlawful presence inadmissibility bars commonly summarized as:

The calculator uses your input Days Overstayed as a proxy for days of unlawful presence (see limitations below). A simple threshold check can be expressed as:

d = days of unlawful presence , then bar = none , if d < 180 3-year , if 180 < d < 365 10-year , if d 365

Departure matters: these unlawful presence bars generally become relevant when you leave and later seek admission/visa issuance. If you remain in the U.S., you may face other risks (like being placed in removal proceedings), but the “3/10-year bar clock” is typically discussed in connection with departure.

How to interpret your results

Use the output as a screening tool to understand which range you may fall into and what questions to ask next:

Worked example

Scenario: A visitor entered on B1/B2, was admitted until a specific date on the I-94, and stayed 200 days beyond that date. They then choose “Voluntary Departure.”

  1. Input: Days Overstayed = 200; Visa Type = B1/B2; Departure Method = Voluntary Departure.
  2. Threshold check: 200 is between 181 and 364.
  3. Estimated consequence: If those 200 days are indeed unlawful presence, departing after 200 days would commonly be summarized as triggering a 3-year unlawful presence bar.
  4. Practical note: Even if a formal “fine” is not assessed, future visa applications can be harder due to the overstay history, and additional facts (prior overstays, misrepresentation, employment without authorization, prior removals) can change outcomes.

Comparison: typical impact by days of unlawful presence

Days (proxy for unlawful presence) Common label If you depart after accruing this What to watch for
0–180 Short overstay Typically no 3/10-year bar based on days alone Future visa scrutiny; intent questions; prior history matters
181–364 Medium overstay Potential 3-year bar Timing of departure; eligibility for future visas; waiver questions
≥ 365 Long overstay Potential 10-year bar Waiver availability is highly fact-specific; removal risks
Any (with removal/deportation) Removal record May add separate bars or consequences beyond unlawful presence Order type, dates, reentry attempts, and prior violations

Limitations and assumptions (read this before relying on the estimate)

Next steps

How to use this calculator

  1. Enter Days Overstayed using the unit or time period shown by the field.
  2. Enter Visa Type at Entry using the unit or time period shown by the field.
  3. Enter Departure Method using the unit or time period shown by the field.
  4. Run the calculation and compare the output with a second scenario before acting on it.

Enter your information to screen possible overstay consequences.

Status messages will appear here.

Arcade Mini-Game: Visa Overstay Consequences Calculator Calibration Run

Use this quick arcade run to practice separating useful scenario inputs from common planning mistakes before you rely on the calculator output.

Score: 0 Timer: 30s Best: 0

Start the game, then use your pointer or arrow keys to catch useful inputs and avoid bad assumptions.