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.