Accountant for Sofia companies – online, with meetings in Sofia by appointment
We keep the books of EOOD and OOD companies and sole traders from Sofia fully online, in English or Bulgarian. You send the documents by email, we file the returns with the National Revenue Agency (NRA) and the National Social Security Institute (NSSI) electronically, and you talk directly to your accountant – by phone, Viber or WhatsApp. Our office is in Yambol; we meet larger clients in Sofia on a date agreed in advance.
In short. Sofia companies are served by the NRA Sofia territorial directorate (larger ones by separate directorates) and by the NSSI Sofia-city office, and pay local taxes to Sofia Municipality, which handles them through its Municipal Revenue Directorate and 21 district offices. We file the returns with the NRA and the documents with the NSSI online with a power of attorney, so your accountant does not need to be in Sofia. We have experience with Sofia companies in e-commerce (including Amazon sellers), trade and manufacturing.
Meetings in Sofia by appointment
Our office is in Yambol and we work with most companies fully online. Gabriel Atanasov travels to Sofia and meets larger companies in person – at your office or in a meeting room, on a date agreed in advance. After a short call we decide together whether an in-person meeting makes sense for the volume of work; otherwise we meet by video.
- Send us your company details – activity, documents per month, VAT, employees, foreign transactions.
- Short call – by phone or video, to understand what you need.
- Meeting in Sofia or video call – depending on the volume of work, before you sign.
We do not have an office in Sofia – we meet at your office or in a meeting room. We do not provide a registered (management) address or a virtual office.
How we start
- Quote. We tell you the monthly fee for your volume before we start.
- Contract and power of attorney. With a qualified electronic signature everything is done remotely; without one – the contract by courier or at the meeting, and a notarised power of attorney for the NRA.
- Anti-money laundering check. As accountants we must identify our clients – we ask for an ID of the managing director and details of the ultimate beneficial owner.
- Takeover from your current accountant. We tell you what to request, then check the balances and the returns already filed – see switching accountants.
- Every month. Documents by email or in a shared folder; we file VAT by the 14th and payroll declarations by the 25th, and tell you what to pay and by when.
Which NRA office serves your Sofia company
The NRA Sofia territorial directorate is at 21 Aksakov St. According to the NRA website, its offices serve clients by district:
| NRA office | Address | Districts |
|---|---|---|
| Centre | 10 Shesti Septemvri St. | Sredets, Triaditsa, Lozenets |
| Serdika | 88 Knyaginya Maria Luiza Blvd. | Serdika, Oborishte, Poduyane, Kremikovtsi, Nadezhda, Novi Iskar |
| Mladost | 111 Tsarigradsko Shose Blvd. | Mladost, Studentski |
| Lyulin | 15 Zahari Stoyanov Blvd. | Lyulin, Ilinden, Vrabnitsa, Obelya quarter |
| Krasna Polyana | 1A Vazkresenie Blvd. | Krasna Polyana, Vazrazhdane |
| Iztok | 69A Shipchenski Prohod Blvd. | Iskar, Izgrev, Slatina, Pancharevo |
| Vitosha | 215 Tsar Boris III Blvd. | Vitosha, Ovcha Kupel, Krasno Selo, Bankya |
Larger companies are served by the separate directorates for medium-sized taxpayers (10 Shesti Septemvri St.) and large taxpayers (29 Aksakov St.). In practice the office rarely matters: we file VAT returns, payroll declarations and annual returns online and answer NRA letters electronically where possible. Social security matters go to the NSSI Sofia-city office, 62-64 Aleksandar Stamboliyski Blvd.
Local taxes and the waste fee for Sofia companies – 2026
In Sofia, local taxes are handled by the Municipal Revenue Directorate and its 21 district offices. Property tax is paid in cash at the municipal cash desks or by bank transfer to the account of the district office where the property is (Art. 10 of the local taxes ordinance). The 2026 rates are set by the Sofia Municipal Council ordinance on local taxes, last amended by Decision No. 1042 of 18 December 2025, in force from 1 January 2026:
| Tax | Sofia Municipality, 2026 |
|---|---|
| Property tax (buildings and land) | 1.875 per thousand of the tax assessment – one rate for all properties (Art. 15) |
| Patent tax – hairdressing | €429.49 in zone I, €395.74 in zone II, €237.24 in zone III, €131.91 in zone IV (per work place) |
| Patent tax – restaurant | €17.90 per seat for 1–2 stars, €30.68 for 3 stars |
| Patent tax – retail up to 100 sq m | €10.23 per sq m of net sales area |
Zone I for the patent tax covers the Lozenets, Vazrazhdane, Triaditsa, Oborishte, Sredets and Serdika districts. For non-residential property owned by a company the tax is calculated on the higher of the book value and the tax assessment (Local Taxes and Fees Act, Art. 21(1)). It is paid in two equal instalments – by 30 June and by 31 October – with a 5% discount if the full amount is paid by 30 April (Art. 28).
Waste fee for companies. For non-residential properties of companies in Sofia the waste collection fee is set by the type and number of waste containers and the collection frequency, by a direct contract with a waste collection company, or as a per-thousand rate on the book value of the property (Art. 22 of the Sofia Municipal Council ordinance on local fees and prices of services). To pay by containers, the company files a declaration between 1 October and 30 November of the previous year (Art. 23(1)). The Municipal Council sets the fee for one container per year for each district – in euro from 2026 (Art. 23(3), amended by Decision No. 1055 of 18 December 2025) – and a separate per-thousand fee on the book value is paid for keeping public areas clean (Art. 23(4)). Without such a declaration and without a direct contract, the fee is a per-thousand rate on the book value (Art. 26). For a property outside the organised waste collection area, only the disposal and cleaning parts are charged – also per thousand of the book value (Art. 19(4)).
Draft for 2027 A phased increase in the tax assessments of properties from 2027 has been proposed – it is not law yet.
Who we work with in Sofia
- Online shops and Amazon sellers – fiscal receipts, OSS and VAT on sales across the EU.
- Trading companies – imports, intra-EU purchases, stock and VIES checks.
- Manufacturers – materials, production cost, payroll and depreciation.
- IT companies and freelancers with foreign clients – VAT registration for services to EU clients and the choice between an EOOD and a freelance status (see Bulgarian EOOD for foreigners).
- Employers – payroll, social security and the salary calculator.
- Owners of rental property – tax on rental income, property tax and the waste fee.
- Foreign owners – we work in English; see also taxes in Bulgaria.
Why an accountant outside Sofia
No call centre and no intermediary: Gabriel Atanasov, an accountant since 2008, is responsible for the work on your company, speaks English and attends the meetings in Sofia himself. The fee depends on the volume and complexity of the work – the number of documents, VAT, employees and activity. Our clients rate us 5.0 on Google.
Questions
Does my accountant need to be based in Sofia?
No. VAT, payroll, annual tax returns and financial statements are all filed online, and the documents are sent by email. What matters is that your accountant answers quickly and knows your company.
Do you have an office in Sofia?
No. Our office is in Yambol, Khan Krum St., bl. 2, entr. V, fl. 1. In Sofia we meet at your office or in a meeting room, on a date agreed in advance. We do not provide a registered (management) address or a virtual office.
Can we meet in person?
Write or call us. After a short call we arrange a meeting in Sofia when the volume of work justifies it; with other companies we work online and by video call.
Which NRA office serves my Sofia company?
The offices of the NRA Sofia directorate serve clients by district – see the table above. We file almost everything online, so you will rarely need to visit an NRA office.
How do I send the documents?
By email or in a shared folder – PDF files or scans. You keep the originals; Bulgarian law requires the company to store its accounting documents (Accountancy Act, Art. 12).
How much does accounting for a Sofia company cost?
The fee depends on the volume and complexity of the work – the number of documents per month, VAT, the activity and employees. Send us your company details and we will tell you the monthly fee.
My accountant is in Sofia – how do we switch?
You can switch in any month. We take over the records from your current accountant and plan the switch so that the returns are filed on time.
Do you work in English?
Yes. Gabriel Atanasov speaks English, and we explain the returns and payments in English. The returns themselves are filed in Bulgarian, on the official forms.
Can you set up my company?
Not at the moment – see our guide to registering a company in Bulgaria. We take over the accounting from the first day of the company.
Sources (checked on 28 October 2026): NRA – Sofia offices; NSSI – Sofia-city; Sofia Municipality – municipal revenue; Sofia Municipality – bank accounts of the district offices; Sofia ordinance on local taxes (last amended by Decision No. 1042 of 18.12.2025); Sofia ordinance on local fees and prices of services – Art. 19 and 22–26 (waste fee); Local Taxes and Fees Act (in Bulgarian). General information as of the date of checking – not legal advice.
Looking for an accountant for your Sofia company?
Call +359 893 875 542, write to us on Viber or WhatsApp, or send your company details – we will tell you the monthly fee and arrange a call or a meeting.