Quick answer: Can you file Form I-90 online?
Yes. Form I-90 can generally be filed online through a USCIS online account. The standard USCIS filing fee is $415 for online filing and $465 for paper filing. If you are requesting a fee waiver, you need to submit a paper application rather than file Form I-90 online. Also, do not use Form I-90 simply to renew an expiring two-year conditional Green Card; conditional residents generally file Form I-751 or Form I-829, as applicable, to remove conditions on residence.
This guide explains who can file Form I-90 online, when paper filing is required, what you need before filing, and how to complete the online filing process step by step.
Who Can File Form I-90 Online?
If Form I-90 is the correct application for your reason for replacing or renewing your Green Card, you can generally file it online through a USCIS online account.
Not sure whether Form I-90 applies to your situation? Review Do You Need to File Form I-90? before starting the online filing process.
Common reasons for filing Form I-90 online include:
- Renewing an expired or expiring 10-year Green Card
- Replacing a Green Card that was lost, stolen, destroyed, or damaged
- Replacing a Green Card that was issued but never received
- Correcting incorrect information on your Green Card
- Updating your card after a legal change to your name or other biographic information
To file Form I-90 online, you need a USCIS online account to complete the application, upload supporting evidence, pay any required filing fee, and submit the form electronically.
Need Help Preparing Form I-90?
Choose the service that matches why you need a new Green Card:
Renewing an expired or expiring 10-year Green Card? Start Green Card Renewal
Replacing a lost, stolen, damaged, or incorrect Green Card? Start Green Card Replacement
ImmigrationDirect helps prepare the Form I-90 application; you remain responsible for submitting it to USCIS and paying any required government filing fee.
When Do You Need to File Form I-90 by Mail?
USCIS allows Form I-90 to be filed either online or by mail. However, if you are requesting a fee waiver, you cannot file Form I-90 online. You must submit the paper Form I-90 together with Form I-912, Request for Fee Waiver, or an eligible written fee-waiver request, and the required supporting evidence.
You can also choose to file Form I-90 by mail instead of online even when you are otherwise eligible to file electronically.
Important: Filing by mail does not prevent you from managing your case online after USCIS accepts your application.
How to File Form I-90 by Mail
If you choose or need to file Form I-90 by mail, download the current form and follow the latest USCIS filing instructions. USCIS directs applicants to its Form I-90 page for the current mailing address, so check the address before sending your application rather than relying on an older saved address.
Before mailing your application:
- Use the current edition of Form I-90.
- Include the required supporting documents.
- Include the correct filing fee or an eligible fee-waiver request.
- Sign the application before mailing it.
- Check the current USCIS Form I-90 filing address before sending your package.
After USCIS accepts a paper-filed Form I-90, you can use the receipt number to track your case online.
What You Need Before Filing Form I-90 Online
Before starting Form I-90 online, gather the information and documents you may need to complete the application.
Have the following ready:
- A USCIS online account or an email address you can use to create one
- Your Alien Registration Number (A-Number) and Green Card information, if available
- Your personal and immigration information, including your current name, address, and other information requested on Form I-90
- The correct reason for filing, such as renewal, replacement, or correction
- Digital copies of supporting documents required for your filing reason
- English translations for documents in another language, when applicable
- A payment method for the applicable online filing fee, if a fee is required
The documents USCIS requires depend on why you are filing Form I-90, so review the evidence requirements for your specific filing reason before submitting the application.
Step-by-Step: How to File Form I-90 Online
If Form I-90 is the correct application for your situation, you can complete and submit it through a USCIS online account. Before you begin, have your Green Card information and supporting documents available.
Step 1: Sign In or Create a USCIS Online Account
Sign in to your existing USCIS online account or create an account if you do not already have one. You will use this account to complete Form I-90, upload supporting evidence, pay the filing fee, submit the application, and receive case updates.
Step 2: Start an Online Application
From your USCIS online account, choose the option to file a form online. Select Form I-90, Application to Replace Permanent Resident Card, to begin your application.
Step 3: Select Your Reason for Filing Form I-90
Choose the reason that applies to your situation, such as renewing an expired or expiring 10-year Green Card or replacing a card that was lost, stolen, damaged, or never received.
Your reason for filing determines what information and supporting evidence USCIS may require.
Step 4: Complete Your Form I-90 Information
Enter the personal, address, Green Card, and immigration information requested in the online application. Review each answer carefully and make sure it matches your immigration records and supporting documents.
If you need help understanding the information requested on the application, see our Form I-90 instructions for a section-by-section explanation.
Step 5: Upload Supporting Documents
Upload the evidence required for your reason for filing. Depending on your situation, this may include a copy of your current Green Card or other documents supporting your renewal, replacement, or correction request.
See our Form I-90 document checklist for documents commonly required for different filing reasons.
Step 6: Review Your Application
Review your completed Form I-90 before submitting it. Check names, dates, addresses, identification numbers, your reason for filing, and uploaded documents for errors or missing information.
Step 7: Electronically Sign Form I-90
Complete the electronic signature as instructed in your USCIS online account. Your electronic submission must satisfy USCIS signature requirements before the application can be submitted.
Step 8: Pay the Form I-90 Filing Fee
If a filing fee applies to your Form I-90 filing reason, pay it through the USCIS online system. The standard online Form I-90 filing fee is $415.
If you are requesting a fee waiver, you cannot submit Form I-90 through the standard online filing process and must use the applicable paper filing process instead.
See our Form I-90 fees guide for current fees, exemptions, and fee-waiver information.
Step 9: Submit Form I-90
After reviewing your application, supporting evidence, signature, and payment information, submit Form I-90 electronically through your USCIS online account.
Do not submit the application until you are satisfied that the information is complete and accurate.
Step 10: Save Your Receipt and Track Your Case
After submitting Form I-90, keep your filing confirmation and receipt information for your records. You can use your USCIS online account to view case updates, access notices, and track the status of your application.
For current timing estimates, see our Form I-90 processing time guide.
Form I-90 Online vs. Paper Filing: What’s the Difference?
USCIS accepts Form I-90 both online and by mail. The filing method affects the standard filing fee, how you submit supporting documents, and how you manage the application after submission.
| Factor | Online Filing | Paper Filing |
|---|---|---|
| Standard filing fee | $415 | $465 |
| How you file | Complete and submit Form I-90 through a USCIS online account | Complete and mail the paper Form I-90 |
| Supporting documents | Upload supporting evidence electronically | Include copies of supporting evidence with the mailed application |
| Fee waiver | Fee-waiver requests cannot be submitted through the standard online filing process | Eligible applicants can submit the applicable fee-waiver request with the paper filing |
| Saving your application | Save a draft and return to it before submitting | Complete the form offline and keep a copy for your records |
| Confirmation | Receive electronic confirmation after submission | Receive a USCIS receipt notice after the paper filing is accepted |
| Case tracking | Track the case through your USCIS online account | Track the case using your USCIS receipt number; eligible paper-filed cases may also be linked to an online account |
| Processing time | Filing online does not guarantee a faster USCIS decision | Filing by mail does not automatically result in a slower USCIS decision |
Should You File Form I-90 Online or by Mail?
If you can file online, the online option has a lower standard filing fee and allows you to upload documents, pay the fee, receive confirmation, and manage your case through a USCIS online account.
However, filing online does not guarantee faster USCIS processing or approval. If you are requesting a fee waiver, you need to use the applicable paper filing process.
Common Problems When Filing Form I-90 Online
You may encounter technical issues while completing Form I-90 through your USCIS online account. Common problems include:
- Trouble signing in to your USCIS online account
- Password, authentication, or account-access problems
- Difficulty uploading supporting documents
- Problems completing an online payment
- Being signed out after a period of inactivity
What to Do If You Have a Technical Problem
If you are signed out while working on Form I-90, sign back in and check your saved draft before entering the information again. USCIS online forms generally save your responses so you can return and continue later.
If a supporting document will not upload, check the file requirements shown in your USCIS online account, including the accepted file type and size, before trying again.
For problems with account access, passwords, document uploads, or online payments that you cannot resolve, use the USCIS Online Account Technical Help request form.
Technical problems with your USCIS account do not change the information or evidence required for Form I-90, so review your application carefully before submitting it.
Prefer a Guided Form I-90 Process?
ImmigrationDirect provides guided Form I-90 preparation based on your reason for filing. Choose the service that matches your situation:
Renewing an expired or expiring 10-year Green Card? Start Green Card Renewal
Replacing a lost, stolen, damaged, or incorrect Green Card? Start Green Card Replacement
What Happens After You File Form I-90 Online
After you submit Form I-90 online, USCIS will begin processing your application.
Typical steps may include:
- Receipt notice confirming that USCIS accepted your application
- Biometrics appointment (if required)
- Case review and background or security checks
- USCIS decision on your application
- Green Card production and delivery, if your application is approved
Want to know what happens next? Read our step-by-step guide on what happens after filing Form I-90 to understand each stage of the process.
FAQs About Filing Form I-90 Online
Can I file Form I-90 online?
Yes. USCIS allows Form I-90 to be filed online through a USCIS online account. Online filing is available for common Form I-90 reasons such as renewing an expired or expiring 10-year Green Card or replacing a lost, stolen, damaged, or destroyed card.
Do I need a USCIS online account to file Form I-90 online?
Yes. You need a USCIS online account to complete and submit Form I-90 through the USCIS online filing system. Your account can also be used to upload supporting documents, receive case information and notices, and track your application after submission.
How much does it cost to file Form I-90 online?
The standard USCIS filing fee for Form I-90 is $415 when filed online. Some filing reasons may qualify for a fee exemption, and certain applicants may qualify for a fee waiver. Check the current USCIS fee requirements for your specific filing reason before submitting.
Can I file Form I-90 online if I am requesting a fee waiver?
If you are requesting a fee waiver for Form I-90, use the applicable paper filing process. Submit the required fee-waiver request and supporting evidence with your paper Form I-90 rather than using the standard online filing process.
Is filing Form I-90 online faster than filing by mail?
Online filing provides electronic submission, confirmation, document uploads, and access to case-management tools, but it does not guarantee a faster USCIS decision. The method you use to submit Form I-90 does not by itself determine how quickly USCIS will adjudicate your application.
Can I track my Form I-90 after filing online?
Yes. After submitting Form I-90 online, you can use your USCIS online account to view your receipt information, access case updates and notices, and monitor your application. Keep your receipt number because USCIS uses it to identify and track your case.
Choose the Form I-90 Process That Matches Your Situation
If you are ready to prepare Form I-90, choose the option that matches why you need a new Green Card.
Renewing an expired or expiring 10-year Green Card? Use our guided preparation service for Green Card renewal. Start Green Card Renewal
Replacing a lost, stolen, damaged, or incorrect Green Card? Use our guided preparation service for Green Card replacement. Start Green Card Replacement
ImmigrationDirect is a private company and is not affiliated with, endorsed by, or operated by USCIS or any U.S. government agency.