Transparent Pricing

One flat attorney fee. Government fees itemized.

Every price on this page is our attorney fee for the complete case. Government filing fees are set by the government, paid on top of our fee with no markup, and itemized for you before you commit. You see both numbers upfront.

Why we separate attorney fees from government fees

Government fees for business immigration depend on facts like your company size, whether you file in the United States or at a consulate, and whether you choose premium processing. Bundling them into one number would mean guessing. Instead, we fix the part we control, our fee, and show you the exact government fees that apply to your case in your written quote.

  • A flat attorney fee, fixed in your engagement agreement
  • No retainers and no hourly billing
  • Government fees passed through at cost
  • RFE responses included on every case we file

Investors and Founders

E-2 Treaty Investor
$6,500
Government Fees
Consular visa application fee (applying at a consulate): $315 per applicant
Form I-129 (change of status inside the United States): $1,015
Asylum Program Fee (applies to Form I-129 and Form I-140): $600, $300, or $0
Form I-539 for dependents: $470
Visa Integrity Fee: $250
E-1 Treaty Trader
$6,500
Government Fees
Consular visa application fee (applying at a consulate): $315 per applicant
Form I-129 (change of status inside the United States): $1,015
Asylum Program Fee (applies to Form I-129 and Form I-140): $600, $300, or $0
Form I-539 for dependents: $470
Visa Integrity Fee: $250
E-2 or E-1 Employee (company already registered)
$3,500
Government Fees
Consular visa application fee (applying at a consulate): $315 per applicant
Form I-129 (change of status inside the United States): $1,015
Asylum Program Fee (applies to Form I-129 and Form I-140): $600, $300, or $0
Form I-539 for dependents: $470
Visa Integrity Fee: $250
E-2 or E-1 Renewal
$4,500
Government Fees
Consular visa application fee (applying at a consulate): $315 per applicant
Form I-129 (change of status inside the United States): $1,015
Asylum Program Fee (applies to Form I-129 and Form I-140): $600, $300, or $0
Form I-539 for dependents: $470
Visa Integrity Fee: $250
L-1A New Office
$6,500
Government Fees
Form I-129: $1,385
Fraud Prevention and Detection Fee: $500
Asylum Program Fee (applies to Form I-129 and Form I-140): $600, $300, or $0
Additional fee for large H-1B or L-1 dependent employers: $4,500
International Entrepreneur Parole
$6,500
Government Fees
Form I-941: $1,200
EB-5 Investor Petition (I-526 or I-526E)
$18,000
Government Fees
Form I-526 or I-526E: $3,675
EB-5 Removal of Conditions (I-829)
$6,500
Government Fees
Form I-829: $3,750
Business Plan (E-2, L-1, EB-5, NIW)
$2,000
Government Fees
None

Work Visas

