How to Submit the Forms and Fee
Most of the forms and services are available online at USCIS. See more information about e-filing here at USCIS e-filing service.
How to Pay USCIS Fees
For all forms being submitted online fee can be paid online long with the form with a credit card or directly through your checking or savings account.
For all paper based application, a check or monitored can be submitted, made payable to USCIS.
Fee for Biometrics
Certain immigration services may require Fingerprinting and Biometrics to be performed and completed, and a separate fee of $85 for biometrics must be paid in addition to the service fee for biometrics.
See complete details of various USCIS forms and associated services fee.
USCIS Fee Waiver Guidance
If a applicant is unable to make the fee payment due to eligible situations fee can be waived.
See complete details about USCIS fee waiver guidelines.