Skip to main content
itin.net
U.S. LLC guide for eBay sellers based in Switzerland
LLC12 min read

U.S. LLC for eBay sellers from Switzerland

U.S. LLCs offer significant benefits for eBay sellers in Switzerland, including liability protection and streamlined tax compliance. Learn how to establish yours.

Reviewed by , ITIN Specialist at itin.net.

Why U.S. LLCs are essential for eBay sellers in Switzerland

eBay sellers based in Switzerland often encounter friction points that a U.S. LLC resolves. The primary trigger is the U.S. tax reporting requirement for income earned through U.S. platforms. Without a U.S. business entity, you may be subject to backup withholding on your earnings. Furthermore, operating as an individual seller without a formal business structure leaves your personal assets unprotected from potential business liabilities. Establishing a U.S. LLC provides a clear legal and tax separation between your personal finances and your eBay business. This structure simplifies compliance with U.S. tax obligations, particularly concerning the Form 1099-K reporting thresholds, and offers crucial liability protection. It also presents a more professional image to U.S. customers and payment processors.

Eligibility and Triggers for a U.S. LLC for Swiss eBay Sellers

The decision to form a U.S. LLC for your eBay business is often driven by the platform's requirements and U.S. tax law. As an eBay seller, you are likely receiving payments processed through U.S. entities. When your sales volume exceeds certain thresholds set by the IRS (historically $20,000 in gross payments and 200 transactions annually, though these can change), the payment processor is required to issue you a Form 1099-K. This form reports your gross sales to the IRS. To avoid backup withholding (a flat 24% rate on gross proceeds) and to comply with U.S. tax reporting, establishing a U.S. entity like an LLC is highly advisable. Even if you haven't met the 1099-K threshold, a U.S. LLC can still be beneficial for liability protection and simplifying your tax filings. The U.S. LLC is available to non-residents in all U.S. states, regardless of physical presence.

Required Documents and Their Appearance

Forming a U.S. LLC involves several key documents. The foundational document is the Articles of Organization, filed with the Secretary of State in your chosen state. This is a public document that establishes your LLC. You will also create an Operating Agreement, a private, internal document that outlines ownership, management, and operational procedures. For non-resident founders, a valid passport is required for identification. You will need a U.S. business address, which can be a virtual office or mail forwarding service, and a registered agent in the state of formation. The registered agent is a point of contact for official government correspondence. Finally, to conduct business and file taxes, you will need an Employer Identification Number (EIN), also known as Form SS-4. The IRS issues a CP-575 notice as confirmation of your EIN.

The U.S. LLC Formation Process for Swiss Residents

The formation process for a U.S. LLC typically takes 5–10 business days, though expedited options are often available, sometimes resulting in same-day or next-day filings. First, you select a U.S. state for your LLC formation; Delaware, Wyoming, and Nevada are popular choices for non-residents due to their business-friendly laws. You then file the Articles of Organization with the chosen state's filing office. Concurrently, you will establish your registered agent and draft your Operating Agreement. Once the LLC is officially formed by the state, the next critical step is obtaining an EIN from the IRS. This requires filing Form SS-4. For non-residents without a Social Security Number (SSN), this often involves a manual application process over the phone or via a designated service. The IRS will issue a confirmation letter, CP-575, once your EIN is assigned. After formation and obtaining your EIN, you will need to open a U.S. bank account to manage your business finances.

Common Pitfalls for Swiss eBay Sellers Forming a U.S. LLC

Swiss eBay sellers often encounter specific pitfalls when forming a U.S. LLC. One common mistake is choosing a state that imposes significant franchise taxes or requires a physical nexus, such as California or New York, without realizing the financial implications. Another is neglecting to draft a comprehensive Operating Agreement, which can lead to internal disputes and unclear operational guidelines. Forgetting the Beneficial Ownership Information (BOI) filing with FinCEN (Financial Crimes Enforcement Network) is a critical oversight; most U.S. LLCs must file this report within 90 days of formation. For eBay sellers, failing to obtain an EIN or properly report U.S.-sourced income can lead to backup withholding or IRS penalties. Ensure your U.S. business address is legitimate and not a residential address, as this can cause issues with banks and tax authorities. Finally, not understanding the U.S. tax treaty between Switzerland and the U.S. can lead to incorrect tax filings.

