15% combined tax on studio profits. 7.5% effective rate for solo developers. 5% US withholding on Steam royalties under the Bulgaria-US tax treaty — the lowest cap in the entire Bulgarian treaty network. Add English-speaking engineers, an established local gaming ecosystem, EU market access, full euro adoption from January 2026, and Schengen membership since January 2025 — and Bulgaria becomes one of the most cost-effective bases in Europe for indie game developers and mid-size studios.
This guide is written for the people who actually ship games: solo developers on Steam, two-person co-op studios, mobile game publishers, Unity/Unreal shops, porting houses, and indie teams sitting somewhere between hobby and full studio. We cover the choice between freelancer and EOOD, how Steam and the app stores handle VAT, how the W-8BEN unlocks treaty rates, and how to structure IP cleanly for a future acquisition by a publisher.
We handle these cases at Innovires regularly — from solo devs moving from Germany and the Netherlands, to 10-person studios relocating their entire team to Sofia. Every number below is specific to 2026 and cross-checked against Bulgarian tax law, the EU VAT rules, and platform documentation.
The Sofia Gaming Ecosystem in 2026
Bulgaria has a real gaming industry — not a paper jurisdiction. The ecosystem is concentrated in Sofia and includes some names any game developer will recognise:
- Creative Assembly Sofia — the Bulgarian studio of the SEGA-owned AAA developer behind the Total War franchise. One of the largest employers of senior game developers in the country.
- Imperia Online — one of the oldest and largest Bulgarian game companies, running long-standing strategy titles (Imperia Online, Game of Emperors, Imperial Hero) with tens of millions of players globally.
- Big Loop Studios — a Sofia-based casual/puzzle adventure studio with 15+ shipped titles and more than 30 million downloads worldwide.
- PUNCHev Group (PUNCH) — contract developer and co-development partner for EA, Sony, Netflix, SEGA, Disney, and Warner Bros., with contributions to more than 150 international projects.
- BGDA (Bulgarian Game Dev Association) — the industry body that supports, connects, and grows Bulgaria's game development ecosystem through resources, networking, and funding opportunities.
- MISSIA23 — a multidisciplinary Sofia creative hub bringing together animation, design, fashion, immersive tech, and indie game development companies under one roof.
- Sofia Game Jam — the local chapter of the Global Game Jam and the main meeting point for indie developers in Bulgaria.
Translation for someone moving a studio here: you will find senior Unity/Unreal engineers, gameplay programmers, technical artists, and producers who have already shipped on major titles. You will also find a peer community — something that matters when you are running a 2-5 person indie team and need to talk shop with people who have done it before.
Freelancer vs EOOD — Which Fits Your Studio?
This is the first decision every indie game developer arriving in Bulgaria has to make. The answer depends on scale, structure, and the kind of revenue you are generating.
Freelancer (свободна професия)
A registered Bulgarian freelancer working in the "свободна професия" category benefits from a simplified regime under Art. 29(1)(3) ЗДДФЛ:
- 25% automatic expense deduction — no invoices required, no receipts.
- 10% personal income tax on the remaining 75% of gross revenue.
- Effective tax rate: 7.5% of gross.
- No dividend tax — the money already belongs to you.
- Social contributions on a chosen base between the minimum self-insured income (approximately EUR 550.66 monthly for 2026) and the cap.
- БУЛСТАТ registration at the Registry Agency (approximately EUR 5 electronic fee).
Best for: solo devs publishing on Steam / itch.io / Google Play / App Store / Gumroad with revenue roughly below EUR 50,000-80,000/year, no employees, no significant IP to protect from personal liability, and no publisher contracts that specifically require a company counterparty.
EOOD (еднолично ООД)
An EOOD is a Bulgarian single-shareholder limited liability company — the local equivalent of a UK Ltd, German UG/GmbH, or Dutch BV:
- Minimum capital: EUR 1.
- Corporate income tax: 10% on profits after deductible expenses.
- Dividend tax: 5% on distributions.
- Combined effective rate: 15% (10% + 5%).
- Full limited liability — personal assets are protected from business claims.
- IP ownership — the EOOD owns the game, the engine extensions, the trademarks, and any middleware licences.
- Investor-friendly — shares can be issued, sold, or pledged; publishers and investors expect a company counterparty in most standard contracts.
Best for: studios with multiple team members, external contractors, publisher deals, revenue above EUR 50,000-100,000/year, IP they want to protect, plans to raise money, or ambitions to exit to a larger publisher.
Hybrid structure that works well: founder registers an EOOD as the primary studio entity (owning the IP, signing publisher deals, employing core team). Freelance contractors in Bulgaria register individually as freelancers and invoice the EOOD — each benefiting from 7.5% effective tax. This gives you a clean IP-owning company and low-tax compensation for contributors, all within the Bulgarian regime.
Not Sure Between Freelancer and EOOD?
15 minutes on the phone is usually enough. Free.
Book Free Consultation →How Steam Revenue Share Works for a Bulgarian Studio
Steam is still the dominant PC distribution platform for indie games. The economics are straightforward once you understand the layers:
The revenue split
- 30% Valve share on lifetime gross revenue up to USD 10 million per product.
- 25% Valve share on the tranche between USD 10M and USD 50M per product.
- 20% Valve share on the tranche above USD 50M per product.
What Valve deducts before calculating your share
- Local VAT/sales tax — Valve is the deemed seller for EU VAT purposes under the EU e-commerce rules. It charges the local VAT rate at the consumer's Member State (typically 19-27% depending on the country), remits it to the national tax authority, and subtracts it from the gross price before calculating the Valve revenue share and your net.
- Regional chargebacks, refunds, and currency conversion — all handled by Valve.
- US withholding tax — Valve is a US company. Without a valid W-8BEN / W-8BEN-E, it applies the default 30% US withholding on royalty payments to non-US sellers. With a valid W-8 invoking the Bulgaria-US treaty, the rate drops to 5% on royalties — the lowest cap in the entire Bulgarian treaty network.
Your Bulgarian tax treatment
For a Bulgarian EOOD, the net payment received from Valve is ordinary business income:
- Taxed at 10% CIT on profit after deductible expenses (Unity/Unreal seats, contractor invoices, office rent, marketing, localisation, audio, art outsourcing, etc.).
- Distributed to the founder at 5% dividend tax.
- Combined effective rate: 15%.
- Any US withholding paid (5% under the treaty) is creditable against Bulgarian CIT under the credit method provided by Bulgarian law and the treaty.
Classification nuance — royalty vs business income: US tax law historically treats payments from Valve to developers as royalties, which is why the W-8BEN and the treaty royalty article matter. Bulgarian domestic law treats receipts by an EOOD from Steam as ordinary company income, not royalty — so there is no Bulgarian 10% royalty withholding coming out of the payment. The mismatch is handled by the treaty credit mechanism. Your Bulgarian accountant should book the Steam net receipt as ordinary revenue in the EOOD accounts and credit the US withholding against CIT on the annual return.
Apple, Google, Epic, Nintendo, Xbox, PlayStation
The economics on the other major platforms are variants of the same model:
| Platform | Revenue share | VAT handling | W-8 required? |
|---|---|---|---|
| Steam (Valve) | 70/75/80% to dev | Valve remits EU VAT | Yes — W-8BEN-E for EOOD |
| Apple App Store | 70% (or 85% small biz program) | Apple remits VAT/OSS | Yes — W-8BEN-E |
| Google Play | 70% (or 85% first $1M) | Google remits VAT/OSS | Yes — W-8BEN-E |
| Epic Games Store | 88% to dev | Epic remits VAT | Yes — W-8BEN-E |
| Nintendo eShop | Developer share (NDA) | Nintendo remits VAT | Yes — W-8BEN-E |
| Xbox / Microsoft Store | 88% on PC / 70% on console | Microsoft remits VAT | Yes — W-8BEN-E |
| PlayStation Store | Developer share (NDA) | Sony remits VAT | Yes — W-8BEN-E |
| itch.io | Developer chooses (default 90%) | Developer is the seller | Yes — W-8BEN/W-8BEN-E |
| Humble Store / Humble Bundle | 75-95% depending on deal | Mixed — varies by deal | Yes — W-8BEN-E |
For the majority of platforms where the platform acts as the deemed supplier (Apple, Google, Valve, Epic, Nintendo, Sony, Microsoft), your Bulgarian EOOD does not need to register for OSS/IOSS or handle EU VAT on those sales — the platform does it. You file Bulgarian corporate income tax on the net received.
For itch.io (where you are the seller of record in most configurations) and for direct sales through your own website, Gumroad, Shopify, or Paddle (unless Paddle acts as Merchant of Record, which it typically does), you must handle EU VAT yourself above the EUR 10,000 pan-EU B2C annual threshold under the EU OSS (One Stop Shop) regime.
The Bulgaria-US Treaty: 5% Royalty Cap
This is the single most underrated advantage of running a studio from Bulgaria. The Bulgaria-US tax treaty, signed in 2007 and in force since 2008, caps the US withholding rate on royalties at 5% — lower than the corresponding caps in the US treaties with Germany (0-15% depending on type, often 0% on computer software royalties), the Netherlands (0%), Ireland (0%), France (0-5%), Italy (5-8%), or Spain (5-10%).
For a game developer receiving royalty payments from US payers (Valve, Apple, Google, Epic, Microsoft, Sony, Nintendo of America, Unity, Unreal, ad networks like AppLovin or Unity Ads), this means:
- Without W-8: 30% US withholding — a painful loss on every payment.
- With W-8BEN-E invoking the treaty: 5% US withholding cap.
- Creditable against Bulgarian CIT — effectively, the US withholding becomes pre-payment of Bulgarian tax, so the total tax burden remains at the Bulgarian 15% combined rate.
Action step: within the first month of operating your Bulgarian EOOD, prepare and submit W-8BEN-E forms to every US payer in your supply chain. Valve does this through Steamworks during onboarding. Apple, Google, Microsoft, and Epic have portals for it. Keep a copy of every filed W-8 in your tax file — the Bulgarian NRA may request proof during an audit of the foreign tax credit.
Moving Your Studio to Bulgaria?
EOOD setup, residence, bank, tax registration, first payroll — one invoice.
Book Free Consultation →Unity, Unreal Engine, and Middleware Fees
Engine and middleware fees are fully deductible as ordinary business expenses in your Bulgarian EOOD:
- Unity: Unity Personal is free under the current revenue/funding threshold; Unity Pro seat fees and the Runtime Fee (as restructured by Unity in 2024-2025) are deductible as SaaS / licence expenses.
- Unreal Engine: Epic's 5% royalty above the USD 1 million lifetime revenue threshold per product is deductible as a cost of goods sold / royalty expense.
- Middleware: FMOD, Wwise, Havok, SpeedTree, Gaia, audio libraries, art packs — all deductible.
- Cloud services: AWS, Google Cloud, PlayFab, Steam Networking, matchmaking — deductible as infrastructure costs.
- Asset store purchases: individual asset licences are deductible.
For VAT purposes, your Bulgarian EOOD uses the reverse-charge mechanism on most EU-established SaaS providers (Unity Ireland, Epic Ireland, etc.). If you register for VAT in Bulgaria (mandatory above the current turnover threshold, or voluntary below), you get a Bulgarian VIES-valid VAT number and provide it to your suppliers — they then zero-rate their invoices and you self-account for the VAT through reverse charge.
Where to Hold the IP
Short answer: in the Bulgarian EOOD itself.
For 95% of indie studios, holding the game IP directly in the operating EOOD is the simplest, cleanest, and most defensible structure. Here is why:
- Low tax already: at 10% CIT and 5% dividend tax, there is nothing offshore structures can realistically improve upon at the indie studio scale.
- EU substance rules: ATAD, the Unshell Directive (ATAD 3), DAC6, and the OECD two-pillar framework have made offshore IP holding structures progressively less useful for companies below EUR 750 million in global revenue.
- Publisher due diligence: acquirers strongly prefer clean single-entity IP ownership. Splitting IP into a BVI/Cayman holding plus a Bulgarian operating company triggers legal, tax, and due-diligence questions in every exit.
- No exit tax surprises: Bulgaria has no exit tax on EOOD share sales by Bulgarian residents, and gains on shares listed on EU/EEA regulated markets are exempt under Art. 13(1)(3) ЗДДФЛ for individuals.
The only exception is when a publisher specifically requires a different structure (rare for indies) or when the team is explicitly planning a multi-jurisdictional fundraise with a US holding company. In both those cases, get advice before registering anything.
Tax Snapshot: Bulgarian EOOD vs Other EU Countries (Game Dev Example)
A simplified example of how Bulgaria compares for a studio distributing EUR 100,000 of profit to the founder:
| Country | CIT rate | Dividend/PIT | Total tax on EUR 100,000 profit |
|---|---|---|---|
| Bulgaria EOOD | 10% | 5% | EUR 14,500 |
| Bulgaria freelancer | n/a | 7.5% effective | EUR 7,500 |
| Hungary KFT | 9% + 2% LBT | 15% PIT + 13% contribution (capped) | ~EUR 30,000 |
| Estonia OÜ | 0% retained | 22% on distribution | EUR 22,000 if distributed |
| Germany GmbH | ~30% (CIT + trade tax) | 26.375% KapESt | ~EUR 48,000 |
| Netherlands BV | 19% / 25.8% | 24.5% / 31% box 2 | ~EUR 40,000 |
| France SAS | 25% | 30% PFU | ~EUR 47,500 |
The effective saving through Bulgaria compared to most EU alternatives is in the order of EUR 25,000 to EUR 35,000 per EUR 100,000 of distributed studio profit per year. For a two-person indie team with a successful title, that is the difference between shipping the next game and running out of runway.
Setup Timeline for an Indie Studio
- Week 0 — Decision: EOOD or freelancer? Solo or team? Will you hold the IP centrally?
- Week 1-2 — EOOD registration: we prepare articles of association, reserve the company name, open a capital accumulation account through a licensed fintech provider (no need to travel for this), file with the Commercial Registry.
- Week 2 — EU residence: apply at the Migration Directorate as company owner, receive LNCH personal number.
- Week 3 — Bank: open a corporate bank account at a Bulgarian bank (DSK Bank and UniCredit Bulbank are our typical recommendations for game studios). KYC takes about one week and carries a non-refundable KYC fee (EUR 100-500, depending on the bank).
- Week 3 — NRA and NHIF: register with the National Revenue Agency, the National Health Insurance Fund, and set up social insurance contributions as a working manager.
- Week 4 — Platform onboarding: update Steamworks, Apple Developer, Google Play Console, Epic Games Store, itch.io, Unity, and any ad networks with the new EOOD details and submit W-8BEN-E forms.
- Month 2 — Accounting: Bulgarian accountant starts monthly bookkeeping, VAT returns (if registered), and payroll for any employees. Typical cost: EUR 150-400/month depending on volume.
- Month 3+ — First dividends: once profits accumulate, the first dividend distribution to the founder at 5% tax.
Common Mistakes Indie Studios Make
1. Never filing a W-8BEN-E with Valve or Apple
This costs 25 percentage points of US withholding on every royalty payment. Fix it in the first month.
2. Leaving the IP in a personal name
Personal-name IP ownership breaks liability protection, complicates tax treatment of game sales, and makes acquisition impossible without a messy transfer later. From day one, the EOOD owns the game, the trademark, the engine extensions, and the source code.
3. Using offshore holdings as an indie
BVI / Cayman / Isle of Man holding companies add substantial legal, tax, and banking friction and deliver essentially no benefit below the Pillar Two threshold (EUR 750 million global revenue). They also make publisher acquisition harder, not easier. Avoid.
4. Mixing personal Steam account with studio Steam account
Valve strictly distinguishes between Steam customer accounts and Steamworks developer accounts. Use a dedicated EOOD-owned Steamworks account, registered to the company's address with the company's tax ID.
5. Not taking the 25% automatic deduction as a freelancer
If you are operating as a Bulgarian freelancer, make sure your accountant applies the 25% automatic expense deduction under Art. 29(1)(3) ЗДДФЛ. This is the main reason the effective rate is 7.5% rather than 10%.
Common questions before booking:
Can I run my studio remotely as a Bulgarian EOOD without living in Bulgaria? Yes — a Bulgarian EOOD can be owned by a non-resident, but the substance and tax-residency benefits only fully apply when the manager and decision-makers are actually in Bulgaria. Ask us about the substance checklist.
What about VAT on in-game purchases? Handled by the platform as deemed supplier in 99% of cases.
Is there any risk of NRA audits? Low for clean EOODs with proper bookkeeping. The NRA focuses on VAT fraud and missing invoices, not genre-specific audits of game studios.
Can I keep publishing from Steam/Epic when I move my studio? Yes — update the account details to the new EOOD and refile the W-8. No interruption to sales.
Get a Studio Setup Plan for Bulgaria
Tell us the size of your team, your platforms, and your current jurisdiction. We will send a concrete plan with costs, timeline, and post-move tax savings. Free, no obligation.
Free. No obligation. Response within 24 hours.
Frequently Asked Questions
What tax rate do game developers pay in Bulgaria?
How does Steam revenue share work for a Bulgarian EOOD?
Do I need a W-8BEN or W-8BEN-E?
Is Bulgaria good for indie game developers?
Should I operate as a freelancer or an EOOD?
Does Bulgaria have game industry tax credits?
How does VAT work for Steam and app store sales?
Where should I hold the game's IP?
Ready to Move Your Studio to Bulgaria?
One invoice covers company, residence, bank, tax. We coordinate with your existing studio manager, accountant, and publisher.
Book Free Consultation →Disclaimer: This article provides general information about Bulgarian tax treatment for game developers and indie studios and does not constitute legal or tax advice. Platform revenue shares, VAT, and treaty interpretation should be confirmed for your specific situation. Consult our team for advice tailored to your studio. Last updated: April 12, 2026.