U.S. immigration · Filing costs
USCIS fees, checked.
Check a common USCIS form, filing method, and category variant against the current official Form G-1055 fee schedule. The calculator shows the fee row and any separate statutory component so an online discount or non-waivable charge is not hidden in one number.
The current USCIS schedule is Form G-1055, edition 09/09/26. For example, a general N-400 is $710 online or $760 on paper; an I-130 is $625 online or $675 on paper.
Check a form fee
Fee
Choose a form to see its current fee.
Tracked USCIS fee rows
This is a curated checker for common forms and variants, not a replacement for USCIS’s complete schedule. Fees can depend on facts not represented in a short calculator, including fee exemptions, fee waivers, additional fees under Public Law 119-21, and whether a form is eligible to be filed online.
| Form | Category | Fee |
|---|
Primary sources: USCIS Form G-1055 fee schedule, USCIS Fee Calculator, and the official G-1055 PDF. The official USCIS calculator is the final check before payment.
Frequently asked questions
Does the fee include every charge for my case?
Not always. Some USCIS forms have separate statutory or biometric charges, and some options are exempt, waived, or billed later. This page shows the selected schedule row and calls out known separate components.
Why is online filing sometimes cheaper?
USCIS lists different amounts for some forms depending on whether they are filed online or on paper. The form must actually be eligible for online filing and the filing method must match the instructions.
How often should I re-check a fee?
Re-check the official USCIS fee calculator immediately before filing. USCIS can issue a new G-1055 edition or change the facts that control a statutory additional fee.
Estimate/check only — not legal advice
Fees and filing requirements change. Use the official USCIS form page and fee calculator for the final amount and payment instructions.