All insights

16 June 20268 min read

Bulgaria Company for Online Course Creators and Info Product Sellers

Course creators selling B2C across the EU face the OSS VAT regime — here's how a Bulgarian EOOD handles it cleanly.

Bulgaria Company for Online Course Creators and Info Product Sellers

Bulgaria Company for Online Course Creators and Info Product Sellers

For the modern digital entrepreneur, the burden of Western European taxation and bureaucratic friction can stifle the growth of a scalable infoproduct empire. If you are an EU-based founder running a membership site, selling high-ticket cohorts, or managing a paid newsletter, you likely find yourself losing 40-50% of your margin to social contributions and progressive income tax before you even consider the complexity of EU VAT compliance. Establishing a Bulgaria company online course business offers a strategic pivot: a flat 10% corporate tax rate, a streamlined path to EU VAT compliance through the One-Stop Shop (OSS), and significantly lower operational overhead. This guide explores how info-product sellers can transition their operations to Sofia or Plovdiv to protect their margins while staying fully compliant with Union regulations.

Why Bulgaria is the Strategic Choice for Digital Products

The economics of a Bulgaria company online course entity are among the most compelling in the European Union. Unlike traditional manufacturing, info-product businesses have high margins and low physical overhead, making them sensitive to "tax leakage" in high-tax jurisdictions like Germany, France, or Scandinavia.

The 10/10 Tax System

Bulgaria operates on a flat-tax basis that is remarkably simple to calculate:

  1. Corporate Income Tax (CIT): A flat 10% on net profit.
  2. Dividend Tax: A flat 5% when distributing profits to the individual shareholder (provided the founder is a Bulgarian tax resident or the DTT allows).
  3. Social Security: Capped at a maximum insurance income of BGN 3,750 (€1,917) per month. Even if your course clears €50,000 a month, your mandatory social contributions do not scale linearly, unlike in most EU nations.

Operational Cost Efficiency

Running a platform like Kajabi or Teachable requires high-speed infrastructure and low-cost administrative support. Bulgaria offers the fastest broadband in the region and a massive pool of English-speaking virtual assistants, bookkeepers, and developers. Costs for a prestigious registered office address in a "Class A" building in Sofia typically range from €300 to €600 per year, a fraction of the cost in Dublin or Amsterdam.

Step-by-Step Formation of Your Training Entity

Setting up a Bulgaria company online course business involves incorporating a Druzhestvo s ogranichena otgovornost (OOD) or a Ednolichno druzhestvo s ogranichena otgovornost (EOOD) for sole founders.

  1. Name Reservation & Articles of Association: You must check the availability of your desired name with the Information Services portal. Your Articles of Association must explicitly include "provision of online training," "digital consultancy," and "sale of electronic products" to satisfy the Trade Register (Registry Agency).
  2. Capital Accumulation Account: You must open a specialized "Escrow" account at a Bulgarian bank (such as DSK, UniCredit, or United Bulgarian Bank) and deposit the minimum share capital. While the law allows a minimum of BGN 2 (€1), we recommend at least BGN 100 to appear credible to payment processors.
  3. Registration with the Trade Register: Your lawyer or agent submits the notarized documents. Processing usually takes 3 to 5 business days.
  4. Bulstat and VAT Registration: Once the Unified Identification Code (UIC) is issued, you must immediately apply for VAT registration. For online course creators selling to EU B2C customers, voluntary VAT registration under the One-Stop Shop (OSS) is virtually mandatory from day one.

Navigating EU VAT and the OSS Scheme for Digital Services

The most complex aspect of running a Bulgaria company online course is managing "Place of Supply" rules. Under EU law, digital services (e-books, pre-recorded videos, automated webinars) are taxed in the country where the customer resides, not where the company is located.

The One-Stop Shop (OSS) Advantage

Without the OSS, a Bulgarian company selling a course to a student in Spain, another in Italy, and a third in Germany would technically need to register for VAT in all three countries.

  • How it works: Your Bulgarian company registers for the Union OSS via the National Revenue Agency (NRA) e-portal.
  • The Process: Every quarter, your bookkeeper files a single OSS return in Bulgaria. You list your total sales to each EU country and the respective VAT rates (e.g., 19% for Germany, 21% for Spain).
  • The Payment: You make one aggregate VAT payment to the Bulgarian NRA, and they redistribute the funds to the various EU tax authorities on your behalf.

Distinguishing Digital Services from Live Coaching

It is vital to distinguish between "Electronically Supplied Services" (ESS) and "Educational Services."

  • ESS (Automated): If the student logs in, watches a video, and downloads a PDF with zero human intervention, it is a digital service. Bulgarian VAT (20%) applies to Bulgarian customers; local VAT via OSS applies to EU B2C customers.
  • Live Coaching: If you host a live Zoom call every Tuesday, this may be classified as a service where the "Place of Supply" is where the seller is established (Bulgaria). In many cases, this simplifies the VAT burden significantly.

Integrating Payment Gateways: Stripe, PayPal, and Thrivecart

The backbone of your Bulgaria company online course is your payment stack. Many founders ask whether they should use Stripe Atlas (US) or a Bulgarian Stripe account.

Bulgarian Stripe vs. Stripe Atlas