H-1B Lottery Registration
$300
Government Fees
USCIS registration fee: $215
H-1B New Petition
$2,500
Government Fees
Form I-129: $780
ACWIA training fee: $750 or $1,500
Fraud Prevention and Detection Fee: $500
Asylum Program Fee (applies to Form I-129 and Form I-140): $600, $300, or $0
Additional fee for large H-1B or L-1 dependent employers: $4,000
Fee confirmation: Confirmed in writing
H-1B Transfer, Extension, or Amendment
$2,000
Government Fees
Form I-129: $780
ACWIA training fee: $750 or $1,500
Fraud Prevention and Detection Fee: $500
Asylum Program Fee (applies to Form I-129 and Form I-140): $600, $300, or $0
Additional fee for large H-1B or L-1 dependent employers: $4,000
Fee confirmation: Confirmed in writing
H-1B1 (Chile, Singapore) or E-3 (Australia)
$2,250
Government Fees
Consular visa application fee (when applying abroad): $205
Form I-129 (if filed with USCIS): $780 for H-1B1 or $1,015 for E-3
Asylum Program Fee (applies to Form I-129 and Form I-140): $600, $300, or $0
TN (USMCA Professional)
$1,400
Government Fees
CBP processing fee (Canadian citizens applying at a port of entry): Paid at the border
Consular visa application fee (Mexican citizens): $185
Form I-129 (if filed with USCIS): $1,015
Asylum Program Fee (applies to Form I-129 and Form I-140): $600, $300, or $0
L-1A or L-1B Intracompany Transferee
$4,500
Government Fees
Form I-129: $1,385
Fraud Prevention and Detection Fee: $500
Asylum Program Fee (applies to Form I-129 and Form I-140): $600, $300, or $0
Additional fee for large H-1B or L-1 dependent employers: $4,500
L-1 Blanket Petition (company)
$6,500
Government Fees
Form I-129: $1,385
Asylum Program Fee (applies to Form I-129 and Form I-140): $600, $300, or $0
L-1 Under an Approved Blanket (per employee)
$2,000
Government Fees
Fraud Prevention and Detection Fee: $500
Consular visa application fee: $205
O-1A or O-1B Extraordinary Ability
$6,500
Government Fees
Form I-129: $1,055
Asylum Program Fee (applies to Form I-129 and Form I-140): $600, $300, or $0
O-2 Support Personnel
$2,500
Government Fees
Form I-129: $1,055
Asylum Program Fee (applies to Form I-129 and Form I-140): $600, $300, or $0
P-1, P-2, or P-3 (athletes, entertainers, artists)
$4,500
Government Fees
Form I-129: $1,015
Asylum Program Fee (applies to Form I-129 and Form I-140): $600, $300, or $0
H-2B or H-2A Temporary Workers (labor certification plus petition)
$4,500
Government Fees
Form I-129 (H-2B): $1,080 with named workers or $580 with unnamed workers
Form I-129 (H-2A): $1,090 with named workers or $530 with unnamed workers
Asylum Program Fee (applies to Form I-129 and Form I-140): $600, $300, or $0
H-3 Trainee
$3,500
Government Fees
Form I-129: $1,015
Asylum Program Fee (applies to Form I-129 and Form I-140): $600, $300, or $0
R-1 Religious Worker
$3,500
Government Fees
Form I-129: $1,015
Asylum Program Fee (applies to Form I-129 and Form I-140): $600, $300, or $0
J-1 Trainee or Intern
$2,000
Government Fees
USCIS petition fee: None
Consular visa application fee: $185
B-1 Business Visitor
$1,200
Government Fees
Consular visa application fee: $185

Employment-Based Green Cards

EB-1A Extraordinary Ability
$8,500
Government Fees
Form I-140: $715
Asylum Program Fee (applies to Form I-129 and Form I-140): $600, $300, or $0
EB-1B Outstanding Professor or Researcher
$7,500
Government Fees
Form I-140: $715
Asylum Program Fee (applies to Form I-129 and Form I-140): $600, $300, or $0
EB-1C Multinational Manager or Executive
$7,500
Government Fees
Form I-140: $715
Asylum Program Fee (applies to Form I-129 and Form I-140): $600, $300, or $0
EB-2 National Interest Waiver
$7,500
Government Fees
Form I-140: $715
Asylum Program Fee (applies to Form I-129 and Form I-140): $600, $300, or $0
PERM Labor Certification
$4,000
Government Fees
Department of Labor filing fee: None
I-140 Immigrant Petition (after PERM)
$1,500
Government Fees
Form I-140: $715
Asylum Program Fee (applies to Form I-129 and Form I-140): $600, $300, or $0
Full PERM Green Card Bundle (PERM, I-140, I-485)
$7,500
Government Fees
Department of Labor filing fee: None
Form I-140: $715
Asylum Program Fee (applies to Form I-129 and Form I-140): $600, $300, or $0
Form I-485: $1,440 per applicant
Form I-765 work permit (optional, while the I-485 is pending): $260
Form I-131 travel document (optional, while the I-485 is pending): $630
EB-4 Religious Worker (I-360)
$4,000
Government Fees
Form I-360: $515
Adjustment of Status (I-485), principal applicant
$2,000
Government Fees
Form I-485: $1,440 per applicant
Form I-765 work permit (optional, while the I-485 is pending): $260
Form I-131 travel document (optional, while the I-485 is pending): $630
Adjustment of Status (I-485), each family member
$750
Government Fees
Form I-485: $1,440 per applicant
Form I-765 work permit (optional, while the I-485 is pending): $260
Form I-131 travel document (optional, while the I-485 is pending): $630
Immigrant Visa Consular Processing
$2,000
Government Fees
Department of State immigrant visa fee: $345 per applicant
USCIS Immigrant Fee: $235 per applicant

