🛂 USCIS10 min readUpdated June 2026

USCIS Forms Explained for Indians: I-129, I-140, I-485, I-765, I-131, I-130 and More

A plain-English guide to the USCIS forms that matter most for Indian H-1B workers, green card applicants, H-4 spouses, and naturalization seekers.

Quick answer

Your employer files I-129 for your H-1B work authorization and I-140 for your employment-based green card petition. You file I-485 to adjust status to a green card when your priority date is current, I-765 for an EAD work permit, I-131 for travel permission while I-485 is pending, and AR-11 any time you move. N-400 is your naturalization application after 5 years as a permanent resident.

Why USCIS forms are confusing

USCIS has hundreds of forms, but most Indian immigrants deal with fewer than ten. The confusion comes from three things:

  • 1.Some forms are filed by your employer, not you. Many immigrants assume they are uninvolved in their own H-1B or green card filing — that is partly true. Your employer signs I-129 and I-140. But you still need to understand what was filed and what it says.
  • 2.The form number looks nothing like the visa category. I-129 is H-1B. I-140 is EB green card. I-485 is adjustment of status. None of these names appear in the form number.
  • 3.You file multiple forms at once. When you finally file I-485, you typically file I-765 and I-131 at the same time — three separate applications, three separate processing tracks, three separate fees.

USCIS forms at a glance

FormCommon useGuide
I-129Work visa petition (H-1B, L-1, O-1)Details →
I-140Employment-based immigrant petitionDetails →
I-485Adjustment of status to green cardDetails →
I-765Employment Authorization Document (EAD)Details →
I-131Advance Parole / travel documentDetails →
I-130Family-based immigrant petitionDetails →
I-539Extend or change nonimmigrant statusDetails →
I-907Premium processing (15 business days)Details →
AR-11Change of address notificationDetails →
N-400Naturalization (citizenship) applicationDetails →

Each form explained

I-129

I-129 Work Visa Petition

Form I-129 is the employer petition for nonimmigrant work visas including H1B, L1, O1, TN, and H4 EAD. Your employer files it — not you.

Read guide →

I-140

I-140 Green Card Petition

Form I-140 is the employer immigrant petition that starts your EB green card clock. Approval gives you a priority date — the most important date in the Indian green card journey.

Read guide →

I-485

I-485 Adjustment of Status

Form I-485 is the application to adjust your status to permanent resident (green card) without leaving the US. For Indians, filing I-485 is often the most significant immigration step.

Read guide →

I-765

I-765 EAD Work Permit

Form I-765 is the EAD (work permit) application. H-4 spouses, I-485 applicants, F-1 OPT students, and DACA recipients all use it. Without an approved EAD card in hand, you cannot legally use it for work.

Read guide →

I-131

I-131 Advance Parole

Form I-131 is the travel document application. If your I-485 is pending, you MUST have an approved Advance Parole before leaving the US — or your green card application is considered abandoned.

Read guide →

I-130

I-130 Family Petition

Form I-130 is the family green card petition. US citizens or permanent residents file it to sponsor a spouse, parent, child, or sibling. Approval is just step one — the wait for a visa number can be long.

Read guide →

I-539

I-539 Change/Extend Status

Form I-539 lets you extend your stay or change to a different nonimmigrant visa category without leaving the US. H-4 dependents often file it alongside the principal's I-129.

Read guide →

I-907

I-907 Premium Processing

Form I-907 lets you pay for expedited 15 business day USCIS action on eligible petitions. It guarantees speed — not approval. An RFE or denial within 15 days still satisfies USCIS's commitment.

Read guide →

AR-11

AR-11 Change of Address

AR-11 is the form to notify USCIS when you change your address. US law requires all non-citizens to report address changes within 10 days of moving. It takes 5 minutes online.

Read guide →

N-400

N-400 Citizenship

Form N-400 is the naturalization application to become a US citizen. Most green card holders can apply after 5 years (3 years if married to a US citizen). The process includes background check, interview, and civics test.

Read guide →

Employer-filed vs. self-filed forms

Employer files

  • I-129Employer files for H-1B, L-1, O-1 — employee never signs it
  • I-140Employer files for EB-1B, EB-2, EB-3 — or self if EB-1A/NIW
  • I-907Usually paid by employer; employee pays when expediting for personal benefit

