Get your EIN in as fast as 7 business days. Apply now for $49

E
ein.so

Industry Guide

EIN for Upwork Freelancers Guide

Upwork freelancers use an EIN to separate business and personal taxes, open US business banking, and complete the platform tax interview. Non-residents apply with a passport, no SSN. $49 Standard. $97 Express.

Upwork freelancers get a US EIN by submitting IRS Form SS-4. Non-residents enter a passport number on Line 7b instead of an SSN. An EIN keeps your SSN off W-9s, opens US business banking, and completes the platform tax interview for an LLC. The IRS charges $0. ein.so prepares Form SS-4, faxes it to the IRS, and emails your EIN. Standard costs $49 (4-7 business days). Express costs $97 (2-3 business days).

Upwork is one of the largest freelance marketplaces, with millions of registered freelancers across software, design, writing, marketing, and consulting. Freelancers earn in US dollars and serve US clients, which pushes many of them toward a US business identity. An EIN is the federal tax ID that links a freelance business to the US tax and banking system. This guide explains when Upwork freelancers need an EIN, how non-residents apply without an SSN, how the platform tax interview works, and how to set up US banking after approval.

FactorSole Proprietor (US person)US LLC (non-resident)
Tax ID on UpworkSSN or EINEIN
Platform tax formW-9W-8BEN-E
EIN required?RecommendedYes
US bank accountOptionalEnabled by EIN
Liability protectionNoneYes
Annual US filingSchedule CForm 5472 + 1120

Do You Need

Do Upwork Freelancers Need an EIN?

Upwork freelancers with a US LLC, a corporation, or employees need an EIN. Sole proprietors can use an SSN, but an EIN protects that SSN on tax forms and invoices. Non-US freelancers operating a US LLC need an EIN to complete the Upwork tax interview and open banking.

SituationEIN Needed?
Upwork freelancer with a US LLCYes (required)
Upwork freelancer with a corporationYes (required)
Upwork freelancer hiring employeesYes (required)
Non-US freelancer with a US LLCYes (required)
US sole proprietor, no LLCRecommended
Hobby or one-off side incomeNo

Why Upwork Freelancers Get an EIN

  1. SSN privacy — Put an EIN on W-9 forms instead of your Social Security Number.
  2. Business banking — Open a US business bank account for payouts.
  3. Tax separation — Keep freelance income separate from personal tax identity.
  4. Credibility — Present a registered US business to clients and platforms.
  5. Hiring — An EIN is required to run payroll for any employee.

See who needs an EIN for full eligibility details and EIN without an SSN for the non-resident path.

Use Cases

Why Do Non-US Upwork Freelancers Need a US EIN?

Non-US Upwork freelancers need a US EIN because a US LLC cannot open a bank account, complete the platform tax interview, or file US returns without one. The EIN connects a foreign-owned freelance business to the US dollar economy.

Invoice US Clients in Dollars

Freelancers serving US clients form a US LLC to bill in USD and avoid unfavorable PayPal currency conversion. The EIN links the LLC to US banking so payouts land in a dollar account. See EIN for non-residents.

Complete the Upwork Tax Interview

Upwork requires a tax form before releasing certain payouts. A non-resident LLC completes a W-8BEN-E using the company EIN. A US person uses a W-9. The EIN is the identifier that makes the entity path work.

Separate Business From Personal

An EIN plus an LLC keeps freelance earnings under a distinct legal entity. This protects personal assets, simplifies bookkeeping, and presents a professional identity to high-value clients on the platform.

Scale Into an Agency

Freelancers who grow into a team need an EIN to hire contractors and employees, run US payroll, and issue 1099s. See EIN for hiring employees for the payroll requirements.

Step-by-Step

How Do Upwork Freelancers Apply for a US EIN?

Upwork freelancers submit IRS Form SS-4 to get an EIN. Non-residents fax the form to 855-215-1627 using a passport number on Line 7b instead of an SSN. The IRS online tool requires an SSN, so non-residents use fax. Most correctly filed EINs arrive in 4-7 business days.

1

Choose Your Structure

US sole proprietors can apply with just a name. Non-residents form a US LLC first, usually in Wyoming, Delaware, or New Mexico through a registered agent. The LLC gives you a US entity and address to attach the EIN to.
2

Gather Your Documents

You need a valid passport, your LLC name and formation state, and your home address. No SSN or ITIN is required for the EIN. No foreign business registration number is required either.
3

Complete Form SS-4

Enter your LLC name on Line 1, your address on Line 4, your full name as responsible party on Line 7a, and your passport number on Line 7b. ein.so completes these fields to prevent silent rejection.
4

Submit by Fax and Receive Your EIN

