Skip to main content
itin.net
Visual cover for EIN guidance for Upwork freelancers based in Thailand
EIN12 min read

EIN Tips for Upwork freelancers from Thailand

Upwork freelancers in Thailand need an EIN for US business banking and taxes. Learn the requirements, process, and common pitfalls specific to your situation.

Reviewed by , ITIN Specialist at itin.net.

Why Upwork Freelancers in Thailand Need a US EIN

Upwork freelancers based in Thailand face a specific hurdle when establishing their U.S. business presence: obtaining an Employer Identification Number (EIN). While not always mandatory for foreign individuals earning income, an EIN becomes essential when you need to open a U.S. business bank account to receive payments from U.S. clients. Platforms like Mercury, Relay, or Brex often require an EIN, along with a U.S. business address, to onboard non-resident clients. This is the primary friction point for many Upwork freelancers operating from Thailand who aim for a professional setup and seamless financial operations. Without it, you may be limited to less efficient payment methods or face difficulties in meeting the compliance requirements of U.S. financial institutions. The IRS requires an EIN for any U.S. business entity, and while sole proprietors without employees might not strictly need one for tax filing purposes if they don't have U.S. employees, the practical need for banking often drives this requirement. For those operating as a U.S. LLC or other entity type, an EIN is almost always a prerequisite for tax filings and other business activities. Understanding this specific need is the first step for Upwork freelancers in Thailand looking to formalize their U.S. business operations.

When is an EIN Required for Upwork Freelancers in Thailand?

An EIN is primarily triggered for Upwork freelancers in Thailand when you establish a U.S. business entity, such as a U.S. LLC. While individual freelancers might use their ITIN (Individual Taxpayer Identification Number) for certain tax filings like the Form W-7 if they have U.S. tax obligations, an EIN is the dedicated tax ID for a business. If your Upwork client base necessitates opening a U.S. bank account, an EIN is virtually always a prerequisite. U.S. banks need this federal tax ID to report account activity to the IRS, particularly for non-resident account holders. Furthermore, if you plan to hire U.S. employees or operate as a partnership or corporation, an EIN is mandatory from the outset. Even if you are a sole proprietor operating under a business name, establishing a U.S. LLC is a common strategy for Upwork freelancers to separate personal and business liabilities. In such cases, the LLC itself requires an EIN, regardless of where you are physically located. The IRS also requires an EIN for filing specific informational returns, such as Form 5472 for foreign-owned U.S. disregarded entities or corporations, which may apply depending on your business structure. Therefore, the decision to form a U.S. entity or the requirement from a U.S. bank is the most common trigger for Upwork freelancers in Thailand to pursue an EIN.

Required Documents for Your EIN Application

Applying for an EIN as a non-resident requires specific documentation to identify the responsible party and the business. The primary document needed is the passport of the individual who will be listed as the responsible party on Form SS-4, the application for an Employer Identification Number. This responsible party must be an individual (not another business entity) who has control over or responsibility for the applicant's assets and activities. If you have formed a U.S. LLC or another business entity, you will also need to provide proof of that formation. This typically includes your business formation documents, such as Articles of Incorporation for a C-Corp or LLC, or a partnership agreement. These documents establish the legal existence of your U.S. business. A crucial element for non-residents is addressing the U.S. business address requirement. Since you likely do not have a physical presence in the U.S., you will need to use either a mail forwarding service address or the address of a Certified Acceptance Agent (CAA) if you are using their services. This U.S. address is necessary for the IRS to process your application. Ensure all documents are clear, legible, and accurately reflect the information provided on your Form SS-4. Mismatched information can lead to delays or rejections.

The EIN Application Process for Non-Residents

The process for obtaining an EIN as a non-resident, including Upwork freelancers in Thailand, differs significantly from that for U.S. residents. U.S. residents can typically apply online and receive their EIN within minutes. However, non-residents without a Social Security Number (SSN) or Individual Taxpayer Identification Number (ITIN) cannot use the online portal. Instead, you must apply by fax or mail using IRS Form SS-4. The application is filed with the Cincinnati, Ohio IRS service center. After completing and signing Form SS-4, you will fax it to the IRS at (855) 641-0829. It is imperative to ensure the form is filled out completely and accurately. On line 7b of Form SS-4, where it asks for an SSN, ITIN, or EIN, if you do not have any of these, you must write 'Foreign'. The IRS typically processes faxed applications from non-residents within 3–5 weeks. Once approved, the IRS will mail your EIN confirmation letter (CP-575) to the U.S. business address listed on your application. This processing timeline is considerably longer than the online method available to U.S. residents, making planning essential for Upwork freelancers.

Common Mistakes for Upwork Freelancers from Thailand

