Freelance Profession in Bulgaria
Register your BULSTAT number and start accounting in 15 minutes. No accountant needed.
Get started โ EUR 29Free self-service accounting included after registration
How it works
BULSTAT Registration
Fill in an online form, generate documents, sign with QES and submit to NRA. Cost: EUR 29.
NRA Registration (OKD-5)
File OKD-5 declaration at the National Revenue Agency to register as self-employed.
Activate Accounting
Set up the free accounting module โ invoices, expenses, VAT, and annual tax return.
Pricing
FAQ
Do I need a QES to register?
Yes. Documents must be signed with a qualified electronic signature (QES). You can get one from Evrotrust for EUR 15โ25.
What is the difference between freelance and EOOD?
Freelance means you operate as an individual โ lower tax burden at incomes up to ~EUR 15,000/year, but no limited liability. An EOOD is a legal entity with limited liability.
Can I issue invoices as a freelancer?
Yes. With a BULSTAT registration you can issue invoices and receive payments from clients in Bulgaria and abroad.
When is VAT registration mandatory?
When turnover exceeds BGN 51,130 (~EUR 26,000) in 12 months. For EU B2B clients โ Art. 97a registration applies.
How do I do my own accounting?
With Firmify's freelancer module โ record income and expenses, the system calculates tax with the 25% expense deduction and reminds you of deadlines.
Ready to start?
Register your freelance profession online in 15 minutes.
Register now โ EUR 29A Firmify account is required