For an EU founder, a Bulgarian Stripe account is superior for two reasons:

  1. Withdrawals: You can link your Bulgarian Euro (EUR) or Leva (BGN) business bank account directly. This avoids the 1%–3% currency conversion fees often associated with transferring USD from a Delaware C-Corp to an EU bank.
  2. SEPA Integration: Bulgaria is part of the SEPA zone, meaning transfers from Stripe to your bank are fast and often free of charge.

Billing Software Setup (Teachable, Kajabi, Thinkific)

When configuring platforms like Kajabi or Teachable, you must ensure your tax settings are "destination-based."

  • Evidence Collection: To comply with EU VAT rules, you must collect two pieces of non-conflicting evidence of the customer’s location (e.g., IP address and Billing Address CC prefix).
  • Reverse Charge: For B2B sales (e.g., selling a corporate training package to a French company), you do not charge VAT if they provide a valid VAT ID. Your invoice must explicitly state "Reverse Charge" and include their VAT number, verified via the VIES system.

Handling Substack, beehiiv, and Paid Newsletters

Paid newsletters are a surging segment of the info-product world. If you operate via Substack or beehiiv using a Bulgaria company online course structure, the revenue flow is slightly different.

  • Substack: They act as a "Merchant of Record" (MoR) in some capacities, but often the underlying Stripe account is yours. If the contract is between you and the subscriber, you are responsible for the OSS VAT filing.
  • beehiiv: Generally, beehiiv provides the infrastructure, but you are the merchant. You must ensure your Bulgarian entity is the recipient of the funds and that the VAT is accounted for based on the subscriber's location.

Common Pitfalls and Refund Handling

Managing a digital product business in the eyes of the National Revenue Agency (NRA) requires meticulous record-keeping.

  1. Refunds and Credit Notes: In the info-product world, refunds are common. When a student requests a refund within the "30-day money-back guarantee," you must issue a formal Credit Note (Kreditno Izvestie). This document offsets your VAT liability in the next OSS filing. Without a formal Credit Note, the NRA may still expect you to pay the VAT on the original sale.
  2. The "Fixed Establishment" Trap: If you live in Spain but run a Bulgarian company, the Spanish tax authorities might argue the company is "effectively managed" from Spain. This is known as Permanent Establishment (PE). To avoid this, ensure your Bulgarian company has "substance"—local directors, a physical office, and board meetings held in Sofia.
  3. Invoicing Software: Bulgarian law requires specific mandatory fields on invoices (UIC number, VAT number, sequential numbering). Most US-based LMS platforms generate "receipts" that do not meet Bulgarian accounting standards. You will likely need a bridge software (like Quaderno or a local Bulgarian system like Invoicera) to generate compliant documents for your bookkeeper.

Comparison: Bulgaria vs. Estonia (e-Residency)

Many digital creators consider Estonia due to the e-Residency program. However, for high-revenue course creators, Bulgaria often emerges as the winner on a "net-take-home" basis.

FeatureBulgaria (OOD/EOOD)Estonia (OÜ)
Corporate Tax10% Flat (Paid annually)20% (Deferred until distribution)
Dividend Tax5%0% (Included in the 20% above)
VAT RegistrationRequired for OSS / €50k thresholdRequired for OSS / €40k threshold
Social ContributionsCapped at ~€550/moNo cap (calculated on 33% social tax)
Physical SubstanceEasier to prove (cheaper office/staff)Harder for remote e-Residents
Accounting Costs€150–€400 / month€100–€300 / month

While Estonia’s "0% tax on reinvested profit" is attractive for startups looking to burn cash for growth, the Bulgaria company online course model is superior for "lifestyle businesses" and high-margin creators who want to extract profits regularly at a total effective tax rate of roughly 14.5%.

Documenting Business Expenses

To reduce your 10% corporate tax bill, you can deduct legitimate business expenses. For an online course creator, these typically include:

  • Advertising Spend: Facebook Ads, Google Ads, and TikTok Ads (ensure the invoices are in the company name with your Bulgarian VAT ID).
  • Software SaaS: Subscriptions for Zoom, Slack, Kajabi, and hosting.
  • Hardware: Laptops, cameras, and microphones used for recording course content.
  • Professional Services: Legal fees for terms and conditions and accounting fees.

Note that the NRA is strict about documentation. Every expense must have a proper invoice (Faktura)—a simple credit card statement is usually insufficient for tax deduction in Bulgaria.

Final Word

Establishing a Bulgaria company online course entity is a sophisticated move for the digital entrepreneur who has outgrown the high-tax environment of Central and Western Europe. By leveraging the 10% flat tax, the efficiency of the OSS VAT scheme, and the SEPA-integrated banking system, you can reinvest more of your revenue into traffic and content production. However, success lies in the details—proper VAT configuration, robust invoicing, and ensuring your "Place of Management" is correctly established.

At Bulgaria Company Setup, we specialise in helping EU-based creators navigate the transition to the Bulgarian tax system. From initial EOOD formation to ongoing OSS VAT compliance and bookkeeping for Stripe-heavy businesses, we provide the infrastructure so you can focus on building your community and your curriculum. Contact us today to secure your digital future in the EU’s most tax-efficient jurisdiction.

Ready to register your Bulgarian company?

We've helped 750+ EU founders. Setup in 5 business days, fully remote, English throughout.

Book a free 30-min call