Green Card Renewal

Green Cards (Form I-551) are issued to U.S. permanent residents and are usually valid for 10 years. If your 10-year Green Card has expired or close to expiring, you should renew it. The expiration date of your Green Card is listed on the front of the card. If your Green Card has already expired or will expire within the next six months, and you’re a valid U.S. permanent resident, you can begin completing your renewal application online. Check to see if you’re eligible to complete Form I-90 by taking our FREE quiz today. Our Green Card Renewal Application Form Package Fee: $285. Government USCIS Filing Fee: $455, Biometrics Fee: $85.

This website is operated by an independent, private company. We are not associated with the USCIS in any way, and we do not provide legal advice. Our online software allows you to complete your application for submission to the USCIS. We are not a law firm nor a substitute for the advice of an attorney. Our customer support is for technical and billing issues, and will not answer legal questions or give legal advice. The Refund Policy is found in our Terms of Use.

Check Your Eligibility

No sign up required

Green Card renewal

Green Card Renewal Fee

The USCIS filing fee for Green Card renewal is $540. This includes the application fee of $455 and biometrics fee of $85. We charge an additional $285 as an application service fee, separate from the USCIS filing fees.

Green Card Renewal Form/Application

For the purpose of Green Card renewals, the USCIS requires permanent residents to submit Form I-90. Based on each applicant’s circumstances, additional forms might need to be filed along with Form I-90. This can make the application process both confusing and time-consuming. Our online service is here to simplify confusing immigration applications. Here’s how it works:


Once you know you’re eligible to complete Form I-90 using our software, create an account and pay our service fee. (Government application and biometrics fees are separate from our fee.)


Answer simple questions using any device.

Our software simplifies confusing questions and streamlines the application process. Oftentimes the USCIS forms require you to enter the same information multiple times. Not with us! Our smart technology takes relevant information and automatically populates the answers on to the form so you don’t have to answer the same question twice.


Review your completed application for accuracy.

If you have all of the necessary information, our service can help you complete the application quickly. Most of our users complete the I-90 in under 55 minutes. Doing it on your own could take much longer.


Print your completed application package.

Your customized application package includes everything you need to confidently submit your I-90 to the USCIS. It will contain your completed, properly formatted application, a customized list of any supporting documents, information regarding the fees the USCIS requires, and customized instructions about where and how to file.


On top of that, for the paid service we provide e-mail support & phone support*

* Customer support is for technical and billing support only and will not answer legal questions

Green Card Renewal Processing Time

As of 2018, the current estimated processing time for Green Card renewal applications is 9.5 to 11 months**. Making mistakes on your application can lead to an even longer processing time and, in some cases, application rejection. If that happens, you may be required to re-apply and pay your filing fees again. Our service helps you avoid that headache. Prepare your form online and feel confident about getting it right the first time.

Green Card Renewal Fee Waiver

USCIS allows those applying to renew their green card to submit a fee waiver along with their application. Qualifying applicants may have their application fees waived by filing Form I-912, Request for Fee Waiver, with their application. If you are requesting a fee waiver, make sure to confirm your eligibility before filing by visiting

Green Card Renewal Process/Timeline

How does the green card renewal process work? Here’s answers to the most frequently asked questions.


Step 1: Can you apply for Green Card renewal?

If you are a permanent resident with a 10-year Green Card and your card is expired or will expire within the next six months, then you may need to file Form I-90 with the USCIS.


Step 2: What happens after filing Form I-90 with the USCIS?

After you file form I-90 with the USCIS, you will receive a receipt notice. This is confirmation that the USCIS received your application and has accepted it for processing.

If your form was not properly filed, then the USCIS will send you a rejection notice or a request to submit additional documentation. This can increase the processing time and the wait to get your new green card.

If you meet basic eligibility requirements, our service can help you properly file the first time and avoid this hassle. To begin your stress-free form preparation, start by taking our FREE eligibility quiz to check if you’re eligible to use our online software today.

Check Eligibility


Step 3: What happens after the first notice for Green Card renewal?

The second notice (if your application was not rejected) is for the biometrics appointment. This notice will include the date, time and location of where you need to go to get fingerprinted. The location will often be the USCIS application support center nearest to you.


Step 4: What should I do to prepare for the biometrics appointment?

The biometrics notice you received from the USCIS will contain specific instructions about the appointment, including what to bring with you and whom to contact if you need to reschedule.


Step 5: What are the next steps after the biometrics appointment?

After your biometrics appointment, the USCIS will process your renewal application, and if there are no further issues, your new Green Card will be mailed to you.

Renew your Green Card using our application preparation service.

Before you begin the process take our FREE quiz to check your basic eligibility to apply using our online software.

Check Eligibility

No sign up required

** Processing times:

Updated : June 1, 2018