Home/Blog/Video Creators
Tax Guide · Creators

Bulgaria for YouTube, TikTok & Twitch Creators: Tax & Legal Guide (2026)

Published: April 17, 2026 | Last updated: April 17, 2026
Yordan Cholakov Apr 17, 2026 11 min read

A mid-size creator earning EUR 300,000/year from AdSense, Twitch subs, TikTok brand deals, sponsorships, and merchandise can keep EUR 45,000 more per year by operating from Bulgaria instead of Germany, France, or the UK — while paying 15% combined tax through a Bulgarian EOOD, or 7.5% effective as a Bulgarian freelancer. This is the end-to-end guide for video creators moving to Sofia, Plovdiv, or Varna: the AdSense W-8, the Twitch / Amazon paperwork, sponsorship invoicing, EU VAT on merchandise, and the freelancer-vs-EOOD call at different revenue levels.

7.5%
Freelancer effective
15%
EOOD combined
5%
US treaty royalty cap
24%
Default YouTube WHT w/o W-8

What Counts as Creator Income in Bulgaria

For Bulgarian tax, a YouTuber / TikToker / Twitch streamer is a service provider whose output is digital content and whose counterparties are platforms, brands, and viewers. The income streams we see across our creator files are:

All of these are ordinary business / service income for Bulgarian tax. The freelancer regime (7.5% effective) or EOOD regime (15% combined) applies to the whole stack. The differences show up in VAT classification and US withholding, which is where a couple of percentage points can be saved with clean paperwork.

Freelancer or EOOD?

Use the calculator: our EOOD vs Freelancer Calculator models exact tax, social security, and net take-home for both structures at any creator revenue level.

Freelancer (свободна професия)

Best for: solo creators below roughly EUR 80,000-100,000/year, no editor-on-payroll, no agency structure, one personal brand.

EOOD (еднолично ООД)

Best for: creators above roughly EUR 100,000-150,000/year, anyone running a production team, anyone holding trademark / brand assets, or creators planning to sell the channel / brand eventually.

Free Creator Setup Diagnostic

Tell us your revenue mix and current country. We send a concrete plan in 48 hours. Free.

Book Free Consultation →

YouTube AdSense: W-8, Google Ireland, and the 24% Trap

Non-US creators must submit tax information to Google through the AdSense / YouTube Studio tax form flow. Individuals submit W-8BEN; entities (such as a Bulgarian EOOD) submit W-8BEN-E. The form certifies non-US status and, where applicable, invokes the Bulgaria-US double tax treaty.

Check your AdSense tax profile today. If your W-8 is missing or expired, Google is withholding up to 24% of your global revenue. That is often the single biggest quick win we flag on a first call with a YouTuber.

Twitch: Amazon Tax Central, Subs, Bits, and Ad Revenue

Twitch is owned by Amazon. Payouts and tax information go through the Amazon Tax Central portal. The core economics for a Bulgarian streamer:

For Bulgarian tax, the Amazon / Twitch payout is ordinary business income — freelancer (7.5% effective) or EOOD (15% combined). The W-8BEN / W-8BEN-E on Amazon Tax Central invokes the Bulgaria-US treaty and reduces US withholding to the applicable treaty rate.

TikTok: Creator Programs, Live, and TikTok Shop

TikTok operates its creator payouts through regional entities (TikTok UK / TikTok Ireland / TikTok Pte Ltd in Singapore, depending on the programme and the market). From a Bulgarian tax perspective:

Sponsorships and Brand Deals

Brand deals are the highest-margin creator revenue stream and the cleanest from a Bulgarian tax perspective. A branded video / integration / series is a B2B service contract between your Bulgarian freelancer or EOOD and the brand:

Contract clauses that creators routinely get wrong: exclusivity periods, use-of-likeness for paid media, take-down and termination rights, content takedown after campaign end, the right of the brand to re-purpose the content on their own channels. None of these are Bulgarian tax issues — but they are issues we handle on creator contracts every month. If a brand sends you a 15-page MSA, get it reviewed before signing.

Merchandise: POD, Shopify, and EU VAT

Merchandise revenue depends on fulfilment model:

ModelWho handles VAT?Your Bulgarian task
Printful / Printify / Spring (Teespring)Fulfilment partner typically acts as MoR / handles local taxReport net royalty as Bulgarian income (freelancer or EOOD)
Amazon Merch on DemandAmazon handles end-customer taxReport net royalty; W-8BEN-E for US withholding
Redbubble / Society6Marketplace MoRReport net royalty
Direct Shopify store with your own StripeYou are the seller — EU OSS above EUR 10,000 B2C pan-EURegister and file OSS through the Bulgarian NRA
Paddle / Lemon Squeezy (MoR mode)MoR — handles VAT for youReport net payout as Bulgarian income

For most creators, staying on print-on-demand partners (Printful, Spring, Amazon Merch) keeps the operational load low. The moment you move to a direct Shopify store with real inventory, you add warehouse, shipping, returns, EU VAT OSS, and potentially local VAT registrations in warehouse countries — see our dedicated guide for that path.

