🌐ENESDEFR
← Back to global tracker
🇧🇬

Country deep dive

Bulgaria

Europe · BG · EU VAT area
Last updated: 2026-08-09
Compliance model: No B2B mandate — B2G live since 2019, SAF-T reporting phasing in from 2026
🇧🇬Bulgaria has a B2G e-invoicing mandate (live since 1 November 2019, EN 16931 via CAIS EPP) but no B2B e-invoicing mandate and no clearance or continuous-transaction-control platform — B2B e-invoicing remains entirely voluntary. The next major compliance event is unrelated to invoicing: a five-phase SAF-T periodic accounting-data reporting obligation starting with the largest taxpayers on 1 January 2026 and reaching all VAT-registered entities by 2030. The 1 July 2030 ViDA floor will be Bulgaria's first genuine cross-border B2B e-invoicing requirement.
E-invoicing mandate
B2G NO MANDATE Public bodies must receive EN 16931 invoices since 2019; no supplier issuing duty
B2B NO MANDATE No B2B mandate enacted; the SAF-T phase-in from 2026 is reporting, not invoicing
B2C NO MANDATE B2C e-invoicing voluntary; paper or PDF valid with the buyer's agreement
MONTHLY
SAF-T
E-reporting
SAF-T to the NRA: monthly by the 14th, fixed assets by 30 June; phased by size 2026 to 2030
10 yrs
Archiving
10-year retention cited; Accountancy Act periods vary by document category
CONDITIONAL
Digital signature
No QES mandated; a signature or other controls may ensure authenticity
1 Nov 2019
B2G e-invoicing mandatory for public procurement
1 Jan 2026
SAF-T reporting starts — large enterprises first (Phase 1)
BGN 300m
Phase 1 revenue threshold (or BGN 3.5m tax/social payments)
2030
SAF-T reaches every VAT-registered entity (Phase 5)
01

Compliance timeline

Bulgaria transposed the EU's B2G e-invoicing directive on 1 November 2019, requiring public contracting authorities to receive structured e-invoices — but has never introduced a business-to-business mandate. The next major change is not an invoicing mandate at all: from 1 January 2026, Bulgaria's largest taxpayers must start filing a monthly Standard Audit File for Tax (SAF-T), phasing down to smaller businesses over five years through 2030.

2019
2019-11-01In effect
B2G e-invoice receipt mandatory for public bodies

Since 1 November 2019, all Bulgarian public sector contracting authorities must be able to receive and process structured, EN 16931-compliant electronic invoices for public procurement contracts above the EU public procurement thresholds, via the Centralized Automated Information System for Electronic Public Procurement (CAIS EPP). The obligation applies uniformly to central and sub-central government under a single compliance date. Legal basis: Article 115a of the Public Procurement Act (State Gazette 86/18), transposing EU Directive 2014/55/EU.

2019-11-01In effect
B2B e-invoicing remains voluntary — no CTC or clearance mandate

Unlike neighbouring Romania or Poland, Bulgaria has no business-to-business e-invoicing mandate, real-time clearance system, or continuous transaction control of any kind. Structured e-invoicing between businesses is optional, contingent on mutual agreement, and governed by the Bulgarian VAT Act aligned with EU Directive 2014/55/EU — a supplier and buyer may agree to exchange EN 16931 e-invoices, but neither side is required to.

2026
2026-01-01In effect
SAF-T periodic reporting mandatory — large enterprises (Phase 1)

From 1 January 2026, Bulgaria's largest taxpayers — those with 2023 annual net revenue above BGN 300 million, or annual tax and social-security payments above BGN 3.5 million — must submit a monthly Standard Audit File for Tax (SAF-T) to the National Revenue Agency (NAP): general ledger, accounts payable/receivable, and purchase/sales invoice data, due by the 14th of the following month, plus an annual fixed-asset report. This is a periodic bookkeeping-data filing under the amended Tax and Social Insurance Procedure Code (ДОПК) — it does not require issuing e-invoices or route them through any government platform.

2027
2027-01-01Upcoming
SAF-T Phase 2 — medium and small enterprises join at the same threshold

