Compare N‑400 preparation services
Package facts last checked: October 15, 2026
| Service or option | Preparation price |
|---|---|
| MimiDocu | $99 |
| CitizenPath · Naturalization Application Package | $199 |
| SimpleCitizen · N‑400 Essentials | $249 |
| USCIS · Self-filing | $0No preparation charge |
Applicable tax: MimiDocu: applicable tax added at checkout. Competitors: tax and whether it is included are Not verified; confirm the total before paying.
Government fees are separate for every option below, including free self-filing. USCIS filing fees may still apply. Check the current fee and any reduced-fee or fee-waiver rules directly with USCIS before filing.
Official USCIS fee schedulePackage details
The packages are not identical. SimpleCitizen’s citizenship page labels Essentials as do-it-yourself preparation, but its feature grid also lists attorney review. We report both rather than treating it as software-only. Enhanced and Professional upgrades are not compared here; confirm the review scope before buying.
Free self-filing with USCIS
USCIS provides the blank Form N‑400, instructions, and online filing through your own USCIS account. You complete the application, gather evidence, and submit it yourself. This is not a paid preparation package or legal review.
Official form and instructions: English. A complete list of online questionnaire languages: Not verified. Study materials or help in another language do not change the language of the official form.
Free Form N‑400, instructions and online filingMimiDocu is independent preparation software, not a law firm, and is not affiliated with USCIS or the U.S. government. It does not provide legal advice, representation or filing on your behalf. No option here guarantees USCIS approval. If you need legal advice, consult a licensed immigration attorney or a DOJ-accredited representative.
Current USCIS filing fees
Online filing usually costs less than paper filing
These amounts are the current government filing fees for Form N‑400. They are paid directly to USCIS, not to MimiDocu.
File Form N‑400 online
$710
Pay directly to USCIS online by card or withdrawal from a U.S. bank account.
File Form N‑400 on paper
$760
Authorize a card payment with Form G-1450 or an ACH debit from a U.S. bank account with Form G-1650. Checks and money orders are no longer the standard payment method; a qualifying paper-payment exemption requires Form G-1651.
Payment methods checked: October 15, 2026. Filing fee amounts last checked: October 8, 2026.
Official USCIS payment guidanceReduced fee and fee waiver
Some applicants may qualify to pay less
USCIS has programs that let some people request a reduced filing fee or a fee waiver. Whether you qualify depends on your income, household size, and other factors. MimiDocu cannot tell you if you qualify.
- Applicants who request a reduced filing fee or a fee waiver generally must file Form N‑400 on paper and follow the current USCIS instructions.
- Read the latest guidance and forms on the official USCIS website before choosing this option.
For the latest guidance and filing fee, visit the official Form N‑400 page.
https://www.uscis.gov/n-400N‑400 Eligibility
Learn about the general requirements for filing Form N‑400 for U.S. naturalization.
Read about eligibilityN‑400 Document Checklist
See which documents N‑400 applicants commonly prepare for U.S. naturalization.
View the checklist