Home/Blog/Agency Owners Guide
Tax Guide

Bulgaria for Agency Owners: Tax & Legal Setup for Marketing, Design & Dev Shops (2026)

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

Running a marketing, design, or development agency from Bulgaria gives you access to one of Europe's most competitive tax and labor environments. A Bulgarian EOOD pays 10% corporate income tax on profits and 5% dividend tax on distributions — a combined rate of just 15%. Add low employer costs (social security contributions capped at ~19% of a EUR 2,352/month maximum insurable income), a minimum wage of EUR 620.20, euro-denominated invoicing since January 2026, and Schengen access since January 2025, and you have a serious EU base for a service business.

This guide is written specifically for agency owners — founders running marketing agencies, design studios, software development shops, and other professional service businesses with teams of 3 to 50 people. We cover the EOOD structure, hiring employees vs engaging freelancer contractors, client invoicing and VAT, intellectual property ownership, subcontractor management, and what constitutes real substance for a Bulgarian agency.

15%
Combined tax (10% CIT + 5% div)
€1
Minimum capital for EOOD
~19%
Employer SSC (capped)
€620
Monthly minimum wage

Why Agency Owners Choose Bulgaria

Bulgaria has become a magnet for digital agencies — particularly from Western Europe, the UK, and North America. The reasons are concrete and measurable:

Ready to Set Up Your Agency in Bulgaria?

EOOD registration, hiring, VAT, bank account — we handle the full setup.

Book Free Consultation →

The EOOD Structure for Agencies

The EOOD (Еднолично дружество с ограничена отговорност) is Bulgaria's single-member limited liability company — the standard vehicle for agency owners. It is the equivalent of a German GmbH, Dutch BV, or UK Ltd with a single shareholder.

How the EOOD works

Tax mechanics

Agency advantage: service businesses typically have high profit margins because the primary cost is people, not materials. A marketing agency with EUR 500K revenue and EUR 200K in staff costs (salaries + SSC) has EUR 300K in profit — taxed at just 15% combined. That is EUR 45,000 in total tax on EUR 300K profit.

Hiring: Employees vs Freelancer Contractors

Every agency needs a team. In Bulgaria, you have two primary options for engaging workers: employment contracts under Bulgarian labor law, or civil contracts (граждански договори) with freelancer contractors. The distinction has significant legal, tax, and operational implications.

Employees (employment contracts)

Freelancer contractors (civil contracts / граждански договори)

FactorEmployeeFreelancer Contractor
Employer SSC~19% (capped at EUR 2,352/mo)None
Paid leave20 days minimumNone
Notice period30 days standardPer contract
Sick leave (first 3 days)Employer pays 70%None
IP ownershipAutomatic (work-for-hire)Requires explicit clause
Reclassification riskNoneYes, if relationship resembles employment
Best forCore team, long-termProject-based, short-term

Do not build your entire agency on freelancer contractors to save on SSC. Bulgarian labor authorities actively inspect for misclassified employment relationships. If your "contractors" work fixed hours, use your tools, report to your managers, and serve only your agency — they are employees in the eyes of the law, regardless of what the contract says. Use a mix: core team on employment contracts, specialists on civil contracts.

Need Employment Contracts for Bulgaria?

We draft compliant employment and contractor agreements with proper IP clauses.

Get Legal Support →

Client Invoicing & VAT

VAT is the area that confuses most agency owners. The rules depend on who your client is and where they are located.

B2B services to EU clients (outside Bulgaria)

B2B services to non-EU clients

B2C services to EU consumers

VAT registration threshold

For most digital agencies, VAT is simpler than it looks. If 90% of your revenue is B2B from EU and non-EU clients, you rarely charge VAT. Your invoices go out net. The main reason to register voluntarily is to reclaim VAT on your Bulgarian expenses — office rent, co-working memberships, hardware, SaaS subscriptions.

IP Ownership: Protect Your Agency's Work

For an agency, intellectual property is the product. Every design, every line of code, every campaign — it either belongs to your EOOD or it does not. Getting this wrong creates liability and valuation problems.

Employee-created IP (work-for-hire)

Contractor-created IP

Client deliverables

The IP chain must be unbroken: contractor assigns to EOOD, EOOD licenses/assigns to client. If any link is missing — particularly the contractor-to-EOOD assignment — you have a gap. Audit your contractor agreements now. Add IP assignment clauses to every existing and future contractor relationship.

Need IP-Tight Contractor Agreements?

We draft Bulgarian contractor and client agreements with bulletproof IP clauses.

Request a Template →

Subcontractor Management: Bulgarian & Foreign

Most agencies work with a mix of in-house team and external subcontractors. The tax and legal treatment depends on where the subcontractor is based.

Bulgarian freelancers invoicing the EOOD

EU-based subcontractors

Non-EU subcontractors

Substance Requirements

A Bulgarian EOOD that serves international clients must demonstrate genuine economic substance. Tax authorities — both Bulgarian and in your clients' jurisdictions — look for evidence that the company is a real operating business, not a letterbox.

What constitutes real substance for an agency:

For a genuine agency with a real team, substance is easy. If you have 3-5 people in Bulgaria producing client work, invoicing clients from the EOOD, and running operations from Sofia — you have substance. The risk applies primarily to one-person companies with no employees, no office, and no real local activity. An agency with team members, client projects, and bank transactions flowing through Bulgaria passes any reasonable substance test.

Setting Up a Real Agency in Bulgaria?

EOOD, office, bank, team — we handle the full substance setup.

Book Free Consultation →