From 1 January 2027, entities classified as medium or small enterprises (under Bulgaria's general accounting size classification) that still exceed the Phase 1 thresholds — BGN 300 million 2024 revenue or BGN 3.5 million 2024 tax/social payments — join the large enterprises already reporting since 2026.

2028
2028-01-01Upcoming
SAF-T Phase 3 — threshold drops sharply

From 1 January 2028, the qualifying threshold falls to 2025 annual net revenue above BGN 15 million, or annual tax and social-security payments above BGN 1.5 million — pulling in a much wider band of mid-sized Bulgarian businesses.

2029
2029-01-01Upcoming
SAF-T Phase 4 — all large, medium and small enterprises

From 1 January 2029, SAF-T reporting extends to all enterprises classified as large, medium or small under Bulgarian accounting law, regardless of revenue or tax thresholds — leaving only micro-enterprises outside the regime for one more year.

2030
2030-01-01Upcoming
SAF-T Phase 5 — full rollout, including micro-enterprises

From 1 January 2030, SAF-T reporting reaches every remaining VAT-registered entity, including micro-enterprises, completing a five-year phased rollout that began with the largest taxpayers in 2026.

2030
2030-07-01Upcoming
ViDA cross-border B2B e-invoicing and digital reporting become mandatory (confirmed EU law)

From 1 July 2030, under Council Directive (EU) 2025/516, structured e-invoicing and digital reporting become mandatory for all intra-Community B2B supplies — a firm EU-law floor that applies to Bulgaria regardless of whether it introduces its own domestic B2B mandate first. Bulgaria has announced no domestic B2B e-invoicing plans of its own as of this research round; SAF-T reporting (above) is a separate, parallel obligation.

02

File format & data specification

Bulgaria accepts EN 16931-compliant structured e-invoices for public procurement (B2G) through the Centralized Automated Information System for Electronic Public Procurement (CAIS EPP). For B2B, there is no mandated format or platform at all — trading partners are free to agree on structured e-invoicing or continue with PDF/paper. The separate, incoming SAF-T obligation uses its own XML schema aligned with the OECD SAF-T standard, unrelated to invoice format.

B2G format & platform

FormatEN 16931-compliant structured e-invoice
PlatformCentralized Automated Information System for Electronic Public Procurement (CAIS EPP)
Legal basisArticle 115a, Public Procurement Act (State Gazette 86/18)
ScopeContracts above EU public procurement thresholds, central and sub-central government alike

A paper or plain PDF invoice does not satisfy this requirement — Bulgarian contracting authorities must be able to receive and process a genuinely structured e-invoice through CAIS EPP.

SAF-T reporting format (separate from invoicing)

FormatXML, aligned with the OECD SAF-T standard
Monthly filingGeneral ledger, accounts payable/receivable, purchase and sales invoice data — due 14th of the following month
Annual filingFixed-asset data, due with the corporate income tax return
On-demandInventory movement data, on NRA request

SAF-T is a periodic bookkeeping-data export, not an invoice-issuance requirement — it does not change how you issue, send, or receive an invoice, only what accounting data you periodically report to the NRA.

03

Scope & transmission

B2G e-invoicing applies to contracts above the EU public procurement thresholds, uniformly across central and sub-central contracting authorities. B2B e-invoicing has no scope at all today because there is no mandate. SAF-T reporting scope is defined purely by size: it starts with taxpayers exceeding BGN 300 million revenue or BGN 3.5 million in tax/social payments (2026), and widens in four further steps to reach every VAT-registered entity, including micro-enterprises, by 2030.

SAF-T phased rollout by size

Phase 1 — 1 Jan 2026Large enterprises: 2023 revenue > BGN 300m, or tax/social payments > BGN 3.5m
Phase 2 — 1 Jan 2027Same thresholds, 2024 data — medium/small entities crossing them join
Phase 3 — 1 Jan 2028Threshold drops sharply: 2025 revenue > BGN 15m, or payments > BGN 1.5m
Phase 4 — 1 Jan 2029All enterprises classified large, medium or small
Phase 5 — 1 Jan 2030Every remaining VAT-registered entity, including micro-enterprises

Each phase carries a documented six-month grace period allowing corrections to initial monthly filings without penalty, through the seventh month's deadline.

B2B: fully voluntary

Clearance authorityNone
Mandated channelNone
Legal basis for voluntary useBulgarian VAT Act, aligned with EU Directive 2014/55/EU

A Bulgarian business may exchange structured e-invoices with a trading partner today, entirely by mutual agreement — there is no domestic legal requirement pushing it, and no penalty for not doing so.

04

Getting compliant

Most businesses trading with Bulgarian public bodies are likely already compliant with the 2019 B2G requirement. The live compliance question for 2026 onward is SAF-T readiness: large taxpayers need SAF-T-capable accounting software now, and every other business should track which 2027–2030 threshold phase will eventually apply to them.

Confirm your B2G invoicing already runs through CAIS EPP

If you supply Bulgarian public bodies, verify your invoices are structured EN 16931 e-invoices submitted via CAIS EPP — this obligation has applied since November 2019.

Work out which SAF-T phase applies to you

Check your annual revenue and tax/social-security payments against the phase thresholds above to find your first mandatory filing date, from 2026 through 2030.

Get SAF-T-capable accounting software in place

Confirm your accounting or ERP system can produce the required monthly general ledger, AP/AR and invoice-data XML export well before your phase's first deadline — the six-month grace period is for corrections, not for starting from zero.

Don't confuse SAF-T with an e-invoicing mandate

SAF-T changes what accounting data you report and when — it does not require you to change how you issue or exchange invoices with other businesses, since no such mandate exists in Bulgaria today.

Watch for a domestic B2B mandate announcement

Bulgaria has made no domestic B2B e-invoicing announcement as of this research round, but the 1 July 2030 EU ViDA floor applies regardless — monitor for a domestic mandate that would likely arrive earlier.

05

Penalties & enforcement

Bulgaria has no e-invoicing-specific penalty regime, because it has no e-invoicing mandate to enforce for B2B. SAF-T non-compliance is a distinct, general tax-procedure violation — reported fine figures (BGN 5,000–15,000 for an initial violation, doubling for repeats) come from a single specialist compliance source and are flagged here as plausible rather than confirmed against the primary legal text.

06

Related jurisdictions — Europe

Other countries in the same region, ordered by their next dated milestone. Each links to a full briefing.