Skip to main content
itin.net
U.S. LLC application reference for TikTok Shop sellers based in Switzerland
LLC15 min read

A U.S. LLC Guide for TikTok Shop sellers from Switzerland

U.S. TikTok Shop sellers in Switzerland: learn how to form a U.S. LLC for your business, including required documents, the application process, and common pitfalls.

Reviewed by , ITIN Specialist at itin.net.

Specific Challenges for Swiss TikTok Shop Sellers Forming a U.S. LLC

TikTok Shop sellers based in Switzerland face a unique set of hurdles when establishing a U.S. LLC. Unlike U.S. residents, you must contend with international processes, currency exchange, and potentially different tax implications. The primary friction point is the requirement by TikTok Shop for a U.S. Employer Identification Number (EIN) and a U.S. business entity, such as a U.S. LLC, for onboarding. This immediately necessitates navigating U.S. formation procedures from abroad. Furthermore, understanding how the U.S.-Switzerland tax treaty applies to your specific business income and personal tax situation is critical. This guide focuses on these specific international considerations for Swiss sellers looking to formalize their U.S. presence for e-commerce operations.

When a U.S. LLC Becomes Necessary for Swiss TikTok Shop Sellers

For TikTok Shop sellers operating from Switzerland, a U.S. LLC is typically required during the platform's onboarding process. TikTok Shop mandates that sellers provide a U.S. business identification number, often an EIN, which is most straightforwardly obtained by establishing a U.S. entity. While an ITIN could be used for personal tax identification in the U.S. if operating as an individual, it does not satisfy the business entity requirement for platforms like TikTok Shop. Forming a U.S. LLC provides the necessary structure and EIN to operate legally and compliantly on the platform. This requirement ensures a clear U.S. business nexus for tax and operational purposes, even if your physical operations remain in Switzerland.

Essential Documents for Forming a U.S. LLC from Switzerland

The formation of a U.S. LLC from Switzerland involves several key documents. You will need a scanned copy of your valid passport to verify your identity. A U.S. business address is also required; this can be a virtual mailbox service or a service provided by your formation agent. A crucial element is the appointment of a registered agent, a designated individual or service company with a physical U.S. address responsible for receiving official mail and legal notices on behalf of your LLC. The formation itself is completed by filing Articles of Organization with the chosen U.S. state's Secretary of State. Following formation, an Operating Agreement is highly recommended. This internal document outlines ownership, operating procedures, and member responsibilities, though it is not filed with the state.

The U.S. LLC Application Process for International Sellers

Establishing a U.S. LLC from Switzerland follows a defined process. First, you select the U.S. state for formation; Delaware, Wyoming, and Nevada are popular choices for non-residents due to their business-friendly laws and tax structures. Next, you file the Articles of Organization with the chosen state's filing agency. This step typically takes 5–10 business days for standard processing, though expedited options are often available, sometimes returning results within the same or next business day. Once the LLC is approved, you will need to obtain an Employer Identification Number (EIN) from the IRS by filing Form SS-4. This can be done directly with the IRS or through a third-party service. The IRS processing time for an EIN can range from a few days to several weeks. Following these steps, you will need to consider opening a U.S. bank account to manage your business finances.

Common Pitfalls for Swiss TikTok Shop Sellers Forming a U.S. LLC

Swiss TikTok Shop sellers can encounter specific pitfalls during the U.S. LLC formation process. One common mistake is choosing a state that requires physical nexus or has high franchise taxes, such as California or New York, without fully understanding the implications. Another is neglecting to create a comprehensive Operating Agreement, which can lead to disputes among founders or confusion regarding management. Forgetting the crucial FinCEN Beneficial Ownership Information (BOI) filing, due by January 1, 2024, for entities formed after January 1, 2024, is another significant oversight. This filing requires disclosure of the beneficial owners of the company. Finally, failing to secure a dedicated U.S. business address and registered agent can lead to missed critical legal notices.

