Home/Blog/SAF-T Reporting 2026
Tax Guide

Bulgaria SAF-T Reporting 2026: What EOOD Owners Need to Know

Published: April 14, 2026 | Last updated: April 14, 2026
Yordan Cholakov Apr 14, 2026 10 min read

Bulgaria introduced mandatory SAF-T (Standard Audit File for Tax) reporting starting January 2026. If you own a Bulgarian EOOD, you have likely seen headlines about this new obligation. The good news: SAF-T is being rolled out in phases over four years, and typical small foreign-owned EOODs will not be affected until 2029 or 2030 at the earliest. This guide explains exactly what SAF-T is, who must comply and when, what data is required, and what you should do now to prepare.

SAF-T is part of Bulgaria's broader push to digitise tax administration and align with EU best practices. The National Revenue Agency (NRA) will use the standardised data to conduct more efficient audits, cross-reference transactions between businesses, and detect discrepancies automatically. For businesses, it means exporting accounting data in a specific XML format and submitting it electronically each month.

2026
First phase starts
4
Implementation phases
14th
Monthly filing deadline
6 mo
Grace period

What Is SAF-T?

SAF-T stands for Standard Audit File for Tax. It is an international data standard originally developed by the Organisation for Economic Co-operation and Development (OECD) in 2005 and updated in subsequent versions. The standard defines a structured XML format for exporting financial and accounting data from a company's bookkeeping system so that tax authorities can review it electronically.

The concept is straightforward: instead of auditors manually reviewing paper ledgers or requesting ad-hoc data exports in various formats, every business subject to SAF-T exports its accounting data in one standardised XML file. The tax authority can then load, cross-reference, and analyse this data using automated tools.

What data does SAF-T contain?

Bulgaria's SAF-T schema is based on the OECD SAF-T standard but includes country-specific adaptations for Bulgarian accounting rules, the Bulgarian chart of accounts, and NRA reporting requirements.

SAF-T is not a new tax. It does not change how much tax you owe. It is a reporting format -- a way of transmitting accounting data you already maintain to the NRA in a standardised, machine-readable structure. Your accounting obligations remain the same; the delivery mechanism changes.

Need Help with Bulgarian Tax Compliance?

EOOD setup, accounting, NRA filings -- we handle the Bulgarian side.

Book Free Consultation →

The Phased Implementation Timeline

SAF-T is not being introduced all at once. Bulgaria adopted a four-phase rollout based on enterprise size and revenue thresholds. The reference data for determining which phase applies is based on financial statements and NRA payment records from prior years.

PhaseStart DateWho Must ComplyThresholds
Phase 1 Jan 2026 Large enterprises (as of 31 Dec 2023) Total assets >BGN 38M, net sales >BGN 76M, employees >250, AND net sales >BGN 300M or NRA payments >BGN 3.5M
Phase 2 Jan 2027 Large / medium / small enterprises Net sales 2024 >BGN 300M or NRA payments >BGN 3.5M
Phase 3 Jan 2028 Large / medium / small enterprises Net sales 2025 >BGN 15M or NRA payments >BGN 1.5M
Phase 4 2029–2030 All remaining large / medium / small enterprises, then micro businesses No threshold -- all businesses

Key takeaway for small EOOD owners: unless your EOOD has net sales exceeding BGN 15 million (approximately EUR 7.7 million) or NRA payments exceeding BGN 1.5 million, you will not be affected until Phase 4 in 2029 or 2030. The vast majority of foreign-owned EOODs in Bulgaria are micro or small businesses and fall squarely into the final phase.

Does This Affect My Small EOOD?

Almost certainly not in 2026, 2027, or 2028. Here is why:

Bulgarian accounting law classifies enterprises into four categories based on their financial statements:

A typical foreign-owned EOOD providing consulting, IT, marketing, or e-commerce services with annual revenue between EUR 30,000 and EUR 500,000 is a micro enterprise. Micro businesses are the last category to be brought into SAF-T under Phase 4, which begins in 2029 at the earliest and may extend into 2030.

Even within Phase 4, the NRA is expected to prioritise larger businesses first. A one-person consulting EOOD billing EUR 80,000 per year is about as far from the Phase 1 thresholds as possible.

