Draft template: Form guide section · Fee · not indexed, not linked from live navigation · all templates

Form I-140, Immigrant Petition for Worker

What does I-140 cost to file?

The government filing fee is $715. It is set by USCIS and paid directly to the government, never to us.

The fee

From the official schedule

Filing fee$715

USCIS fee schedule (Form G-1055), edition 09/09/2026, checked September 22, 2026 — verify on the official schedule before you file. The full table for every form is in the free fee table.

Form I-140

See what your case needs. It costs nothing to find out.

Free eligibility check

Keep reading

More about I-140

OverviewForm I-140, Immigrant Petition for WorkerInstructionsHow is I-140 filled out?Processing timeHow long does I-140 take?ChecklistWhat goes with I-140?Common mistakesWhat goes wrong on I-140?
Free eligibility check