Form Guides

Step-by-step instructions for completing USCIS immigration forms including I-130, I-485, I-765, N-400, and more.

200 articles in this topic

How to Fill Out Form I-130 Step by Step

Complete guide to filling out USCIS Form I-130 with field-by-field instructions.

How to Fill Out Form I-485 Step by Step

Complete guide to filling out USCIS Form I-485 with field-by-field instructions.

How to Fill Out Form I-765 Step by Step

Complete guide to filling out USCIS Form I-765 with field-by-field instructions.

How to Fill Out Form N-400 Step by Step

Complete guide to filling out USCIS Form N-400 with field-by-field instructions.

How to Fill Out Form I-539 Step by Step

Complete guide to filling out USCIS Form I-539 with field-by-field instructions.

How to Fill Out Form I-140 Step by Step

Complete guide to filling out USCIS Form I-140 with field-by-field instructions.

How to Fill Out Form I-526 Step by Step

Complete guide to filling out USCIS Form I-526 with field-by-field instructions.

How to Fill Out Form I-821D Step by Step

Complete guide to filling out USCIS Form I-821D with field-by-field instructions.

How to Fill Out Form I-751 Step by Step

Complete guide to filling out USCIS Form I-751 with field-by-field instructions.

How to Fill Out Form I-90 Step by Step

Complete guide to filling out USCIS Form I-90 with field-by-field instructions.

How to Fill Out Form I-129F Step by Step

Complete guide to filling out USCIS Form I-129F with field-by-field instructions.

How to Fill Out Form I-864 Step by Step

Complete guide to filling out USCIS Form I-864 with field-by-field instructions.

How to Fill Out Form I-693 Step by Step

Complete guide to filling out USCIS Form I-693 with field-by-field instructions.

How to Fill Out Form I-131 Step by Step

Complete guide to filling out USCIS Form I-131 with field-by-field instructions.

How to Fill Out Form I-20 Step by Step

Complete guide to filling out USCIS Form I-20 with field-by-field instructions.

How to Fill Out Form I-94 Step by Step

Complete guide to filling out USCIS Form I-94 with field-by-field instructions.

How to Fill Out Form I-797 Step by Step

Complete guide to filling out USCIS Form I-797 with field-by-field instructions.

How to Fill Out Form I-601 Step by Step

Complete guide to filling out USCIS Form I-601 with field-by-field instructions.

How to Fill Out Form I-212 Step by Step

Complete guide to filling out USCIS Form I-212 with field-by-field instructions.

How to Fill Out Form I-290B Step by Step

Complete guide to filling out USCIS Form I-290B with field-by-field instructions.

Form I-130 Instructions for 2026

Updated 2026 instructions for USCIS Form I-130 including recent policy changes.

Form I-485 Instructions for 2026

Updated 2026 instructions for USCIS Form I-485 including recent policy changes.

Form I-765 Instructions for 2026

Updated 2026 instructions for USCIS Form I-765 including recent policy changes.

Form N-400 Instructions for 2026

Updated 2026 instructions for USCIS Form N-400 including recent policy changes.

Form I-539 Instructions for 2026

Updated 2026 instructions for USCIS Form I-539 including recent policy changes.

Form I-140 Instructions for 2026

Updated 2026 instructions for USCIS Form I-140 including recent policy changes.

Form I-526 Instructions for 2026

Updated 2026 instructions for USCIS Form I-526 including recent policy changes.

Form I-821D Instructions for 2026

Updated 2026 instructions for USCIS Form I-821D including recent policy changes.

Form I-751 Instructions for 2026

Updated 2026 instructions for USCIS Form I-751 including recent policy changes.

Form I-90 Instructions for 2026

Updated 2026 instructions for USCIS Form I-90 including recent policy changes.

Form I-129F Instructions for 2026

Updated 2026 instructions for USCIS Form I-129F including recent policy changes.

Form I-864 Instructions for 2026

Updated 2026 instructions for USCIS Form I-864 including recent policy changes.

Form I-693 Instructions for 2026

Updated 2026 instructions for USCIS Form I-693 including recent policy changes.

Form I-131 Instructions for 2026

Updated 2026 instructions for USCIS Form I-131 including recent policy changes.

Form I-20 Instructions for 2026

Updated 2026 instructions for USCIS Form I-20 including recent policy changes.

Form I-94 Instructions for 2026

Updated 2026 instructions for USCIS Form I-94 including recent policy changes.

Form I-797 Instructions for 2026

