Live in Bulgaria1 of 27 countries

Accounting software for Bulgarian businesses

For limited companies, sole traders and the accountants who look after them. Finn is the AI accountant inside AccountsOS, and it works for Bulgarian OOD and EOOD companies, joint stock companies, sole traders and freelancers.

  • Data held in the EU
  • Real double-entry ledger
  • No card to start
FinnBulgaria business
Online
What is my VAT for September, and when is it due?
Your September VAT comes to EUR 3,450: output VAT EUR 6,400 minus input VAT EUR 2,950. File the return and pay by 14 October. August's payment went out on 14 September and is matched to the bank line.
Output VAT6,400
Input VAT2,950
To pay3,450
Source: National Revenue Agency (NRA), monthly VAT return

Example figures. Finn answers from your own ledger, with the source beside every number.

Built for you

Three ways Bulgarian businesses use Finn

Sole traders

Self-employed and freelancers

Self-employed people are taxed at 15% on net income after a 25% deemed expense allowance, about 11.25% in practice. The annual Form 50 is due by 30 April, with a discount for early electronic filing. Finn keeps your income organised and estimates the tax as you go.

  • Net income tracked through the year
  • Form 50 figures prepared early
  • VAT limit watched at €51,130
€11/месStart free
Limited companies

OOD, EOOD and AD companies

Bulgaria has a flat 10% corporate income tax with no reduced rate. Finn prepares your monthly VAT return, the purchase and sales ledgers, and the Form 1 and Form 6 payroll declarations, and tracks advance payments and dividend withholding tax at 5%.

  • Monthly VAT return ready by the 14th
  • Purchase and sales ledgers kept
  • Form 1 and Form 6 by the 25th
€22/месStart free
Accountants

Run your client book on Finn

Bulgarian accounting firms can run the whole client book on Finn. Finn works as a colleague on your team and does the production work: bank lines, receipts, VAT ledgers and payroll declarations. You review and sign. Prepare a whole deadline group in one sweep, allocate each client to a team member, and bring books in by CSV.

  • Batch prep for every monthly VAT
  • Clients allocated to team members
  • Migrate client books by CSV
Flat price per live clientFor accountants
Yes, AccountsOS is live in Bulgaria. Finn knows National Revenue Agency (NRA / НАП), Trade Register (Търговски регистър) and EUR (€), and supports Limited Liability Company (OOD / ООД), Single-Member LLC (EOOD / ЕООД), Joint Stock Company (AD / АД) entities out of the box, with tax figures always cited to an official source.
Your Bulgarian tax year at a glance

Every deadline Finn tracks

All deadlines with sources
  • 14 OctMonthly VAT returnSeptember period
  • 15 OctQ3 advance tax paymentIf prior sales over 300k
  • 25 OctForm 1 and Form 6Payroll declarations
  • 14 NovMonthly VAT returnOctober period
  • 15 DecQ4 advance tax paymentIf prior sales over 300k
  • 31 MarCorporate tax returnForm 1010A, prior year
20%VAT9% reduced, 0% exports
10%Corporate taxFlat, no small rate
10%Personal taxFlat, after insurance
€51kVAT thresholdAbout EUR 51,130
5%Dividend taxWithholding, individuals

Rates from National Revenue Agency (NRA / НАП), checked 2026-09-30. Finn cites the page it used every time it quotes one.

Bookkeeping software for Bulgaria: bank feeds, receipts and the euro ledger

Finn keeps your books in euro, with dates in the day, month, year format used in Bulgaria. Because Bulgaria moved from the lev to the euro at the fixed rate of 1.95583 leva to the euro, earlier leva transactions stay reconcilable. Bring in bank activity by uploading a CSV or PDF statement, or by connecting Mercury, Wise, Stripe or Revolut where you use them.

Finn categorises each transaction using your business context and flags anything unclear instead of guessing. Receipts do not need filing by hand: email one in, or send a photo by WhatsApp, Telegram or Slack, and Finn reads it, matches it to the bank line and records the VAT. At month end Finn reviews the ledger and raises exceptions, and you clear them before the period is locked.

  • Categorises transactions using your business context
  • Keeps leva history and euro activity reconcilable together
  • Matches receipts and invoices to bank payments
  • Raises exceptions for you to clear at month end
14 OctThe Monthly VAT return lands on 14 Oct. Finn has the figures ready from the ledger two weeks before, with the source beside each box.

Bulgarian VAT return software: 20% VAT, monthly returns and the 14th-day deadline

