Let Us Help You Complete Form N-400
Filling out Form N-400 correctly the first time matters, as errors, blank fields, or missing documents can delay your approval. We help you avoid common mistakes, from answering every question truthfully to including the right supporting evidence, like your Permanent Resident Card, marriage certificate, and passport photos.
We also help you plan around filing fees and timing, including the current $725 total USCIS fee, and let you know if you qualify for a reduced or waived cost. Applicants can file as early as 90 days before the end of their three- or five-year waiting period, and filing early is one of the simplest ways to keep the process moving. Contact our immigration lawyers to start your citizenship processing today.


Your Future as a U.S. Citizen Begins Here
USCIS makes the final decision on every naturalization application, but we strengthen your case through careful preparation and clear legal guidance. We review your entire application and supporting paperwork before it’s ever submitted, so that you can move through the process with confidence.
Choosing Colavecchio & Colavecchio Law means working with attorneys who understand immigration law in practice and apply it with discipline and clarity. From your first eligibility check to your Oath of Allegiance, we help you stay on track at every stage. Call at 615 242 3333 and let’s build your path to citizenship in Nashville, starting today.
The Right to Vote and Sponsor Family
Citizenship gives you a voice at the ballot box and the ability to sponsor close relatives seeking permanent residence.
Freedom to Live and Work Anywhere
As a citizen, you can pursue job opportunities nationwide and travel abroad freely, always able to return home to the U.S.
Your Path to a U.S. Passport
Naturalization means holding a U.S. passport and, for your children under 18, automatic citizenship of their own.
Frequently Asked Questions
How much does an N-400 form cost?
The current USCIS filing fee is $710 online or $760 by paper. Applicants with household income at or below certain federal poverty guidelines may qualify for a reduced fee of $380, and some applicants may qualify for a full fee waiver.
How long does an N-400 application for naturalization take?
Processing generally takes 6 to 14 months from filing to the Oath of Allegiance, though this varies significantly by USCIS field office. Some offices complete cases in as little as 3 months, while others take well over a year.
What is the 3-month rule for N-400?
Before filing Form N-400, you must have lived for at least three months in the state or USCIS district where you’re applying. This is separate from the 90-day early filing rule, which allows you to submit your application up to 90 days before you complete your required residency period as a Green Card holder.
How many people fail the N-400 interview?
USCIS denied roughly 13% of naturalization applications in 2024. Most denials come from failing the English or civics test, gaps in continuous residence or physical presence, or good moral character issues such as undisclosed arrests or unfiled taxes. Applicants get a second chance to pass the English or civics test if they fail the first attempt.
Is it better to file N-400 online or by mail?
Filing online is generally faster and cheaper, since it costs $50 less than paper filing and allows for real-time case tracking. Paper filing may still be necessary for certain applicants, such as those without online USCIS account access.
What documents do I need to submit with N-400?
You’ll need a copy of your Permanent Resident Card, two passport-style photos, and a copy of your military or naval service record if applicable. If applying based on marriage to a U.S. citizen, you’ll also need your marriage certificate and evidence of your ongoing marital relationship.