Updated 2026 instructions for USCIS Form I-797 including recent policy changes.

Form I-601 Instructions for 2026

Updated 2026 instructions for USCIS Form I-601 including recent policy changes.

Form I-212 Instructions for 2026

Updated 2026 instructions for USCIS Form I-212 including recent policy changes.

Form I-290B Instructions for 2026

Updated 2026 instructions for USCIS Form I-290B including recent policy changes.

Common Mistakes on Form I-130 and How to Avoid Them

Avoid rejection by understanding the most common errors on Form I-130.

Common Mistakes on Form I-485 and How to Avoid Them

Avoid rejection by understanding the most common errors on Form I-485.

Common Mistakes on Form I-765 and How to Avoid Them

Avoid rejection by understanding the most common errors on Form I-765.

Common Mistakes on Form N-400 and How to Avoid Them

Avoid rejection by understanding the most common errors on Form N-400.

Common Mistakes on Form I-539 and How to Avoid Them

Avoid rejection by understanding the most common errors on Form I-539.

Common Mistakes on Form I-140 and How to Avoid Them

Avoid rejection by understanding the most common errors on Form I-140.

Common Mistakes on Form I-526 and How to Avoid Them

Avoid rejection by understanding the most common errors on Form I-526.

Common Mistakes on Form I-821D and How to Avoid Them

Avoid rejection by understanding the most common errors on Form I-821D.

Common Mistakes on Form I-751 and How to Avoid Them

Avoid rejection by understanding the most common errors on Form I-751.

Common Mistakes on Form I-90 and How to Avoid Them

Avoid rejection by understanding the most common errors on Form I-90.

Common Mistakes on Form I-129F and How to Avoid Them

Avoid rejection by understanding the most common errors on Form I-129F.

Common Mistakes on Form I-864 and How to Avoid Them

Avoid rejection by understanding the most common errors on Form I-864.

Common Mistakes on Form I-693 and How to Avoid Them

Avoid rejection by understanding the most common errors on Form I-693.

Common Mistakes on Form I-131 and How to Avoid Them

Avoid rejection by understanding the most common errors on Form I-131.

Common Mistakes on Form I-20 and How to Avoid Them

Avoid rejection by understanding the most common errors on Form I-20.

Common Mistakes on Form I-94 and How to Avoid Them

Avoid rejection by understanding the most common errors on Form I-94.

Common Mistakes on Form I-797 and How to Avoid Them

Avoid rejection by understanding the most common errors on Form I-797.

Common Mistakes on Form I-601 and How to Avoid Them

Avoid rejection by understanding the most common errors on Form I-601.

Common Mistakes on Form I-212 and How to Avoid Them

Avoid rejection by understanding the most common errors on Form I-212.

Common Mistakes on Form I-290B and How to Avoid Them

Avoid rejection by understanding the most common errors on Form I-290B.

Form I-130 Processing Times in 2026

Current processing times for Form I-130 and how to check your case status.

Form I-485 Processing Times in 2026

Current processing times for Form I-485 and how to check your case status.

Form I-765 Processing Times in 2026

Current processing times for Form I-765 and how to check your case status.

Form N-400 Processing Times in 2026

Current processing times for Form N-400 and how to check your case status.

Form I-539 Processing Times in 2026

Current processing times for Form I-539 and how to check your case status.

Form I-140 Processing Times in 2026

Current processing times for Form I-140 and how to check your case status.

Form I-526 Processing Times in 2026

Current processing times for Form I-526 and how to check your case status.

Form I-821D Processing Times in 2026

Current processing times for Form I-821D and how to check your case status.

Form I-751 Processing Times in 2026

Current processing times for Form I-751 and how to check your case status.

Form I-90 Processing Times in 2026

Current processing times for Form I-90 and how to check your case status.

Form I-129F Processing Times in 2026

Current processing times for Form I-129F and how to check your case status.

Form I-864 Processing Times in 2026

Current processing times for Form I-864 and how to check your case status.

Form I-693 Processing Times in 2026

Current processing times for Form I-693 and how to check your case status.

Form I-131 Processing Times in 2026

Current processing times for Form I-131 and how to check your case status.

Form I-20 Processing Times in 2026

Current processing times for Form I-20 and how to check your case status.

Form I-94 Processing Times in 2026

Current processing times for Form I-94 and how to check your case status.

Form I-797 Processing Times in 2026

Current processing times for Form I-797 and how to check your case status.

Form I-601 Processing Times in 2026