Bulgarian VAT is 20% as the standard rate, with a 9% reduced rate on items such as books, hotel accommodation and restaurant services, and 0% on exports and intra-EU supplies to VAT-registered customers. Registration is mandatory at 51,130 euro of taxable turnover (the old threshold was 100,000 leva), and you must apply within seven days of the end of the month in which you cross it.

VAT returns are filed monthly through the NRA portal, with return and payment due by the 14th of the following month. The purchase and sales ledgers go in with the return, and a VIES recap applies to intra-EU supplies. Finn prepares the return figures and the ledgers from your books and works out the reverse charge on EU services you buy. You file through the NRA portal.

  • Prepares monthly VAT figures and the purchase and sales ledgers
  • Handles reverse charge on EU purchases
  • Watches turnover against the registration threshold
  • Reminds you of the 14th-day deadline

Corporate income tax in Bulgaria: the flat 10% rate, the 31 March return and advance payments

Corporate income tax is a flat 10% on annual taxable profit, with no reduced rate for small companies and one calendar year for every company. The annual return is filed electronically through the NRA portal by 31 March of the following year, with any tax due paid on the same date.

During the year, companies pay advance instalments on 15 April, 15 July, 15 October and 15 December, based on prior-year liability or a forecast. Companies with prior-year net sales of about 153,388 euro or less (300,000 leva before 2026) are not required to make advance payments. Finn keeps the profit position current through the year so the instalment estimate and the return start from real figures.

Payroll and social insurance in Bulgaria

Personal income tax on employment income is a flat 10% after social insurance. Total social insurance in the common labour category is about 32.7 to 33.4% of gross salary. The employer pays roughly 19% and the employee 13.78%, and contributions are capped by a maximum monthly insurable income. Finn records the employer cost in your ledger so payroll shows up correctly in your profit.

Employers file monthly payroll declarations with the NRA, Form 1 for insured persons and Form 6 for income tax and contributions, both due by the 25th of the month after the salary period. Contributions are paid on the same day. The minimum wage is set by the government each year. Finn reminds you of each date, and the declarations are submitted through your payroll route.

Trade Register annual accounts and UBO filings in Bulgaria

The Trade Register, run by the Registry Agency at brra.bg, holds the public record for every Bulgarian company. Annual financial statements are due by 30 September of the year after the financial year end. They include the balance sheet, profit and loss account, statement of changes in equity, notes and a management report, with a cash flow statement for medium and large companies.

Audit is required only when a company meets two of three tests: total assets above about 2,045,168 euro, net sales above about 4,090,335 euro (4 million and 8 million leva before 2026), or more than 50 average employees. Changes such as new directors, a new address or a share transfer must be filed within seven days, and Ultimate Beneficial Owners are declared to the register. Finn prepares the statements from your ledger and tracks the dates.

Freelancers, sole traders and dividends in Bulgaria

Self-employed people and freelancers are taxed at 15% on net income from independent professional activity, after a 25% deemed expense allowance, which gives an effective rate of about 11.25%. The annual personal return, Form 50, is due by 30 April, and early electronic filing and payment by 31 March earns a 5% discount on the tax, capped at about 256 euro (500 leva before 2026).

Owners of a company who take profit out as dividends pay a 5% withholding tax on dividends to individuals, one of the lowest rates in the EU. Finn keeps income, expenses and dividends in the ledger so the figures for your return and for any distribution are ready, and you or your accountant file.

Switching from Microinvest, Ajur, Xero or QuickBooks

Bulgarian businesses often arrive from a local package such as Microinvest or Ajur, or from an international one such as Xero or QuickBooks, usually with an external accountant in the middle. Switching is a CSV export and an upload. Export your transactions, contacts and chart of accounts, and Finn maps the columns itself without a template.

There is no lock-in, and your accountant can keep access to review the books. A clean switch date is the start of a month, because VAT is filed monthly and the month's figures then sit in one place. Finn carries across open invoices and bills, so customers and suppliers keep their balances.

Loading map…
Live in Bulgaria
Finn at work in Bulgaria

One accountant, 27 countries, the same ledger

  • Finn filed a VAT return for a business in Sofia
  • Finn categorised a batch of receipts in Plovdiv
See all 27 countries

Bulgarian terms Finn understands

