Electronic invoice in Hungary
Understand Hungary’s real-time invoice reporting rules, NAV Online Számla requirements and the planned transition towards ViDA-compliant e-invoicing.
Hungary is regularly filed alongside Italy and Poland as a mandate country. It is not one. What Hungary operates is mandatory real-time invoice data reporting through the NAV Online Számla system — a continuous transaction control regime in which the invoice itself may still be paper or a PDF, while its data goes to the tax authority automatically.
That is changing, but not yet. On 3 July 2026 NAV published an updated ViDA implementation concept describing a future move to mandatory EN 16931 XML invoices, direct API delivery, national accreditation of invoicing providers and an explicit five-corner model. It is a concept: it sets no legally binding start date for a domestic B2B mandate.
Hungary was one of the first EU countries to put real-time reporting in place, in 2018. The scope has widened steadily since; the invoicing mandate itself has not arrived.
Initially only domestic invoices with VAT of at least HUF 100,000. The threshold was removed on 1 July 2020.
Hungarian contracting authorities must accept and process EN 16931 compliant e-invoices for covered public procurement — a duty on the receiver, not the supplier.
The scope widens from domestic VAT invoices to essentially every invoice to which Hungarian invoicing rules apply — B2C, intra-EU and export included.
A separate mandate for supplies of electricity and natural gas to non-private persons. The legislation prescribes no single mandatory syntax or exchange channel.
Following a public consultation that ran from November 2025 to January 2026 and an earlier version in March, NAV sets out the intended future architecture. See the NAV ViDA concept.
Manual and computer-generated receipts whose data is not transmitted automatically by an online or e-cash register must be reported to NAV within three calendar days, aggregated daily and by VAT rate.
EU-wide digital reporting for cross-border B2B, based on mandatory e-invoicing. This is a cross-border date — not a Hungarian domestic mandate date.
National real-time transaction reporting systems must be brought into line with the EU model and standards.
Do not read 1 July 2030 as the start of a Hungarian domestic B2B mandate. NAV has announced no go-live date for one. The European Commission's country factsheet still records no general B2G supplier, B2B or B2C e-invoice mandate for Hungary.
The system is a centralised real-time reporting model, and its defining feature is that the two flows are separate. The invoice goes to the buyer by whatever channel the parties agreed; the invoice data goes to NAV automatically and immediately.
Seller → buyer
Seller's invoicing software → NAV Online Számla
Where invoicing software is used, transmission must be automatic and immediate, without human intervention. NAV receives the XML, performs technical and consistency validation and returns a processing result. What it does not do is authorise the invoice: NAV issues no prior approval, and issuance and reporting are legally separate processes.
The reporting obligation attaches to the invoice regardless of how the business document reached the buyer — as PDF, as XML or on paper — provided the invoice falls within Hungarian reporting scope.
Hungary has a receiver mandate, not a supplier mandate. Since 1 November 2019 public sector entities must be able to accept and process structured EN 16931 compliant e-invoices for public procurement contracts above the applicable EU thresholds. No general obligation requires every supplier to issue its B2G invoice electronically.
The accurate formulation is mandatory receiving capability, without mandatory electronic issuance by suppliers. If a Hungarian public buyer asks you for an EN 16931 invoice, it is exercising a capability the law obliges it to have — not enforcing a duty on you.
NAV reporting runs in parallel and is unaffected: a B2G invoice within Hungarian reporting scope still has to be reported like any other. Under the future concept, transactions between companies and public institutions would be absorbed into the unified structured invoicing architecture — but the B2G-specific implementing rules and start date remain for future legislation.
There is no general domestic B2B e-invoicing mandate. A Hungarian supplier issues an invoice — on paper or electronically — and, where invoicing software is used, the data reaches NAV automatically. The buyer receives the invoice through whatever business channel the parties agreed. Peppol is not required.
No general B2C e-invoice mandate exists either. Where a company does issue an invoice, its data may fall within NAV reporting scope. Retail runs on a separate compliance layer built around receipts, online cash registers and the e-receipt infrastructure.
From 1 September 2026 that layer widens: manual and computer-generated receipts whose data is not transmitted automatically must be reported within three calendar days, aggregated daily and by VAT rate. NAV provides a free mobile and desktop application that issues the receipt and performs the reporting automatically — the practical answer for businesses that until now worked with handwritten receipt books.
The one genuine sector mandate. Since 1 July 2025, electronic invoices are compulsory for certain supplies of electricity and natural gas to non-private recipients. Notably, the legislation does not prescribe a single mandatory structured syntax or a single exchange channel — so "electronic" here is broader than "EN 16931 XML".
Under the concept, the invoice issuance deadline would become ten days after performance for Community transactions, while the current eight-day domestic deadline is expected to remain.
The concept published on 3 July 2026 is the most interesting architectural document to come out of a European tax authority recently — and it is worth reading as a statement of direction rather than a set of deadlines.
This is a concept, and NAV describes it as one. It does not establish a start date for a domestic B2B mandate, and none has been announced. Everything below describes intended architecture, not current obligation.
An optional sixth corner is allowed — an additional actor transmitting invoice data to the tax authority. Using a service provider is not compulsory: seller and buyer may use their own software.
NAV states the principle plainly: invoicing and data supply remain separated, and performance of the data supply is not a condition of issuing the invoice. The architecture is nonetheless demanding — invoicing software would have to pre-validate the invoice, check the mandatory data, check the domestic tax number, check the data structure and block creation or issuance where technical errors exist.
The right label is therefore a five-corner CTC with near-real-time automated reporting, but without tax-authority authorisation as a constitutive condition of issuance. That is a real difference from the Italian SdI model.
Hungary is considering something ViDA does not itself require: reporting by the buyer. The concept has the buyer reporting a received domestic or Community invoice within five days — the full invoice for domestic transactions, potentially a reduced data set for Community ones. NAV notes explicitly that this element needs further work, so treat it as under discussion.
The concept expressly rejects the hybrid scenario in which a PDF is the invoice and an XML attachment carries only the minimum mandatory data. In the future model the XML is the authoritative invoice; a human-readable PDF or image is a visual representation, and where the two diverge the XML governs. A visual version would be compulsory for private persons; in B2B the parties could decide whether they need one.
The single most common misunderstanding about Hungary is the assumption that a Peppol BIS invoice satisfies the reporting obligation. It does not — these are two different objects.
A NAV-specific XML and XSD schema — a reporting data structure. This is what the API expects.
Legally relevant for B2G receiving. Not the reporting schema, and not a mandatory invoice format for domestic B2B or B2C.
A Peppol BIS UBL invoice is not a NAV Online Számla report. Under the current system a separate transformation and mapping layer is generally needed between the two.
Yes — under the rules in force today. NAV states that an invoice may be paper-based or electronic, and defines an electronic invoice as one issued and received in any electronic format containing the mandatory VAT Act data. An invoice sent only by e-mail can qualify; NAV even cites a scanned paper invoice as an example.
So today a PDF can be a legally valid electronic invoice — while not being a structured EN 16931 e-invoice. Two different categories, and worth keeping apart in any contract or system specification.
Peppol is not a mandatory national transport channel, today or in the concept. NAV states that invoicing through Peppol will be an option for businesses rather than an obligation, that Hungary does not plan to designate a compulsory Peppol service provider, and that NAV will neither connect its own system to Peppol nor offer a state Peppol invoicing service.
Transmitting an invoice over Peppol does not discharge the Hungarian tax reporting obligation where national rules separately require NAV data supply. Two functions, two implementations.
Hungary does not currently appear in the OpenPeppol list of national Peppol Authorities. In jurisdictions without one, the Peppol Coordinating Authority acts in that role and a service provider domiciled there signs its Service Provider Agreement with OpenPeppol. The concept envisages establishing a Hungarian Peppol Authority, which would then define Hungary-specific requirements.
Note a discrepancy worth knowing about: the concept says Hungarian service providers cannot join Peppol without a Hungarian Peppol Authority, yet the current OpenPeppol certified service provider list already contains a Hungarian entry certified under OpenPeppol. The concept's wording is best read as describing future national governance, not current Peppol membership practice.
The country-specific scheme that can be confirmed for Hungary is EAS 9910 — HU:VAT, the Hungarian VAT number in the form HU plus eight digits, with active status. A Hungarian participant can be registered as, for example, 9910:HU12345678. The international scheme 9913 (EU:REID) exists in the code list but is not a Hungary-specific national company identifier, and no separate Hungarian commercial-register EAS was identified.
Today Hungary imposes no additional national accreditation on access points. There is no equivalent of the Slovak digitálny poštár, no requirement for a Hungarian legal entity, official electronic mailbox or local representative, and a certified EU access point can serve Hungarian participants in the voluntary Peppol model.
A national accreditation of invoicing procedures and service providers, envisaged as self-service without a detailed IT audit. The software or service would pass a technical test against NAV's XML data files and demonstrate that it can:
Compulsory for invoicing service providers. A taxpayer using an accredited provider would not need to be accredited itself for the issuance and data supply process.
Required where the taxpayer uses its own invoicing software — of its own operational process, regardless of whether the software developer was separately accredited.
A public positive accreditation list is foreseen. Data submitted through non-accredited software or a non-accredited taxpayer procedure would stay in pending status for up to 30 days; the invoice could still be issued, but if accreditation is not completed within that window the taxpayer could face a penalty.
Peppol certification alone would probably not be enough where a foreign provider also acts as a Hungarian invoicing service provider carrying out the statutory issuance and data-supply process — the concept requires preliminary accreditation for that role.
What the concept does not answer is whether a foreign EU provider could be accredited without a Hungarian establishment, use its home-country legal entity, or need a branch or local representative. No local-presence requirement is stated — but a future Hungarian Peppol Authority could add Hungary-specific requirements later. Treat Peppol certification and Hungarian provider accreditation as two potentially independent compliance layers.
Hungary is unusually open on the technical side, and an integration can be tested properly before it touches production. NAV maintains a public GitHub repository for the Online Számla machine-to-machine interface containing the schema definitions and example XML files, alongside a full test environment.
onlineszamla-test.nav.gov.huapi-test.onlineszamla.nav.gov.huonlineszamla.nav.gov.huapi.onlineszamla.nav.gov.huThe current interface specification is version 3.0. NAV also runs a developer diary for interface changes and accepts comments on published and planned XSD versions through the repository — outside formal consultation periods as well. All content published by NAV is available in English alongside Hungarian, and contributions are accepted in either language. The links are under resources.
Under the Hungarian Accounting Act, accounting documents supporting the books must be retained for at least eight years in legible form, recoverable at any time. Invoices are accounting documents.
The distinction matters more in Hungary than elsewhere, because the invoice and the report are different artefacts. Keeping the NAV submission does not discharge the obligation to keep the invoice, and keeping a PDF of the invoice does not evidence what was reported.
The Hungarian sanction design has a feature that makes systematic failures far more dangerous than isolated ones: the statutory ceiling scales with the number of affected invoices.
Three different grounds sit behind those figures and should not be conflated: an invoice issuance violation, a NAV reporting violation, and — in the future — a structured e-invoice violation. Under the concept, data from non-accredited software would remain pending for 30 days and a penalty could follow if accreditation is not completed, but no new tariff has been set, so quoting a figure for that would be premature.
No. NAV states that an invoice may be issued electronically or on paper, and an invoice can serve as a material condition for input VAT deduction under the VAT Act. Current law does not require the invoice supporting a deduction to be an e-invoice — a lawful paper invoice still exists. What matters is the VAT Act requirements, authenticity of origin, integrity of content, legibility and the link to an actual supply.
The concept would make the XML the official and authentic invoice, with the human-readable version subordinate to it. But it does not establish that NAV acceptance is a constitutive condition for deduction — on the contrary, it preserves the principle that data supply is not a condition of issuing the invoice. Describing the future Hungarian model as "no clearance, no valid invoice, no deduction" would overstate what the published concept says.
Hungary needs the reporting layer and the exchange layer treated as separate problems — which is exactly how we build it:
Hungary should not be classified today as a mandate country alongside Italy or Poland. It runs mandatory real-time invoice data reporting through NAV Online Számla, with a NAV-specific XML schema, no clearance, no Peppol requirement, and PDF still valid as an electronic invoice where the recipient consents.
The direction of travel is clear and genuinely interesting: NAV's July 2026 concept describes a shift from "report the invoice data" to "the structured XML invoice is itself the authoritative object shared between seller, buyer and tax authority" — a five-corner CTC with optional Peppol interoperability and national accreditation of invoicing providers. What it does not describe is a date.
The risk to watch is on the provider side rather than the taxpayer side: Peppol certification is unlikely to substitute for the planned Hungarian invoicing-provider accreditation where a provider takes on statutory issuance and reporting functions. No local-presence requirement has been stated — but none has been ruled out either.