EB-3 Cost Breakdown — Fees, Attorney Costs, Timeline

eb-3 cost - Professional illustration

What the EB-3 Cost Actually Covers

The EB-3 cost isn't a single fee. It's a sequence of expenses paid by the employer and the applicant across three procedural stages: PERM labor certification, the I-140 immigrant petition, and either adjustment of status or consular processing. Each stage carries its own government filing fees, and most applicants hire legal counsel at each point. The employer pays the PERM costs and typically the I-140 filing fee; the applicant usually covers adjustment or consular fees and their own attorney fees for those stages. Misunderstanding who pays what, or when each bill arrives, is the most common budgeting error in EB-3 cases.

This article breaks down every cost component by stage, identifies which party pays, and explains the differences between adjustment of status and consular processing costs. All government fees are verified against official USCIS and Department of Labor sources as of 2026; attorney fees reflect the market range observed in practice but vary by firm and case complexity.

The PERM Labor Certification Stage — Employer Costs

The EB-3 process begins with PERM labor certification, filed by the employer with the Department of Labor. The government does not charge a filing fee for the PERM application itself, but the employer must pay for recruitment advertisements, prevailing wage determinations, and legal fees to prepare the application. Recruitment costs depend on the position and the region — newspaper advertisements, job board postings, and internal notice requirements are all mandatory, and their combined cost typically ranges from $1,000 to $3,000. The prevailing wage determination request is filed through the Department of Labor's FLAG system at no charge, but the employer may pay an attorney to prepare it.

Attorney fees for PERM labor certification vary widely by firm and case complexity. A straightforward PERM case — no special recruitment, no audit history, standard occupation — may cost the employer between $3,000 and $7,000 in legal fees. Cases requiring additional recruitment steps, positions in shortage occupations, or employers with prior PERM denials can exceed $10,000. The employer bears these costs by regulation; the applicant cannot pay for any step that tests the U.S. labor market.

PERM Cost Component Who Pays Typical Range Bottom Line
PERM filing fee Employer $0 (no government fee) DOL does not charge for PERM applications.
Prevailing wage determination Employer $0 (FLAG system is free) Attorney may charge to prepare the request.
Recruitment advertisements Employer $1,000–$3,000 Newspaper ads, job boards, required postings.
Attorney fees (PERM stage) Employer $3,000–$10,000+ Varies by case complexity and firm.

PERM approval does not expire on a fixed schedule, but the employer must file the I-140 petition while the certification remains valid and the job offer is still open. Once PERM is approved, the employer moves to the I-140 stage.

The I-140 Immigrant Petition Stage — Split Costs

After PERM approval, the employer files Form I-140, Immigrant Petition for Alien Worker, with USCIS. As of 2026, USCIS lists the I-140 filing fee on its fee schedule at uscis.gov/forms; confirm the current amount before filing, as fees change periodically through Federal Register rulemaking. The employer typically pays the I-140 filing fee, though some employment agreements shift this cost to the applicant.

Premium processing is available for the I-140. As of 2026, USCIS charges a premium processing fee for Form I-907 to guarantee a response within a set number of business days; verify the current fee and processing window at uscis.gov before deciding whether to pay for it. Premium processing does not affect the merits decision — it only accelerates the timeline. Either the employer or the applicant may pay this fee, depending on their agreement.

Attorney fees for the I-140 petition range from $2,000 to $5,000 for a standard case. If the I-140 requires responding to a Request for Evidence (RFE), the attorney may charge additional fees to prepare the response. The employer may pay the attorney fees for the I-140, or the applicant may pay them; there is no regulatory requirement either way at this stage.

Adjustment of Status vs. Consular Processing — Applicant Costs Diverge

Once the I-140 is approved and a visa number is available, the applicant proceeds through either adjustment of status (Form I-485, filed with USCIS if the applicant is in the United States) or consular processing (through a U.S. embassy or consulate abroad). The costs differ significantly between the two routes.

Adjustment of Status Costs

Form I-485 carries a filing fee set by USCIS. As of 2026, USCIS lists the I-485 fee on its fee schedule; confirm the current amount at uscis.gov/forms before filing. The fee covers the application, biometrics, and work authorization (Form I-765) and travel authorization (Form I-131) if filed concurrently. Dependents (spouse and children under 21) each file their own I-485 and pay the applicable fee.

A medical examination is required for adjustment of status. The exam must be performed by a USCIS-designated civil surgeon, and the cost is not standardized — it typically ranges from $200 to $500 per person, depending on the provider and whether vaccinations are needed. USCIS does not set or collect this fee; it is paid directly to the civil surgeon.

Attorney fees for adjustment of status preparation typically range from $2,500 to $6,000, depending on case complexity, the number of dependents, and whether the case requires responding to an RFE. The applicant pays these fees.

Consular Processing Costs

