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.
| Factor | Sole Proprietor (US person) | US LLC (non-resident) |
|---|---|---|
| Tax ID on Upwork | SSN or EIN | EIN |
| Platform tax form | W-9 | W-8BEN-E |
| EIN required? | Recommended | Yes |
| US bank account | Optional | Enabled by EIN |
| Liability protection | None | Yes |
| Annual US filing | Schedule C | Form 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.
| Situation | EIN Needed? |
|---|---|
| Upwork freelancer with a US LLC | Yes (required) |
| Upwork freelancer with a corporation | Yes (required) |
| Upwork freelancer hiring employees | Yes (required) |
| Non-US freelancer with a US LLC | Yes (required) |
| US sole proprietor, no LLC | Recommended |
| Hobby or one-off side income | No |
Why Upwork Freelancers Get an EIN
- SSN privacy — Put an EIN on W-9 forms instead of your Social Security Number.
- Business banking — Open a US business bank account for payouts.
- Tax separation — Keep freelance income separate from personal tax identity.
- Credibility — Present a registered US business to clients and platforms.
- 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
Complete the Upwork Tax Interview
Separate Business From Personal
Scale Into an Agency
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.
Choose Your Structure
Gather Your Documents
Complete Form SS-4
Submit by Fax and Receive Your EIN
Form SS-4 Field Guide for Freelancers
| SS-4 Field | Freelancer 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.
| Method | Speed | Cost | SSN Required? |
|---|---|---|---|
| Online (irs.gov) | Instant | $0 | Yes |
| Fax to 855-215-1627 | 4-7 days | $0 | No |
| Phone (IRS) | Same day | $0 | No |
| ein.so Standard | 4-7 days | $49 | No |
| ein.so Express | 2-3 days | $97 | No |
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
Payoneer and Wise Withdrawals
Stripe for Direct Clients
PayPal Business in USD
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
Upwork Tax Forms
ITIN for Personal Filings
BOI Report to FinCEN
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
- Trying the irs.gov online tool without an SSN — it blocks non-residents, so use fax to 855-215-1627 instead.
- Leaving Line 7b blank or entering an invalid value — non-residents enter the passport number here.
- Submitting a home-country address the IRS cannot parse — the most common silent rejection cause.
- 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
- Open a US bank account — Mercury, Relay, and Wise accept non-resident LLC owners.
- File your BOI report — required for most LLCs, free at fincen.gov/boi.
- Set up payouts — connect your EIN to Payoneer, PayPal, or Stripe.
- File Form 5472 — annually for foreign-owned LLCs ($25,000 penalty for non-filing).
- 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.
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