Overview
With the MyCase Immigration Add-On, electronically filing forms with USCIS is easier than ever!
Say goodbye to cumbersome paperwork and hello to a seamless, time-saving solution for e-filing applications/petitions with USCIS. With the MyCase Immigration Add-On, you can use Smart Forms to electronically file forms with USCIS, making it simpler and more efficient than ever.
Notes:
E-Filing feature is only available on Pro and Advanced subscription plans.
Forms Available to e-File with USCIS
The following USCIS forms can be e-filed with the MyCase Immigration Add-On:
I-130 + G-28
N-400 + G-28
I-765 + G-28
I-129 + G-28 + I-907 optional
We are continuously expanding our e-filing capabilities and adding forms that can be e-filed with USCIS to the library.
Don't see the form you need? Let us know which form you want to see next so we can notify you once it's available!
Note: To e-file the I-129, you must first create the company contact in your USCIS account and have the company's representative confirm their account after being set up in USCIS.
Getting Started
If it is your first time e-filing with USCIS via MyCase Immigration Add-On, there are a couple of things you'll want to keep in mind:
E-filing is only supported for attorney/legal representative accounts (applicant/petitioner/requestor type accounts are not supported by the MyCase Immigration Add-On e-filing).
If you already have an authentication method active on your USCIS account, you will need to update your authentication method to use an authenticator app in order to obtain the OTP code used by the MyCase Immigration Add-On to e-file.
This only needs to be done once when e-filing your first form.
See Setting Up the USCIS Authentication App for more details.
Find more details on e-filing forms with USCIS below.
USCIS Account Setup
The MyCase Immigration Add-On only supports e-filing for USCIS accounts under the attorney/legal representative account type.
If you do not yet have a USCIS account with this attorney/legal representative account type, you can follow USCIS's guide to set up your new account here.
Note: The password for the USCIS account is required when e-filing via the MyCase Immigration Add-On.
Setting Up the USCIS Authentication App
If the field for my.uscis.gov OTP secret is blank or needs to be updated, you must set up the USCIS Authentication app with the MyCase Immigration Add-On.
If you already have a USCIS Authentication app set up, you must remove it and create a new one to acquire the code in the setup steps.
You can learn more about getting the OTP secret by following these steps:
Navigate to my.uscis.gov dashboard.
Select the Edit My Account option.
Select the Edit option for Two-Step Verification.
Choose the option to Use an Authentication App and click the Submit button.
Click the link and enter this text code.
Copy the Key and close the Enter your verification code box.
This Key is the OTP Secret that you will need to enter in the MyCase Immigration Add-On when e-filing Step 3: Principal Form e-Filing Status > Entering Information to Sync to my.uscis.gov.
We recommend securely saving this Key/OTP Secret within a document or writing it down.
Open the authenticator app of your choice on your mobile device, select the option to add a new app, and scan the QR code from the screen (even if you already set up an authenticator app with your my.uscis.gov account, you will still need to complete this step for this to work correctly).
Enter the OTP code from your authenticator app in the field for the Secure verification code from your authentication app.
Click the Submit button.
Enter the Key/OTP Secret in the MyCase Immigration Add-On when e-filing your next form once you reach Step 3: Principal Form e-Filing Status > Entering Information to Sync to my.uscis.gov.
e-Filing Steps
E-filing any available forms is easy in the MyCase Immigration Add-On using our step-by-step e-filing process. If you wish to learn more about each step in the e-filing process with the MyCase Immigration Add-On, you will find more information below.
Step 0: Create Forms and Complete Questionnaire
Creating the e-File Smart Forms
To get started, you must choose the correct combination of e-file smart forms (the principal form along with the G-28, which can be found under the E-file Smart Forms section in the Add Forms list.
Once you have selected the e-filing form you will prepare, you must assign the form and form roles. Once completed, click the Save & Proceed button to finish creating the forms.
Completing the Smart Form Questionnaire
After you have created the forms, you can add information directly to the questionnaire and invite the parties involved to complete the electronic questionnaire to gather all necessary information.
You can click here for a refresher on smart form invitations and here to learn more about the questionnaire in the intake tab.
Note: USCIS doesn't have comprehensive validations for the mandatory fields required to complete your application. So, please ensure all content is complete within the Intake, as MyCase Immigration Add-On cannot update an e-filing draft once it has been submitted.
Step 1: Principal Form e-Filing Start
Start e-Filing
In this first step, click the e-File this form with my.uscis.gov button to get started.
After you click this button, the MyCase Immigration Add-On automatically validates whether the questionnaire is filled out correctly to be synced to USCIS' e-filing platform.
If the Initial Validation Passes
If the initial validation passes, you can start e-filing the form by following the actions shown in Step 3: Principal Form e-Filing Status.
If the Initial Validation Fails
If the initial validation fails, you will receive an error message showing you a list of errors that need fixing to e-file the form. See Step 2: Principal Form Validation for more information.
Step 2: Principal Form Validation
Addressing Validation Errors
In this second step, you will need to fix any validation errors presented in the e-File tab of the smart form. All of the errors are summarized in the e-File tab, and you can navigate directly to each question using the associated link, as shown below:
Each question that needs to be addressed will also be highlighted and explain the error related to the questionnaire's response.
Re-Validating
Once you have addressed the validation errors presented in the e-File tab, have MyCase Immigration Add-On re-validate whether or not the questionnaire is filled out correctly by clicking the RE-VALIDATE button.
If the Validation Passes
If the validation passes, you will see a success message letting you know that your form is ready to be e-filed and you can proceed to e-filing the form by following the actions shown in Step 3: Principal Form e-Filing Status.
If the Validation Fails
If the validation fails, you must address any outstanding validation error shown in the e-File tab. For more information, see Addressing Validation Errors.
Step 3: Principal Form e-Filing Status
e-Filing the Principal Form
Once your form no longer has validation errors, you can click the e-File this form with my.uscis.gov button to e-file it.
Entering Information to Sync to my.uscis.gov
To sync the e-filing to your my.uscis.gov account, you need to provide:
The email address related to your USCIS online account.
USCIS online account password.
The my.uscis.gov OTP secret for your account.
Notes:
If you already have a working my.uscis.gov OTP secret entered from a previous e-filing on MyCase Immigration Add-On, you can keep it the same.
If the field for my.uscis.gov OTP secret is blank or needs to be updated, you must follow the steps for Setting Up the USCIS Authentication App.
Once you have entered all necessary information into the modal, click the SYNC button to start syncing your e-filing.
Note: USCIS doesn't have comprehensive validations for the mandatory fields required to complete your application. So, please make sure that all content is complete within the Intake, as MyCase Immigration Add-On cannot update an e-filing draft once it has been submitted.
After you have entered all of the necessary information and clicked the SYNC button to start syncing your e-filing, you will receive a prompt informing you that your form is successfully queued to be e-filed.
If the e-Filing was Successful
If the e-Filing was successful, you will receive a prompt and an in-app notification that the syncing of the information was successfully completed and you can proceed to Step 4: Principal Form Confirmation.
If the e-Filing was Unsuccessful
If the e-Filing was unsuccessful, you will receive a prompt and an in-app notification that the e-filing was unsuccessful.
If your e-filing was unsuccessful, please ensure your email, password, and OTP secret are correct. Once you have verified that the information is correct, click the e-File this form on my.uscis.gov button to re-attempt your e-filing.
If you can confirm that the information entered is correct and the issue persists, please contact us via in-app chat.
Step 4: Principal Form Confirmation
Complete Steps on my.uscis.gov Platform
In this step of the e-filing process, you will need to complete a few steps outside of MyCase Immigration Add-On in the my.uscis.gov platform such as reviewing and confirming the information entered into the e-filing form is correct and complete, uploading evidentiary documents, signing, etc.
You can also use the link within the e-filing form in the MyCase Immigration Add-On to access the e-filing draft.
Once you are ready, you can click the Finish and Continue button from the my.uscis.gov platform under the section Review and Submit > Finish and continue to G-28.
Confirming in MyCase Immigration Add-On
Once you have completed the action above, click the Confirm button in the e-File tab for your e-filing form.
After clicking the Confirm button in the e-File tab for the form you are e-filing, you can proceed to Step 5: G-28 e-Filing Start.
Step 5: G-28 e-Filing Start
Start Adding G-28 Info
Once you are ready to start adding the G-28 information to your e-filing, click the Add my G-28 information button in the e-File tab for the form you are e-filing.
After you click this button, the MyCase Immigration Add-On will automatically validate whether or not the questionnaire is filled out correctly so it can be synced over to USCIS' e-filing platform.
If the Validation Passes
If the validation passes, you can start e-filing the form by following the actions shown in Step 7: G-28 e-Filing Status.
If the Validation Fails
If the initial validation fails, you will receive an error message showing you a list of errors that need to be fixed in order to add your G-28 information to the e-filing. See Step 6: Principal Form Validation for more information.
Step 6: G-28 Validation
Addressing Validation Errors
In this sixth step, you will need to fix any validation errors presented in the e-File tab of the smart form.
All of the errors are summarized in the e-File tab, and you can navigate directly to each question using the associated link, as shown below:
Each question that must be addressed will also be highlighted, and the error related to the questionnaire's response will be explained.
Re-Validating
Once you have addressed the validation errors in the e-File tab, re-validate whether or not the questionnaire is filled out correctly by clicking the RE-VALIDATE button.
If the Validation Passes
If the validation passes, you will see a success message letting you know that your form is ready to be e-filed and you can proceed to e-filing the form by following the actions shown in Step 7: G-28 e-Filing Status.
If the Validation Fails
If the validation fails, you must address any outstanding validation error shown in the e-File tab. See Addressing Validation Errors for more information.
Step 7: G-28 e-Filing Status
Adding G-28 Info
Once your form has no validation errors, you can click the e-File this form with my.uscis.gov button e-file the form.
Entering Information to Sync G-28 Info to my.uscis.gov
To sync the G-28 information for your e-filing, you must enter your my.uscis.gov password and the URL for the G-28 portion of your associated e-filing from my.uscis.gov.
To locate the URL from USCIS to continue the G-28, you will need to follow these steps:
Open the My Clients page on my.uscis.gov.
Select the Cases tab.
Click the Continue G-28 button for the associated e-filing's case.
From the page that is opened after clicking this button, copy the URL from the address bar into your browser.
Paste this URL into the field for the URL from USCIS to continue the G-28.
Once you have entered all the necessary information into the modal, click the SYNC button to start syncing your G-28 information with the e-filing.
Note: USCIS doesn't have comprehensive validations for the mandatory fields required to complete your application. So, please ensure all content is complete within the Intake, as the MyCase Immigration Add-On cannot update an e-filing draft once it has been submitted.
After you have entered all of the necessary information and clicked the SYNC button to start syncing your e-filing, you will receive a prompt that your form is successfully queued to be e-filed.
If Adding the G-28 Information was Successful
Once this step is complete, no further action is required in the MyCase Immigration Add-On to complete the e-filing process.
You can use the URL in the e-Filing complete prompt of the smart form to access the e-filing and complete the remainder of the steps on my.uscis.gov.
If Adding the G-28 Information was Unsuccessful
If your e-filing was unsuccessful, please ensure your password and URL from USCIS to continue the G-28 are correct.
Once you have verified that the information is correct, click the e-File this form on the Add my G-28 information button to re-attempt your e-filing.
Toggling Between Electronic and Paper Filing
If you need to switch between an electronic and paper version of the form, you may find the option to do so within the Intake tab of the smart form.
Please note that this feature is only available for e-filing smart forms and is only currently supported by the N-400 + G-28.