Skip to main content
itin.net
U.S. LLC guide for online course creators based in Bulgaria
LLC15 min read

U.S. LLC for online course creators from Bulgaria

Learn how Bulgarian online course creators can establish a U.S. LLC, obtain an EIN, and manage U.S. tax obligations, even without a U.S. physical presence.

Reviewed by , ITIN Specialist at itin.net.

U.S. LLC Formation for Bulgarian Online Course Creators

Online course creators in Bulgaria face a specific set of challenges when expanding their business internationally. Platforms like Teachable, Thinkific, and Kajabi often require a U.S. business entity for payouts, especially when dealing with U.S.-based payment processors such as Stripe or PayPal. Without a U.S. entity, Bulgarian creators may encounter difficulties receiving payments, fulfilling tax reporting requirements, and maintaining a professional business image for U.S. customers. Establishing a U.S. LLC offers a clear solution, providing a recognized legal structure and facilitating smoother financial operations. This entity type is particularly advantageous for non-residents, as it allows for personal liability protection without mandating U.S. residency or physical presence. The process involves forming the LLC at the state level and subsequently obtaining an Employer Identification Number (EIN) from the IRS, which is essential for tax purposes and opening U.S. bank accounts. The itin.net service simplifies this process for Bulgarian entrepreneurs, guiding them through each step from formation to EIN application. Understanding these requirements is the first step for Bulgarian online course creators aiming to scale their business globally and efficiently manage their U.S. financial streams.

When a U.S. LLC Becomes Necessary

A U.S. LLC is often triggered by the requirements of online course platforms and payment processors serving the U.S. market. Many platforms, including Teachable and Kajabi, mandate that instructors have a registered business entity to receive payouts, particularly if they are international. This is to comply with U.S. financial regulations and to streamline tax reporting. For Bulgarian creators, this means that as soon as they begin earning significant revenue through these U.S.-based platforms, establishing a U.S. entity becomes a practical necessity. Furthermore, U.S. payment processors often require an EIN for tax identification purposes, especially for international sellers. Without an EIN, payouts may be delayed or subject to higher backup withholding rates. The U.S. LLC structure is designed for flexibility and is accessible to non-residents in all U.S. states, making it a viable option for those operating solely from Bulgaria. The decision to form an LLC is typically driven by platform terms of service and the operational needs of international payment processing.

Essential Documents for U.S. LLC Formation and EIN Application

Forming a U.S. LLC requires specific documentation to be submitted to the chosen state's filing agency. The primary document is the Articles of Organization, which formally creates the limited liability company. Accompanying this is typically an Operating Agreement, a private internal document that outlines the ownership and operating procedures of the LLC. For non-resident founders, a copy of their passport is usually required as identification. After the LLC is formed, the next critical step is obtaining an Employer Identification Number (EIN) from the IRS. The application for an EIN is made using Form SS-4. This form requires details about the LLC, including its name, address, and responsible party. The IRS issues a confirmation letter, known as CP 575, upon successful assignment of an EIN. For Bulgarian residents without a U.S. Social Security Number (SSN), the EIN application process can be more complex, often requiring a fax or mail submission of Form SS-4, or utilizing a service that handles this on their behalf. The itin.net service streamlines this by managing the application for the EIN, ensuring all details are correctly provided to the IRS.

The U.S. LLC Formation and EIN Application Process

The process of establishing a U.S. LLC for Bulgarian online course creators typically begins with selecting a U.S. state for formation. Delaware, Wyoming, and Nevada are popular choices for non-residents due to their business-friendly laws and minimal state-level taxes for out-of-state businesses. Once the state is chosen, the Articles of Organization are filed with the Secretary of State. This initial formation step usually takes between 5–10 business days, though many states offer expedited filing options, sometimes returning results on the same or next business day. Following LLC formation, the next step is to apply for an EIN using Form SS-4. This application can be submitted directly to the IRS via fax or mail if the applicant does not have a U.S. taxpayer identification number. The IRS processing time for EIN applications from non-residents without an SSN can vary, often taking several weeks. Alternatively, a Certified Acceptance Agent (CAA) can assist with the EIN application, potentially expediting the process. itin.net, as a CAA, can facilitate this application, ensuring accuracy and timely submission. The entire process, from LLC formation to receiving the EIN, can realistically take 2–4 weeks, depending on the state chosen and IRS processing times.

Common Pitfalls for Bulgarian Online Course Creators