Do not ignore SAF-T entirely. While your obligation may be years away, ensuring your accounting software can eventually export SAF-T-compliant XML files is a sensible step. Discuss this with your accountant during your next annual review. There is no urgency, but awareness is important.

Running an EOOD in Bulgaria?

10% CIT + 5% dividend tax = 15% combined. We handle setup, accounting, and compliance.

Get a Free Tax Assessment →

What Data Must Be Reported?

When your SAF-T obligation begins, the following data categories must be included in each monthly submission:

Monthly submissions (due by the 14th of the following month)

Annual submissions (with the CIT return)

For a service-based EOOD with no physical inventory, the stock/inventory section will typically be empty or minimal. The core reporting burden is the general ledger and AP/AR data, which your accounting software should already maintain.

How to Submit SAF-T Files

SAF-T files are submitted electronically through the NRA's electronic services portal. The process requires:

  1. Qualified Electronic Signature (QES): the person submitting the file (typically the accountant or an authorised representative) must hold a valid Bulgarian QES issued by a licensed certification authority (e.g., B-Trust, Evrotrust, InfoNotary, StampIT).
  2. XML file generation: your accounting software must export the data in the Bulgarian SAF-T XML schema. The file must validate against the NRA's published XSD (XML Schema Definition) before submission.
  3. Upload and confirmation: the XML file is uploaded through the NRA portal. The system performs automated validation checks and returns a confirmation or error report.

Deadline: monthly SAF-T files must be submitted by the 14th of the month following the reporting period. For example, the SAF-T file for January must be submitted by 14 February. The annual fixed asset and stock data are submitted together with the annual CIT return (deadline: 30 June of the following year for most businesses).

Your accountant handles this. If you use a Bulgarian accounting firm (as most foreign EOOD owners do), the SAF-T file generation and submission will be part of your monthly accounting service. The accountant's software generates the XML, the accountant signs it with their QES, and uploads it to the NRA portal. Your role is to ensure that underlying transaction data (invoices, bank statements, contracts) is provided to your accountant on time.

Need a Bulgarian Accountant for Your EOOD?

We connect you with SAF-T-ready accounting firms. Monthly service from EUR 150.

Get Connected →

The Grace Period

Bulgaria's SAF-T implementation includes a generous grace period designed to give businesses time to adapt:

In total, businesses have up to 12 months of penalty-free adjustment from the start of their obligation. This is a pragmatic approach that acknowledges the complexity of implementing a new reporting standard.

After the grace period expires, the NRA can impose penalties for late submission, non-submission, or submission of materially incorrect data. The specific penalty amounts are defined in the Tax and Social Insurance Procedure Code (DOPK) and can range from BGN 500 to BGN 5,000 per violation, with higher penalties for repeated non-compliance.

What You Should Do Now

Your action plan depends on the size of your business:

If you are a small or micro EOOD (most foreign owners)

  1. Do not panic. SAF-T is not your problem in 2026, 2027, or 2028. Your obligation will likely begin in 2029 or 2030 under Phase 4.
  2. Confirm with your accountant that the accounting software they use is being updated (or will be updated) to support Bulgarian SAF-T XML export. Most major Bulgarian accounting platforms (Microinvest, Aladdin, Ajur, and others) are already developing SAF-T modules.
  3. Keep your books clean. SAF-T works best when your chart of accounts is well-structured, transactions are properly categorised, and there are no unexplained journal entries. Good bookkeeping practices now make SAF-T compliance easier later.
  4. Budget for a potential minor fee increase. When SAF-T becomes mandatory for your business, your accountant may charge a small additional fee for the monthly SAF-T file preparation and submission. This is typically BGN 30-100 per month, depending on the complexity of your accounts.

If you are a larger business (Phase 1, 2, or 3)

  1. Audit your accounting software immediately. Confirm it can generate SAF-T XML files compliant with the Bulgarian schema. If not, plan a migration or software upgrade.
  2. Map your chart of accounts to the SAF-T taxonomy required by the NRA. This mapping exercise can take weeks for complex businesses with hundreds of accounts.
  3. Run test exports during your grace period. Generate SAF-T XML files, validate them against the NRA's XSD schema, and identify data quality issues before the grace period ends.
  4. Designate a responsible person with a valid QES who will handle the monthly submissions through the NRA portal.