Consular processing requires payment of the immigrant visa application fee to the Department of State. As of 2026, the fee is listed on the Department of State's travel.state.gov website under visa fees; verify the current amount before beginning the process. Each family member applying for a visa pays this fee.

The consular medical examination is required and is performed by a panel physician approved by the U.S. embassy or consulate. The cost varies by country and physician, typically ranging from $150 to $400 per person, and may include required vaccinations. The Department of State does not set this fee; the applicant pays the panel physician directly.

Attorney fees for consular processing are generally lower than for adjustment of status, typically $2,000 to $4,000, since the process does not include work or travel authorization applications. The applicant pays these fees.

Stage Route Government Fee (Per Person) Medical Exam Attorney Fees
Final stage Adjustment of Status (I-485) Verify current I-485 fee at uscis.gov/forms $200–$500 (civil surgeon) $2,500–$6,000
Final stage Consular Processing Verify current IV fee at travel.state.gov $150–$400 (panel physician) $2,000–$4,000

What If My Employer Refuses to Pay the I-140 Fee?

The employer is required by regulation to pay the PERM labor certification costs, but there is no regulatory mandate requiring the employer to pay the I-140 filing fee or premium processing fee. Many employers pay the I-140 fee as a standard practice, but some negotiate cost-sharing or require the applicant to pay it. If your employer refuses to pay the I-140 fee, you may pay it yourself, but confirm this arrangement in writing before proceeding. If the employer also declines to pay attorney fees for the I-140 stage, you will bear those costs as well.

The Law Offices of Peter D. Chu reviews cost-sharing arrangements during the initial consultation to ensure the applicant understands the full financial commitment before the process begins. Attorney fees and government fees are separate line items, and both should be budgeted before PERM is filed.

What If the I-140 Is Denied After I Pay the Fee?

USCIS does not refund filing fees for denied petitions. If the I-140 is denied, the employer may file a motion to reopen, a motion to reconsider, or appeal the decision to the Administrative Appeals Office, depending on the basis for the denial. Each of these options carries its own filing fee, listed on the USCIS fee schedule. Attorney fees to prepare a motion or appeal are additional and are typically charged separately from the original I-140 preparation fee.

If the denial is based on a deficiency in the PERM labor certification — for example, the job requirements were not supported by business necessity, or the recruitment process was inadequate — the employer must file a new PERM application and start the process again. The costs for a new PERM are the same as the initial application. Denial outcomes depend on the individual facts of the case and the strength of the evidence submitted; no attorney can guarantee approval.

What If I Change Employers After the I-140 Is Approved?

If your I-140 has been approved for at least 180 days, you may port your priority date to a new employer's PERM and I-140 under INA Section 204(j). The new employer must file a new PERM labor certification and a new I-140, and you will incur the same costs for those stages — PERM recruitment, attorney fees, and the I-140 filing fee. The new employer is not required to pay your costs, so confirm the cost-sharing arrangement before accepting a new position.

Priority date portability preserves your place in the visa queue, but it does not transfer the approved I-140 itself. The new employer's I-140 must be approved before you can proceed to adjustment of status or consular processing based on the new petition. The cost of starting over with a new employer is a common surprise for EB-3 applicants who change jobs mid-process.

Here's the Honest Answer: EB-3 Is Employer-Driven, and Cost Surprises Are Common

Here's the honest answer: the EB-3 cost structure depends on your employer's willingness to pay and on how the employment agreement allocates expenses. Employers are required to pay PERM costs, but I-140 fees, premium processing, and all attorney fees are negotiable. Applicants who assume the employer will pay everything, or who do not confirm cost-sharing in writing, routinely face unexpected bills at the I-140 or adjustment stages. The process takes years, and agreements made verbally at hiring often erode when the I-140 bill arrives.

The total out-of-pocket cost for an EB-3 applicant typically ranges from $5,000 to $12,000 when the employer pays PERM and I-140 fees and the applicant pays adjustment of status and attorney fees for that stage. If the applicant pays all attorney fees and shares government fees, the total can exceed $15,000 for a single applicant, more for a family. Consular processing reduces the cost slightly compared to adjustment, but not enough to change the decision if the applicant is already in the United States and maintaining status.

Budgeting for Dependents — Costs Multiply

Each dependent (spouse and unmarried children under 21) files their own adjustment application or immigrant visa application and pays the applicable government fee. Medical exams are required for every family member. Attorney fees typically increase when dependents are included, though not proportionally — adding a spouse and one child may increase attorney fees by $1,000 to $2,500 rather than doubling them.

If you are budgeting for adjustment of status for a family of three, expect total government fees of at least three times the I-485 fee, plus three medical exams. Consular processing carries the same multiplication for visa fees and medical exams. This is a common budgeting blindspot for applicants who calculate only for themselves.

The Locked Variables — What You Can Verify Now

