Skip to main content

Compare Visa Types, Fees and Processing Times

Use the table below to find the OISS (which includes Department of Labor processing where applicable) and external (government agency – USCIS and Department of State) processing times for the various visitor and employee visa types.

Visa Types, Fees, & Processing Times

Visa Type

OISS Processing Time

External Processing Time

OISS Fees

USCIS and Attorney Fees

J-1

2 weeks

Varies based on consulate

$325; Rush is an extra $200, applied
if request is within 2 weeks of the start date.

n/a

New H-1B (Change of Status or Overseas)

6 months

Varies but usually 4-12 months with UCSIS for Approval Notice

$1,200

$460 I-129 processing and $500 fraud fee*

H-1B Change of Employer

1-6 months

2-3 weeks with UCSIS for Receipt Notice

$1,400

$460 I-129 processing and $500 fraud fee*

H-1B Amendment

6 months

2-3 weeks with UCSIS for Receipt Notice

$1,400

$460 I-129 processing*

H-1B Extension

4 weeks

2-3 weeks with UCSIS for Receipt Notice

$1,400

$460 I-129 processing*

H-1B UCSIS Premium Processing

6 months

2-3 weeks with UCSIS for Receipt and 4 weeks for Approval Notice

$1,400

$2500 in addition to $460 and $500 listed above*

E-3 Overseas

6 months

Varies based on consulate

$1,400

n/a

E-3 within the U.S.

6 months

Varies but usually 4-12 months with UCSIS for Approval Notice

$1,400

$460 I-129 processing and $500 fraud fee*

TN

2 weeks

Varies for Mexicans based on consulate; n/a for Canadians

n/a

n/a

TN (if requesting a change of status or an extension from within the U.S.)

2 weeks

Varies but usually 4-12 months with USCIS for Approval Notice

n/a

$460 I-129 processing*

B1

2 weeks

Varies based on consulate

n/a

n/a

LPR

Varies

Varies

$2,500

Varies based on attorney fees

* Checks for external fees need to be requested through Accounts Payable.  For more information about requesting checks, please see the Check Request Form.