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.