Application Fee

How much does the application cost?

The total application fee for the N-400 Application is $725.  This combines the $640 filing fee with the $85 biometrics fee.


I am over 75. How much is the application fee?

Applicants who are 75 years of age and older are not required to pay the biometrics fee.  The application cost is $640.


How do I pay for the application?

The application can be paid for by money order, bank check, personal check, or credit card.


Where can I get a money order?

You can purchase a money order at your bank or at any U.S. Post Office or Western Union.  Some convenience stores, such as 7-11 and CVS, may also issue money orders.


To whom should I write the check/money order?

The check or money order should be made out to “U.S. Department of Homeland Security.”  Do not abbreviate the agency to DHS.  On the memo line of the check, you should write the applicant’s name and A-number (found on the green card, sometimes also called the USCIS number).


What happens if my check bounces?

If your personal check bounces due to insufficient funds, USCIS will generally give you a second opportunity to pay the application fee.  USCIS will mail a notification to you that the check bounced and will provide you with an additional 14 days to submit the new payment.  This can delay your case processing time, so we recommend using a money order or bank check instead.


I cannot afford the application fee. What do I do?

  • If you are not able to afford the application fee, you may be eligible for a fee waiver.
  • If you receive a means-tested benefit, or if your household income is at or below 150% of the Federal Poverty Guidelines, you will qualify for a total fee waiver and will not have to pay any fee.
  • If you fall between 150% and 200% of the Federal Poverty Guidelines, you will qualify for a partial fee waiver and will have to pay $405 (this combines the $320 filing fee with the $85 biometrics fee).

←Return to FAQ List