Can a Job Search Service Charge You an H-1B Filing Fee?

Federal wage rules already assign most H-1B fees to the employer. Here is how to tell if you are being asked to cover something you legally should not.

By F1Jobs Team · 2026-08-26 · 11 min read
A stack of official visa paperwork and an invoice sit on a desk beside a calculator, with a laptop showing a job listing nearby.

You are far enough into a job search that a company has finally said yes — and then, somewhere in the paperwork, a new line appears. An "H-1B filing fee." A "visa processing deposit." Sometimes it is framed as standard, sometimes as a favor: pay this and we will move your case to the front of the line. You are not sure if that is normal, if it is legal, or if pushing back will cost you the offer.

We should say upfront that F1Jobs sells a job search service to F-1/OPT candidates, so we have a commercial stake in how this question gets answered. We're answering it honestly anyway, because the rule here is not a matter of opinion — it comes from federal wage regulation, and it applies the same way whether the company charging you is a Fortune 500 employer, a small staffing firm, or a placement service that found you the role in the first place.

The quick answer

For the fees that make an H-1B petition an H-1B petition — the government filing fees, the training fee, the fraud-prevention fee, and the employer's attorney costs to prepare the petition — the answer is no, a candidate is not supposed to pay them. Those costs are legally treated as the sponsoring employer's business expense under the Department of Labor's H-1B wage rules, not yours. A candidate paying an employer's required H-1B petition fees is a recognized problem area that has been the subject of DOL enforcement. It happens, and it is one of the more consequential things a company can get wrong on your case — so it's worth reading past the headline before you decide what your own situation is.

Who is legally required to pay which H-1B fee

The H-1B is an employer-sponsored visa. Only an employer can file the petition, and DOL's wage-and-hour rules for the H-1B program build on that by treating certain costs as inseparable from being the sponsor.

Fee or costWho the rule assigns it toNotes
I-129 base filing feeEmployerCore cost of filing the petition
ACWIA training feeEmployerCreated by the American Competitiveness and Workforce Improvement Act specifically so employers, not workers, fund it
Fraud Prevention and Detection feeEmployerApplies to most new petitions and changes of employer
Employer's attorney fees for preparing the petitionEmployerTreated as a cost of doing business, not a service rendered to the worker
Premium processing feeGray areaSometimes paid by the worker if genuinely optional and requested for the worker's own timeline, per common attorney practice — confirm with counsel
The supplemental fee on some new cap-subject petitions filed from abroadEmployerDistinct from the fees above; see our breakdown of current USCIS fees for what applies to your situation

We are intentionally not listing dollar amounts here, since fee schedules change. Use the fee-schedule link above for what a petition actually costs right now, then compare that to whatever number you're being asked to pay.

Why the employer-pays rule exists

The logic is about wage protection, not paperwork. DOL's required-wage regulation for the H-1B program (20 CFR § 655.731) exists so a sponsored worker actually receives the wage listed on the certified Labor Condition Application. If an employer could pass its own filing costs back to you — as a deduction, a "deposit," or an upfront fee — your real, take-home compensation would fall below that promised wage even though your paycheck looks compliant on paper. The rule closes that loophole by making certain costs the employer's to absorb, regardless of how the payment is labeled. A charge does not stop being a prohibited fee just because a company calls it a "processing deposit" instead of an "H-1B fee" — what matters is what the payment is actually for.

Where the Department of Labor's role kicks in

DOL's Wage and Hour Division (WHD) is the enforcement body for H-1B wage and LCA compliance. A worker who believes required fees were improperly shifted onto them can file a complaint with WHD. Investigations can lead to back-wage assessments and penalties against the employer, and in serious cases, debarment from sponsoring H-1B workers in the future.

Two things worth being precise about: enforcement is complaint- and investigation-driven, not automatic, so a violation existing doesn't mean it's been caught. And the remedy runs against the employer's obligations under the program — it isn't a personal guarantee you'll be made whole, and it doesn't resolve your immigration status on its own. If you're unsure whether what happened to you rises to a WHD complaint, that's exactly the kind of question an immigration attorney or your DSO can help you sort through.

Where job search services fit into this picture

This is the part that gets confusing, because "job search service" can mean several very different relationships to your H-1B:

Either way, a company asking you to pay something called an "H-1B filing fee" before a real employer and a real petition exist should raise a specific question: fee for what, owed to whom? Our guide on what a legitimate job search service will never ask you to do covers this pattern alongside other requests that should give you pause.

The pattern reviewers describe

We want to be precise about the source here, because this is allegation, not adjudicated fact. Reviewers on Trustpilot and Glassdoor describe a recurring complaint pattern across companies in this space: an upfront deposit, followed later by a request for an additional "H-1B filing fee," with amounts in the ballpark of $3,400 showing up across multiple independent reviews. These are user-submitted claims on public review platforms — not a regulatory finding, not a court judgment, and not proof about any specific company. We are describing the pattern because recognizing it is useful, not because any one review should be treated as established fact.

If you see that sequence forming — deposit collected, weeks of little movement, then a second charge tied to your visa — treat it as a prompt to ask harder questions, not as something to just pay because a deadline feels close. Our post on the deposit-then-silence complaint pattern walks through what that specific shape of complaint tends to look like and what it does not tell you on its own.

Five questions to ask before you pay anything