The Certified Acceptance Agent (CAA) Path for ITIN Applications

When you need to obtain an Individual Taxpayer Identification Number (ITIN) as part of your U.S. business setup, the process can be simplified by working with a Certified Acceptance Agent (CAA). A CAA is an individual or entity authorized by the IRS to help taxpayers apply for an ITIN. Instead of mailing your original identification documents directly to the IRS for verification, a CAA can review and certify them in person. This significantly reduces the risk of losing your original passport or other vital documents during transit. At itin.net, we act as a CAA, offering a secure and efficient way to complete your Form W-7 application. This service is particularly valuable for non-residents who prefer not to mail sensitive documents internationally. The CAA process ensures your documentation is correctly submitted, minimizing potential delays or rejections in your ITIN application.

Next Steps After Forming Your U.S. LLC

Once your U.S. LLC is established and you have secured your EIN, several important next steps ensure your business operates smoothly and compliantly. You must open a dedicated U.S. bank account for your LLC. This is essential for separating business and personal finances and is often a requirement for payment processors and for tax filings. You will need to comply with annual state filing requirements and potentially state franchise taxes, depending on your chosen state. Crucially, you must file Form 5472 annually with the IRS to report transactions between your LLC and yourself as the owner, especially if you are a foreign-owned single-member LLC. This form carries significant penalties for non-compliance. Review the pricing for U.S. LLC formation and EIN services at itin.net or contact us to discuss your specific needs.

Practical tips

  • Use the same legal name across all your applications (passport, LLC formation documents, Form W-7, Form SS-4) to prevent mismatches that can cause delays or rejections.
  • Choose a U.S. state for your LLC formation that does not require you to have a physical presence or employee in that state, such as Wyoming or Delaware.
  • Ensure your U.S. business address is a legitimate commercial address, not a residential one, to facilitate opening a U.S. bank account and for tax compliance.
  • Understand the reporting requirements for Form 5472 for foreign-owned U.S. LLCs; failure to file can result in substantial penalties.
  • Consult the U.S. tax treaty between Switzerland and the U.S. to understand any potential tax implications or benefits related to your U.S. business income.

Frequently asked questions

Do I need a U.S. Social Security Number (SSN) to form a U.S. LLC?

No, a U.S. Social Security Number (SSN) is not required to form a U.S. LLC. Non-residents can obtain an EIN using an ITIN or by following specific IRS procedures for those without an SSN.

How does the U.S. Switzerland tax treaty affect my eBay sales?

The U.S.-Switzerland tax treaty aims to prevent double taxation. For eBay sellers, it can help clarify which country has the primary right to tax your business income and may offer relief from certain U.S. taxes, particularly withholding taxes, if specific conditions are met. You must file U.S. tax returns to claim treaty benefits.

Can I open a U.S. bank account with a Swiss address?

Opening a U.S. bank account as a non-resident without an SSN can be challenging. Many banks require a U.S. physical address and an EIN. Services like Mercury, Relay, or Brex are often used by non-resident founders, but requirements can vary. Having a U.S. LLC and EIN significantly improves your chances.

What happens if I don't file Form 5472 for my U.S. LLC?

Failure to file Form 5472 (Information Return of a 25% Foreign-Owned U.S. Corporation or a Foreign Corporation Engaged in a U.S. Trade or Business) can result in a penalty of $25,000 per return for each failure. For foreign-owned single-member LLCs, this is a critical compliance requirement.

How long does it take to get an EIN for my U.S. LLC?

If you have an ITIN, you can often obtain an EIN within a few days to a week through an online application. For non-residents without an SSN or ITIN applying manually, it can take several weeks. Expedited services are available.

Do I need to be physically present in the U.S. to form an LLC?

No, you do not need to be physically present in the U.S. to form an LLC. Non-residents can form a U.S. LLC remotely through online services or by working with a registered agent and formation company.

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