Filing Fees for the many Immigration Forms change all the time. Therefore, providing Filing Fees here could be misleading. Accurate Filing Fees are provided on the government's website for Immigration Forms:
Filing locations are changing all the time. Accurate, up-to-the-minute addresses are provided on the government's website for Immigration Forms:
Here is some general information about Filing Fees and Filing addresses:
1. Filing Fees are best paid by money orders or cashier's checks. Personal checks are acceptable, but you run the risk of having a personal check rejected for any reason, and then you have all kinds of complications with the USCIS.
2. Always keep a copy and the stub of the payment instrument. This could be the only way of proving that USCIS received your application/petition. Also, if your application/petition "disappeared" with the payment, the stub of the money order can help you get a refund. Filing Fees are high and keeping track of them is important.
3. Many packages submitted to USCIS contain more than one application/petition. Never pay Filing Fees "globally" by one check or money order. Attach separate checks or money orders to each application/petition to cover the individual Filing Fee.
4. On every check or money order write the name of the petitioner/applicant and the Form Number.
5. Do not use stale checks or money orders, with dates older than six (6) months.
1. You can use the U.S. Post Office or private messenger services (such as Fed Ex, UPS, etc.), to send your application/petition to USCIS. IF you use the U.S. Post Office, do it by Registered Mail requesting confirmation of delivery.
2. If you use private messenger services, delivery is usually guaranteed by the next business day. If you use U.S. Postal Service, Express Mail does not guarantee next day service.
3. Every Filing Location provides two addresses: One for the U.S. Post Office and a different one for private messenger services. The private services cannot deliver to a P.O. Box address. They require an actual "street address".
4. If you send in a number of applications for a family, bundle the Forms and documents for each member separately - but put all the bundles into one envelope.
5. If you do not receive a Filing Fee Receipt ( Form I-797) within 15-20 days, start inquiring into the fate of your package.
6. If the application/petition you are filing is subject to a "deadline", it is your responsibility not to miss it. Some "deadlines" are determined by the date of mailing/sending the papers, but most "deadlines" are determined by the date/time the package is actually received by USCIS.
7. Do not get too upset if there are mistakes or mishandling in the intake of your package. USCIS receives and processes millions and millions of applications/petitions every year. It is a miracle that mistakes and mishandling are so few.