Dependents, Status, and Students

Dependents filed with the principal (H-4, L-2, O-3, TD, E dependents), per family
$500
Government Fees
Form I-539: $470
Standalone Extension or Change of Status (I-539)
$1,200
Government Fees
Form I-539: $470
H-4 or L-2 Work Permit (I-765)
$600
Government Fees
Form I-765: $520
F-1 OPT Work Permit
$600
Government Fees
Form I-765: $520
STEM OPT Extension
$900
Government Fees
Form I-765: $520

Employer Compliance

I-9 Audit, up to 50 employees
$2,500
Government Fees
None
I-9 Audit, 51 to 150 employees
$5,000
Government Fees
None
E-Verify Setup and Policy
$1,500
Government Fees
None
H-1B Public Access File Audit (up to 10 files)
$1,500
Government Fees
None
Worksite Visit Preparation
$1,500
Government Fees
None
M&A Immigration Due Diligence (up to 10 sponsored workers)
$5,000
Government Fees
None
Optional Add-Ons

Add these services to any case.

Premium Processing Request (attorney fee to prepare and file Form I-907)
$150
Government Fees
Premium processing (optional, Form I-907): $2,965 for most filings
RFE Response on a case filed by another firm
$1,500
Government Fees
None
NOID Response on a case filed by another firm
$2,500
Government Fees
None
Attorney Attendance at a USCIS Interview (optional)
$1,500 plus travel costs
Government Fees
None

Interviews and appointments

We prepare you for every government interview, and that preparation is included in your flat fee. Attorney attendance at an interview is not included. If you would like your attorney to attend a USCIS interview with you, attendance is available for a separate fee.

Attorney attendance at a USCIS interview is $1,500 plus travel costs. Attorneys are generally not permitted inside U.S. consulates for visa interviews, so for consular cases we focus on getting you fully prepared.

Optional premium processing

USCIS offers faster decisions on many petitions for an additional government fee: $2,965 for most I-129 and I-140 filings and $1,780 for H-2B and R-1 petitions. Our fee to prepare and file the request is $150.

What is billed separately

Our flat fee covers our legal work. The following are not attorney fees and are paid separately, either directly to the provider or at cost with no markup.

  • Government filing fees, consular visa fees, and optional premium processing fees
  • Certified translations of foreign-language documents
  • Foreign degree and work experience credential evaluations
  • Expert opinion letters and peer advisory opinions or union consultations (commonly required for O-1 and P cases)
  • Business plans prepared by a third-party writer, economist reports, and business valuations
  • PERM recruitment advertising and job posting costs
  • Immigration medical examinations by a civil surgeon or panel physician
  • Source of funds accounting, tracing, and bank documentation costs (EB-5 and E-2)
  • Document procurement costs such as apostilles, police certificates, certified copies, and corporate records
  • Courier, international shipping, and overnight delivery charges
  • Passport photos and travel to biometrics appointments or interviews
  • Company formation, registered agent, and state filing fees for a new U.S. business

Government fees shown as of October 2, 2026 and subject to change by the government without notice. We confirm current fees in your written quote.

Who pays for employer-sponsored cases

For H-1B petitions and PERM labor certifications, federal rules require the employer to pay the attorney fees and filing costs tied to the petition. These costs cannot be passed to the worker. Your quote explains who is responsible for each fee.

Get Started

Ready to start your business immigration case?

Click Start Your Case and complete a brief intake. A licensed immigration attorney will review your situation within 72 hours, and you can book a free strategy call as soon as your intake is done. There is no cost to qualify.

Start Your Case, Free to Qualify

Free to qualify. Complete your intake, then book your free strategy call with an attorney.

No hourly billing. No retainer. One flat attorney fee, stated before you begin.