You file (self or family)

  • I-485You file your own green card application
  • I-765You file your own EAD/work permit application
  • I-131You file your own Advance Parole application
  • I-539You (or H-4 dependent) file extension/change of status
  • AR-11You file address change — free, online, takes 5 minutes
  • N-400You file your own naturalization application

Common mistakes with USCIS forms

Traveling while I-485 is pending without Advance Parole

Leaving the US without an approved I-131 Advance Parole can result in I-485 abandonment — restarting years of waiting.

Not filing AR-11 when you move

USCIS mails RFEs, interview notices, and approval notices to the address on file. A missed notice = a potentially missed deadline.

Confusing the I-94 end date with the visa stamp expiration

Your authorized stay is the I-94 date on your I-797A approval — not when your visa stamp expires. The stamp is just for entry; I-94 controls your status.

Not verifying the priority date on I-140 approval

An incorrect priority date on your I-140 can cost you years. Verify it matches your PERM filing date immediately after receiving the approval notice.

Starting work before the physical EAD card arrives

The I-765 approval notice is not work authorization. You must physically hold the EAD card before starting work under it.

Waiting until status expires to file I-539

I-539 for H-4 or B-2 status must be filed before the current status expires. File early — processing can take 12–24 months.

Frequently asked questions

Which USCIS form is used for H-1B?

Your employer files Form I-129 (Petition for a Nonimmigrant Worker) for your H-1B. You do not file it yourself. The I-129 is also used for L-1, O-1, and TN petitions. After USCIS approves it, you receive Form I-797A, which includes an I-94 at the bottom — that I-94 is your authorized stay date.

What is the difference between I-140 and I-485?

I-140 is the immigrant petition — your employer files it to classify you for an employment-based green card category (EB-1, EB-2, EB-3) and establish your priority date. I-485 is the actual green card application you file when a visa number becomes available for your category and country. For Indian EB-2/EB-3 applicants, the gap between I-140 approval and I-485 eligibility can be decades.

Do I need to file any forms when I change my address?

Yes. Federal law requires all non-citizens to file AR-11 (Alien's Change of Address) within 10 days of moving. You can file it online for free at my.uscis.gov. Not doing this is risky because USCIS mails all critical notices — RFEs, interview notices, approvals — to the address on file.

What does my employer file for my green card?

For employment-based green cards, the typical employer-filed sequence is: (1) PERM Labor Certification with DOL, (2) Form I-140 (Immigrant Petition for Alien Workers) with USCIS. Once a visa number is available, you personally file Form I-485 (Adjustment of Status) along with I-765 (EAD) and I-131 (Advance Parole).

What is premium processing and is it worth it?

Premium processing is an optional $2,805 fee paid via Form I-907 that guarantees USCIS will take action (approve, deny, or issue an RFE) within 15 business days on eligible petitions like I-129 and I-140. It is worth it when timing is critical — H-1B extension about to expire, offer letter dependent on approval, or I-140 needed before the 6-year H-1B cap. It does not guarantee approval.

My H-4 spouse needs to extend her status — what form is that?

Your H-4 spouse files Form I-539 (Application to Extend/Change Nonimmigrant Status) to extend H-4 status. If she also needs to renew her H-4 EAD, she files I-765 at the same time. These are typically filed alongside your H-1B I-129 extension but processed separately and take much longer.

Can I travel internationally while my I-485 is pending?

Not without an approved Advance Parole (Form I-131). Leaving the US while I-485 is pending — without an approved AP document — is generally treated as abandonment of your I-485. File I-131 together with your I-485 and wait for the physical combo card before planning any international trips.

How do I know which form USCIS is processing for my case?

The form number is on your I-797 Notice of Action receipt — it is shown in the 'Form' field near your receipt number. Your receipt number prefix (IOE, LIN, SRC, EAC, WAC, MSC) tells you which service center has your case. Use the USCIS Form Finder tool on this page for quick guidance.

Related tools

USCIS GuideCase Status GuidemyUSCIS AccountH-1B GuideGreen Card Guide
Educational guide — not legal advice. USCIS form numbers, fees, filing procedures, and eligibility requirements change. Always verify with the official USCIS forms page and consult a licensed immigration attorney for your specific situation. NRItoUSA is not affiliated with USCIS or any US government agency.

Get practical immigrant finance guides every week

Simple, useful guides about money, housing, cars, taxes, and life in the USA. No spam, unsubscribe anytime.

Practical guides only. No spam, unsubscribe anytime.