Contract / C2C vs Full-Time Employment for Visa Sponsorship: What International Workers Must Know

Corp-to-corp contracts pay more on paper but can quietly disqualify you from visa sponsorship — here is exactly what the rules say.

By F1Jobs Team · 2026-03-08 · 12 min read
An open-plan modern office with both permanent desks and a hot-desk zone, warm overhead lighting, professionals at work with no readable screens

A recruiter messages you on LinkedIn: senior data engineer role, $95/hr corp-to-corp, remote, client is a Fortune 500. It sounds better than the $130K full-time offer sitting in your inbox from a mid-size SaaS company. The hourly rate math is tempting — you run the numbers and $95/hr × 2,000 hours is $190K gross.

Then you remember you're on F-1 OPT. Or on H-1B. And suddenly the question isn't about comp — it's about whether accepting that role would put you out of status, void your work authorization, or quietly disqualify you from the H-1B sponsorship you're working toward.

This guide gives you a precise map of what each arrangement — C2C, 1099, W2 contract, and full-time — actually means for your visa status, your sponsorship eligibility, and your long-term green card path. The details matter and the differences are not small.

The four arrangements you'll actually encounter

Before diving into visa rules, let's define terms precisely. These four arrangements are not interchangeable, and confusing them is one of the most common mistakes international workers make.

ArrangementWho pays youTax formEmployment relationshipVisa-eligible?
Full-time W2 employeeDirect employerW-2Yes — direct employeeYes, standard
W2 contract (staffing)Staffing agencyW-2Yes — employed by agencyYes, with caveats
1099 independent contractorClient company1099-NECNoNo (F-1/OPT/H-1B)
Corp-to-corp (C2C)Your own entity invoices clientNone to you personallyNo employment relationshipNo, unless structured carefully

The critical column is the last one. Visa status under F-1 OPT, STEM OPT, and H-1B all require an employer-employee relationship. When that relationship is absent — as in 1099 and standard C2C arrangements — your work authorization disappears regardless of what you earn.

F-1 OPT and STEM OPT: the strict limits on contractor work

What OPT actually allows

OPT (Optional Practical Training) authorizes you to work in a job directly related to your major field of study. Your EAD card grants authorization — but it does not override immigration law's requirement for a legitimate employment relationship.

USCIS and DSOs (Designated School Officials) evaluate OPT employment against a set of factors similar to common-law employment: does an employer control the work? Does the employer set hours? Does the employer bear the risk of loss? A 1099 independent contractor relationship fails most of these factors.

Accepting a 1099 contract while on F-1 OPT is effectively unauthorized employment. There is no employer accountable to your SEVIS record. If ICE or USCIS audits your OPT period, a string of 1099 income with no W-2 employer will create serious problems — including potential OPT revocation and status violations that follow you into future H-1B petitions.

The 90-day unemployment clock

STEM OPT comes with an additional constraint: you cannot exceed 90 cumulative days of unemployment during the 24-month STEM extension (the first 12 months of OPT give you 90 days, and STEM OPT gives you an additional 60 days for a combined 150-day total across the full 36-month period if on STEM). A 1099 or C2C arrangement does not reset or pause this clock — because you don't have an employer, you may be considered unemployed for SEVIS purposes even while earning income.

See our deeper breakdown of OPT vs STEM OPT vs CPT rules for how unemployment days are tracked and how to avoid accidentally burning them.

What about self-employment on OPT?

USCIS has historically been ambiguous on OPT self-employment, but the dominant DSO interpretation is that self-employment — including a sole proprietorship or single-member LLC doing contract work — is only valid if the student is the business owner engaging in field-related work, has a physical US business location, and meets other regulatory criteria. In practice, most DSOs do not validate 1099 or C2C work as meeting OPT requirements. If your DSO says it's fine, get that in writing before you take any contract.

H-1B: the employer-employee relationship is non-negotiable

Why H-1B requires a W2 employer

H-1B is fundamentally an employment-based visa. USCIS requires the petitioning employer to demonstrate:

  1. A valid employer-employee relationship in which the employer has the right to control the work
  2. A specialty occupation job offer that requires at least a bachelor's degree in a specific specialty
  3. A certified Labor Condition Application (LCA) from the Department of Labor committing to the prevailing wage

A 1099 contractor arrangement fails point 1 entirely. There is no employer — just a client relationship between two independent parties. H-1B cannot be maintained on 1099 income.

Can an H-1B holder do C2C work?

This is the most commonly misunderstood question in this space. The short answer is: only if the H-1B is filed under the worker's own entity, and even then it is complex.

Here is what a legal C2C structure looks like for an H-1B holder:

  1. The worker forms a US LLC or corporation
  2. The LLC files for H-1B status naming itself as the employer
  3. The worker is employed by their own LLC (W-2 from the LLC)
  4. The LLC contracts C2C with client companies
  5. The LLC must satisfy all H-1B requirements — specialty occupation, prevailing wage, employer-employee relationship between the LLC and the worker

USCIS has issued RFEs and denials in this structure when the "employer" LLC has no other employees, no history of independent operations, and appears to be a pass-through for a single permanent client. The agency applies the Defensor v. Meissner factors: does the employer (the LLC) have the right to control the work? Does the LLC have a genuine business operation beyond placing one person at one client?

If you are considering this structure, you need an H-1B attorney involved from the start — not as an afterthought. The structural risks are real.

For most H-1B holders, the practical answer is: do not accept C2C arrangements. The compliance exposure is severe, and the income upside rarely justifies it when H-1B status and your green card timeline are at stake.

Staffing agency W2: the legal middle ground

The arrangement that is both legal and widely used is the staffing agency W2. Here, a staffing firm employs you, handles payroll and tax withholding, and can petition for your H-1B. You work at a client site, but you are a W-2 employee of the agency.

This is how a large portion of the H-1B workforce operates — particularly in IT consulting, where companies like Infosys, Wipro, Tata Consultancy, Cognizant, and hundreds of smaller firms sponsor H-1B petitions for workers placed at client sites.

What USCIS scrutinizes in staffing placements:

If you are working through a staffing agency on H-1B, make sure your agency has a strong track record of H-1B approvals. Read our guide on in-house vs staffing agency H-1B sponsorship for a detailed comparison of how each path affects your approval odds and long-term outcomes.

Comparing the visa implications side by side

For F-1 OPT and STEM OPT

FactorFull-time W2W2 contract (staffing)1099 / C2C
SEVIS employer reportingEmployer reportsAgency reportsNo employer to report — status risk
90-day unemployment clockPaused while workingPaused while workingMay continue running
OPT validityMaintainedMaintained with careLikely violated
H-1B sponsorship possibleYesYes (via agency or client)No
STEM OPT I-983 training planFiled with employerFiled with agencyCannot be filed

For H-1B holders

FactorFull-time W2W2 contract (staffing)1099 / C2C
Legal status maintainedYesYesNo — unauthorized employment
H-1B petition filed byEmployerAgencyN/A (no petitioner)
LCA site coverageSingle worksiteMulti-site LCA possibleNo LCA
Green card (PERM) sponsorshipCommonRareN/A
I-140 priority date potentialYesPossible but uncommonNo

The green card problem with contract work

The visa compliance question is the immediate issue. The green card question is the long-term one — and it points even more strongly toward full-time employment.

PERM labor certification (required for EB-2 and EB-3 green cards) requires the sponsoring employer to demonstrate a permanent, full-time job offer that will exist after the green card is approved. Staffing agencies typically cannot satisfy this requirement because their work is project-based and client-dependent — there is no durable "permanent" offer to certify.

The result: most contract roles, even W2 roles through staffing agencies, do not lead to green card sponsorship. If your goal is an EB-2 or EB-3 green card — particularly important for Indian and Chinese nationals facing the EB-2 and EB-3 backlog that can run ten years or more — you almost certainly need direct full-time employment to start the clock.

For a detailed look at how job changes affect pending I-140s and PERM, see our AC21 portability guide and concurrent H-1B employment guide.

Cap-exempt employers as an alternative path

If full-time employment at a sponsoring company is difficult to land right away, consider cap-exempt employers — universities, nonprofit research organizations, and government research entities. These employers are not subject to the H-1B lottery, can hire year-round, and many sponsor both H-1B and green cards (often EB-1 or EB-2 NIW for researchers). The trade-off is typically lower compensation than industry roles, but for workers stuck in the lottery roulette, cap-exempt employment can be a strategic bridge. See our cap-exempt H-1B employer guide for how to find and target these roles.

A realistic step-by-step decision framework

When you receive a contract offer as an international worker, run through this sequence before accepting:

  1. Identify the tax classification. Will you receive a W-2 or a 1099? If the recruiter is vague, ask explicitly. "Corp-to-corp" and "1099" are immediate red flags.
  2. Identify the employer of record. Who files the I-129 (if needed) and runs payroll? If the answer is "you" or "your LLC," you're in C2C territory.
  3. Confirm H-1B sponsorship intent. Will the staffing agency or direct employer sponsor your H-1B? Get this in writing — verbal commitments are worth nothing. Ask specifically about timing, cap-subject vs cap-exempt petition, and whether they use premium processing.
  4. Assess PERM sponsorship potential. If your goal is a green card, ask directly whether the employer or agency sponsors PERM. Most staffing agencies will say no. Factor this into your compensation comparison.
  5. Evaluate the full compensation picture. A $95/hr C2C rate sounds better than $130K salary until you account for: self-employment taxes (~15.3% on net earnings), no employer health insurance contribution, no 401k match, no paid leave, no visa sponsorship, and no green card path. The all-in comparison typically favors full-time employment for visa holders.
  6. Consult an immigration attorney if unsure. If you are being offered a creative arrangement — consulting through your LLC, "independent contractor" with benefits, or similar — get a qualified immigration attorney's opinion before you start work. The consequences of unauthorized employment on H-1B include out-of-status findings, bars on future petitions, and in serious cases, removal proceedings.

Common mistakes

Assuming a high hourly rate means the contract is legitimate. Pay rate has nothing to do with visa legality. A $150/hr 1099 contract is just as much a status violation as a $50/hr one.

Treating "W2 contract" and "C2C contract" as equivalent. They are fundamentally different. W2 means you have an employer. C2C means you do not.

Accepting a 1099 arrangement expecting to "sort out the visa stuff later." There is no sorting it out later. From the moment you begin work on an unauthorized arrangement, your status is in jeopardy. Immigration violations are not undone retroactively.

Not reading the offer letter before signing. Many workers discover the employment classification only after signing an offer letter that says "independent contractor." Read the entire document, especially the compensation and tax sections.

Overlooking the 1099 freelancing risks on OPT. This is common among technical OPT workers who do short-term consulting gigs between jobs. Even a few months of 1099 income can create questions during the H-1B petition process. See our complete breakdown of 1099 and freelancing risks on F-1 OPT and H-1B before taking on any side work.

Choosing contract work because it's easier to find. Contract roles often have lower bars to entry and faster hiring timelines. But the visa compliance risk is not worth the shortcut, especially when you are early in your OPT period and every month of clean status matters.

Ignoring the green card cost of contract arrangements. Workers who spend two or three years on staffing agency W2 work before landing a direct employer often discover that their green card clock has not started. For EB-2 India, a two-year delay in starting PERM can translate to years of additional wait time at the back of the queue.

What the ideal arrangement looks like

For most international workers, the optimal target is direct full-time W2 employment with an employer who has a demonstrated track record of H-1B sponsorship and at least an informal willingness to sponsor PERM when the time comes. That means:

If you must take a staffing agency W2 role — because it is the best available option right now — make sure the agency files the H-1B (not the end client), confirm the LCA covers your actual worksite, and use the time to build your direct employer pipeline on the side.

Contract work is not inherently bad for international workers. W2 contract arrangements through reputable agencies are a legitimate and common path. The line that cannot be crossed is the employer-employee relationship — and that line is where C2C and 1099 arrangements always fall.

Frequently asked questions

Can an H-1B worker legally do corp-to-corp (C2C) work?

In limited circumstances yes, but the default answer is no. For C2C work to be legal on H-1B, the worker must own a US entity (typically an LLC or S-Corp) that separately holds H-1B status naming that entity as the employer. The underlying H-1B must still satisfy specialty-occupation and employer-employee relationship rules with the entity that files the petition. Working C2C as an individual without a corporate structure while on H-1B is unauthorized employment.

Does 1099 contract work violate F-1 OPT status?

