Free Immigration Resource

N-400 Naturalization Application — Complete Cost Breakdown 2026

Full breakdown of N-400 Naturalization Application filing fees, government charges, and estimated attorney costs for 2026. Updated with latest USCIS fee schedule.

⚠️ Fees change frequently. Always verify current fees at USCIS.gov/forms/filing-fees before filing.
Government Filing Fees
$760
Base government fees (without premium)
Estimated Total Cost
$1,760–$3,260
Including attorney fees
Primary Form
N-400
Main filing form

N-400 Naturalization Application — Fee Breakdown

Fee TypeAmountNotes
USCIS Filing Fee$760Base petition fee
Attorney Fees (estimated)$1,000–2,500Varies by attorney and complexity
Estimated Total$1,760–$3,260Government + attorney

Important Notes

Fee waiver (I-912) available for low-income applicants. Biometrics included. Interview required.

Find Your Best Visa

Take our free 10-question quiz for personalized visa recommendations

Start Visa Finder →

Frequently Asked Questions

How much does a N-400 Naturalization Application cost in 2026?
Total cost for a N-400 Naturalization Application is approximately $1,760–$3,260 including government filing fees ($760) and attorney fees ($1,000–2,500). Fees vary by case complexity.
Who pays the government filing fees?
For employer-sponsored visas like H-1B, employers are legally required to pay USCIS filing fees. The H-1B statute prohibits employers from passing the basic filing fee to the employee. Attorney fees may be split or paid by the employer.
Is premium processing worth it?
Premium processing ($2,805) guarantees a USCIS action within 15 business days. It's worth it if you need certainty about your start date, are changing jobs, or face an urgent situation. Note: premium processing guarantees a decision (approval, denial, or RFE) — not necessarily an approval.