The USCIS filing fee for Form I-90 is $415 online or $465 by mail. That is the number most people come here for. The number nobody mentions is what waiting too long actually costs — in time, in stress, and sometimes in consultation fees.
As of 2026, USCIS charges $415 for Form I-90 filed online through your USCIS account, and $465 for paper filings mailed to the appropriate service center. The $50 gap is an intentional discount to push applicants toward online filing, which is cheaper for USCIS to process.
USCIS updates its fee schedule periodically, including a January 1, 2026 inflation-based adjustment. Confirm the current fee on the G-1055 Fee Schedule before submitting your I-90.
The online discount is the most direct saving. Beyond that, online filings typically move through USCIS intake faster because there is no mailroom step, no manual data entry, and no paper form tracking. You also get case status visibility inside your USCIS account, which saves you from calling the USCIS Contact Center when you are anxious about progress.
Paper filing is sometimes the right choice — for example, if you are filing a fee waiver with Form I-912, which currently requires paper. Outside of those specific cases, online is cheaper, faster, and gives you better visibility.
Permanent residents who cannot afford the filing fee may request a waiver using Form I-912, Request for Fee Waiver. USCIS evaluates waiver requests based on three possible grounds: currently receiving means-tested public benefits, household income at or below 150 percent of the Federal Poverty Guidelines, or documented financial hardship.
Fee waivers require supporting documentation — recent tax returns, benefit award letters, or evidence of the hardship circumstances. The USCIS I-912 page lists exactly what to include. A fee waiver can be denied if the documentation is incomplete, so budget time to prepare it carefully.
USCIS does not charge a late fee for I-90. The filing fee is identical today as it is six months from now. But the indirect cost of waiting — the part that doesn't show up on the G-1055 schedule — is where late filers actually lose money.
If your card expires before you file, expect at least one HR conversation, possibly a visit to a USCIS field office, and time spent gathering alternative I-9 documents. None of this is billable work hours.
Late filings that involve international travel, criminal history, or long gaps often lead to a precautionary attorney call at $200 to $500 per consultation. Filing on time rarely requires counsel.
If you need to return to the U.S. before your I-797C arrives, an emergency I-131A boarding foil through a U.S. embassy costs $575 plus embassy fees, plus the cost of rebooked flights and extended stays.
The calendar and email reminder that lands 6 months before your card expires costs nothing and prevents all three of those line items. The reminder is the cheapest piece of the whole renewal process.
$415 online, inside the USCIS 6-month window, using online filing. That is the lowest-cost path. Every deviation — paper filing, late filing, emergency travel, attorney backup — adds cost that was avoidable with one reminder.
See the green card renewal pillar for the reminder setup, when to renew for the timing, or what to do if your card already expired.
Free reminder. No credit card. An email the day your filing window opens.
Done in seconds. No sign-up required.
As of 2026, the Form I-90 filing fee is $415 if you file online and $465 if you file by mail. The $50 difference is a built-in discount USCIS offers to encourage electronic filing. Always confirm the current fee on the USCIS G-1055 Fee Schedule before filing, since USCIS updates fees periodically.
Yes. USCIS charges $415 for online I-90 filing and $465 for paper filing in 2026. Online filing is also faster and gives you real-time case status updates through your USCIS online account. Unless you have a specific reason to file on paper, online is cheaper and more efficient.
Under the current fee structure, the biometrics services cost is included in the base I-90 filing fee. USCIS updated its fee schedule in 2024 to consolidate most biometrics fees into the main application fee. Confirm on the USCIS G-1055 Fee Schedule before filing, as policy can change.
Yes, under specific conditions. Form I-912, Request for Fee Waiver, may be filed with your I-90 if you can demonstrate inability to pay. Eligibility criteria include receiving means-tested benefits, household income at or below 150 percent of the Federal Poverty Guidelines, or financial hardship. The USCIS I-912 page lists the specific documentation required.
USCIS announced an FY 2026 inflation-based fee increase effective January 1, 2026. Always check the current G-1055 Fee Schedule before filing to confirm the exact amount. Fees can change more than once in a year, especially in years when USCIS implements broader fee rule updates.
The USCIS filing fee is the same whether you file on time or late. The real cost of waiting is indirect: time off work to deal with HR, possible attorney consultation for complex late filings, emergency boarding foil costs if you travel before filing, and the productivity cost of every transaction that requires proof of status. None of that is on the fee schedule.
Online filings require a credit card, debit card, or ACH payment through your USCIS online account. Paper filings accept check or money order payable to U.S. Department of Homeland Security, or Form G-1450 authorizing a credit card charge. USCIS no longer accepts personal or business checks in some service centers, so money order is the safer paper option.
Free email reminder 6 months before your card expires. No account, no credit card. Just the trigger to file inside the USCIS window at the lowest cost.
Set My Renewal ReminderLast modified: