There are two costs to consider when renewing (or replacing) your green card: preparation and filing.
You will need to pay a fee to U.S. Citizenship & Immigration Services (USCIS) when filing Form I-90 to renew or replace your green card.
If you are renewing your green card because it has expired or will expire within the next six months, you will be required to pay a fee of $540 to USCIS. The total fee includes a $455 application fee and an $85 biometrics fee.
However, that fee can vary if you are replacing your green card. To view a list of reasons for replacing a green card using Form I-90 and the respective costs, go the I-90 page and click the "Pricing" tab.
There are essentially three ways that you can prepare your Form I-90, Application to Replace Permanent Resident Card.
1) Do It Yourself – You may download Form I-90 from the USCIS website and use the instructions to prepare the application by yourself. There is no cost to prepare a Form I-90 by yourself.
2) CitizenPath – Created by attorneys, CitizenPath is low-cost software that guarantees your application will be accepted by USCIS. The website will provide simple, step-by-step instructions for preparing Form I-90 and will also alert you if you answer questions in a way that could cause delays or create problems for your application. It only takes about 15 minutes, and CitizenPath guarantees that USCIS will accept your Form I-90 application. See how.
3) Lawyer – An experienced immigration attorney will always provide the best results, and an attorney is the only person that can provide you with advice or legal strategy if you have an arrest record or immigration violations. Costs vary but are generally $250-350 to prepare Form I-90 but will cost significantly more if you require additional assistance due to criminal or immigration problems.