Country · BG
E-invoicing in Bulgaria
B2B (domestic)
No mandate
There is no general B2B e-invoicing mandate in Bulgaria according to the sources we checked.
B2G (public sector)
In force
In Bulgaria, recipients have had to accept and process e-invoices since 1 November 2019; there is no general obligation to send them.
Key facts
- Model
- No B2B e-invoicing regime in force today.
- Formats
- Network / platform
- Not verified
- Archiving period
- Not stated in the sources we checked
- Penalties
- Not stated in the sources we checked
Timeline
Each step says who is affected and, where the source states it, whether the obligation is to send, receive or both.
1 November 2019B2GIn forcereceive only
All public sector entities must receive and process EN 16931 e-invoices (procurement contracts above EU thresholds); suppliers are not obliged to send e-invoices
Details and caveats
No B2G sending mandate, no B2B or B2C mandate, no national CIUS. CAIS EPP is the central e-procurement platform but each public authority runs its own invoice system. Bulgaria has opened a public consultation on a mandatory clearance e-invoicing model (not legislated). EC factsheet last updated Aug 2025.
ERP support in Bulgaria
- Odoo — native support
FAQ
Is B2B e-invoicing mandatory in Bulgaria?
There is no general B2B e-invoicing mandate in Bulgaria according to the sources we checked.
Is e-invoicing mandatory for suppliers to the public sector (B2G) in Bulgaria?
In Bulgaria, recipients have had to accept and process e-invoices since 1 November 2019; there is no general obligation to send them.
Which e-invoice formats and network are used in Bulgaria?
Formats recorded from official sources: EN 16931 (UBL 2.1 / CII). Network or platform: not verified.
Related
- Which European countries mandate B2B e-invoicing?
- Receiving vs sending: phased e-invoicing obligations
- E-invoicing checklist for multi-country companies
- Is your ERP ready for e-invoicing mandates?
- EU level: ViDA and cross-border digital reporting
- Recorded rule changes
- VAT rates in Bulgaria
- VAT number format for Bulgaria
- Country code BG (ISO 3166-1)
Sources
Last verified . Always check the official source before acting.