A Legitimate Business. A Legal Structure. A 7.5% Effective Tax Rate.
Platform creators are business owners. The income is recurring, the platforms are contractual counterparties, and the tax treatment follows the same logic as any other self-employed professional earning from foreign clients. Bulgaria offers one of the lowest effective tax rates in the European Union for self-employed income — 7.5% as a freelancer or 15% combined through an EOOD (single-member limited company).
This guide explains how platform income is taxed in Bulgaria, how VAT is handled after the Fenix International ruling, the practical realities of banking and privacy for this type of business, and the legal framework creators must understand before relocating. The tax structure is the same for OnlyFans, Fansly, Fanvue, LoyalFans and ManyVids.
Because the legal status of adult content creation in Bulgaria is not straightforward, this guide also explains where the uncertainty lies — and why anyone in this situation should obtain written legal advice from a Bulgarian lawyer before they register or move.
Is It Legal in Bulgaria? The Honest Answer
Any guide that tells you adult content creation is "simply legal" in Bulgaria is skipping past a real issue. Here is the accurate picture.
Prostitution itself is not criminalised. Bulgarian law does not punish the act of sex work between consenting adults. However, organising prostitution, pimping and keeping brothels are criminal offences. That framework is separate from online content creation.
The Penal Code does regulate pornography. Article 159 of the Bulgarian Penal Code provides for criminal liability for the production and distribution of pornographic material, with elevated penalties when the internet is used as the means of distribution. These provisions were drafted before platform creator economies existed and were aimed at a different set of problems, but they remain on the books. Their practical application to individual creators on international platforms is unsettled in Bulgarian case law.
What this means for you. The tax treatment of platform income as business income is well-established and consistent with how every other creator economy is taxed in Bulgaria. The underlying legality of the specific content you produce is a separate analysis under criminal law. Where your content is at the more explicit end of the spectrum, there is real legal uncertainty, and a generic article — including this one — cannot give you a yes-or-no answer. Where your content is at the softer end (photoshoots, fitness, lifestyle, fashion, subscription-based non-explicit content on the same platforms), the analysis is very different.
Non-negotiable step. If any part of your business involves adult platforms, do not rely on generic tax guides, forum posts, or accountants who have never looked at Article 159. Obtain written legal advice from a Bulgarian lawyer on your specific content mix, platform, and target audience before you register anything or move. We do this analysis for clients; so do other qualified firms. This is not an optional step.
How Platform Income Is Taxed
Setting the criminal law question aside, the tax treatment of platform payouts as income is straightforward and identical to any other service income earned from a foreign counterparty.
Who pays you
On OnlyFans, the contractual counterparty for creators is Fenix International Limited, a UK company. On Fansly, the operator is Cyberitas Technologies LLC. Fanvue, LoyalFans and ManyVids each have their own operating entities. In every case, the platform is the legal entity that pays you — not individual subscribers. From the Bulgarian perspective, this is a B2B service relationship between you (the creator) and a foreign business (the platform).
Income tax: 7.5% or 15%
Your platform payouts are business income from services. The tax rate depends on your structure:
- Freelancer (svobodna profesiya): 7.5% effective income tax. A 25% automatic expense deduction is applied to gross income with no receipts required, and a 10% flat tax applies to the remaining 75%. For a detailed breakdown, see our freelancer tax rate guide.
- EOOD: 15% combined. 10% corporate income tax on company profits plus 5% dividend tax when you distribute profits to yourself. Profits retained inside the company are taxed at 10% only.
The Fenix ruling and VAT
In February 2023 the Court of Justice of the European Union ruled in Case C-695/20 (Fenix International v HMRC) that OnlyFans acts in its own name for VAT purposes on the full subscriber payment — not merely as an intermediary taking a 20% fee. The practical consequence: the platform handles consumer VAT in every jurisdiction where subscribers are located. The creator supplies services to the platform, not to end consumers.
For Bulgarian creators this means:
- You do not charge Bulgarian VAT on payouts from OnlyFans, Fansly or similar platforms.
- The relationship is B2B with a foreign counterparty and the place of supply is outside Bulgaria for VAT purposes.
- Platform payouts generally do not count toward the EUR 51,130 domestic VAT registration threshold.
- If all of your income is from foreign platforms, you may never need to register for Bulgarian VAT at all.
This is the same reverse-charge logic that applies to AdSense income, affiliate commissions and other foreign platform revenue.
Need a Clear Answer on Your Specific Setup?
We provide written legal analysis and tax structuring for platform creators considering Bulgaria.
Book Free ConsultationFreelancer or EOOD
Every creator in Bulgaria faces the same structural choice. The right answer depends on your income level, risk tolerance and how much separation you want between your business and your personal name.
| Feature | Freelancer | EOOD |
|---|---|---|
| Effective income tax | 7.5% | 15% (10% CIT + 5% dividend) |
| Personal liability | Unlimited | Limited to company capital |
| Retain profits | Not possible | Yes, at 10% CIT |
| Invoicing counterparty | Your personal name | The company (EIK) |
| Banking credibility | Lower | Higher |
| Setup cost | Under EUR 50 | EUR 300-500 |
| Monthly accounting | EUR 50-100 | EUR 100-250 |
| Separation from personal name | None | Partial (see privacy section) |
| Best for | Solo creators under EUR 50K/year | Creators above EUR 60-80K/year |
For platform creators specifically, the EOOD often makes sense earlier than it would for a YouTuber at the same income level. The reasons are practical: invoices carry the company name rather than your personal name, bank accounts are held by the legal entity, and you have a cleaner separation between the business and the individual. For the general break-even analysis, see our freelancer vs EOOD income threshold guide.
Banking for Platform Creators
This is where reality meets policy. Bulgarian tax law treats your income neutrally, but the payment rails that deliver that income to your account are privately operated. Banks and fintechs apply their own risk policies, and those policies are often stricter than the underlying law.
Traditional Bulgarian banks
Traditional Bulgarian banks operate under strict anti-money-laundering frameworks and reputational-risk policies. Industries that are classified as high-risk internationally — including adult content — face higher rejection rates at account opening and higher rates of account review or closure once payment patterns become visible. This is not a legal prohibition. It is a private commercial decision based on internal risk policy, and it varies bank by bank.
What we observe in practice: personal accounts are more sensitive than corporate accounts. A personal account receiving regular SEPA inbound transfers from Fenix International Limited may prompt a compliance review at some Bulgarian banks. A corporate account under an EOOD, with transparent accounting and a clear business description, is generally easier to maintain because the counterparty is a legal entity rather than an individual.
Fintech alternatives
Wise, Revolut Business and similar fintechs have their own terms of service. Some explicitly restrict adult content businesses, others tolerate them, and policies change. Relying on a single fintech as your only payment channel is risky for any business in this sector. A two-rail setup — a Bulgarian corporate account plus at least one fintech — is the minimum resilient structure.
Practical implication. For platform creators, the banking question is usually the reason to go EOOD rather than freelancer, even at lower income levels. The corporate structure gives you a cleaner application, a legal entity as the account holder, and an accountant on the record — all of which materially improve your odds of opening and keeping an account. See our corporate bank account guide.
Serious About Setting Up in Bulgaria?
We handle residence, EOOD formation, bank account introductions and ongoing compliance for platform creators. Written, confidential, no judgment.
Free. No obligation. Response within 24 hours. All enquiries are confidential.
Privacy and Anonymity
Privacy is a legitimate concern for creators whose professional identity and legal identity are separate. Here is what a Bulgarian structure can and cannot do.
What the public registers show
The Bulgarian Commercial Register is public. For any EOOD, anyone with an internet connection can see:
- The company name and unique identification code (EIK)
- The registered address
- The share capital
- The manager (upravitel)
- The sole owner (edinstven sobstvenik)
- Filed annual financial statements
The manager and sole owner are usually the same natural person, and that person's name is visible by law. An EOOD is never anonymous. What you can do is separate the business identity from the individual in a different way.
Stage name vs legal entity
Your creator name on the platform is a commercial alias. Your legal entity is a separate concept. The two do not need to be linked in any public Bulgarian record. In practice this means:
- The platform knows your legal name (KYC requirement) but users see your creator name only.
- Your EOOD is in the Commercial Register under your legal name as manager, with a neutral business description (e.g. "digital content production, marketing services, consulting").
- Your invoices to the platform carry the EOOD name and EIK, not your creator name.
- Nothing in the Bulgarian register links the creator name to the legal entity unless you make that link yourself.
This is not anonymity, but it is meaningful separation. A targeted investigation by a journalist, a regulator or a determined individual could connect the two through the platform side. A casual observer browsing public records cannot.
Other Platforms: Fansly, Fanvue, LoyalFans, ManyVids
Bulgarian tax law does not distinguish between platforms. The treatment is identical across the creator economy:
- Fansly — Cyberitas Technologies LLC. Payouts are business income; 7.5% freelancer or 15% EOOD. Reverse charge for VAT.
- Fanvue — Fanvue Limited (UK). Same treatment as OnlyFans.
- LoyalFans — same treatment as any foreign platform counterparty.
- ManyVids — same treatment, with pay-per-view and tip revenue all falling under business income.
- Patreon, Substack, Twitch and other creator platforms — identical tax logic; the differentiator is not tax but platform terms of service and the banking reality described above.
Across platforms, the tax analysis is the same. The criminal law analysis under Article 159 is also the same — and, as explained above, it is not something to work out by yourself.
Getting Started: The Practical Sequence
The order of operations matters. Do not skip steps.
Step 1: Legal opinion first
Before anything else, get a written legal opinion from a Bulgarian lawyer on your specific content mix and platforms. This is the step that determines whether Bulgaria is the right jurisdiction for your business at all.
Step 2: Establish residence
EU citizens obtain a certificate of residence and LNCH from the Migration Directorate. Non-EU citizens generally need a D visa followed by a residence permit. See our EU residence permit guide and, for non-EU creators, our guide to company registration as an EU citizen.
Step 3: Choose your structure
Based on the legal opinion and your income level, decide between freelancer and EOOD. For platform creators, EOOD is often the right choice earlier than the income threshold alone would suggest, for banking and separation reasons. For the structural walkthrough, see our freelancer registration guide.
Step 4: Register
Freelancer registration is BULSTAT plus an OKD-5 declaration to the National Revenue Agency, typically completed in a day. EOOD registration is filed at the Commercial Register and takes 3-5 business days. A qualified electronic signature (KEP) is mandatory for electronic filings. We handle both for clients.
Step 5: Open a corporate bank account
For an EOOD, the corporate account is opened after registration. Bring full documentation, a clear business description, and expect questions about the nature of the revenue. A two-rail setup (Bulgarian bank plus at least one fintech) is the practical minimum.
Step 6: Hire an accountant who has handled this before
Not every Bulgarian accountant is comfortable with platform creator clients. Discretion matters, but competence matters more. Quarterly advance tax, annual returns, social security reconciliation and VAT monitoring all need to be handled correctly from the start.
Set Up Correctly From Day One
Legal opinion, residence, EOOD, bank, accountant. One point of contact, written advice, confidential.
Book Free Consultation"Is This Really Worth the Move?"
The honest answer: it depends entirely on the legal analysis in step 1. The tax arithmetic is clear — 7.5% effective as a freelancer or 15% combined as an EOOD is the lowest structured rate available in the European Union for this type of self-employment income, and it compares favourably with almost any jurisdiction a platform creator might currently be based in.
But the tax rate only matters if your underlying business can be run legally and banked reliably. For creators whose content is at the softer end of the platform spectrum, Bulgaria is often a strong choice and the numbers speak for themselves. For creators producing explicit content, the Article 159 question is real, the banking question is real, and the answer may be that a different jurisdiction is a better fit. A qualified Bulgarian lawyer can tell you which camp you are in after a 30-minute review of your setup. Anyone who gives you a blanket answer without that review is not being honest with you.
Get a Written Legal Opinion on Your Setup
We review your content, platforms, and income streams and give you a clear, written answer on whether Bulgaria works for your business — and if so, exactly how to structure it.
Free. No obligation. Response within 24 hours. All enquiries are confidential.