Questions About Your EOOD Tax Obligations?

SAF-T, CIT, VAT, annual returns -- we coordinate everything with your accountant.

Ask Us Anything →

SAF-T in the Context of EOOD Taxation

SAF-T is a reporting obligation, not a tax. Your EOOD's tax burden remains unchanged:

SAF-T does not add a new tax layer. It adds a new data transmission requirement to the existing accounting and reporting obligations that your EOOD already fulfils through its monthly and annual NRA filings.

Set Up Your Bulgarian EOOD

Company registration, bank account, NRA registration, accounting referral -- full service from EUR 700 + VAT. Free initial consultation.

Free. No obligation. Response within 24 hours.

Frequently Asked Questions

What is SAF-T and why is Bulgaria implementing it? +
SAF-T (Standard Audit File for Tax) is an international standard developed by the OECD that requires businesses to export accounting data in a standardised XML format for tax audit purposes. Bulgaria introduced mandatory SAF-T reporting starting January 2026 as part of its digital tax administration modernisation. The goal is to improve tax compliance, reduce fraud, and enable more efficient audits by the National Revenue Agency (NRA).
When does SAF-T become mandatory for my business? +
It depends on your business size. Phase 1 (January 2026): large enterprises with net sales above BGN 300M or NRA payments above BGN 3.5M. Phase 2 (January 2027): businesses with 2024 net sales above BGN 300M or NRA payments above BGN 3.5M. Phase 3 (January 2028): businesses with 2025 net sales above BGN 15M or NRA payments above BGN 1.5M. Phase 4 (2029-2030): all remaining enterprises including micro businesses. Most foreign-owned small EOODs fall into Phase 4.
Does SAF-T affect my small EOOD right now? +
Almost certainly not. If your EOOD is a typical small or micro business with annual net sales well below BGN 15M and NRA payments below BGN 1.5M, you will not be required to submit SAF-T files until 2029 at the earliest, and more likely 2030 for micro businesses. There is no action required from you in 2026 beyond confirming your accountant is aware of the upcoming requirement.
How often must SAF-T files be submitted? +
Monthly, by the 14th of the month following the reporting period. For example, January data must be submitted by 14 February. Stock (inventory) data and fixed asset register data are submitted annually, together with the annual corporate income tax (CIT) return.
What is the grace period for SAF-T reporting? +
When your SAF-T obligation begins, you receive a 6-month grace period during which no penalties are imposed for non-submission or errors. After you begin submitting, you have an additional 6 months to correct any errors without penalties. This gives a total of up to 12 months of penalty-free adjustment from the date the obligation starts.
What format is the SAF-T file? +
The SAF-T file must be in XML format, following the Bulgarian SAF-T schema based on the OECD Standard Audit File for Tax. The file is submitted electronically through the NRA portal using a qualified electronic signature (QES). Most modern Bulgarian accounting software packages are being updated to include SAF-T export functionality.
Will SAF-T increase my accounting costs? +
Potentially by a small amount. When SAF-T becomes mandatory for your business, your accountant may charge an additional BGN 30-100 per month for SAF-T file preparation and submission. The exact amount depends on the complexity of your accounts and the number of transactions. For a typical small EOOD, the increase should be modest.
What should I do now to prepare? +
For small EOOD owners: confirm with your accountant that their software will support SAF-T XML export by the time your obligation begins (2029-2030 for most small and micro businesses). Keep your books clean and well-categorised. There is no need for immediate action in 2026 unless your business meets the Phase 1 or Phase 2 thresholds. For larger businesses: audit your accounting software, map your chart of accounts to the SAF-T taxonomy, and run test exports during the grace period.

Have Questions About Your EOOD?

SAF-T, annual returns, VAT registration, dividend distribution -- one call covers it all.

Book Free Consultation →

Disclaimer: This article provides general information about Bulgaria's SAF-T reporting requirements and does not constitute tax or legal advice. SAF-T implementation details, thresholds, and timelines are subject to change by the National Revenue Agency (NRA) and Bulgarian legislation. The information reflects the regulatory framework as of April 2026. Consult a qualified Bulgarian accountant or tax adviser for guidance specific to your business. Last updated: April 14, 2026.