Current processing times for Form I-601 and how to check your case status.

Form I-212 Processing Times in 2026

Current processing times for Form I-212 and how to check your case status.

Form I-290B Processing Times in 2026

Current processing times for Form I-290B and how to check your case status.

Form I-130 Filing Tips From Document Prep Experts

Expert tips to get your Form I-130 accepted on the first submission.

Form I-485 Filing Tips From Document Prep Experts

Expert tips to get your Form I-485 accepted on the first submission.

Form I-765 Filing Tips From Document Prep Experts

Expert tips to get your Form I-765 accepted on the first submission.

Form N-400 Filing Tips From Document Prep Experts

Expert tips to get your Form N-400 accepted on the first submission.

Form I-539 Filing Tips From Document Prep Experts

Expert tips to get your Form I-539 accepted on the first submission.

Form I-140 Filing Tips From Document Prep Experts

Expert tips to get your Form I-140 accepted on the first submission.

Form I-526 Filing Tips From Document Prep Experts

Expert tips to get your Form I-526 accepted on the first submission.

Form I-821D Filing Tips From Document Prep Experts

Expert tips to get your Form I-821D accepted on the first submission.

Form I-751 Filing Tips From Document Prep Experts

Expert tips to get your Form I-751 accepted on the first submission.

Form I-90 Filing Tips From Document Prep Experts

Expert tips to get your Form I-90 accepted on the first submission.

Form I-129F Filing Tips From Document Prep Experts

Expert tips to get your Form I-129F accepted on the first submission.

Form I-864 Filing Tips From Document Prep Experts

Expert tips to get your Form I-864 accepted on the first submission.

Form I-693 Filing Tips From Document Prep Experts

Expert tips to get your Form I-693 accepted on the first submission.

Form I-131 Filing Tips From Document Prep Experts

Expert tips to get your Form I-131 accepted on the first submission.

Form I-20 Filing Tips From Document Prep Experts

Expert tips to get your Form I-20 accepted on the first submission.

Form I-94 Filing Tips From Document Prep Experts

Expert tips to get your Form I-94 accepted on the first submission.

Form I-797 Filing Tips From Document Prep Experts

Expert tips to get your Form I-797 accepted on the first submission.

Form I-601 Filing Tips From Document Prep Experts

Expert tips to get your Form I-601 accepted on the first submission.

Form I-212 Filing Tips From Document Prep Experts

Expert tips to get your Form I-212 accepted on the first submission.

Form I-290B Filing Tips From Document Prep Experts

Expert tips to get your Form I-290B accepted on the first submission.

Where to File Form I-130 by State

Filing locations and mailing addresses for Form I-130 based on your state.

Where to File Form I-485 by State

Filing locations and mailing addresses for Form I-485 based on your state.

Where to File Form I-765 by State

Filing locations and mailing addresses for Form I-765 based on your state.

Where to File Form N-400 by State

Filing locations and mailing addresses for Form N-400 based on your state.

Where to File Form I-539 by State

Filing locations and mailing addresses for Form I-539 based on your state.

Where to File Form I-140 by State

Filing locations and mailing addresses for Form I-140 based on your state.

Where to File Form I-526 by State

Filing locations and mailing addresses for Form I-526 based on your state.

Where to File Form I-821D by State

Filing locations and mailing addresses for Form I-821D based on your state.

Where to File Form I-751 by State

Filing locations and mailing addresses for Form I-751 based on your state.

Where to File Form I-90 by State

Filing locations and mailing addresses for Form I-90 based on your state.

Where to File Form I-129F by State

Filing locations and mailing addresses for Form I-129F based on your state.

Where to File Form I-864 by State

Filing locations and mailing addresses for Form I-864 based on your state.

Where to File Form I-693 by State

Filing locations and mailing addresses for Form I-693 based on your state.

Where to File Form I-131 by State

Filing locations and mailing addresses for Form I-131 based on your state.

Where to File Form I-20 by State

Filing locations and mailing addresses for Form I-20 based on your state.

Where to File Form I-94 by State

Filing locations and mailing addresses for Form I-94 based on your state.

Where to File Form I-797 by State

Filing locations and mailing addresses for Form I-797 based on your state.

Where to File Form I-601 by State

Filing locations and mailing addresses for Form I-601 based on your state.

Where to File Form I-212 by State

Filing locations and mailing addresses for Form I-212 based on your state.

Where to File Form I-290B by State

Filing locations and mailing addresses for Form I-290B based on your state.

Form I-130 Eligibility Requirements Explained

