How Much Does an EB-2 NIW Cost?

For a self-petitioned EB-2 NIW, U.S. government filing fees start at about $1,015 for the petition itself: Form I-140 ($715) plus the reduced $300 Asylum Program Fee. Your realistic all-in government cost runs from roughly $1,600 if you process your green card abroad without expediting, up to about $5,400 if you adjust status inside the U.S. with premium processing. The biggest single variable is optional attorney fees, commonly $5,000-$10,000, since the NIW can be self-filed. None of these require an employer or a job offer.

Stage-by-stage government fees

U.S. government filing fees, verified 25 June 2026 and subject to change. Confirm live amounts on the USCIS fee schedule (G-1055) and the U.S. State Department fee schedule before paying.
Stage Fee Amount Notes
Petition Form I-140 base $715 $665 online
Petition Asylum Program Fee $300 Reduced self-petitioner rate (≤25 emp.)
Petition Premium processing (optional) $2,965 45 business days
Green card (abroad) DS-260 immigrant visa fee $345 State Dept, employment-based tier
Green card (abroad) USCIS Immigrant Fee $235 Produces the physical green card
Green card (in U.S.) Form I-485 (adjustment) $1,440 $1,390 online; includes biometrics
Green card (in U.S.) I-765 work permit (optional) $260 While adjustment is pending
Green card (in U.S.) I-131 travel permit (optional) $630 While adjustment is pending

You use one green-card path, not both. Process abroad (consular: DS-260 + USCIS Immigrant Fee) OR adjust status inside the U.S. (Form I-485). The I-485 replaces the two consular fees. The Affidavit of Support (Form I-864) is generally not required for a self-petitioned NIW, because there is no sponsoring employer or relative.

What it actually totals (government fees only)

Add $260 (work permit) and/or $630 (travel permit) if you want those while an adjustment is pending. Each family member who immigrates pays their own green-card-stage fees.
Scenario What's included Govt total
Leanest: consular, no premium I-140 + Asylum Fee + DS-260 + USCIS Immigrant Fee ~$1,595
Consular + premium processing Above + I-907 ~$4,560
Adjustment of status, no premium I-140 + Asylum Fee + I-485 ~$2,455
Adjustment + premium processing Above + I-907 ~$5,420

The variable costs (estimates, not government fees)

Estimates, not government fees. These vary by provider and country and are never fixed amounts.
Cost Typical range Required?
Immigration attorney $5,000-$10,000+ Optional: NIW can be self-filed
Credential evaluation (foreign degree → U.S. equivalency) ~$200-$400 Usually, for foreign-educated applicants
Document translation Varies (per page) If documents aren't in English
Medical exam (panel physician / civil surgeon) $100-$500+ Yes, at the green-card stage
Expert / recommendation letters Usually $0 (your network) Recommended for a strong petition

For African applicants filing from home

Frequently asked questions

What's the cheapest way to do an EB-2 NIW?
Self-file without an attorney, process your green card abroad through consular processing, and skip premium processing. Government fees land around $1,600, plus a credential evaluation and a medical exam. The trade-off is that you take on the legal drafting yourself.
Do I have to pay for premium processing?
No. Premium processing is optional. It buys speed (a USCIS action within 45 business days), not a better outcome. Standard processing has run long, so many applicants pay it, but it is not required.
Is an attorney required for an EB-2 NIW?
No. The NIW is self-petitioned and can be filed without an attorney. Most applicants still use one because the petition is a legal argument mapped to the three Dhanasar prongs; attorney fees commonly run $5,000-$10,000.
Are the fees refundable if I'm denied?
No. USCIS and U.S. State Department filing fees are non-refundable regardless of the outcome of your case.
Does the cost change if my family comes too?
Yes. The I-140 petition fee covers only you. Each dependent who immigrates pays their own green-card-stage fees: a DS-260 and USCIS Immigrant Fee (consular) or their own I-485 (adjustment), plus a medical exam each.

Before you spend a dollar, see if you qualify.

Orabo's free eligibility checker scores your profile against the EB-2 NIW routes and all three Dhanasar prongs (no signup, no payment) so you know the path is realistic before you budget for it.

Check my EB-2 NIW eligibility free →