Before you send money for anything described as an H-1B cost, work through these in order:

  1. Who is the actual petitioner? Ask for the legal name of the company that will appear on the Form I-129 and the LCA. If the person asking you for money cannot answer this clearly, that is itself the answer you need.
  2. Is the entity billing you the same entity as the petitioner? If it is a different company — a placement service, a consultancy, a staffing intermediary — ask why it is collecting a fee that legally belongs to the sponsoring employer.
  3. Is this a government fee, an attorney fee, or a fee for the company's own separate services? Fees for a company's own non-immigration work (resume editing, interview coaching) are a different category than a fee framed as reimbursing an H-1B filing cost. Ask for an itemized breakdown in writing.
  4. Would paying this bring your net pay below the wage on your LCA? If the honest answer is yes, this is a wage issue under DOL rules regardless of what the fee is called.
  5. Are you being asked to sign anything calling the payment "voluntary" or unrelated to your visa? That language sometimes exists specifically to make an otherwise prohibited fee look permissible on paper. Read it carefully, and if anything feels engineered to avoid a rule rather than describe reality, ask an attorney before signing.

Common mistakes

The targeting problem underneath all of this

It helps to hold two facts at once. Only a small slice of US employers sponsor H-1B workers at all — reporting from the National Foundation for American Policy (released November 17, 2025) put the number of employers approved to hire even one new H-1B worker at 28,277, roughly half of one percent of all US employer firms, with 61% of those sponsoring exactly one person. That scarcity is exactly what makes a fee-collecting intermediary tempting: it feels like paying for access to something rare.

But scarcity doesn't change who owes what once a real employer is actually filing for you. If a company's pitch amounts to "pay us and we'll find you sponsorship," that research time is better spent on the employer directory, which shows petition history and how much of it went to genuinely new hires rather than renewals. A fee doesn't make an employer more likely to exist.

If you've already paid a fee like this

If this has already happened to you, the useful next step is narrow and specific: talk to your DSO and an independent immigration attorney, bring every document you have — offer letters, invoices, emails describing what the charge was for — and let them assess your actual case. If it looks like a required employer cost was shifted onto you, a WHD complaint may be appropriate, and an attorney can tell you whether that is the right move given your specific status and timeline. This article cannot make that call for you, and neither can the company that charged you the fee in the first place.

Frequently asked questions

Can a candidate legally pay the H-1B filing fee? In most cases, no. The core government fees and the employer's attorney costs are treated as the sponsoring employer's business expense. If shifting that cost to you pushes your effective pay below your LCA wage, it can be an unauthorized wage deduction DOL can act on.

Who is legally required to pay H-1B petition fees? The petitioning employer named on the Form I-129 and certified LCA — including the base filing fee, the ACWIA training fee, and the fraud prevention fee. Premium processing is the commonly cited exception, sometimes treated as payable by the worker if genuinely optional.

Is it illegal for a job search service to charge me an H1B filing fee? It depends what the service is. If it's your actual legal sponsor, the employer-pays rule applies to it like any employer. If it's a placement intermediary rather than your petitioner, it shouldn't be collecting an "H-1B fee" at all — that cost belongs between you and whichever company actually files.

What if a company says the fee is a voluntary service charge, not a government fee? Companies can charge for their own real services if described honestly. It's a problem when a fee tied to your immigration filing is dressed up as voluntary specifically to dodge the employer-pays rule. Ask for a written, itemized breakdown before you pay anything.

What should I do if I already paid a company for my H-1B sponsorship? Gather every document — offer letters, emails, invoices — and talk to your DSO and an independent immigration attorney before doing anything else. A DOL Wage and Hour Division complaint may be appropriate if a required employer fee was shifted onto you, but let an attorney make that call with your full case in front of them.


Trying to figure out if a fee you're being asked to pay is normal or a warning sign? F1Jobs — we're glad to talk through what you're seeing, even if the answer is that you should be talking to an attorney instead of us.

Frequently asked questions

Can a candidate legally pay the H-1B filing fee

In most cases, no. Federal wage regulations treat the H-1B petition's core government fees and the employer's attorney costs as a business expense of the sponsoring employer, not the worker. If a company shifts that cost to you and it pushes your effective pay below the wage listed on your Labor Condition Application, it can be an unauthorized wage deduction that the Department of Labor can act on.

Who is legally required to pay H-1B petition fees

The petitioning employer, meaning the company whose name appears on the Form I-129 and the certified Labor Condition Application. This includes the base filing fee, the ACWIA training fee, and the fraud prevention fee. The one commonly cited exception is premium processing, which some attorneys treat as payable by either party if it is genuinely optional and requested for the worker's own benefit.

Is it illegal for a job search service to charge me an H1B filing fee

It depends on what the service actually is. If the service itself is your legal H-1B sponsor, the same employer-pays rule applies to it as to any other employer. If the service is a placement or staffing intermediary rather than your petitioner, it should not be collecting a fee labeled as a government H-1B cost at all, since that fee belongs between you and whichever company actually files the petition.

What if a company says the H-1B fee is a voluntary service charge, not a government fee

A company can charge for its own services, such as resume help or interview coaching, as long as it describes that charge honestly. It becomes a problem when a fee tied to your immigration filing is dressed up as voluntary specifically to avoid the rule that employers must cover petition costs. Ask for a written, itemized breakdown of exactly what the charge is for before you pay anything.

What should I do if I already paid a company for my H-1B sponsorship

Gather every document you have, including offer letters, emails, invoices, and payment records, and talk to your DSO and an independent immigration attorney before taking any further action. You can also file a wage complaint with the Department of Labor's Wage and Hour Division if it looks like a required employer fee was shifted onto you. Do not rely on this article, or on the company itself, as a substitute for that advice.