Online Filing Information for Attorneys and Accredited Representatives

NOTE: This content applies only to Form I-90, Application to Replace Permanent Resident Card filed online.

If you wish to file a Form I-90 online on your clients’ behalf, you must create a USCIS online account. 

Online Filing Process for Attorneys or Accredited Representatives for Form I-90

  • Create a USCIS online account.

  • Complete Form G-28, Notice of Entry of Appearance as Attorney or Accredited Representative.

  • Draft the Form I-90 application on your client’s behalf.

  • Upload evidence.

  • Review the PDF copy of the Form G-28.

  • Electronically sign (e-sign) the Form G-28.

    • To e-sign your Form G-28, type your full legal name (first, middle, and last names).
  • Review the PDF copy of the Form I-90 application you have completed on your client’s behalf.

  • Review the Acknowledgement of Appointment at USCIS Application Support Center and e-sign the Form I-90.

    • Review the "Acknowledgement of Appointment at USCIS Application Support Center" with your client to make sure your client understands the acknowledgement and what to expect at the USCIS Application Support Center when he or she provides biometrics (fingerprints, photograph, and signature).
    • To e-sign the draft application, type your full legal name (first, middle, and last names).
      • NOTE: By e-signing the application, you will be declaring, under penalty of perjury, that:
        • You prepared the application for your client with your client’s express consent;
        • You completed the responses on the application based only on responses provided by your client;
        • You reviewed the questions and responses with your client and your client agreed with every answer on the application;
        • You noted in the application if your client supplied any additional information concerning a question on the application; and
        • You reviewed the Acknowledgement of Appointment at USCIS Application Support Center with your client and your client informed you that he or she understood the acknowledgement.
    • NOTE: Once you e-sign the Form I-90, you should see a confirmation screen as well as receive an online case access passcode. You will need to provide this passcode to your client so he or she can review the completed forms.
  • Submit the Forms G-28 and I-90 to your client for review.

    • Select “Submit G-28 and I-90 for Client Review.”
    • Your client will receive the forms in his or her USCIS online account to review in read-only mode.
  • Provide your client the online case access passcode.

    • You will need to provide this passcode to your client so he or she can review the completed forms.
    • Once your client enters the case passcode, you will no longer be able to make changes to the application, unless your client declines to e-sign.
  • Client accesses USCIS online account and enters case passcode.

    • Your client must log in to his or her USCIS online account and enter the case passcode that you provided.
    • NOTE:  If your client doesn’t have a USCIS online account, he or she must create one. The email address your client uses to create an account must match what is listed on his or her Form I-90 application. If your client uses a different email address, the case passcode will not work. Your client can visit our USCIS Online Account Setup page for information on how to create a new USCIS online account.
    • Once your client logs in to his or her account, your client will be able to review the Form G-28 only. Your client will not be shown the Form I-90 you prepared on his or her behalf until your client e-signs the Form G-28.
  • Client reviews Form G-28.

    • Your client must review the Form G-28.
    • To accept the G-28 and e-sign for approval, your client should select “Begin E-Signature Process.”
    • If your client wishes to make changes to the Form G-28, your client will need to select “Decline to E-Signature” and notify you of his or her requested changes.
    • Once your client has selected “Decline to E-Signature,” you will be able to access the Form G-28 to make any changes on your client’s behalf.
    • Once you have made all necessary edits, you can resubmit the Form G-28 to your client for e-signature.
  • Client e-signs Form G-28.

    • To e-sign the Form G-28, your client must provide his or her full legal name (first, middle, and last names) in the “Consent to Representation and Release of Information” field.
    • The client can also choose to have original notices and secure identity documents sent directly to the attorney or accredited representative.
    • Once your client e-signs the Form G-28, a confirmation page will appear and your client will then be allowed to review the Form I-90 application.
  • Client reviews Form I-90 application.

    • Your client must review the draft Form I-90.
    • To accept the Form I-90 and e-sign for approval, your client should select “Begin E-Signature Process.”
    • If your client wishes to make changes to the Form I-90, your client will need to select “Decline to E-Signature” and notify you of his or her requested changes.
    • Once your client has selected “Decline to E-Signature Process,” you will be able to make all requested changes.
    • Once you have made all necessary edits, you can resubmit the Form I-90 application to your client for e-signature.
  • Client e-signs Form I-90 application.

    • Your client must review the “Applicant’s Statement,” and check the appropriate boxes to indicate that he or she had the assistance of an attorney, accredited representative, and, if applicable, an interpreter.
    • To e-sign, your client must provide his or her full legal name (first, middle, and last names) in the space provided.
  • Attorney or accredited representative pays application fee.

    • Once your client has e-signed his or her I-90 application:
      • If there is a fee associated with your client’s application, then the case will be returned to you for payment.
      • If there is no fee associated with your client’s application, then the case will be submitted directly to USCIS.
  • Client reviews Form I-90 application.

    • Your client must review the draft Form I-90.
    • To accept the Form I-90 and e-sign for approval, your client should select “Begin E-Signature Process.”
    • If your client wishes to make changes to the Form I-90, your client will need to select “Decline to E-Signature” and notify you of his or her requested changes.
    • Once your client has selected “Decline to E-Signature Process,” you will be able to make all requested changes.
    • Once you have made all necessary edits, you can resubmit the Form I-90 application to your client for e-signature.
  • Client e-signs Form I-90 application.

    • Your client must review the “Applicant’s Statement,” and check the appropriate boxes to indicate that he or she had the assistance of an attorney, accredited representative, and, if applicable, an interpreter.
    • To e-sign, your client must provide his or her full legal name (first, middle, and last names) in the space provided.
  • Attorney or accredited representative pays application fee.

    • Once your client has e-signed his or her I-90 application:
      • If there is a fee associated with your client’s application, then the case will be returned to you for payment.
      • If there is no fee associated with your client’s application, then the case will be submitted directly to USCIS.
Last Reviewed/Updated: