Form N-400: Application for Naturalization
Form N-400 is the application to become a U.S. citizen through naturalization. Most applicants qualify after 5 years as a permanent resident (3 years if married to a U.S. citizen).
Current Filing Fee
| Filing method | Fee |
|---|---|
| Paper filing | $760 |
| Online filing | $710 |
Verified against the official USCIS G-1055 fee schedule. Certain categories pay different or additional fees (including new fees under Pub. L. 119-21); always confirm your exact category before paying.
Who Files Form N-400
Green card holders who meet the residency, physical presence, good moral character and English/civics requirements.
Official Median Processing Times
| Category | FY2022 | FY2023 | FY2024 |
|---|---|---|---|
| Application for Naturalization | 10.5 mo | 6.1 mo | 5.2 mo |
Source: USCIS historical median processing times (fiscal years, in months). Your case may be faster or slower depending on the office. See all processing times.
How and Where to File
- Online: create a myUSCIS account at my.uscis.gov and file digitally — usually the cheaper option with instant delivery confirmation.
- By mail: the filing address depends on your category and state. Always check the "Where to File" section of the official N-400 page before mailing.
- After filing you receive a Form I-797C receipt notice; most applicants are later scheduled for biometrics at an Application Support Center, and some for an interview at a field office.
Frequently Asked Questions
How much does Form N-400 cost?
The current filing fee is $760 for paper filing and $710 for online filing, per the official USCIS G-1055 fee schedule. Some categories pay reduced or no fees; always confirm your category in the G-1055 before filing.
How long does Form N-400 take?
The most recent official median processing time (FY2024) was 5.2 months for application for naturalization. Times vary significantly by office and category: check the official processing times tool for your specific case.
Can I file Form N-400 online?
Yes, N-400 can be filed online through a myUSCIS account, which is usually cheaper and lets you track your case digitally.