The SS-4 is faxed to the IRS. Standard delivery is 4-7 business days; Express is 2-3 business days. The IRS returns your EIN assignment letter (CP 575) by email through ein.so.

Form SS-4 Field Guide for Freelancers

SS-4 FieldFreelancer Entry
Line 1 (Legal name)Your US LLC name
Line 4 (Mailing address)Your home or registered address
Line 7a (Responsible party)Your full name as on your passport
Line 7b (SSN/ITIN/EIN)Your passport number (non-residents)
Line 10 (Reason for applying)Started new business
Line 16 (Principal activity)E.g., "software," "design," "consulting"

The most common rejection cause is malformed international address formatting on Line 4. The IRS silently rejects addresses it cannot parse. ein.so reformats your address to an IRS-accepted style. See the full SS-4 form guide and the complete EIN application process.

How to Get

What Are the Ways an Upwork Freelancer Can Get an EIN?

Upwork freelancers get an EIN four ways: the IRS online tool (instant, SSN required), fax (4-7 business days, no SSN needed), phone (US-based callers), or ein.so ($49). The IRS charges $0 in every case. Non-residents without an SSN use fax or ein.so.

MethodSpeedCostSSN Required?
Online (irs.gov)Instant$0Yes
Fax to 855-215-16274-7 days$0No
Phone (IRS)Same day$0No
ein.so Standard4-7 days$49No
ein.so Express2-3 days$97No

Why Non-Residents Skip the Online Tool

The IRS online EIN tool blocks any applicant without an SSN or ITIN. Non-US freelancers cannot use it. The fax method accepts a passport number on Line 7b, which is why it is the standard path for non-residents. ein.so handles the fax submission, tracks the IRS response, and resolves rejections. See the EIN cost breakdown and EIN processing time for full details.

Banking & Payments

How Do Upwork Freelancers Use Their EIN for US Banking?

Upwork freelancers use their EIN to open a US business bank account and receive payouts in dollars. Mercury, Relay, and Wise approve most non-resident LLC owners remotely within a few business days. The account gives you US account and routing numbers for ACH transfers.

US Business Bank Account

Mercury, Relay, and Wise accept LLC owners with an EIN and a passport. You receive US account and routing numbers to collect Upwork payouts without forced currency conversion. See EIN for a bank account.

Payoneer and Wise Withdrawals

Many freelancers route Upwork earnings through Payoneer or Wise into a US LLC account, then transfer to a home account at the mid-market rate. See EIN for Payoneer.

Stripe for Direct Clients

Freelancers who bill some clients off-platform connect Stripe on a US LLC to accept card payments as a US business. See EIN for Stripe.

PayPal Business in USD

A US PayPal Business account linked to your EIN holds dollars without converting to a home currency, which protects margins on US-sourced income. See EIN for PayPal.

Together, a US LLC, an EIN, and a US bank account let you collect Upwork payouts in dollars, accept direct payments, and convert to your home currency only when the rate is favorable.

Tax Considerations

What Should Upwork Freelancers Know About EIN Taxes?

A foreign-owned single-member US LLC is usually a disregarded entity for US federal income tax, meaning the LLC pays no US federal income tax on non-US-sourced income. It must still file Form 5472 with a pro-forma Form 1120 each year. The penalty for not filing is $25,000.

US Filing: Form 5472 + 1120

A foreign-owned single-member US LLC files Form 5472 with a pro-forma Form 1120 each year. The penalty for not filing is $25,000. This is an information return, not automatically a tax bill.

Upwork Tax Forms

US persons complete a W-9 and may receive a 1099-K or 1099-NEC at the platform threshold. Non-residents complete a W-8BEN-E and generally receive no 1099. Confirm your forms with a CPA.

ITIN for Personal Filings

Some freelancers need a personal tax ID for treaty claims or personal returns. ein.so files ITIN applications at $197 Standard and $297 Express. The EIN covers the business; the ITIN covers the individual.

BOI Report to FinCEN

Most US LLCs report beneficial ownership to FinCEN. Review the BOI filing rules to stay compliant and avoid penalties.

ein.so handles the EIN application and does not provide tax advice. Work with a US CPA familiar with non-resident matters before relying on any tax position. Your EIN is the starting point, not the full compliance picture. See the EIN without SSN guide and EIN for non-residents.

Common Mistakes

What Mistakes Do Upwork Freelancers Make With Their EIN?

Upwork freelancers make four common EIN mistakes: using the online tool without an SSN, mis-entering Line 7b, submitting a malformed address, and skipping annual Form 5472. Each one delays approval or triggers IRS penalties. ein.so prevents the filing errors at the source.

