Chilean SII clearance hub routing a DTE with folio range counter
    E-Invoicing Compliance

    Bulgaria E-Invoicing for Foreign Companies: Requirements Guide

    4 min read

    Tax & Compliance Series

    This guide is part of a comprehensive series. Explore all 202 topics:

    Learn how foreign entities must navigate Bulgaria's transition to mandatory e-invoicing through the NRA system by 2026 to avoid heavy fines. This guide gives the answer first, then explains mandate scope, required invoice data, technical format, penalties, official authority context, and practical compliance steps for businesses preparing or reviewing their local e-invoicing workflow.

    Is E-Invoicing Mandatory in Bulgaria for Foreign Companies?

    In Bulgaria, e-invoicing is currently transitioning to a mandatory model overseen by the National Revenue Agency (NRA), locally known as Национална агенция за приходите.

    In Bulgaria, e-invoicing is currently transitioning to a mandatory model overseen by the National Revenue Agency (NRA), locally known as Национална агенция за приходите. As of early 2024, B2G (Business-to-Government) e-invoicing is mandatory for public procurement, with a broader roll-out for B2B transactions expected by April 2026 for central government entities and a full mandatory domestic B2B rollout planned for 2027. Foreign companies registered for VAT in Bulgaria must comply if they exceed the registration threshold of BGN 100,000 (~€51,129). Non-compliance can result in substantial penalties ranging from BGN 500 to BGN 10,000 per instance of systematic violation.

    The Role of the National Revenue Agency (NRA)

    The NRA is the central authority managing tax compliance and the digital infrastructure for e-invoicing. Foreign businesses operating within Bulgarian borders or providing services to Bulgarian residents must interface with the NRA's systems, specifically regarding VAT reporting through the VIES system and the upcoming centralized e-invoice clearing platform. Integrating modern invoicing software is becoming a necessity to ensure that data flows seamlessly to the NRA servers without manual errors.

    Understanding the Bulgarian VAT (DDS) Structure

    For any foreign company issuing e-invoices, understanding the local tax rates is fundamental.

    For any foreign company issuing e-invoices, understanding the local tax rates is fundamental. Bulgaria applies a Value Added Tax (VAT), locally referred to as ДДС (DDS). The standard rate is 20%, which applies to most goods and services. A reduced rate of 9% is applicable to specific sectors such as hotel services, tourism, and certain restaurant services. Ensuring your compliance features are updated to handle these specific rate changes is critical for foreign entities.

    Who Must Register for VAT in Bulgaria?

    Foreign companies must monitor their taxable turnover closely.

    Foreign companies must monitor their taxable turnover closely. The mandatory registration threshold is currently BGN 100,000. Under the new digital mandate, once registered, all invoices issued for B2B transactions must eventually be transmitted electronically. For foreign businesses with no fixed establishment but a VAT registration (via a tax representative), the rules remain strict. You must issue invoices that meet the technical specifications of the NRA to ensure deductibility for your Bulgarian clients.

    Technical Requirements and Standards

    Bulgaria follows European standards for electronic invoicing, primarily the EN 16931 standard. For B2G transactions, the Peppol network is often utilized, but the NRA is moving toward a more centralized clearance model for B2B.

    Bulgaria follows European standards for electronic invoicing, primarily the EN 16931 standard. For B2G transactions, the Peppol network is often utilized, but the NRA is moving toward a more centralized clearance model for B2B. Foreign companies should look for accounting tools that support the XML format required by Bulgarian authorities.

    RequirementDetails
    Mandatory SystemNRA E-Invoice System (Clearing Model)
    B2G Mandate DateApril 2026 (Full implementation)
    B2B Planned Date2027 (Expected)
    Standard VAT Rate20%
    Threshold for RegistrationBGN 100,000 (~€51,000)
    Language RequirementBulgarian (though dual-language is permitted)

    Electronic Signatures and Storage

    To ensure the authenticity of origin and integrity of content, e-invoices in Bulgaria must typically be signed with a Qualified Electronic Signature (QES). Furthermore, documents must be archived for a period of 10 years. For foreign companies, cloud-based storage that complies with both Bulgarian law and GDPR is the safest route for long-term document retention.

    Penalties for Non-Compliance in Bulgaria

    The Bulgarian tax authorities take a rigorous approach to documentation.

    The Bulgarian tax authorities take a rigorous approach to documentation. The penalties for failing to issue an invoice or issuing one that does not comply with the digital format are progressive:

    • First-time violations: Small administrative fines starting at BGN 500.
    • Systematic Non-compliance: Fines can escalate to BGN 10,000 per invoice for major discrepancies.
    • Audit Risks: Incorrect e-invoicing can trigger a full VAT audit of the foreign company, potentially leading to the loss of VAT deduction rights for the buyer.

    Step-By-Step: E-Invoicing Setup for Foreign Entities

    Step-By-Step: E-Invoicing Setup for Foreign Entities includes: VAT Registration: If turnover exceeds BGN 100,000, apply for a Bulgarian VAT number through the NRA website. Obtain a QES: Secure a Qualified Electronic Signature recognized in the EU to sign digital documents.

    1. VAT Registration: If turnover exceeds BGN 100,000, apply for a Bulgarian VAT number through the NRA website.
    2. Obtain a QES: Secure a Qualified Electronic Signature recognized in the EU to sign digital documents.
    3. Select a Software Provider: Choose invoicing software that supports Bulgarian tax localization and NRA API integration.
    4. Map Your Data: Ensure your ERP or billing system can output XML files that match the Bulgarian national schema.

    Will Bulgaria adopt a Decentralized or Centralized model?

    Current indications from the Ministry of Finance suggest a transition to a continuous transaction control (CTC) model. This means the NRA will receive invoice data in real-time or near real-time, similar to systems in Italy or Romania.

    Current indications from the Ministry of Finance suggest a transition to a continuous transaction control (CTC) model. This means the NRA will receive invoice data in real-time or near real-time, similar to systems in Italy or Romania. For foreign companies, this necessitates an automated workflow rather than manual uploads.

    Frequently Asked Questions

    1. Does a foreign company need a local tax agent for e-invoicing?

    While not strictly mandatory for all EU companies, non-EU companies must appoint a tax representative in Bulgaria. This representative will often manage the e-invoicing portal access for the foreign entity.

    While not strictly mandatory for all EU companies, non-EU companies must appoint a tax representative in Bulgaria. This representative will often manage the e-invoicing portal access for the foreign entity.

    2. What is the deadline for B2G compliance?

    Public procurement e-invoicing is already active for many entities, but a full mandatory requirement for all government suppliers is set for April 2026.

    Public procurement e-invoicing is already active for many entities, but a full mandatory requirement for all government suppliers is set for April 2026.

    3. What are the penalties for late filing?

    Late filing of the VAT ledger (which includes invoice data) can result in fines from BGN 500 to BGN 1,000 per month of delay.

    Late filing of the VAT ledger (which includes invoice data) can result in fines from BGN 500 to BGN 1,000 per month of delay.

    4. Can I use my existing international invoicing software?

    Yes, provided your provider has integrated the specific Bulgarian NRA technical requirements and supports the local XML schema.

    Yes, provided your provider has integrated the specific Bulgarian NRA technical requirements and supports the local XML schema.

    5. Is the BGN 100,000 threshold based on global or local turnover?

    The threshold applies specifically to taxable supplies made within the territory of Bulgaria.

    The threshold applies specifically to taxable supplies made within the territory of Bulgaria.

    6. Are there specific language requirements for e-invoices?

    Yes, while you can provide an English version for your internal records, the official invoice submitted to the NRA and provided to the Bulgarian counterparty must contain the mandatory fields in Bulgarian.

    Yes, while you can provide an English version for your internal records, the official invoice submitted to the NRA and provided to the Bulgarian counterparty must contain the mandatory fields in Bulgarian.

    OO
    Olayinka Olayokun

    Digital Marketing, SEO Specialist, Content Creator & Product Professional

    CIM Certified
    MBA in Digital Marketing and Business Transformation

    Olayinka is a digital marketer, content creator, growth and SEO specialist with 10+ years helping businesses in Nigeria, the UK, the US, Australia, and Dubai achieve their goals online.

    More from Tax & Compliance