Why Freelancing Works Without a Work Permit

The rules around work authorization in the U.S. (under the Immigration Reform and Control Act of 1986, or IRCA) apply specifically to the employer-employee relationship. Employers must verify that employees are authorized to work — this is the I-9 form you fill out when starting a job.

The Key Distinction

When you are an independent contractor, there is no employer-employee relationship. You are running your own business and contracting with clients. No I-9 form is required. No employer verifies your work authorization. The rules that prohibit undocumented people from being "hired" as employees do not apply to self-employment and independent contracting.

This is not a loophole — it is how the law is structured. Tax law and immigration law have different frameworks. You do have an obligation to pay U.S. taxes on all income earned in the U.S., which is why an ITIN is essential.

What You Can Do

  • Freelance for clients as an independent contractor
  • Run your own business (LLC, sole proprietor)
  • Sell products or services online
  • Create content (YouTube, writing, photography)
  • Offer services on platforms like Upwork, Fiverr, Toptal
  • Earn passive income (investments, royalties)

What Requires Work Authorization

  • Being hired as a W-2 employee
  • Working on a company payroll
  • Any position that involves an I-9 employment verification

How to Set Up Your Freelance Business

Step 1: Get Your ITIN

Your ITIN is your taxpayer identification number. You need it to file taxes, receive payments from clients (via W-9), and open a U.S. bank account for your business income. If you don't have an ITIN yet, apply now — see our ITIN application guide.

Step 2: Open a U.S. Bank Account

A U.S. bank account lets you receive client payments, pay business expenses, and keep your freelance income separate from personal funds. Bank of America, Chase, Citibank, and Wells Fargo all accept ITIN for personal accounts. Some credit unions also offer business checking accounts with an ITIN. See our best banks guide for details.

Step 3: Decide on a Business Structure

Most freelancers start as a sole proprietor — no formal registration required, you just start working and report income on Schedule C with your tax return. If you want liability protection, you can form an LLC in your state. Many states allow you to form an LLC with an ITIN instead of an SSN.

Sole Proprietor Is the Simplest Start

You do not need to register a business, file paperwork, or pay registration fees to be a sole proprietor. You are automatically a sole proprietor when you start doing freelance work. As your income grows, you can consider forming an LLC later for liability and tax advantages.


Working With Clients — W-9 and 1099

When a U.S. client hires you as an independent contractor, they will ask you to fill out Form W-9. This is their way of collecting your taxpayer identification number so they can issue you a 1099-NEC form at year end (reporting what they paid you to the IRS).

Filling Out Form W-9 With an ITIN

That's it. The W-9 is not an employment verification form. There is no work authorization check, no I-9, no requirement to be a U.S. citizen or resident.

What Is a 1099-NEC?

If a client pays you more than $600 in a calendar year, they will send you a 1099-NEC form in January of the following year. This form shows the total amount they paid you. You use this information when filing your taxes. Keep copies of all 1099s you receive.

International Clients

If your clients are based outside the U.S., they won't issue W-9s or 1099s — that's U.S.-only paperwork. You still owe U.S. income tax on this income (and potentially self-employment tax). Report it as self-employment income on Schedule C using your ITIN.


Paying Your Taxes

As a self-employed person, you are responsible for paying your own taxes — no employer withholds them for you. You owe two types of tax on freelance income:

Undocumented immigrants who pay Social Security tax via self-employment generally cannot claim Social Security benefits — but the law still requires payment. The good news: you can deduct half of self-employment tax when calculating your income tax.

Quarterly Estimated Taxes

If you expect to owe $1,000 or more in taxes for the year, you must pay quarterly estimated taxes to the IRS. The deadlines are approximately April 15, June 15, September 15, and January 15. Missing these can result in a small penalty at year end. Use Form 1040-ES to calculate and submit these payments using your ITIN.

At Year End: Schedule C

When filing your annual tax return (Form 1040 or 1040-NR), you'll attach Schedule C (Profit or Loss from Business) to report your freelance income and deductible expenses. Common deductible expenses include:


Freelance Platforms That Work With ITIN

Most major freelance platforms accept an ITIN in place of an SSN for tax purposes. When you sign up, they ask for your taxpayer ID — enter your ITIN. They will send you a 1099-K or 1099-NEC at year end.


Frequently Asked Questions

Can my client refuse to work with me because I have an ITIN instead of an SSN?
Legally, there is no requirement for a client to check your immigration status when hiring an independent contractor. An ITIN is a valid U.S. taxpayer identification number accepted by the IRS. Some clients may have internal policies, but the law does not require it. If a client objects, you can explain that an ITIN is an IRS-issued number used for tax reporting — the same function as an SSN in a W-9 context.
Should I form an LLC?
An LLC adds liability protection (your personal assets are separate from business liabilities) and may create a more professional appearance. Many states allow LLC formation with an ITIN. However, an LLC has costs: state filing fees ($50–$800 depending on state), annual reports, and potentially a separate business bank account. Start as a sole proprietor and evaluate an LLC when your income grows or you take on client liability risk.
Does filing self-employment taxes create an immigration record?
The IRS is legally prohibited from sharing individual taxpayer information with immigration agencies. Filing taxes and paying self-employment taxes is a legal obligation — and doing it voluntarily with your ITIN demonstrates tax compliance, which is viewed positively in many immigration contexts. Consult an immigration attorney if you have specific concerns about your situation.