Avoid these EIN filing errors

  1. Trying the irs.gov online tool without an SSN — it blocks non-residents, so use fax to 855-215-1627 instead.
  2. Leaving Line 7b blank or entering an invalid value — non-residents enter the passport number here.
  3. Submitting a home-country address the IRS cannot parse — the most common silent rejection cause.
  4. Forgetting the annual Form 5472 — a foreign-owned LLC faces a $25,000 penalty for not filing.

What ein.so checks before filing

  • Line 7b carries your passport number, not a blank field.
  • Your address is reformatted to an IRS-accepted layout.
  • Line 1 matches your exact LLC name on the formation documents.
  • Line 16 names a clear principal activity such as "software" or "consulting."

Next Steps

After Getting Your EIN as an Upwork Freelancer

  1. Open a US bank account — Mercury, Relay, and Wise accept non-resident LLC owners.
  2. File your BOI report — required for most LLCs, free at fincen.gov/boi.
  3. Set up payouts — connect your EIN to Payoneer, PayPal, or Stripe.
  4. File Form 5472 — annually for foreign-owned LLCs ($25,000 penalty for non-filing).
  5. Confirm your EIN basics — review how to get an EIN and EIN without an SSN.

Other industry guides: Fiverr Sellers | Forex Traders | Crypto | Walmart Sellers. Browse all on Industries and What can you do with EIN.

Apply for your EIN — $49

Frequently Asked Questions

Do Upwork freelancers need an EIN?

Upwork freelancers with a US LLC, corporation, or employees need an EIN. Sole proprietors can use an SSN, but an EIN keeps your SSN off W-9 forms and invoices. Non-US freelancers operating a US LLC need an EIN to complete the Upwork tax interview and open US banking. The EIN is free from the IRS.

Can non-US Upwork freelancers get an EIN without an SSN?

Yes. Non-US Upwork freelancers get a US EIN without an SSN or ITIN. You submit IRS Form SS-4 by fax to 855-215-1627 using your passport number on Line 7b. The IRS online tool requires an SSN, so non-residents use the fax method. ein.so files it remotely for $49 Standard or $97 Express.

How do Upwork freelancers get an EIN?

Upwork freelancers apply three ways: online at irs.gov (instant, SSN required), by fax to 855-215-1627 (4-7 business days, no SSN needed), or through ein.so ($49). The IRS charges $0 for an EIN. ein.so prepares Form SS-4, faxes it, and emails your EIN assignment letter to prevent rejection from address or field errors.

What tax form does Upwork send freelancers?

Upwork issues a Form 1099-K or 1099-NEC to US-person freelancers who meet the reporting threshold for the year. Non-US freelancers complete a W-8BEN or W-8BEN-E instead of a W-9 and generally do not receive a 1099. Confirm your exact threshold and forms with a CPA, because IRS 1099-K thresholds have changed across recent years.

Do I need an LLC to get an EIN for Upwork?

No. Sole proprietors get an EIN without an LLC. Forming a US LLC adds liability protection, enables a US business bank account, and lets non-residents present a US business identity on Upwork. Many non-US freelancers register a Wyoming, Delaware, or New Mexico LLC, then attach the EIN to that entity for banking and payments.

How much does an EIN cost for Upwork freelancers?

The IRS charges $0 for an EIN. ein.so charges $49 for Standard filing (4-7 business days) and $97 for Express (2-3 business days). The process is identical regardless of your freelance niche. See the [EIN cost breakdown](/ein-cost/). ein.so also files ITIN applications at $197 Standard and $297 Express for freelancers who need a personal tax ID.

How long does it take an Upwork freelancer to get an EIN?

Through ein.so, Standard processing takes 4-7 business days ($49) and Express takes 2-3 business days ($97). The DIY fax method takes 4-7 business days when Form SS-4 is error-free. A single address or Line 7b error restarts the clock. See [EIN processing time](/ein-processing-time/) for the full timeline.

Can I open a US bank account for my Upwork income with an EIN?

Yes. An EIN plus a US LLC lets you open a US business bank account with Mercury, Relay, or Wise, usually approved remotely within a few business days. You receive US account and routing numbers to receive Upwork payouts in dollars. See [EIN for a bank account](/ein-for-bank-account/) for the document checklist.

Does a foreign-owned LLC for Upwork income owe US taxes?

A foreign-owned single-member US LLC is usually a disregarded entity for US federal income tax. It must still file Form 5472 with a pro-forma Form 1120 each year. The penalty for not filing is $25,000. This is an information return, not automatically a tax bill. Confirm your liability with a CPA. See the [Form 5472 guide](/form-5472-guide/).

Need an EIN? We Handle Everything.

Non-US resident? We file Form SS-4 with the IRS and deliver your EIN by email. Just $49.

Get My EIN for $49