Skip to main content

Online Filing for Attorneys and Accredited Representatives

This page explains how to file forms and manage cases online for attorneys and accredited representatives. 

In order to file a form online on your clients’ behalf, you must first create a USCIS online account. To learn how to set up an account, visit the How to Create a USCIS Online Account page. 

Manage Cases with a USCIS Online Account

Use your USCIS online account to file certain applications online for your clients, track all your cases, view notices from us, respond to any Request for Evidence (RFE) we send you, send a question to an immigration services officer through secure messaging, and manage your representative information in one centralized place.

To learn more, visit the Benefits of a USCIS Online Account page.   

Manage Paper-Filed Cases Online 

If you previously filed certain applications, petitions, or requests on a paper form using a USCIS Lockbox facility, you may have received a USCIS Online Account Access Notice issuing you a USCIS Online Account Number. You can find this number at the top of the notice. This was previously called the USCIS ELIS Number. 

When you create your USCIS online account, enter your online access code located on the same notice to link your USCIS account and access your paper-filed cases (if applicable). 

Update your Representative Profile

When you log in, you will see tabs labeled “My Clients,” “Profile,” “Inbox,” and “Withdrawn G-28s.” To update or complete any part of your profile, select the “Profile” tab. Here you can update your mailing address, email address, your organization name, and other information about you.

File a Form for Your Client

Step 1: Select “Add a client to my account” on your homepage.

  • Select “Person” or “Company” client type. All forms currently require the “Person” client type.
  • Enter your client’s name, then click “Add client.”
  • You will now be on the details page for your client. Next click “Start a form.”
  • Select the form from the list of available forms. All forms include Form G-28. 
  • Complete the “Preparer and interpreter section” section before you start your client’s application.
    • A preparer is anyone who completes or helps complete all or part of an application on behalf of someone else.
    • You need to provide your information in the “Preparer and interpreter” section as your client’s attorney or accredited representative.

Step 2: Draft the application on your client’s behalf.

  • Unless otherwise noted, you need to provide your client’s information as responses to all questions and prompts in the application. 
  • We encourage you to provide as many responses as you can throughout the application, to the best of your knowledge.

Step 3: Upload evidence.

  • Make sure all text is clear and readable. 
  • If your documents are in a foreign language, upload an English translation along with the original.

Step 4: Review and sign.

  • We will review your application to check for accuracy and completeness before you submit it. 
  • Missing information can slow down the review process after you submit your application. 
  • As the representative, you will be asked to upload a signed signature page. Download the signature page, sign it, and scan or take a picture of it with your phone. Then upload the signature page.
  • After completing the application, the system will take you directly into Form G-28.

Step 5: Fill out Form G-28, Notice of Entry of Appearance as Attorney or Accredited Representative.

  • Form G-28 is for attorneys and accredited representatives to provide information to establish their eligibility to appear for and act on behalf of an applicant, petitioner, requester, beneficiary or derivative, or respondent in immigration matters. An attorney or accredited representative must complete and submit a new G-28 for each client case. 
  • In the G-28, fill out information about yourself and your client. For your client’s email address, make sure to enter the email address your client used to create their USCIS account. 
  • Once you complete the G-28, you will digitally sign. 
    • To digitally sign the draft application, type your full legal name (first, middle, and last names). By 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; and
    • You noted in the application if your client supplied any additional information concerning a question on the application.
  • Review and submit the G-28.

Step 6: Give the one-time passcode to your client.

  • Next, we will give you a one-time passcode for you to give to your client to add you as their representative in their USCIS online account. 
  • Your client must have a USCIS online account in order for you to manage their case online. 
  • Once your client enters the one-time passcode, you will no longer be able to make changes to the application, unless your client declines the application or the G-28. 
  • You will not be able to pay and submit the application and G-28 until the client has reviewed and signed both forms.

Step 7: Client signs into their account and enters the one-time passcode. 

  • If your client doesn’t have a USCIS online account, they must create one. The email address your client uses to create an account must match what is listed on their application. If your client uses a different email address, the passcode will not work. Your client can visit our How to Create a USCIS Online Account page for information on how to create a new USCIS online account. 
  • Once they are logged in, your client will select “Enter a representative passcode” and enter the passcode you provided in order to review the completed forms.    
  • Once your client enters the representative passcode, they will review Form G-28 first. Your client will not be shown the application, petition or request that you prepared on their behalf until your client e-signs the Form G-28. 

Step 8: Client reviews Form G-28.

  • Your client must review the Form G-28. 
  • If your client wishes to make changes to the Form G-28, they will need to select “I decline the G-28 and want to send the draft form back to my representative to make updates” and notify you of their requested changes. 
  • Once your client has declined, 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 additional review and signature. 

Step 9: Client e-signs Form G-28.

  • To digitally sign the Form G-28, your client must provide their full legal name (first, middle, and last names) in the “Client’s signature” 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 digitally signs the Form G-28, a confirmation page will appear and your client will then be allowed to review the application.

Step 10: Client reviews application.

  • Next, your client must review the draft application. 
  • If your client wishes to make changes, they will need to select “I decline the [form number] and want to send the draft form back to my representative to make updates” and notify you of their requested changes. 
  • Once your client has declined, you will be able to make all requested changes. 
  • Once you have made all necessary edits, you can resubmit the application to your client for e-signature.

Step 11: Client e-signs the application, petition, or request.

  • Your client must review the “Applicant’s Statement,” and check the appropriate boxes to indicate that they had the assistance of an attorney, accredited representative, and, if applicable, an interpreter. 
  • To digitally sign, your client must provide their full legal name (first, middle, and last names) in the space provided. 

Step 12: Sign the completed application.

  • Once your client has reviewed and signed, you will then be directed in your account to pay and submit the application.

Step 13: Pay the application fee.

  • As the representative, you will pay the application fee in your account.
  • You will be re-directed to to fill out payment information.
  • Once you pay the fee, the form will be submitted. 
  • If there is no fee associated with your client’s application, then the case will be submitted directly to USCIS. 

Step 14: View the receipt notice and receipt number in your account and track your case.

  • You can go back to your client’s page to see the receipt number, download the receipt notice, and continue to track the status of your case. You can also upload unsolicited evidence.
More Resources 

For technical support with your online account, you can send us a secure message. If you did not file your case online but have a receipt number that begins with “IOE”, you can create a USCIS online account to send secure messages. 

Visit the Tools page to see all our self-help tools that may get you answers to common immigration questions. 

Last Reviewed/Updated: