Skip to content

4. Bulgarian accounting (l10n_bg_ext) — what changed for you

Your Bulgarian localisation (chart of accounts, VAT taxes, VAT journals — ДДС дневници, VAT declaration — ДДС декларация, VIES, protocols) works the same way in Odoo 16. The menus and reports are in the same place. The following points are the user-visible additions.

"Calculate in BGN" on the VAT declaration

The VAT declaration (ДДС декларация) has a new option: "Calculate in BGN".

  • It appears for companies whose accounting currency is EUR.
  • When ticked, the declaration recalculates all amounts into BGN using the fixed rate 1.95583 BGN = 1 EUR, so your filed figures are in leva even though you keep your books in euro.
  • The figures refresh automatically as soon as you tick or untick the box.

This is the feature to use now that companies operate in euro but still report VAT in BGN to the authorities.

Company ID (ЕИК) field and how it appears on invoices

  • The UIC field where you enter a company's ЕИК now uses Odoo's standard Company ID field, with a built-in autocomplete/lookup to help you fill it in correctly. For individuals, the personal number (ЕГН/UID) is still entered as before.
  • On the invoice / protocol printout, the customer block now clearly shows a "Customer:" label followed by the address, and a line with the customer's UIC (for companies) or UID (for individuals) underneath. This makes the printed documents more complete and compliant.

Reconciliation aids (Bulgarian-specific)

The reconciliation improvements covered in Bank reconciliation (visible Ref column, automatic statement date, remembered partner bank account) are part of this module's Bulgarian configuration, so you get them out of the box.

No change

There is no change to the VAT sales/purchase journals, the VIES declaration, or how protocols (Протокол) are generated — these continue to work as in Odoo 15.

Next: Post-upgrade checklist →

© PLANA Digital Ltd.