Moving Your Channel to Bulgaria?

Freelancer or EOOD, NRA, bank, AdSense / Twitch / TikTok updates, W-8. 2-4 weeks.

Book Free Consultation →

Setup Timeline for a Video Creator

  1. Week 0 — Diagnostic. Revenue streams, projected annual gross, team structure, home country. Decision: freelancer or EOOD.
  2. Week 1 — Bulgarian residence. EU residence at the Migration Directorate (EU) or D-visa (non-EU). Long-term rental in Sofia / Plovdiv / Varna. Address registration.
  3. Week 1-2 — Registration. BULSTAT (freelancer) or Commercial Registry + articles + capital account (EOOD). NRA and NHIF registration.
  4. Week 2 — Bank. Personal + business Bulgarian account. Connect Stripe / Wise / Revolut.
  5. Week 3 — Platform refresh. Update AdSense, Twitch (Amazon Tax Central), TikTok Creator portal, Patreon, Gumroad, Shopify, and every affiliate network with new Bulgarian address, tax ID, and bank details. Submit fresh W-8BEN-E to US-based platforms.
  6. Week 3-4 — VAT + OSS. Voluntary VAT registration and OSS through the NRA if merchandise / direct digital sales are in the picture.
  7. Ongoing — monthly accounting + quarterly OSS. Bulgarian accountant handles bookkeeping (EUR 150-400/month typical), VAT returns, and the annual Art. 50 declaration.

Common Mistakes

1. AdSense W-8 expired or never submitted

Up to 24% of global YouTube revenue goes to the IRS instead of you. This is the fastest and largest win on a typical first call.

2. Personal bank account receiving brand money

Sponsorship wires to a personal account muddy the EOOD books and complicate VAT. Route brand payments to the business account from day one.

3. Brand deals signed in personal name after EOOD formation

If the EOOD is the vehicle, the EOOD must sign the deals. Personal-name contracts leak tax leverage and expose personal assets.

4. Ignoring EU OSS on direct merchandise sales

Above EUR 10,000 pan-EU B2C digital / physical-delivery sales, you must register and file OSS. Direct Shopify + personal Stripe + Bulgarian VAT ignored = a mess to unwind.

5. Not breaking residence in the departure country

A Bulgarian BULSTAT does not make you Bulgarian tax resident. See our Centre of Vital Interests guide for the substance test.

Creator Setup Plan for Bulgaria

Send us your revenue streams, current country, and annual gross. Plan within 48 hours. Free, under NDA.

Free. Under NDA. Response within 48 hours.

Frequently Asked Questions

What tax rate does a Bulgarian YouTuber or streamer pay? +
Freelancer: 7.5% effective (25% auto-deduction + 10% PIT on 75%). EOOD: 15% combined (10% CIT + 5% dividend).
Do I need to file W-8BEN for YouTube AdSense? +
Yes. W-8BEN for individuals, W-8BEN-E for entities. Without valid tax info Google may withhold up to 24% of your worldwide YouTube earnings. With a valid W-8 claiming Bulgaria-US treaty, US-viewer revenue is withheld at the treaty rate and non-US revenue is not subject to US withholding. Re-submit every 3 years.
How is Twitch revenue taxed in Bulgaria? +
Twitch (Amazon) payouts are ordinary business income. Sub default split 50/50 (some Partners 70/30). Bits: 1¢ per Bit to streamer. Taxed at 7.5% (freelancer) or 15% (EOOD). W-8BEN-E on Amazon Tax Central.
What about TikTok Creator Fund / TikTok Shop? +
Ordinary creator income. Platform payouts taxed under freelancer (7.5%) or EOOD (15%). TikTok Shop affiliate commissions are B2B; direct product sales fall under EU OSS above EUR 10,000.
How are sponsorships and brand deals taxed? +
Ordinary service fee income. EU brands: reverse-charge B2B invoice (no Bulgarian VAT). Non-EU brands: outside the scope of Bulgarian VAT. Same freelancer / EOOD rate.
How does merchandise work? +
POD partners (Printful, Printify, Spring, Amazon Merch, Redbubble) typically handle local tax / MoR. You report net royalty in Bulgaria. Direct Shopify stores require EU OSS above EUR 10,000. MoR providers (Paddle, Lemon Squeezy) handle VAT for you.
Freelancer or EOOD? +
Freelancer optimal below roughly EUR 80,000-100,000/year, solo, no employees. EOOD above that or when you have a team, IP, brand assets, or plans to sell the business.
Can I keep my existing AdSense and Twitch accounts? +
Yes. Update address, tax info, payment details on each platform. Re-submit W-8 where applicable. Switch payouts to the Bulgarian business account. No break in monetisation.

Ready to Move Your Channel to Bulgaria?

One plan, one invoice. We handle EOOD / freelancer, bank, platform updates, W-8 refresh.

Book Free Consultation →

Disclaimer: This article provides general information about Bulgarian tax treatment for YouTube, TikTok, and Twitch creators. Platform terms and withholding rules change. Consult our team for situation-specific review. Last updated: April 17, 2026.