US O-1

US work-visa costs and timeline: the figures USCIS names

This guide lists the figures the official USCIS pages name for O-1, EB-1, EB-2 and H-1B. The Form G-1055 filing fees are not restated here; read them on USCIS.

1 min readSources: 4Last checked

Published · updated · Also covers US EB-1 · Extraordinary Ability, US EB-2 · National Interest Waiver, US H-1B

Processing time and the faster-processing option

  1. For most classifications, USCIS takes action within 15 business days of a properly completed faster-processing request, or refunds that fee.

    Source: USCIS, requesting faster processing with Form I-907, checked .

  2. For a Form I-140 national interest waiver petition, the faster-processing time is 45 business days.

    Source: USCIS, requesting faster processing with Form I-907, checked .

  3. The faster-processing fee for Form I-129 classifications that include O-1 and H-1B is $2,965.

    Source: Federal Register, rule adjusting the fees for Form I-907 faster processing (91 FR 1059, 12 January 2026), GovInfo, checked .

  4. The faster-processing fee for every Form I-140 petitioner who requests it is $2,965.

    Source: Federal Register, rule adjusting the fees for Form I-907 faster processing (91 FR 1059, 12 January 2026), GovInfo, checked .

Fees USCIS names

Registration

Changes and corrections

No changes since it was first published.

Report a mistake on this page

Editorial status

Written by Talent Visa Journey from the official pages cited above and approved by an editor. It has not been reviewed by a lawyer or a regulated immigration adviser.

How this page was made

An AI tool wrote the first draft from the official pages linked on this page. Automatic checks then compared each statement with the text of its official source. A person named above read the figures, dates and fees and approved the page before it was published. We check the sources again every week and note every change at the bottom. This page says what the official source says. It is not legal advice and cannot say what applies to your case.

Talk to members on this route

Where your question goes

You are talking to an AI assistant.

Answers come from this site’s published pages. An answer is not a chance of acceptance. A question you type is sent to a language model, run by Cloudflare, together with passages from this site’s own pages, so that it can be answered from them. Cloudflare states in writing that it does not use what it receives to train its models; it publishes no retention period for it. While the route and stage chips are shown above the field, the route code, the stage code, whether you are preparing as a member or as a professional, and the page language are sent with your question, in the same request as your IP address, so they can be linked to you; remove both chips and none of the four is sent.

  1. Answer

    Hello. I answer about your route and step from the pages this site publishes, and I show you the source.