Who qualifies to file Form I-130 and what conditions must be met.

Form I-485 Eligibility Requirements Explained

Who qualifies to file Form I-485 and what conditions must be met.

Form I-765 Eligibility Requirements Explained

Who qualifies to file Form I-765 and what conditions must be met.

Form N-400 Eligibility Requirements Explained

Who qualifies to file Form N-400 and what conditions must be met.

Form I-539 Eligibility Requirements Explained

Who qualifies to file Form I-539 and what conditions must be met.

Form I-140 Eligibility Requirements Explained

Who qualifies to file Form I-140 and what conditions must be met.

Form I-526 Eligibility Requirements Explained

Who qualifies to file Form I-526 and what conditions must be met.

Form I-821D Eligibility Requirements Explained

Who qualifies to file Form I-821D and what conditions must be met.

Form I-751 Eligibility Requirements Explained

Who qualifies to file Form I-751 and what conditions must be met.

Form I-90 Eligibility Requirements Explained

Who qualifies to file Form I-90 and what conditions must be met.

Form I-129F Eligibility Requirements Explained

Who qualifies to file Form I-129F and what conditions must be met.

Form I-864 Eligibility Requirements Explained

Who qualifies to file Form I-864 and what conditions must be met.

Form I-693 Eligibility Requirements Explained

Who qualifies to file Form I-693 and what conditions must be met.

Form I-131 Eligibility Requirements Explained

Who qualifies to file Form I-131 and what conditions must be met.

Form I-20 Eligibility Requirements Explained

Who qualifies to file Form I-20 and what conditions must be met.

Form I-94 Eligibility Requirements Explained

Who qualifies to file Form I-94 and what conditions must be met.

Form I-797 Eligibility Requirements Explained

Who qualifies to file Form I-797 and what conditions must be met.

Form I-601 Eligibility Requirements Explained

Who qualifies to file Form I-601 and what conditions must be met.

Form I-212 Eligibility Requirements Explained

Who qualifies to file Form I-212 and what conditions must be met.

Form I-290B Eligibility Requirements Explained

Who qualifies to file Form I-290B and what conditions must be met.

How to Correct Errors on a Filed Form I-130

What to do if you made a mistake on Form I-130 after submitting it.

How to Correct Errors on a Filed Form I-485

What to do if you made a mistake on Form I-485 after submitting it.

How to Correct Errors on a Filed Form I-765

What to do if you made a mistake on Form I-765 after submitting it.

How to Correct Errors on a Filed Form N-400

What to do if you made a mistake on Form N-400 after submitting it.

How to Correct Errors on a Filed Form I-539

What to do if you made a mistake on Form I-539 after submitting it.

How to Correct Errors on a Filed Form I-140

What to do if you made a mistake on Form I-140 after submitting it.

How to Correct Errors on a Filed Form I-526

What to do if you made a mistake on Form I-526 after submitting it.

How to Correct Errors on a Filed Form I-821D

What to do if you made a mistake on Form I-821D after submitting it.

How to Correct Errors on a Filed Form I-751

What to do if you made a mistake on Form I-751 after submitting it.

How to Correct Errors on a Filed Form I-90

What to do if you made a mistake on Form I-90 after submitting it.

How to Correct Errors on a Filed Form I-129F

What to do if you made a mistake on Form I-129F after submitting it.

How to Correct Errors on a Filed Form I-864

What to do if you made a mistake on Form I-864 after submitting it.

How to Correct Errors on a Filed Form I-693

What to do if you made a mistake on Form I-693 after submitting it.

How to Correct Errors on a Filed Form I-131

What to do if you made a mistake on Form I-131 after submitting it.

How to Correct Errors on a Filed Form I-20

What to do if you made a mistake on Form I-20 after submitting it.

How to Correct Errors on a Filed Form I-94

What to do if you made a mistake on Form I-94 after submitting it.

How to Correct Errors on a Filed Form I-797

What to do if you made a mistake on Form I-797 after submitting it.

How to Correct Errors on a Filed Form I-601

What to do if you made a mistake on Form I-601 after submitting it.

How to Correct Errors on a Filed Form I-212

What to do if you made a mistake on Form I-212 after submitting it.

How to Correct Errors on a Filed Form I-290B

What to do if you made a mistake on Form I-290B after submitting it.

Form I-130 Supporting Documents You Need

Complete list of supporting evidence required with Form I-130.

Form I-485 Supporting Documents You Need