Yes, almost always. OPT requires that work be directly related to your major field of study and that you maintain valid status — but USCIS and DSOs broadly interpret OPT employment to require an employer-employee relationship consistent with W2 or equivalent payroll. Receiving a 1099 as an independent contractor on F-1 OPT puts you at serious risk of status violation because there is no employer accountable to your SEVIS record. You would also exceed the 90-day unemployment clock without a verifiable employer.

What is the difference between W2 contract and C2C contract for visa holders?

A W2 contract means you are employed by a staffing firm or employer of record that runs payroll, withholds taxes, and can file an H-1B or maintain your OPT. This arrangement is legal for visa holders. C2C means two businesses transact — you (or your entity) invoice a client company directly, with no employment relationship. C2C does not create the employer-employee relationship that visa sponsorship requires.

Can a staffing agency sponsor an H-1B visa for a contractor placed at a client site?

Yes, staffing agencies sponsor H-1B petitions regularly. The agency is the employer of record, files the I-129 and Labor Condition Application, and pays at least the LCA prevailing wage. The agency must demonstrate it has the right to control the worker's employment. USCIS has scrutinized third-party placement arrangements heavily since the Defensor v. Meissner line of cases, so the agency must show a genuine employer-employee relationship — not just a pass-through contract.

Does working on a W2 contract through a staffing agency hurt my green card timeline compared to direct full-time employment?

It can. Staffing agencies are less likely to sponsor PERM labor certification (EB-2 or EB-3 green card) than direct employers because PERM requires a permanent job offer that survives the certification process — difficult to demonstrate for project-based contract roles. Full-time direct employment gives you a far cleaner path to EB-2/EB-3 PERM sponsorship and to building the I-140 priority date you need for EB-2 India/China backlogs.


Still sorting through contract offers and trying to figure out which ones are safe to accept? The team at F1Jobs works through these exact scenarios with international candidates every week — reach out and we will help you read the fine print.

Frequently asked questions

Can an H-1B worker legally do corp-to-corp (C2C) work?

In limited circumstances yes, but the default answer is no. For C2C work to be legal on H-1B, the worker must own a US entity (typically an LLC or S-Corp) that separately holds H-1B status naming that entity as the employer. The underlying H-1B must still satisfy specialty-occupation and employer-employee relationship rules with the entity that files the petition. Working C2C as an individual without a corporate structure while on H-1B is unauthorized employment.

Does 1099 contract work violate F-1 OPT status?

Yes, almost always. OPT requires that work be directly related to your major field of study and that you maintain valid status — but USCIS and DSOs broadly interpret OPT employment to require an employer-employee relationship consistent with W2 or equivalent payroll. Receiving a 1099 as an independent contractor on F-1 OPT puts you at serious risk of status violation because there is no employer accountable to your SEVIS record. You would also exceed the 90-day unemployment clock without a verifiable employer.

What is the difference between W2 contract and C2C contract for visa holders?

A W2 contract means you are employed by a staffing firm or employer of record that runs payroll, withholds taxes, and can file an H-1B or maintain your OPT. This arrangement is legal for visa holders. C2C means two businesses transact — you (or your entity) invoice a client company directly, with no employment relationship. C2C does not create the employer-employee relationship that visa sponsorship requires.

Can a staffing agency sponsor an H-1B visa for a contractor placed at a client site?

Yes, staffing agencies sponsor H-1B petitions regularly. The agency is the employer of record, files the I-129 and Labor Condition Application, and pays at least the LCA prevailing wage. The agency must demonstrate it has the right to control the worker's employment. USCIS has scrutinized third-party placement arrangements heavily since the Defensor v. Meissner line of cases, so the agency must show a genuine employer-employee relationship — not just a pass-through contract.

Does working on a W2 contract through a staffing agency hurt my green card timeline compared to direct full-time employment?

It can. Staffing agencies are less likely to sponsor PERM labor certification (EB-2 or EB-3 green card) than direct employers because PERM requires a permanent job offer that survives the certification process — difficult to demonstrate for project-based contract roles. Full-time direct employment gives you a far cleaner path to EB-2/EB-3 PERM sponsorship and to building the I-140 priority date you need for EB-2 India/China backlogs.