Six calculators, a handful of guides, and one goal: a working number before you call USCIS or an attorney.
ImmigrationCalc started from a simple frustration: USCIS publishes its fee schedule, its visa bulletin, and its processing-time data, but turning those documents into a number that applies to your specific form and your specific date takes more digging than it should.
Six tools cover the questions that come up most: what a given form costs, whether your travel history clears the physical presence bar, whether a trip abroad broke continuous residence, when you can file Form N-400, how long a green card priority date is likely to take, and roughly how long visa processing runs by category. Each one applies published USCIS figures to the numbers you enter.
Fee figures trace back to USCIS Form G-1055, the fee schedule under 8 CFR 106.2. Processing ranges come from USCIS's own reported data by field office and service center. When a figure changes, the goal is to update it here promptly, though USCIS moves on its own timeline and a page update sometimes lags a schedule change by days or weeks.
The site is edited under Encore Editorial's small-team model: one person maintains the calculators and technical accuracy, and guide content runs through a named writer rather than an anonymous byline. See the authors page and our editorial standards for how that works in practice.
It is not a law firm, not an immigration consultant, and not a substitute for reading the USCIS Policy Manual or talking to a licensed attorney about your specific case. Every result here is an estimate built from public data, useful for planning, not a determination USCIS is bound to honor.