USCIS and Department of Labor fees are listed on official government websites and are updated through Federal Register rulemaking. Verify the current I-140 fee, I-485 fee, and immigrant visa fee at uscis.gov/forms and travel.state.gov before budgeting. Premium processing fees are listed on the same USCIS page. PERM labor certification has no government filing fee. Medical exam costs are not standardized and vary by provider; ask the civil surgeon or panel physician for their fee schedule before scheduling the exam.

Attorney fees are not regulated and vary by firm, case complexity, and region. The ranges provided in this article reflect observed market rates in 2026 but are not guarantees. Some firms charge flat fees; others bill hourly. Confirm the fee structure, what it includes, and whether RFE responses or appeals are covered before signing a retainer agreement.

A $250 initial consultation with the Law Offices of Peter D. Chu covers a full cost breakdown for your specific case, including employer obligations, applicant obligations, and the expected timeline for each stage. The consultation fee applies toward representation if you retain the firm.


Disclaimer: This article provides general information about EB-3 costs and is not legal advice. Reading this article does not create an attorney-client relationship. Immigration outcomes depend on individual facts, case-specific evidence, and USCIS or Department of State adjudication. Fees and processing times change periodically. Consult a licensed immigration attorney to evaluate your eligibility and budget for your specific situation.

=== ACCURACY MANIFEST ===
Class B facts stated: 0 (all fee references point to current official sources without stating amounts)

Class B facts OMITTED as unverifiable this session:

  • Exact I-140 filing fee (directed to uscis.gov/forms)
  • Exact I-485 filing fee (directed to uscis.gov/forms)
  • Exact premium processing fee and timeline (directed to uscis.gov/forms)
  • Exact immigrant visa fee (directed to travel.state.gov)
  • Current USCIS processing times (described as variable, no estimate given)

Class C check: PASS — zero invented statistics, approval rates, outcome promises, or unsourced thresholds

Locked facts check: PASS — consultation fee $250, contact details omitted (appended by platform)

Disclaimer present: YES

As-of dates on all Class B facts: Not applicable — no dated facts stated; all fee references point to official sources for current amounts

STATUS: PENDING ATTORNEY REVIEW — do not publish

Schedule a consultation with the Law Offices of Peter D. Chu — 4615 Convoy St, San Diego, CA 92111 · 858-268-8823 · Mon–Fri, 8:30 AM–5:30 PM. Consultation fee: $250.

Frequently Asked Questions

Who pays the EB-3 cost — the employer or the applicant? ▼

The employer must pay PERM labor certification costs, including recruitment and prevailing wage determination. The I-140 filing fee is typically paid by the employer but may be negotiated. The applicant usually pays adjustment of status or consular processing fees, medical exams, and their own attorney fees for those stages. Cost-sharing varies by employment agreement.

How much does EB-3 cost in total for a single applicant? ▼

Total out-of-pocket costs for an EB-3 applicant typically range from $5,000 to $12,000 when the employer pays PERM and I-140 fees and the applicant pays adjustment of status and attorney fees. If the applicant pays all attorney fees and shares government fees, the total can exceed $15,000. Costs increase significantly when dependents are included.

Does USCIS charge a fee for PERM labor certification? ▼

No. The Department of Labor does not charge a filing fee for PERM labor certification. However, the employer must pay for recruitment advertisements, typically $1,000 to $3,000, and attorney fees to prepare the application, typically $3,000 to $10,000 depending on case complexity.

What is the difference in cost between adjustment of status and consular processing? ▼

Adjustment of status typically costs more due to higher USCIS filing fees and the inclusion of work and travel authorization. Consular processing has lower government fees but requires a medical exam from a panel physician abroad. Attorney fees for consular processing are generally $2,000 to $4,000 compared to $2,500 to $6,000 for adjustment of status.

Are EB-3 attorney fees refundable if the case is denied? ▼

No. Attorney fees are typically non-refundable, and government filing fees are never refunded by USCIS or the Department of Labor. If a petition is denied, additional fees apply to file a motion to reopen, reconsider, or appeal. Confirm the fee structure and refund policy with your attorney before signing a retainer agreement.

What if my employer will not pay the I-140 fee? ▼

There is no regulation requiring the employer to pay the I-140 fee. If your employer declines, you may pay it yourself. Confirm the cost-sharing arrangement in writing before proceeding. Some applicants negotiate employer payment of government fees in exchange for the applicant paying attorney fees.

How much does premium processing cost for the I-140? ▼

USCIS charges a premium processing fee for Form I-907 to guarantee a response within a set number of business days. As of 2026, verify the current fee and processing window at uscis.gov/forms before deciding whether to pay for it. Premium processing does not affect whether the petition is approved; it only accelerates the timeline.

Do I pay for my spouse and children separately in EB-3? ▼

Yes. Each dependent files their own adjustment of status application (Form I-485) or immigrant visa application and pays the applicable government fee. Medical exams are required for every family member. Attorney fees typically increase when dependents are included, though not proportionally — adding a spouse and child may add $1,000 to $2,500 to total legal fees.

Back to blog