Upwork freelancers in Thailand often encounter specific errors when applying for an EIN. A very common pitfall is attempting to use the online application portal. This portal is designed for U.S. persons with an SSN or ITIN and will not recognize foreign applications, leading to an immediate failure without clear instructions. Another frequent mistake is incorrectly filling out line 7b of Form SS-4. Non-residents without an SSN or ITIN must clearly write 'Foreign' in this field. Leaving it blank or entering incorrect information can cause processing delays. Some freelancers mistakenly believe they need a U.S. physical address. While a U.S. address is required, it can be a mail forwarding service or the address of a service provider, not necessarily a leased office space. Furthermore, ensure the responsible party listed on the application is an individual, not the business entity itself. Using the business name as the responsible party will lead to rejection. Finally, ensure the entity type on Form SS-4 accurately reflects your U.S. business structure (e.g., LLC, C-Corp). Misrepresenting the entity type can have significant tax implications and may require a reapplication. These specific errors highlight the need for careful attention to detail tailored for non-resident applicants.

The Certified Acceptance Agent (CAA) Path

For Upwork freelancers in Thailand, engaging a Certified Acceptance Agent (CAA) offers a faster and more streamlined path to obtaining an EIN. As a CAA, itin.net can submit your Form SS-4 application directly to the IRS on your behalf. This process bypasses the standard fax or mail application, significantly reducing the processing time. While the typical IRS processing for non-residents via fax is 3–5 weeks, the CAA channel can often expedite this to 3–5 business days. This accelerated timeline is particularly valuable for freelancers needing to open a U.S. bank account promptly to receive client payments or meet other business deadlines. When you work with a CAA like itin.net, we guide you through the Form SS-4 completion, verify your identification documents, and manage the submission to the IRS. This expert handling minimizes the risk of errors that can cause delays or rejections in the standard application process. The service provided by a CAA addresses the complexities and potential frustrations of applying directly from abroad, offering a reliable solution for establishing your U.S. business identity.

Next Steps After Obtaining Your EIN

Once you receive your EIN confirmation letter from the IRS, you can proceed with opening your U.S. business bank account. With your EIN and a U.S. business address (provided by a service or your CAA), you can now meet the requirements of U.S. financial institutions like Mercury, Relay, or Brex. This is a critical step for Upwork freelancers in Thailand to efficiently manage payments from U.S. clients, separating business and personal finances. Beyond banking, your EIN is essential for filing U.S. federal taxes. Depending on your business structure and income, you may need to file annual tax returns or informational returns like Form 5472. If your U.S. LLC is a disregarded entity for tax purposes and you are a non-resident alien, Form 5472 and Form 1120 (even if reporting zero income) are often required annually. Reviewing your U.S. tax obligations is crucial to ensure ongoing compliance. For those who formed a U.S. LLC, remember to maintain your Operating Agreement and fulfill any state-specific annual reporting requirements. Consider consulting with a U.S. tax professional familiar with non-resident taxation to ensure all filings are accurate and timely. If you haven't already, reviewing the pricing for EIN services or contacting itin.net directly can provide clarity on the next steps for your business.

Practical tips

  • Use the exact same legal name for the responsible party on Form SS-4 as it appears on their passport.
  • Clearly write 'Foreign' on line 7b of Form SS-4 if you do not possess an SSN or ITIN.
  • Ensure your chosen U.S. business address is suitable for receiving official IRS mail.
  • If forming a U.S. LLC, ensure your Operating Agreement is properly executed before applying for the EIN.
  • Anticipate a processing time of 3–5 weeks for faxed applications; plan your business setup accordingly.

Frequently asked questions

Can I apply for an EIN online from Thailand?

No, as a non-resident without an SSN or ITIN, you cannot use the IRS online portal to apply for an EIN. You must use the fax or mail method by submitting Form SS-4.

How long does it take to get an EIN from Thailand?

Applying by fax or mail typically takes 3–5 weeks for the IRS to process. Using a Certified Acceptance Agent (CAA) can expedite this to 3–5 business days.

What U.S. address do I need for an EIN application?

You need a U.S. address for the IRS to mail your EIN confirmation. This can be a mail forwarding service address or the address of your Certified Acceptance Agent (CAA).

Do I need an ITIN before applying for an EIN?

No, an ITIN is not required to apply for an EIN as a non-resident. You will write 'Foreign' in the SSN/ITIN field on Form SS-4 if you do not have one.

Can I use my Upwork profile address as my business address?

Generally, no. Your Upwork profile address is not considered a valid U.S. business address for IRS purposes. You'll need a dedicated mail forwarding service or a CAA's address.

What happens after I get my EIN?

After receiving your EIN, you can open a U.S. bank account, which is essential for Upwork freelancers to receive client payments efficiently. You will also need it for U.S. tax filings.

Ready to Apply for Your ITIN?

Our IRS-Certified Acceptance Agents make the process simple and remote — from anywhere in the world.

  • IRS Certified
  • 5–10 Business Days
  • Money-Back Guarantee