Last update: March 24, 2026
Executive Summary
Germany is implementing a mandatory electronic invoicing (e-invoicing) system for domestic business-to-business (B2B) transactions, a significant step in the digitization of its VAT system. Introduced via the Growth Opportunities Act of March 2024, the mandate begins on January 1, 2025, with a phased rollout culminating in full mandatory issuance by January 1, 2028. The core requirement is for invoices to be issued, transmitted, and received in a “structured electronic format” (e.g., XRechnung, ZUGFeRD 2.0.1+), which can be processed automatically, thereby excluding simple PDFs or paper.
The framework adopts a “post-audit” model, meaning there is no real-time government clearance or e-reporting system currently in place, with direct exchange of e-invoices between businesses. While the mandate excludes B2C, B2G (which has its own existing framework), and purely cross-border transactions, all German-established businesses will need to adapt. Small and medium-sized enterprises (SMEs) are given extended transition periods, and micro-businesses under a €22,000 turnover threshold are fully exempt from issuing e-invoices. Non-compliance, once the grace periods end, can lead to fines and denial of input VAT deduction for the recipient. This initiative aims to enhance VAT compliance and streamline business processes, laying the groundwork for potential future EU-wide digital reporting.
- Scope of the Mandate and Key Definitions
Germany’s e-invoicing mandate specifically targets domestic B2B transactions and redefines what constitutes an “e-invoice” under German law.
- Mandatory E-Invoicing Obligation: “Germany’s Growth Opportunities Act (Wachstumschancengesetz) of March 2024 introduced mandatory electronic invoicing for business-to-business (B2B) transactions between domestic businesses…for supplies executed on or after 1 January 2025.”
- Definition of E-Invoice: An e-invoice is “defined as an invoice issued, transmitted, and received in a structured electronic format that enables automatic processing – simple PDFs or paper no longer qualify as ‘electronic invoices’ under German law.”
- No Real-time E-reporting: “At present, Germany’s mandate does not include a concurrent digital reporting (“e-reporting”) of invoice data to the tax authorities.” Germany has opted for a “post-audit” e-invoicing model where businesses exchange e-invoices directly, without routinely transmitting them to the tax office for approval. The German Ministry of Finance “explicitly stated that no national continuous transaction reporting system will be implemented before a planned EU-wide digital reporting system is in place.”
Transactions In-Scope:
- Domestic B2B: Applies to all B2B supplies where both supplier and recipient are businesses or traders established in Germany. This includes both goods and services. If a foreign business has a fixed establishment in Germany that participates in the transaction, that FE is treated as a domestic supplier.
Transactions Out-of-Scope:
- Domestic B2C: Invoices issued to private end consumers are not subject to the mandate.
- Domestic B2G: Invoicing to government bodies is handled by a separate, pre-existing B2G e-invoicing framework (E-Rechnungsverordnung, requiring EN 16931 formats like XRechnung since 2020).
- Intra-EU B2B (Cross-border within EU): Not subject to the current German mandate. “The 2025–28 e‑invoicing obligation in Germany is limited to domestic B2B transactions.”
- Imports and Exports (B2B Cross-border with non-EU countries): Also out of scope. Foreign businesses without establishment in Germany are not required to issue German-compliant e-invoices, even if VAT-registered.
- Small Businesses (Kleinunternehmer): Businesses under the VAT small entrepreneur exemption scheme (annual turnover not exceeding €22,000) are “fully exempt from the e‑invoicing obligation” for issuing e-invoices, though they must be able to receive them.
- Implementation Timeline
The mandate is being rolled out in phases to allow businesses time to adapt:
- March 2024: The Growth Opportunities Act (Wachstumschancengesetz) was passed, formally amending §14 UStG (German VAT Act) to mandate e-invoicing.
- January 1, 2025 (Phase 1 – Receiving Capability): “All businesses in Germany must be capable of receiving structured e-invoices from this date.” During 2025–2026, issuing e-invoices remains optional for most businesses, but customers must accept valid e-invoices if a supplier opts to send one. Traditional paper or PDF invoices are still permitted during this transitional period, with varying consent requirements.
- January 1, 2027 (Phase 2 – Large Taxpayers’ Mandate): “From this date, businesses with annual turnover above €800,000 (in the previous year) are required to issue only structured e-invoices for in-scope B2B transactions.” Paper/PDF invoices are no longer allowed for these large companies.
- January 1, 2028 (Phase 3 – Full Mandatory B2B E-Invoicing): “All businesses (regardless of size) must issue electronic invoices for domestic B2B transactions from 2028 onward.” All transitional exceptions expire.
- B2G Timeline: Already in effect since November 2020 for federal agencies, with state-level mandates varying.
- Technical and Functional Requirements
E-invoices in Germany must adhere to specific technical standards and content rules.
- E-Invoice Format Standards: E-invoices must comply with the European e-invoicing standard EN 16931. Permitted syntaxes include:
- XRechnung: Germany’s specific implementation of EN 16931.
- ZUGFeRD (version 2.0.1 or higher): A hybrid PDF/XML format.
- Other EN 16931-compliant standards: Such as Factur-X and Peppol BIS Billing 3.0.
- “Non-compliant formats (e.g. plain PDF, Word, or image files) are considered ‘other invoices’ and do not satisfy the e-invoicing mandate.”
- Mandatory Invoice Content: E-invoices must contain all information required by the German VAT Act (§14 UStG), embedded directly in the structured data (XML), not merely as attachments. This includes:
- Supplier and customer identification details (name, address, VAT ID).
- Invoice date and unique sequential number.
- Transaction details (description, quantity, unit price, date of supply).
- Tax details (net amount, VAT rate, VAT amount, gross total, reverse-charge/exemption indicators).
- Digital Signatures & Integrity: Germany does not require a digital signature on e-invoices. Businesses must ensure “authenticity of origin and integrity of content… by other means,” such as reliable business controls and audit trails.
- No Real-Time Clearance: “There is no real-time clearance by tax authorities; invoices do not need to be approved by or transmitted to the tax office before or during their issuance.”
- Transmission & Workflow
The German e-invoicing framework is decentralized, allowing flexibility in how invoices are exchanged.
- Direct Exchange: E-invoices are “generally exchanged directly between supplier and buyer, using various electronic channels.”
- Accepted Delivery Methods: Email (with XML attached), EDI, web services/API, secure company portals, third-party service provider platforms, or the Peppol network.
- No Central Government Platform: “Unlike some countries, Germany does not mandate use of a specific platform or format for sending invoices to the tax authority – in fact, e‑invoices are not automatically sent to the tax authority at all under the current system.”
- Tax Authority Access: While not real-time, “tax authorities retain the right to request and inspect e-invoices” during audits or for VAT refund claims, often via the government’s ELSTER portal.
- No Specific Reporting Deadlines: Since invoices are not sent to the tax authority in real time, there are “no government-imposed ‘T+1’ or real-time reporting deadline” for issuing or reporting invoices beyond existing VAT law.
- Correction of Errors in E-Invoices
Errors in e-invoices must be corrected according to existing VAT rules, but the correction itself must also be in an e-invoice format.
- Correction Process: If an e-invoice has errors, the supplier must issue “a corrected invoice or credit note referencing the original, ensuring all required correct information is provided.” This corrective document must also be in a “structured e-invoice format.”
- Impact on VAT Deduction: Any error affecting mandatory invoice details or VAT calculation makes the invoice “improper” for VAT deduction until corrected, requiring the buyer to request a compliant e-invoice.
- Self-Billing and Special Scenarios
Self-billing and other complex transactions must also adhere to the e-invoicing mandate where applicable.
- Self-Billing (Gutschrift): Permitted, but “must be in a structured format and contain all mandatory fields if the transaction is in scope of the mandate.” The buyer (as issuer) generates a compliant e-invoice and delivers it to the supplier.
- Triangulation and Chain Transactions: The e-invoicing mandate applies only to “any leg of a transaction that constitutes a B2B supply within Germany (between domestic entities).” Purely cross-border legs remain outside the mandate.
- Cross-border B2B Services & Exempt Supplies: Generally out of scope for the German e-invoicing mandate, as they are not purely domestic B2B supplies. However, if an invoice is required for an exempt or margin scheme supply and both parties are in Germany, it must be an e-invoice.
- Archiving & Retention
Compliance requires careful electronic storage of e-invoices.
- Retention Period: Invoices must be retained for at least 8 years in Germany, reduced from the general 10-year period for e-invoices.
- Format and Integrity: “At least the structured data file (XML) must be stored in its original, unaltered electronic form… ensuring it remains complete, unmodified, and readable for the entire period.” Authenticity, integrity, and readability must be guaranteed.
- Storage Location: Electronic invoices can be stored “outside of Germany, including in other EU or third countries, provided that the data remain accessible for audits and their integrity is ensured.” Tax authorities must be guaranteed access.
- Penalties & Enforcement
While a grace period is in effect, non-compliance will eventually lead to penalties.
- Grace Period: “No penalties will be imposed during the transition period (2025–2026) when paper invoices are still permitted.”
- Fines for Non-Compliance: After the mandate applies, “failure to issue a required e-invoice… is an administrative offense,” with fines up to €5,000 per offense under §26a UStG.
- Denial of Input VAT: If an invoice is incorrect or invalid, “the buyer’s right to deduct input VAT is denied until a proper corrected invoice is issued.” This creates a strong incentive for suppliers to comply.
- Archiving Violations: Failure to retain invoices for 8 years or maintain integrity can result in fines.
- Enforcement Outlook: Enforcement is expected to “ramp up after the grace period,” with tax audits incorporating e-invoice compliance checks.
- Future Developments: E-Reporting and Pre-Filled VAT Returns
Germany is taking a cautious approach to broader digital reporting, aligning with potential EU initiatives.
- No Current Pre-Filled VAT Returns: “Germany does not yet offer pre-filled VAT returns based on e-invoicing data.”
- Planned Developments: The German authorities have “signaled that pre-filled or automated VAT returns may be introduced in the future, leveraging e-invoice data.” This is contingent on the EU’s “VAT in the Digital Age” (ViDA) initiative, with Germany indicating it will await an EU solution rather than building a separate national system.
- Impact on SMEs and Startups
The phased introduction includes measures to mitigate the burden on smaller businesses.
- Phased Introduction & SME Reliefs: The mandate is “staggered… to accommodate smaller businesses,” with mandatory issuance for enterprises with ≤€800k turnover deferred until 2028. Micro-businesses (<€22k turnover) are fully exempt from issuing e-invoices.
- Compliance Costs and Technical Readiness: SMEs “will need to invest in technology or services to create and receive e-invoices.” This may involve software upgrades, add-on tools, or outsourcing. Free government tools (e.g., ELSTER viewer/validator) and industry support are available.
- Operational and Cash-Flow Effects: E-invoicing can “streamline billing and payment processes for SMEs,” potentially leading to faster payments and fewer errors. However, SMEs may face initial administrative burdens during the transition, especially if running dual invoicing processes.
- Competitive Impacts: Early adapters may gain efficiency advantages. Germany’s alignment with EN 16931 can simplify cross-border trade in the long run.
Conclusion
Germany’s e-invoicing mandate represents a significant shift towards digital tax compliance for domestic B2B transactions. While the phased approach and exclusions for micro-businesses aim to ease the transition, all German-established businesses will need to ensure technical readiness, system integration, and workflow adjustments by their respective deadlines. The framework’s “post-audit” model and reliance on EU-level developments for real-time reporting distinguish it from more immediate “clearance” systems in other countries. Companies are advised to leverage the transition period to implement compliant systems and stay informed through official government guidance.
(For up-to-date information and insights on global VAT and e-invoicing mandates, resources like VATupdate.com provide comprehensive coverage.)
Detailed version
E‑Invoicing obligations: Germany’s Growth Opportunities Act (Wachstumschancengesetz) of March 2024 introduced mandatory electronic invoicing for business-to-business (B2B) transactions between domestic businesses (i.e. where both supplier and customer are established or have a fixed establishment in Germany) for supplies executed on or after 1 January 2025. An e‑invoice is defined as an invoice issued, transmitted, and received in a structured electronic format that enables automatic processing – simple PDFs or paper no longer qualify as “electronic invoices” under German law. E‑reporting obligations: At present, Germany’s mandate does not include a concurrent digital reporting (“e-reporting”) of invoice data to the tax authorities. Germany has opted for a “post-audit” e-invoicing model without real-time clearance; businesses exchange e-invoices directly with each other (via email, EDI, portals, etc.) and do not routinely transmit these invoices to the tax office for approval. (However, tax authorities may request submission of e‑invoices during audits or VAT refund processes – see Transmission & Workflow and Archiving below.) The German Ministry of Finance has explicitly stated that no national continuous transaction reporting system will be implemented before a planned EU-wide digital reporting system is in place. In short, the current framework focuses on mandating structured e‑invoicing for domestic B2B transactions, while additional VAT e-reporting requirements (such as real-time data transmission to tax authorities) are not yet in force. [vatupdate.com], [ihk.de] [vatupdate.com] [marosavat.com], [marosavat.com] [jpainternational.com], [pkf.de] [ihk.de], [ihk.de] [marosavat.com]
- Domestic B2B (Business-to-Business): In scope. All standard B2B transactions within Germany (taxable supplies between VAT-registered businesses in Germany) must be invoiced electronically in a compliant format, after the transition period (see Timeline below). The e-invoice mandate is intended to become the “default” system for issuing invoices in the domestic B2B sphere. [vatupdate.com], [vatupdate.com] [marosavat.com]
- Domestic B2C (Business-to-Consumer): Out of scope. The mandatory e‑invoicing requirement does not apply to B2C transactions, as invoices issued to private end consumers are generally not subject to a VAT invoice obligation under German law. Businesses may continue to issue paper or PDF invoices for B2C sales. (Certain B2C scenarios where an invoice is legally required – for example, some real-estate related services to private customers – are explicitly exempted from the e‑invoice mandate, allowing those to remain on paper/PDF). [bundesfina…sterium.de], [vatupdate.com] [bundesfina…sterium.de], [bundesfina…sterium.de]
- Domestic B2G (Business-to-Government): Handled separately. The new B2B e‑invoicing mandate does not cover invoices to government bodies when the public authority is not acting as a business (these are outside the VAT invoicing rules). However, Germany already has a B2G e‑invoicing framework in place via the E-Rechnungsverordnung (ERechV) and related state regulations. Since 27 November 2020, suppliers to federal agencies in public procurement have been required to submit e-invoices in EN 16931 format (e.g. XRechnung) through designated platforms. Germany’s 16 states have implemented B2G e‑invoicing at the sub-federal level in a decentralized manner – as of 2022, at least 7 states (including for example Baden‑Württemberg, Hesse, and Hamburg) mandate e-invoices for state-level procurement, while others still allow paper/PDF for certain contracts. Note: The B2G systems generally use the federal ZRE or OZG-RE e-invoicing portals or the Peppol network for transmission, and require the XRechnung format (with Leitweg‑ID codes used to route invoices to the correct authority). These B2G requirements arise from the German e-invoicing law for public procurement and EU Directive 2014/55/EU, and operate in parallel to the VAT-focused B2B mandate. [bundesfina…sterium.de] [avalara.com], [avalara.com] [bundesfina…sterium.de], [avalara.com]
- Intra‑EU B2B (cross-border within EU): Out of scope of the current German mandate. The 2025–28 e‑invoicing obligation in Germany is limited to domestic B2B transactions. Cross-border supplies (e.g. intra-Community B2B sales or acquisitions) are not subject to mandatory e‑invoicing under German law, because such transactions are not “between domestic entrepreneurs” on both sides. These can continue to be invoiced in paper or PDF form, as per current rules. (However, at the **EU level, new “Digital Reporting” rules are expected by 2028+ to require reporting of cross-border transaction data, which Germany plans to implement once harmonized EU standards are in place.) [marosavat.com] [avalara.com], [ihk.de] [ihk.de]
- Imports and Exports (B2B cross-border transactions with non-EU countries): Out of scope. Similar to intra-EU trade, exports from Germany and imports into Germany are not covered by the domestic e‑invoicing mandate. Foreign businesses without any establishment in Germany are not required to issue German-compliant e‑invoices even if they are VAT-registered in Germany. (For instance, if a non-resident company sells goods to a German business and the transaction is subject to German VAT via reverse-charge or import VAT, the foreign supplier’s invoice can be in paper/PDF form under current rules.) [marosavat.com], [ihk.de]
- Other special transactions: Self-billing, Triangulation, etc. If a transaction falls under the general invoice requirement in Germany’s VAT law (§14 UStG) and is a B2B supply between German-established entities, then a compliant e-invoice is required – regardless of special arrangements. For example, self-billed invoices (Gutschriften) – where the buyer issues the invoice on behalf of the supplier – are allowed in Germany with prior agreement, and must meet all the e-invoicing criteria (structured format, mandatory fields, etc.) if the underlying transaction is in-scope B2B. Triangulation and chain transactions: In cases of multi-party transactions, any invoice that documents a taxable B2B supply within Germany must be electronic. If a triangular deal involves a German-established supplier and customer, that leg requires an e-invoice, whereas an invoice for a leg of the transaction that is cross-border (e.g. the movement of goods from Germany to another EU country or vice versa) is not subject to the domestic e-invoicing mandate. Special VAT regimes: The e-invoicing law does not alter the tax treatment of special schemes (e.g. VAT margin schemes for second-hand goods, or tour operator (travel agent) margin scheme). Invoices issued under these regimes must follow the usual content rules (including any required notations like “margin scheme – VAT not shown”) but if the transaction is an in-scope B2B sale, the invoice still needs to be in a structured electronic format just like any other invoice. (On the other hand, many margin scheme or tour operator supplies may be VAT-exempt or B2C, in which case they might fall outside the mandate per the general exemptions noted above.) [ey.com] [marosavat.com], [avalara.com] [cleartax.com], [cleartax.com]
The e‑invoicing obligation applies to “entrepreneurs” (taxable persons) engaged in B2B supplies within Germany, provided they are established or have a fixed establishment in Germany. In practice this means: [bdo.global]
- German-established businesses: All companies, traders, and self-employed persons with either a place of business, registered office, place of management, or a VAT-registered permanent establishment in Germany are within the scope of the mandate. This includes domestic subsidiaries of foreign companies and German branches that are involved in the supply. (If a foreign business has a fixed establishment in Germany that participates in the transaction, the German FE is treated as a domestic supplier for these purposes.) [vatupdate.com], [ihk.de] [bdo.global]
- Non-established businesses with only a German VAT registration: Excluded. Foreign businesses that are merely VAT-registered in Germany (e.g. under the EU OSS, or for making local supplies without a fixed establishment) are not required to issue structured e-invoices, since they are not considered “inländische Unternehmen” under the law. The German Ministry of Finance’s FAQ clarifies that such non-established suppliers can indicate their status on their invoices to explain why a standard e-invoice was not issued, and German customers can accept those invoices in paper/PDF form without losing their VAT deduction (assuming ordinary diligence). [marosavat.com], [ihk.de] [marosavat.com], [bundesfina…sterium.de]
- Foreign businesses without any German establishment: Out of scope. Companies with no establishment in Germany (and not VAT-registered in Germany) obviously fall outside the mandate, since they are not subject to German invoicing rules except in special cases (e.g. if renting out German real estate – see below). In cross-border situations, German customers may still receive conventional invoices from foreign suppliers not established in Germany (though they must self-assess German VAT under reverse-charge where applicable). Likewise, German exporters issuing invoices to non-German buyers are not obliged by this law to use e-invoices. [avalara.com]
- Special cases (sector-specific rules): No general industry-based exemptions exist in the e-invoicing mandate; it applies across all sectors for the covered transactions. However, small businesses under the VAT small entrepreneur exemption scheme (German Kleinunternehmer under §19 UStG, i.e. annual turnover not exceeding €22,000) are fully exempt from the e‑invoicing obligation. These very small businesses, which do not charge VAT under national law, do not need to issue structured e-invoices at all, even after 2028, as long as they remain under the small-business VAT exemption. (They do, however, need to be able to receive e-invoices from their suppliers – see below.) Additionally, certain non-business or public sector entities (e.g. many government bodies or non-profit associations acting in a private capacity) are not considered “entrepreneurs” and thus are not within the B2B e-invoicing scope. Optional participation: Taxable persons who are not mandated (e.g. foreign companies) or transactions not mandated (e.g. B2C, low-value invoices) may voluntarily use e‑invoices if they wish. Notably, the guidance now allows even exempt transactions (like >€250 invoices to private consumers, or VAT-exempt sales) to be electronically invoiced on a voluntary basis without needing the customer’s advance consent. In all cases, invoice recipients in Germany cannot refuse a valid e-invoice from a supplier as of 2025 – they are required to accept it for VAT purposes (even if the recipient is not yet themselves obliged to issue e-invoices). [sovos.com], [pkf.de] [bundesfina…sterium.de] [sovos.com], [sovos.com] [bdo.global]
Germany’s e‑invoicing mandate is being rolled out in phases from 2025 to 2028. Key milestones include: [marosavat.com], [marosavat.com]
- Mid-2023: EU approval. On 25 July 2023, the EU Council formally authorized Germany’s request to derogate from the VAT Directive and implement a mandatory domestic e-invoicing system. This legal derogation is in force until end of 2027, subject to possible extension. [vatcalc.com]
- March 2024: Legislation adopted. The Growth Opportunities Act (Wachstumschancengesetz) was passed on 27 March 2024 (published in BGBl I 2024 Nr. 108) as the legislative vehicle for mandatory e-invoicing. It amended §14 UStG (German VAT Act) to redefine “electronic invoice” and mandate its use for domestic B2B supplies from 2025 onward. [bdo.global] [bundesfina…sterium.de], [vatupdate.com]
- 1 January 2025: Start of mandate (Phase 1) – Receiving capability required. **All businesses in Germany must be capable of receiving structured e-invoices from this date. In practice, this means that if any supplier sends an e-invoice (in EN 16931 format), the buyer’s systems should be able to accept and process it. The Ministry of Finance has indicated that simply providing an email address to receive XML invoices (e.g. an invoice attached to an email) is sufficient to meet the requirement to “accept” e-invoices. During 2025–2026, issuing e-invoices remains optional for most businesses (except B2G transactions, or if contractually required). Transitional rules: Through 31 Dec 2026, suppliers may continue to issue paper invoices without needing the customer’s consent. For other electronic formats (e.g. PDF via email), the previous rule still applies – they can be used during this period only if the recipient agrees (since unstructured formats are considered “other invoices,” not e-invoices). In sum, 2025 and 2026 serve as a grace period for businesses to adapt their systems. Notably, even in this phase, all customers must accept e‑invoices if the supplier opts to send one (consent to receive a proper e-invoice is no longer optional for the buyer). [marosavat.com], [avalara.com] [marosavat.com], [ec.europa.eu] [pkf.de], [vatupdate.com] [bundesfina…sterium.de], [bundesfina…sterium.de] [bdo.global]
- 1 January 2027: Phase 2 – Large taxpayers’ mandate. From this date, **businesses with annual turnover above €800,000 (in the previous year) are required to issue only structured e-invoices for in-scope B2B transactions. Smaller businesses below this turnover threshold still have until the end of 2027 to switch (see next bullet). Also, as of 2027 paper/PDF invoices are no longer allowed for large companies’ B2B sales within Germany. (The only temporary exceptions in 2027 for large companies are certain legacy EDI systems: if a company was using a pre-existing EDI invoicing process that isn’t yet EN 16931-compliant, it may continue that until end of 2027.) [bdo.global], [marosavat.com] [bundesfina…sterium.de], [bundesfina…sterium.de]
- 1 January 2028: Phase 3 – Full mandatory B2B e-invoicing. All businesses (regardless of size) must issue electronic invoices for domestic B2B transactions from 2028 onward. The last transitional carve-outs expire on 31 Dec 2027, meaning no further use of paper or non-structured invoices is permitted for B2B sales between German businesses as of 2028. Notably, even small businesses under the €800k threshold and those using older EDI methods are included from 2028 – the grace period for these groups ends 31 Dec 2027. By 2028, electronic invoicing becomes the norm for all B2B transactions under German VAT law. [marosavat.com], [marosavat.com] [bdo.global] [bdo.global], [bundesfina…sterium.de]
- B2G timeline: Already in effect. Germany’s public sector e-invoicing requirements were phased in earlier: since November 2020, federal government authorities require suppliers to submit e-invoices (above a €1,000 threshold) via official portals, and by April 2020–2021 all federal states (Länder) were obliged to accept EN 16931 e-invoices for public procurement. Many states now also mandate that suppliers use e-invoicing for state-level contracts (with variations by state). These B2G mandates predate the B2B law and remain in parallel effect. [avalara.com], [avalara.com] [avalara.com]
- Ongoing guidance and updates: The German Ministry of Finance has issued detailed implementing guidelines via BMF circulars (notably on 15 October 2024 and a revised version on 15 October 2025) and maintains an official FAQ (updated 5 November 2025) on the e‑invoicing mandate. These clarify technical and procedural details (e.g. error handling, format specifics – see below sections). Businesses should monitor such BMF publications as well as any EU-level developments (e.g. the proposed Digital Reporting Requirements under the EU’s “VAT in the Digital Age” initiative, which may introduce real-time reporting of cross-border transactions by 2028, possibly delayed to 2030). Germany has indicated it will align any domestic e-reporting system with the EU timeline, meaning no separate national “clearance” system will go live before an EU solution is in place. [alvarezandmarsal.com], [marosavat.com] [ihk.de]
E‑Invoice format standards: Germany’s mandate requires that e‑invoices adhere to the European e-invoicing standard EN 16931 (the semantic data model defined in EU Directive 2014/55/EU). Permitted syntaxes include: XRechnung (Germany’s CII/UBL implementation of EN 16931), ZUGFeRD (version 2.0.1 or higher, excluding the minimal/basis profiles) which is a hybrid PDF/XML format, and also other EN 16931-compliant standards such as Factur-X (France’s hybrid format equivalent to ZUGFeRD) and Peppol BIS Billing 3.0 (the UBL format used across the Peppol network). Traditional EDI invoices in EDIFACT or other formats can be used only if they allow extraction of all required VAT data in an EN 16931-compliant structure. Non-compliant formats (e.g. plain PDF, Word, or image files) are considered “other invoices” and do not satisfy the e-invoicing mandate for in-scope transactions. (During the transition period, such non-structured invoices are temporarily tolerated under conditions – see Timeline above.) [vatcalc.com], [ey.com] [bdo.global], [ey.com] [vatcalc.com] [vatupdate.com], [bundesfina…sterium.de]
- Supplier identification: Full name and address of the supplier; supplier’s VAT identification number (or tax number). [avalara.com]
- Customer identification: Full name and address of the invoice recipient; the customer’s VAT ID number (for intra-EU supplies, or domestic reverse-charge cases). [avalara.com]
- Invoice details: Sequential invoice number (unique identifying number); invoice date of issuance; and in cases of summary invoices, the period covered. [avalara.com]
- Transaction details: Description/nature of the goods delivered or services provided (line item descriptions); quantity and unit price of each item; date of supply or service (or period, if continuous); any payment due date and payment terms if applicable. [avalara.com]
- Tax details: Net amount for each VAT rate or exemption category, VAT rate applied, and corresponding VAT amount per rate; the gross total payable; and, where relevant, an indication of any VAT exemptions or reverse charge application (e.g. a note like “Steuerschuldnerschaft des Leistungsempfängers” for reverse-charge, or citation of the legal provision for VAT exemption). [avalara.com]
- Other compulsory elements: Any applicable reference to a tax point (if different from the invoice date), the supplier’s tax authorities-assigned invoice approval code (not applicable in Germany’s system, since no clearance coding is required), and if the invoice is a self-billing invoice or credit note, it should be labeled as such (e.g. marked “Gutschrift” for self-billing). [ey.com]
E-Invoice Corrections: If an electronic invoice is issued with errors, the correction process in Germany generally follows the existing VAT invoicing rules – i.e. the supplier should issue a corrected invoice or credit note referencing the original, ensuring all required correct information is provided. The German MoF’s guidance confirms that a faulty e-invoice can be corrected by issuing a new document containing the corrections, meeting all the formal requirements of an invoice (including structured format and mandatory content). In other words, if an error is discovered in a previously issued e-invoice (such as a wrong amount, tax rate, or missing mandatory field), the supplier should promptly either issue a corrective e‑invoice (with a new sequence number, referencing the original invoice) or a credit note to cancel or adjust the invoice, as appropriate. The correction must itself be in the structured e-invoice format if the original transaction was subject to mandatory e-invoicing – sending corrections in any other format (e.g. trying to correct an XML invoice by an email or paper note) is not acceptable under the new rules. However, if the original transaction occurred during the transition period when e-invoicing wasn’t yet mandatory, the correction can be made in the original format of the invoice. Minor discrepancies that do not affect any VAT-required field (for example, purely commercial details or small price adjustments that don’t change the tax base) may not require a formal correction document for VAT purposes. But any error affecting mandatory invoice details or VAT calculation makes the invoice “improper” for VAT deduction until corrected. In such cases, the buyer cannot legally claim input VAT credit from that invoice, and must request a corrected e-invoice from the supplier before taking the VAT deduction. German regulations also emphasize retaining any validation reports or logs – if an invoice was initially rejected by a validation tool for format or business rule errors, and then corrected, those records should be kept as part of the audit trail. [ey.com] [vatcalc.com] [vatcalc.com], [invoicenavigator.eu] [invoicenavigator.eu] [vatcalc.com], [sovos.com]
Transmission to tax authorities: Germany’s e-invoicing framework is decentralized – there is no single central government clearance platform for B2B invoices. E-invoices are generally exchanged directly between supplier and buyer, using various electronic channels by mutual agreement or business practice. The law intentionally allows flexibility in how e-invoices are transmitted, as long as the structured data reaches the recipient securely. Accepted delivery methods include: email (with the XML invoice attached); EDI or web services/API integration between the trading partners’ systems; uploads or downloads via a secure company portal; use of a third-party service provider platform; or transfer through the Peppol network, which is commonly used in B2G and can also be used for B2B if both parties are connected to it. Unlike some countries, Germany does not mandate use of a specific platform or format for sending invoices to the tax authority – in fact, e‑invoices are not automatically sent to the tax authority at all under the current system. [jpainternational.com] [pkf.de] [avalara.com], [avalara.com] [marosavat.com]
Permissibility: Self-billing (customer-issued invoices, known in German as “Gutschrift”) is permitted under German VAT rules – the arrangement must be mutually agreed in advance, and the invoice must state it is self-billed. The new e-invoicing mandate does not change the legality of self-billing. If a German buyer issues a self-billing invoice for a supply received from a domestic supplier, that self-billed invoice is subject to the same e‑invoicing requirements as any other B2B invoice – i.e. it must be in a structured format and contain all mandatory fields if the transaction is in scope of the mandate (a B2B sale within Germany). There is no separate platform or module for self-billing under the German system; the buyer (as issuer of the invoice) would simply generate a compliant e-invoice (for example using their ERP or billing software) and deliver it to the supplier via the agreed electronic channel (email, EDI, etc.). [ey.com]
German e-invoicing regulations apply to triangular and other complex transactions in line with their standard scope: any leg of a transaction that constitutes a B2B supply within Germany (between domestic entities) must be e-invoiced, while cross-border elements remain outside the domestic e-invoicing obligation. Some scenarios and their treatment:
- Triangulation (EU three-party transactions): In a typical EU triangulation (A–B–C) where a German company is an intermediate supplier, one leg of the transaction is domestic (e.g. A (German) sells to B (German) who on-sells to C in another country). The domestic B2B leg (A→B) falls under the e-invoicing mandate (A must issue B an e-invoice). The subsequent cross-border leg (B→C) is not a Germany-to-Germany supply, so B’s invoice to C is not required to be electronic under German law (though B must still meet any invoicing rules of C’s country). In summary, triangulation invoices must be electronic only for the portions of the deal that are German domestic B2B supplies; purely cross-border invoices can remain in paper/PDF form under current rules. [marosavat.com]
- Chain transactions (multiple intermediaries): Similar logic applies. For a chain transaction involving several linked sales, any invoice documenting a sale that is taxable and B2B within Germany must comply with the e-invoicing requirements. If an invoice contains a mix of items, some of which are subject to e-invoicing and others not, the MoF’s guidance states that the invoice as a whole must be issued as an e-invoice to cover the in-scope items. [sovos.com]
- Cross-border B2B services (incl. reverse charge): For services provided by an EU or non-EU company to a German business (or vice versa) under a reverse-charge mechanism, the invoice is effectively a cross-border B2B invoice. These are currently not mandated to be e-invoices by Germany (since the supplier or recipient is not “inland”). The foreign supplier may issue a paper or PDF invoice. The German recipient will account for VAT via reverse-charge on their VAT return, as today – there is no additional e-reporting at the transaction level. If a German company supplies services to a foreign business (an export of services), the invoice similarly is not constrained by the new law (though the German company could choose to issue an e-invoice for efficiency). [marosavat.com]
- Zero-rated and VAT-exempt supplies: Zero-rated intra-EU supplies and exports are outside the domestic mandate as noted (no German buyer). For VAT-exempt supplies (e.g. certain financial services, real estate rentals, medical services under §4 UStG), in many cases there is no legal obligation to issue an invoice at all, meaning the e-invoicing rules do not apply. Even when an invoice is issued for an exempt or non-taxable transaction, German law explicitly excludes many tax-exempt transactions from the e-invoice requirement – these can continue to be billed on paper. For example, if a German business supplies a VAT-exempt financial service to another business, it may invoice on paper/PDF since §14 UStG’s e-invoicing mandate doesn’t cover purely VAT-exempt B2B sales. The same is true for certain margin scheme supplies: travel services under the Tour Operators’ Margin Scheme (TOMS) and second-hand goods under the margin scheme are taxed under special provisions, but they are not listed among the e-invoicing exclusions, meaning if an invoice is required and both parties are in Germany, a structured e-invoice should be used. (If such a supply is VAT-exempt or if the customer is a private tourist, normal paper invoicing can be used due to the B2C or exemption carve-outs.) In practice, the EN 16931 standard is capable of handling special VAT indicators (such as codes for margin schemes or exemptions), and German authorities have provided reference mappings of the standard’s data fields to national VAT requirements (including how to denote VAT exemptions, margin scheme notes, etc. in the invoice data). Thus, the e-invoicing system is meant to accommodate these special scenarios within the structured data model. [bundesfina…sterium.de] [bundesfina…sterium.de], [bundesfina…sterium.de]
Archiving format and period: Under German VAT law, all issued and received invoices must be retained for at least 8 years (this retention period for invoices was reduced from the general 10-year record-keeping period as part of the e-invoicing legislation). For e‑invoices, at least the structured data file (XML) must be stored in its original, unaltered electronic form for 8 years, ensuring it remains complete, unmodified, and readable for the entire period. Businesses are free to also keep human-readable copies (e.g. PDFs) for convenience, but the tax law’s retention requirement is met only by preserving the machine-readable invoice data in its original format. The storage period countdown generally starts from the end of the calendar year in which the invoice was issued. (Note: German commercial law still prescribes a 10-year retention for general accounting records; in practice many companies may align with the longer period to satisfy both tax and commercial rules.) [vatcalc.com], [sovos.com] [bundesfina…sterium.de]
German authorities are emphasizing a phased approach to allow businesses time to adapt to e-invoicing, and have indicated that no penalties will be imposed during the transition period (2025–2026) when paper invoices are still permitted. However, once e-invoicing becomes obligatory for a business (from 2027 or 2028, depending on size), failure to comply can lead to penalties. Key enforcement points include: [invoicenavigator.eu]
- Failure to issue e-invoices: Not issuing a required e-invoice (e.g. continuing to issue paper or non-EN16931 invoices after the mandate applies) is an administrative offense. German law provides for fines up to €5,000 per offense for not issuing an invoice in the prescribed form or not issuing it on time. Each improper invoice (or each audit finding of non-compliance) can be treated as a separate offense. These fines are pursuant to §26a UStG and are similar to existing fines for invoice non-compliance under prior law. (Intentional evasion of the e-invoicing rules to facilitate tax fraud could incur higher penalties under general tax fraud laws.) [invoicenavigator.eu]
- Incorrect or invalid invoice data: If an invoice is issued but lacks mandatory information or has critical errors making it non-compliant, the invoice is considered invalid for VAT purposes. In such cases, the buyer’s right to deduct input VAT is denied until a proper corrected invoice is issued. This effectively puts financial pressure on suppliers to fix any errors promptly. Persistently issuing non-compliant invoices (failing to include required fields or using the wrong format) can be treated as an administrative offense as well, subject to fines (again up to roughly €5,000). [vatcalc.com] [invoicenavigator.eu]
- Non-compliance with e-reporting (if introduced): As of early 2026, there is no e-reporting system in Germany, hence no direct penalties in this area. Should a digital reporting requirement be implemented in the future (e.g. for cross-border invoices), Germany would likely impose penalties for failure to submit required data. For comparison, France’s upcoming e-reporting fines will be €500 per missing report, capped at €15,000/year, and other EU countries are implementing similar measures. Germany’s approach can be expected to be proportionate – focusing initially on education and warnings, then escalating to fines for continued non-compliance once the system is mature. [invoicenavigator.eu]
- Non-compliance with platform requirements: In the B2B realm, there is no single platform to comply with. However, in the B2G sector, if a supplier fails to use the required e-invoicing platform or format for public contracts, the invoice will likely be rejected by the government portal and treated as not submitted (which can delay payment and potentially breach contract terms). Businesses dealing with public bodies must therefore follow the specific e-invoicing procedures or risk non-payment. [avalara.com]
- Archiving violations: Failure to retain invoices for the full 8-year period or failure to maintain their integrity is an offense under German law. While such violations are typically harder for authorities to detect, they can result in fines (generally up to €500 for retention shortcomings, per §26a UStG). Moreover, inadequate record-keeping could lead to issues during tax audits and jeopardize VAT deductions. [urteile-gesetze.de], [urteile-gesetze.de]
- Intentional vs. negligent non-compliance: German law distinguishes between “leichtfertig” (negligent) and willful non-compliance. Routine mistakes (e.g. a few invoices mistakenly not in the proper format) would typically be treated as administrative offenses with the fines noted above. Deliberate avoidance of the e-invoicing mandate as part of a scheme to evade VAT could attract much harsher consequences under Germany’s general tax fraud statutes, including significantly higher fines or even criminal charges in severe cases.
Current status: Germany does not yet offer pre-filled VAT returns based on e-invoicing data. The periodic VAT returns (monthly/quarterly and annual VAT declarations) must still be prepared by taxpayers or their software, using the aggregated sales/purchase data from their accounting systems. The new e‑invoicing system is, for now, solely a business-to-business invoice exchange obligation, not a real-time reporting tool feeding directly into VAT return preparation. Consequently, no fields of the German VAT return are automatically pre-populated by the tax authorities at this stage – taxable persons must continue to compile their outputs, inputs, and other VAT figures as before.
The German e-invoicing mandate is expected to have a significant impact on small and medium-sized enterprises (SMEs) and startups, bringing both challenges and benefits. Key considerations include:
-
Phased introduction & SME reliefs: Policymakers have staggered the implementation to accommodate smaller businesses. The requirement to issue e-invoices initially targets larger companies in 2027, giving SMEs additional time to adapt. Enterprises with ≤€800k turnover get an extra year (until 2028) before mandatory issuance. Furthermore, VAT-exempt micro-businesses under €22k revenue are fully exempt from the e-invoicing obligation (though they must still be able to receive e-invoices). These measures were intended to ease the burden on small firms and acknowledge that smaller businesses may need more time and support to transition. Early government communications (e.g. in 2024) emphasized that the transitional period through 2027 was to help companies manage implementation costs and challenges. Industry groups have largely welcomed the phased approach, though some SMEs remain concerned about the tight timeline and upfront costs of compliance. [pkf.de] [sovos.com], [bundesfina…sterium.de] [bdo.global]
-
Compliance costs and technical readiness: SMEs will need to invest in technology or services to create and receive e-invoices in the proper format. This may involve upgrading accounting/ERP software or acquiring add-on tools that can generate EN 16931-compliant invoices. Companies must map their current invoice data into the required XML schema; for businesses with older systems or limited IT resources, this can be a complex task. Some small firms may opt for using free or low-cost solutions – for example, the tax authority’s ELSTER portal offers basic functions like an e-invoice viewer, and some software providers have released free online XRechnung generators. Nevertheless, many SMEs might incur expenses for outsourcing to certified e-invoicing service providers or purchasing software updates. There could also be costs in training staff or adapting workflows for digital invoicing. The government did not announce direct financial subsidies for e-invoicing adoption; instead, the approach has been to provide ample lead time and information resources (such as detailed guidance from the BMF, industry webinars, and support via chambers of commerce) to help SMEs prepare. [bdo.global], [bdo.global] [bdo.global] [bundesfina…sterium.de]
-
Operational and cash-flow effects: Once implemented, e-invoicing can streamline billing and payment processes for SMEs. Electronic invoices reduce postal delays and manual data entry, potentially leading to faster invoice processing and quicker payments from customers. Automated validation can catch errors early, meaning VAT mistakes get corrected upfront rather than during a tax audit, which helps SMEs avoid costly compliance issues later. Some SMEs may actually experience cash-flow improvements if buyers process and pay e-invoices more swiftly. Additionally, by having transaction data in real time, businesses can monitor their VAT liabilities and receivables more closely. On the other hand, SMEs worry about administrative burdens, especially during the transition – implementing new systems and possibly running dual processes (both paper and e-invoices) in 2025–27. There is also concern that businesses not ready in time could face operational disruptions (e.g. if larger trading partners begin insisting on e-invoices). Overall, while digitalization may impose short-term burdens, it promises longer-term efficiencies in bookkeeping and tax compliance for SMEs. [bdo.global] [vatcalc.com], [sovos.com]
-
Competitive and market impacts: The mandate is expected to accelerate digital transformation among German SMEs. Firms that adapt early could gain advantages in efficiency and integration with larger trading partners (many of whom are pushing for e-invoicing globally). Conversely, companies that lag may find themselves under pressure to modernize or risk losing business if they cannot meet customers’ e-invoicing requirements. The fragmentation of transmission channels (email, various platforms) also raises interoperability challenges – SMEs might need to handle multiple formats or connect with multiple systems, which could be daunting. Industry bodies and solution providers are working on interoperability standards and affordable services to address this. The German government’s decision to align with EU standards (EN 16931) means SMEs dealing cross-border might benefit from a single format usable across multiple countries, reducing complexity in the long run. Additionally, by deferring any digital reporting obligations until a unified EU approach is ready, Germany has spared SMEs the need to comply with two major changes at once. There is ongoing analysis at the EU level about SME readiness – the European Commission’s impact assessments for ViDA highlighted the need to minimize burdens on small enterprises (e.g. through thresholds and phased rollouts) and to provide support tools, a principle reflected in Germany’s national implementation (e.g. phased timeline, micro-business exemption). [bdo.global] [marosavat.com] [pkf.de], [sovos.com]
For further authoritative information on Germany’s e‑invoicing and e‑reporting framework, readers can consult the following sources (all are current as of 2025–2026 and publicly accessible):
- German Ministry of Finance (BMF) – Official Guidelines and FAQ: The BMF has published detailed guidance in the form of administrative letters (BMF-Schreiben) on 15 October 2024 and 15 October 2025 implementing the e‑invoicing mandate. It also provides an extensive FAQ (Fragen und Antworten) page (updated 5 November 2025) on the “Einführung der obligatorischen E-Rechnung zum 1. Januar 2025”. These official documents (in German) outline the legal basis, definitions, exceptions, technical specs, and compliance instructions in detail. (See: Bundesfinanzministerium FAQ, “Verpflichtende E‑Rechnung zum 1.1.2025 – Stand Oktober 2025.”) [bundesfina…sterium.de], [marosavat.com]
- Legislation – Wachstumschancengesetz 2024: The legal provisions for mandatory B2B e-invoicing were enacted via Article 20 of the Growth Opportunities Act 2024, published in the Federal Law Gazette on 27 March 2024. This law amended §14 and §14a of the German VAT Act (UStG) and related regulations. The text of the Act (in German) can be found on the official legal portal. Additionally, the German VAT Act (UStG) as amended (including §14 (1) defining e-invoices and § 26a on penalties) is available on federal legal websites. [ihk.de] [recht.bund.de], [recht.bund.de] [urteile-gesetze.de], [urteile-gesetze.de]
- Government e-invoicing Portals (B2G): Information on e-invoicing to German public authorities is available on the E-Rechnung-Bund portal (which explains federal submission via ZRE/OZG-RE and Peppol) and the IT standards coordination site KoSIT (which maintains the XRechnung format and offers technical FAQs and validation tools). [avalara.com] [bundesfina…sterium.de]
- EU Council Decision: The EU Council’s decision authorizing Germany’s e-invoice mandate (Council Implementing Decision (EU) 2023/1750 of 25 July 2023) can be found on EUR-Lex, detailing the temporary derogation from Articles 218 and 232 of the EU VAT Directive to permit mandatory electronic invoicing. [vatcalc.com]
- Big Four and Industry Newsletters: Several comprehensive analyses are available from major tax advisory firms and VAT solution providers, offering expert commentary on the German mandate. Notable examples include: BDO Indirect Tax News (April 2024 & November 2025 issues), KPMG TaxNewsFlash (Jan 2026) announcing the updated FAQs, EY Global Tax Alert (22 Oct 2024) summarizing the final BMF guidance, and industry white papers by firms like Sovos and VATupdate/VATcalc. These sources provide useful interpretations, Q&As, and multi-country context. [bdo.global], [bdo.global] [kpmg.com] [ey.com], [ey.com] [sovos.com] [vatcalc.com]
- Technical standards documentation: The full specification of the EN 16931 standard for e-invoices is published by CEN (Comité Européen de Normalisation) – Germany’s implementation relies on this standard (e.g. XRechnung 2.x as the core CIUS – Core Invoice Usage Specification). Documentation and mappings of German VAT requirements to EN 16931 data fields are available via KoSIT and the Forum elektronische Rechnung Deutschland (FeRD). For instance, KoSIT provides the XRechnung schema and open-source validation tools, and FeRD publishes guidelines on using ZUGFeRD/Factur-X. These technical resources help businesses and software providers ensure their invoice files meet the mandated format and content rules. [bundesfina…sterium.de], [bundesfina…sterium.de] [bundesfina…sterium.de]
Germany’s new e-invoicing framework marks a major step in the digital transformation of VAT compliance:
- Scope: The mandate targets domestic B2B transactions – from 2025 onward, invoices between German-established businesses must be in a structured electronic format. B2C and purely cross-border transactions are excluded, and small VAT-exempt businesses are not obligated to issue e-invoices. (Invoicing to government bodies is governed by separate regulations already in effect.) [vatupdate.com] [vatupdate.com], [sovos.com] [bundesfina…sterium.de]
- Timeline: Implemented in phases to ease the burden: January 2025 (businesses must accept e-invoices), 2025–2026 (transition period allowing paper/PDF by consent), January 2027 (large companies >€0.8 M turnover must issue e-invoices), and January 2028 (universally mandatory B2B e-invoicing). These staged dates give businesses, especially SMEs, time to adapt. [bdo.global], [marosavat.com]
- Key obligations: Issuers must produce invoices in an EN 16931-compliant format (e.g. XRechnung or ZUGFeRD) containing all required VAT details. Recipients must be able to receive and process such invoices. There is no national clearance platform; invoices are exchanged directly, but authenticity and data integrity must be assured. All e-invoices should be stored electronically for 8 years in original form for audit purposes. [ey.com], [avalara.com] [jpainternational.com], [sovos.com] [bundesfina…sterium.de]
- Main risks and penalties: After the grace period, non-compliance can trigger fines up to €5,000 per violation. More immediately, an improper invoice (wrong format or missing information) means a business customer cannot reclaim VAT on that expense until a correct e-invoice is provided. In extreme cases of fraudulent evasion, higher sanctions apply. Companies should also prepare for potential future EU-wide real-time reporting requirements, as Germany will likely participate when those are introduced. [invoicenavigator.eu] [ihk.de]
- SME implications: Small firms face initial challenges – investing in software updates or services, and reorganizing billing workflows. To mitigate this, Germany built in delayed implementation for smaller businesses and excluded micro-enterprises from the mandate. In the long run, e-invoicing offers efficiency gains: faster invoice processing, fewer errors, and potentially quicker payments, which can improve cash flow for SMEs. The mandate is driving German SMEs toward greater digitization, and those who adapt early may gain an operational advantage. [sovos.com], [pkf.de] [bdo.global]
- Next steps: Businesses should act now to ensure compliance by the relevant deadlines – this includes selecting compliant e-invoicing solutions, updating ERP systems, and training staff. It’s crucial to monitor official BMF updates and EU policy developments. With the EU’s next wave of “digital reporting” reforms on the horizon, Germany’s e-invoicing system is a foundational step toward a more connected tax compliance future. Companies that embrace these changes will not only avoid penalties but can also streamline their processes, reduce tax risks, and be well-positioned for any future requirements. [ihk.de]
Regulatory information
- See also
- Join the Linkedin Group on Global E-Invoicing/E-Reporting/SAF-T Developments, click HERE
Latest Posts in "Germany"
- BFH Confirms: Membership Fees Subject to VAT When Linked to Club Services for MembersPoland
- From the upcoming update of EN 16931 to XRechnung 4.0
- FAQ: Mandatory E-Invoicing in Germany from January 2025 – Key Questions and Answers
- Double Taxation in VAT-Free Intra-Community Supplies Due to Domestic VAT ID and Incorrect Tax Statement
- Loyalty Program Points Are Not Vouchers Under EU VAT Directive, Rules CJEU














