As of 2015, the filing fee for the M-479 naturalization application is $595, according to the U.S. Citizenship and Immigration Services. Most applicants must pay an additional $85 for biometric fingerprinting services. U.S. military veterans do not pay a fingerprint fee or a filing fee.
Applicants age 75 and older are not required to undergo fingerprinting and do not pay the $85 biometrics fee, notes the USCIS. All applicants must include the applicable fees with their application and supporting documents.
Only money orders and checks drawn on U.S banks are accepted as payment, instructs the USCIS. Checks or money orders must be made payable to the Department of Homeland Security, with no abbreviations, such as D.H.S or USDHS. The applicant's A-number must be included on the back of the payment instrument.