Complete list of supporting evidence required with Form I-485.

Form I-765 Supporting Documents You Need

Complete list of supporting evidence required with Form I-765.

Form N-400 Supporting Documents You Need

Complete list of supporting evidence required with Form N-400.

Form I-539 Supporting Documents You Need

Complete list of supporting evidence required with Form I-539.

Form I-140 Supporting Documents You Need

Complete list of supporting evidence required with Form I-140.

Form I-526 Supporting Documents You Need

Complete list of supporting evidence required with Form I-526.

Form I-821D Supporting Documents You Need

Complete list of supporting evidence required with Form I-821D.

Form I-751 Supporting Documents You Need

Complete list of supporting evidence required with Form I-751.

Form I-90 Supporting Documents You Need

Complete list of supporting evidence required with Form I-90.

Form I-129F Supporting Documents You Need

Complete list of supporting evidence required with Form I-129F.

Form I-864 Supporting Documents You Need

Complete list of supporting evidence required with Form I-864.

Form I-693 Supporting Documents You Need

Complete list of supporting evidence required with Form I-693.

Form I-131 Supporting Documents You Need

Complete list of supporting evidence required with Form I-131.

Form I-20 Supporting Documents You Need

Complete list of supporting evidence required with Form I-20.

Form I-94 Supporting Documents You Need

Complete list of supporting evidence required with Form I-94.

Form I-797 Supporting Documents You Need

Complete list of supporting evidence required with Form I-797.

Form I-601 Supporting Documents You Need

Complete list of supporting evidence required with Form I-601.

Form I-212 Supporting Documents You Need

Complete list of supporting evidence required with Form I-212.

Form I-290B Supporting Documents You Need

Complete list of supporting evidence required with Form I-290B.

Form I-130 vs Hiring a Lawyer: Cost Comparison

Compare DIY document preparation costs versus attorney fees for Form I-130.

Form I-485 vs Hiring a Lawyer: Cost Comparison

Compare DIY document preparation costs versus attorney fees for Form I-485.

Form I-765 vs Hiring a Lawyer: Cost Comparison

Compare DIY document preparation costs versus attorney fees for Form I-765.

Form N-400 vs Hiring a Lawyer: Cost Comparison

Compare DIY document preparation costs versus attorney fees for Form N-400.

Form I-539 vs Hiring a Lawyer: Cost Comparison

Compare DIY document preparation costs versus attorney fees for Form I-539.

Form I-140 vs Hiring a Lawyer: Cost Comparison

Compare DIY document preparation costs versus attorney fees for Form I-140.

Form I-526 vs Hiring a Lawyer: Cost Comparison

Compare DIY document preparation costs versus attorney fees for Form I-526.

Form I-821D vs Hiring a Lawyer: Cost Comparison

Compare DIY document preparation costs versus attorney fees for Form I-821D.

Form I-751 vs Hiring a Lawyer: Cost Comparison

Compare DIY document preparation costs versus attorney fees for Form I-751.

Form I-90 vs Hiring a Lawyer: Cost Comparison

Compare DIY document preparation costs versus attorney fees for Form I-90.

Form I-129F vs Hiring a Lawyer: Cost Comparison

Compare DIY document preparation costs versus attorney fees for Form I-129F.

Form I-864 vs Hiring a Lawyer: Cost Comparison

Compare DIY document preparation costs versus attorney fees for Form I-864.

Form I-693 vs Hiring a Lawyer: Cost Comparison

Compare DIY document preparation costs versus attorney fees for Form I-693.

Form I-131 vs Hiring a Lawyer: Cost Comparison

Compare DIY document preparation costs versus attorney fees for Form I-131.

Form I-20 vs Hiring a Lawyer: Cost Comparison

Compare DIY document preparation costs versus attorney fees for Form I-20.

Form I-94 vs Hiring a Lawyer: Cost Comparison

Compare DIY document preparation costs versus attorney fees for Form I-94.

Form I-797 vs Hiring a Lawyer: Cost Comparison

Compare DIY document preparation costs versus attorney fees for Form I-797.

Form I-601 vs Hiring a Lawyer: Cost Comparison

Compare DIY document preparation costs versus attorney fees for Form I-601.

Form I-212 vs Hiring a Lawyer: Cost Comparison

Compare DIY document preparation costs versus attorney fees for Form I-212.

Form I-290B vs Hiring a Lawyer: Cost Comparison

Compare DIY document preparation costs versus attorney fees for Form I-290B.

PetitionKit
Start Free Trial