Hands typing on a laptop keyboard
Photo: Unsplash License. Illustration of the topic, not a service endorsement.
Help one reader

This guide is free. If it helped, you can chip in any amount (suggested $5) through Stripe.

Deadlines and status

Timing matters.

Expiration dates

Track expiration dates of your visa, permit and passport.

Filing before expiration

Many renewals must be filed before the current document expires.

Processing times

USCIS publishes processing times online.