Bulgarian online course creators forming a U.S. LLC may encounter specific pitfalls that differ from domestic U.S. entrepreneurs. One common mistake is failing to understand state-specific requirements. For instance, some states, like California, impose significant franchise taxes on LLCs regardless of income, which can be a substantial burden for a business operating primarily outside the U.S. Choosing a state without considering nexus requirements or tax implications is a frequent oversight. Another critical error is neglecting to draft an Operating Agreement. While not always filed with the state, this document is crucial for defining ownership, management, and operational procedures, and its absence can lead to disputes or misunderstandings. For non-residents, failing to properly file Form 5472 with the IRS can result in substantial penalties. This form is required for all foreign-owned U.S. entities and must be filed annually along with a pro forma Form 1120. Missing the FinCEN Beneficial Ownership Information (BOI) reporting deadline is also a common and costly mistake; U.S. LLCs must report beneficial ownership details to FinCEN within 30 days of formation (or 90 days for entities formed in 2024), with ongoing updates required. Understanding these requirements proactively is key to avoiding penalties and ensuring smooth business operations.

Benefits of Using a Certified Acceptance Agent (CAA)

A Certified Acceptance Agent (CAA) acts as an intermediary between the applicant and the IRS for specific tax-related matters, including EIN applications. For Bulgarian online course creators who lack a U.S. Social Security Number or ITIN, applying for an EIN directly with the IRS via fax or mail can be a slow and often confusing process. The IRS may send requests for additional information, leading to delays. A CAA, such as itin.net, can streamline this by completing and submitting Form SS-4 on the applicant's behalf. Crucially, a CAA can also certify the applicant's identification documents, such as a passport, during the ITIN application process if an ITIN is needed. While the EIN application doesn't typically require physical document certification, a CAA's expertise ensures the application is accurate and complete, reducing the likelihood of rejection or delays. This specialized assistance is particularly valuable for non-residents who are unfamiliar with U.S. tax procedures. By using a CAA, Bulgarian creators can gain peace of mind knowing their applications are handled professionally and efficiently, allowing them to focus on growing their online course business.

Next Steps After U.S. LLC Formation and EIN Issuance

Once your U.S. LLC is formed and you have received your EIN, the next crucial step is to open a U.S. bank account. A dedicated business bank account is essential for separating personal and business finances, which is vital for maintaining the liability protection offered by the LLC. Many U.S. banks require an EIN and formation documents to open an account. For non-residents without a physical U.S. presence, opening a bank account can be challenging, but services like Mercury, Relay, or Brex often cater to international founders. Following bank account setup, ensure you are compliant with annual state and federal filing requirements. This includes filing the annual report with the state of formation and, for foreign-owned LLCs, filing Form 5472 and potentially Form 1120-F (if applicable) with the IRS. The U.S. also has a tax treaty with Bulgaria, which may affect how certain income is taxed, but specific advice from a tax professional familiar with both Bulgarian and U.S. tax law is recommended. Reviewing the pricing and services available at itin.net for ongoing compliance support can provide valuable assistance. If you are ready to proceed or have specific questions, contacting itin.net for expert guidance is a recommended next step.

Practical tips

  • Use the same legal name for your LLC across all documents, including Articles of Organization, Operating Agreement, and IRS filings, to avoid mismatches.
  • When applying for an EIN, ensure you have a U.S. business address. A registered agent service can provide this for your LLC.
  • Understand the filing requirements for Form 5472 and the associated penalties for non-compliance; file this form annually with the IRS.
  • If your online course business operates through multiple platforms, ensure each platform's payout requirements are met by your U.S. LLC structure.
  • Consult with a tax professional experienced in both Bulgarian and U.S. tax law to fully leverage the U.S.-Bulgaria tax treaty and ensure compliance.

Frequently asked questions

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

Yes, you can form a U.S. LLC as a Bulgarian resident without visiting the U.S. The entire process, from state registration to obtaining an EIN, can be completed remotely with the help of online formation services and registered agents.

What is the purpose of an EIN for my online course business?

An Employer Identification Number (EIN) is like a Social Security Number for your business. It's required by the IRS for tax purposes, to open a U.S. bank account, and often by payment processors and online course platforms for payouts and tax reporting.

How long does it take to get an EIN for a U.S. LLC as a non-resident?

For non-residents without a U.S. SSN, obtaining an EIN can take several weeks when applying directly to the IRS via fax or mail. Using a service like itin.net, which acts as a Certified Acceptance Agent, can potentially expedite this process.

Do I need a U.S. physical address for my LLC?

You need a U.S. business address for your LLC, which is typically provided by a registered agent service. This address is used for official correspondence and legal notices, but it does not require you to physically reside in the U.S.

What are the ongoing tax obligations for a Bulgarian resident with a U.S. LLC?

As a foreign owner of a U.S. LLC, you will likely need to file Form 5472 and a pro forma Form 1120 annually with the IRS to report certain information. State-level annual reports may also be required depending on the state of formation. It's advisable to consult with a tax professional.

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

The U.S.-Bulgaria tax treaty aims to prevent double taxation. Specific provisions may reduce withholding taxes on certain types of income flowing between the two countries. However, the application of the treaty is complex and depends on the nature of your income and business activities. Consulting a tax professional specializing in international tax is essential.

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