The Certified Acceptance Agent (CAA) Path for ITIN and EIN Applications

Utilizing a Certified Acceptance Agent (CAA) like itin.net can streamline the process for obtaining your ITIN or EIN. As a CAA, itin.net can authenticate your original identification documents, such as your passport, for ITIN applications, eliminating the need to mail these sensitive originals to the IRS. For EIN applications (Form SS-4), a CAA can assist in preparing and submitting the form on your behalf, often expediting the process compared to direct submission, especially for non-residents. This service provides a layer of verification and support, ensuring accuracy and potentially faster processing times, which is particularly valuable when applying from abroad. The alternative is direct application, which may involve longer wait times and more complex procedures for international applicants.

Next Steps After Forming Your U.S. LLC

After successfully forming your U.S. LLC and obtaining your EIN, several practical steps are essential for compliant operation. You must ensure you open a dedicated U.S. bank account for your LLC's transactions; commingling personal and business funds is a common mistake that can jeopardize your liability protection. Comply with state and federal tax obligations, including the annual BOI filing and any state-specific reporting requirements. For TikTok Shop sellers, ensure your U.S. LLC details are accurately reflected in your seller account. Review the pricing for our U.S. LLC formation services or contact us to discuss your specific needs.

Practical tips

  • Ensure your legal name on your passport, any prior IRS documents, and your U.S. LLC formation documents are identical to avoid identity verification issues.
  • Select a formation state that aligns with your business needs and tax strategy; avoid states with high franchise taxes if you lack a physical presence there.
  • Open a U.S. business bank account promptly after formation to maintain liability protection and simplify financial management.
  • Understand and comply with the FinCEN Beneficial Ownership Information (BOI) filing requirement, which is separate from state formation filings.
  • If applying for an ITIN as part of the process, use a Certified Acceptance Agent (CAA) to avoid mailing original identification documents to the IRS.

Frequently asked questions

Can I form a U.S. LLC as a Swiss resident without visiting the U.S.?

Yes, as a Swiss resident, you can form a U.S. LLC without visiting the U.S. The entire process, including filing formation documents and obtaining an EIN, can be completed remotely with the assistance of formation services and registered agents.

Do I need a U.S. ITIN if I already have a U.S. LLC?

A U.S. LLC itself does not need an ITIN; it needs an EIN. However, if you, as an individual owner or operator from Switzerland, need to file a U.S. tax return (e.g., Form 1040-NR), you would apply for an ITIN using Form W-7. The EIN is for the business entity, while the ITIN is for the individual.

How does the U.S.-Switzerland tax treaty affect my U.S. LLC?

The U.S.-Switzerland tax treaty can help prevent double taxation and may reduce withholding taxes on certain types of income. It's important to consult with a tax professional experienced in U.S.-Swiss tax matters to understand how the treaty specifically impacts your LLC's income and your personal tax obligations.

What is the difference between an EIN and a U.S. LLC?

A U.S. LLC (Limited Liability Company) is a type of business entity registered in a U.S. state. An EIN (Employer Identification Number) is a federal tax identification number issued by the IRS to businesses, similar to a Social Security number for individuals. Your U.S. LLC will need an EIN to operate, especially for opening bank accounts and filing taxes.

Can I use my Swiss bank account for my U.S. LLC?

While some U.S. platforms might initially accept a foreign bank account, most U.S. banks and financial institutions require a U.S. business entity and an EIN to open a U.S. bank account. It is highly recommended to open a dedicated U.S. bank account for your U.S. LLC to ensure compliance and facilitate transactions.

How long does it take to get an EIN for a U.S. LLC from Switzerland?

For non-residents without a U.S. Taxpayer Identification Number, obtaining an EIN typically involves submitting Form SS-4 via fax or mail. Processing can take several weeks. Using a service like itin.net can sometimes expedite this, but exact timelines vary based on IRS workload. The IRS began accepting online applications for EINs for international applicants without a U.S. TIN in late 2023, which may reduce processing times.

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