Concrete Example: 5-Person Marketing Agency, EUR 500K Revenue

Let us walk through a realistic example to show how the numbers work for a small marketing agency operating from Sofia.

The agency

Annual cost structure

ExpenseMonthlyAnnual
Founder salary (gross)€2,352€28,224
Founder employer SSC (~19%)€447€5,363
2 senior marketers (gross each €2,000)€4,000€48,000
Employer SSC on marketers (~19%)€760€9,120
Designer (gross €1,800)€1,800€21,600
Employer SSC on designer (~19%)€342€4,104
Freelance copywriter€1,200€14,400
Office (coworking)€500€6,000
Software, tools, SaaS€800€9,600
Accounting, legal, admin€500€6,000
Other (travel, insurance, misc)€600€7,200
Total expenses€13,301€159,611

Tax calculation

Line itemAmount
Revenue€500,000
Total deductible expenses€159,611
Taxable profit€340,389
CIT at 10%€34,039
Profit after CIT€306,350
Dividend tax at 5%€15,318
Total tax (CIT + dividend)€49,357
Net to owner after all tax€291,032

Result: on EUR 500,000 revenue, the founder takes home EUR 291,032 after all salaries (including their own), all expenses, and all taxes. The effective total tax rate on profit is 15%. Compare this to a German GmbH where corporate tax alone is ~30% (CIT + solidarity + trade tax) before personal dividend tax of 26.375%.

The math is compelling. A German agency owner with the same EUR 340,389 profit would pay approximately EUR 102,000 in corporate tax + EUR 63,000 in personal dividend tax = EUR 165,000 total. The Bulgarian agency owner pays EUR 49,357. That is EUR 115,643 more in the founder's pocket — every year.

Want a Tax Model for Your Agency?

Tell us your revenue, team size, and client mix. We will build a concrete projection.

Get Your Custom Projection →

Get Your Agency Setup Plan

Tell us your agency type, team size, and main client markets. We will send a concrete setup plan with EOOD registration, hiring structure, VAT strategy, and timeline. Free, no obligation.

Free. No obligation. Response within 24 hours.

Frequently Asked Questions

What is the total tax rate for a Bulgarian agency EOOD? +
The combined rate is 15% — 10% corporate income tax on profits plus 5% dividend withholding tax when profits are distributed. On EUR 100,000 profit: EUR 10,000 CIT, then EUR 4,500 dividend tax on the EUR 90,000 distribution, totaling EUR 14,500. Retained (undistributed) profits are taxed at 10% only.
What is the minimum capital to register an EOOD? +
EUR 1. There is no practical minimum. Most agencies register with EUR 1 to EUR 100 in share capital. The EOOD provides full limited liability protection regardless of capital size. Registration takes 3-5 business days at the Commercial Register.
How much does it cost to hire employees in Bulgaria? +
Employer social security contributions are approximately 19% of the gross salary, capped at a maximum insurable income of EUR 2,352 per month. The minimum wage is EUR 620.20 per month. Employees are entitled to 20 days paid annual leave, a standard 30-day notice period, and employer-paid sick leave (70% of salary) for the first 3 days. Total employer cost for a EUR 2,000/month employee is approximately EUR 2,380/month.
How does VAT work for EU B2B services? +
Reverse charge applies. When your Bulgarian EOOD provides services to a business in another EU country, you invoice without VAT. The client self-assesses VAT at their local rate. Your invoice shows 0% VAT with the note "Reverse charge — Art. 196 VAT Directive" and the client's VAT identification number. For non-EU B2B clients, the service is outside the scope of Bulgarian VAT entirely.
Who owns the IP when my employee creates designs or code? +
Under the Bulgarian Copyright and Neighbouring Rights Act, work created by an employee in the course of employment belongs to the employer — the EOOD. This is automatic. For contractors, there is no automatic transfer — you must include an explicit IP assignment clause in the contract. Without it, the contractor retains ownership of their work.
Can I hire freelancer contractors instead of employees? +
Yes, through civil contracts (граждански договори). The effective tax rate for the freelancer is 7.5%. The EOOD has no employer SSC obligation on contractor payments. However, do not build your entire team on contractor relationships — Bulgarian labor authorities inspect for misclassified employment. If the relationship looks like employment (fixed hours, single client, company equipment), it can be reclassified with back-dated SSC and penalties.
What substance does my agency need in Bulgaria? +
A real office (registered address + coworking is fine), real employees or contractors performing work, genuine client contracts and invoices issued by the EOOD, and a Bulgarian bank account with regular activity. For a genuine agency with a team producing client work from Bulgaria, substance is straightforward. The risk applies to one-person shells with no local activity.
Does Bulgaria use the euro? +
Yes. Bulgaria adopted the euro on 1 January 2026 and joined the Schengen Area on 1 January 2025. All invoices, salaries, tax filings, and transactions are in EUR. This eliminates currency conversion risk for agencies with EU clients and simplifies eurozone banking and payments.

Ready to Move Your Agency to Bulgaria?

EOOD setup, hiring, VAT, bank, IP — one team handles everything.

Book Free Consultation →

Disclaimer: This article provides general information about setting up and operating a service agency through a Bulgarian EOOD and does not constitute tax or legal advice. Tax rates, thresholds, and regulations are subject to change. The 15% combined rate (10% CIT + 5% dividend tax) applies to standard EOOD profit distributions and does not account for individual circumstances, additional taxes, or foreign tax obligations. Employment law, IP ownership, and VAT rules have nuances that depend on your specific situation. Consult our team for advice tailored to your agency. Last updated: April 14, 2026.