Hungary vs Bulgaria

Bulgaria is £817 cheaper in year 1 and £701 a year cheaper after that.

HungaryKftBulgariaEOOD / OOD
Costs
Minimum, year 1£931£114
Minimum, per year after£786£85
Typical year 1£3,204£1,744
Government fee£0None. Registration and publication are free for a Kft£24€28.12 online, €56.24 on paper
Indirect setup£145–640£5–1,020
Running per year£786–4,836£85–2,330
Share capitalHUF 3m€1
Rules
DirectorsNo local directorNo local director
Remote setupThrough a providerA lawyer must file and countersign. Power of attorney works. You must name a delivery agent in Hungary.Through a providerRemote by power of attorney. Your signatures are notarised and apostilled at home.
AuditNo audit below size thresholdsNo audit below size thresholds
Time to form1 to 2 weeks1 to 3 weeks
Ease for foreign owners2/53/5
Tax and banking
Corporation tax9%9%, the lowest headline rate in the EU, plus local business tax of up to 2% of gross margin.10%10% flat, one of the lowest in the EU.
Dividend withholdingNone5%5% dividend withholding, none to EU companies.
VAT / GST27%VAT 27%, the highest in the EU.20%
Banking2/5Usually needs a visit.3/5Local banks usually want one visit.
All company setup fees in HungaryAll company setup fees in Bulgaria
+ Add a country

Questions

Is Hungary cheaper than Bulgaria for company setup?

No. Bulgaria is cheaper, at least £114 in year 1 against £931 for Hungary.

Which is cheaper to run each year?

Bulgaria, at least £85 a year against £786 for Hungary.

Which needs a local director?

Neither. You can run a company in either without a local director.

Which is faster to set up?

Hungary, in 1 to 2 weeks. Bulgaria takes 1 to 3 weeks.

How does corporation tax compare?

Hungary: 9%, the lowest headline rate in the EU, plus local business tax of up to 2% of gross margin. Bulgaria: 10% flat, one of the lowest in the EU.

Sources: Hungarian National Legislation Database · PwC · Financera · Helpers Hungary · Registry Agency · Deloitte · Innovires