Full glossary
NRA
The National Revenue Agency, Bulgaria's tax authority, where VAT, corporate tax and payroll returns are filed online.
Trade Register
The public company register run by the Registry Agency at brra.bg, where annual accounts and company changes are filed.
UIC
Unified Identification Code, the identifier every company has in the Trade Register, and the base of the Bulgarian VAT number.
EGN
The personal identification number of an individual in Bulgaria.
OOD
A limited liability company with two or more owners.
EOOD
A limited liability company with a single owner.
Switching

Switching from Microinvest, Ajur, Xero or QuickBooks

Bulgarian businesses often arrive from a local package such as Microinvest or Ajur, or from an international one such as Xero or QuickBooks, usually with an external accountant in the middle. Switching is a CSV export and an upload. Export your transactions, contacts and chart of accounts, and Finn maps the columns itself without a template.

  1. 01ExportAccounts, contacts, invoices and bank lines as CSV from your current tool.
  2. 02Drop it on FinnFinn reads the columns, maps your chart of accounts and asks only where it is unsure.
  3. 03Opening balancesLast year from your filed accounts, this year live. Reconciled before you rely on it.

Questions Bulgarian founders ask

Is AccountsOS compliant with NRA requirements in Bulgaria?

Finn prepares your books and the figures for VAT, corporate tax and payroll against the NRA's published rules. You file through the NRA portal yourself, or your accountant does. AccountsOS does not file with the NRA on your behalf.

Can Finn file my Bulgarian VAT return?

Finn prepares the VAT return figures and the purchase and sales ledgers, and tells you the amount due by the 14th of the following month. The return is filed through the NRA portal by you or your accountant.

What is the VAT registration threshold in Bulgaria?

51,130 euro of taxable turnover, the NRA euro figure since Bulgaria adopted the euro in January 2026 (the old leva threshold was 100,000 leva). Check nra.bg for the current figure and measurement period.

How much corporate tax does a Bulgarian company pay?

A flat 10% of annual taxable profit. The return is due by 31 March of the following year, with advance instalments during the year.

Can Finn file my annual accounts with the Trade Register?

Finn prepares the statements from your ledger and tracks the 30 September deadline. The filing is made through brra.bg by you or your accountant.

Does AccountsOS handle Bulgarian payroll and social insurance?

Finn records wages and the employer social insurance cost in your ledger and reminds you of the 25th-day declarations. The Form 1 and Form 6 submissions go through your payroll route.

Can I switch from Microinvest or another package to AccountsOS?

Yes. Export your transactions, contacts and chart of accounts as CSV and upload them. Finn maps the columns itself, and your data stays exportable, so there is no lock-in.

Does AccountsOS work for Bulgarian freelancers?

Yes. Finn tracks income and expenses for self-employed people and prepares the figures for the annual return due by 30 April.

Does AccountsOS support businesses in Bulgaria?

Yes. AccountsOS is fully live in Bulgaria, with Finn aware of National Revenue Agency (NRA / НАП), Trade Register (Търговски регистър), EUR (€) and local entity types (Limited Liability Company (OOD / ООД), Single-Member LLC (EOOD / ЕООД), Joint Stock Company (AD / АД)).

What entity types does AccountsOS support in Bulgaria?

Limited Liability Company (OOD / ООД), Single-Member LLC (EOOD / ЕООД), Joint Stock Company (AD / АД), Sole-Proprietor Trader (ET / ЕТ), Limited Partnership (KD / КД), General Partnership (SD / СД), Branch of Foreign Company. Each has its own tax treatment, filing requirements and default settings configured out of the box.

Can Finn file taxes directly with National Revenue Agency (NRA / НАП)?

Finn always cites National Revenue Agency (NRA / НАП) sources when it quotes a rate, threshold or deadline, and prepares the figures you need. Direct e-filing integration varies by country: ask Finn in-app for the current filing capability for your entity type.

What currency and date format does AccountsOS use for Bulgaria?

EUR (€) throughout, with dates shown as DD.MM.YYYY. No manual conversion needed.

Can I run a company in Bulgaria alongside businesses in other countries?

Yes. One login covers multiple companies across any of AccountsOS's supported countries, switch between them with a click, and Finn loads the correct tax rules, currency and entity settings automatically for each.

Is my country not listed, or do I need a bespoke setup for a large client book?

We build custom country rollouts and tailored practice migrations quickly: see accounts-os.com/custom-rollout.

For founders

Stop dreading your Bulgarian accounts

Connect a bank, forward a receipt, ask Finn a question in plain English. Free for 14 days, no card.

Start free
For accountants

Run your Bulgarian client book on Finn

Finn does the production work across every client. Your team reviews, signs and files. Flat pricing per live client.

See practice pricing