FlowieExchange
Compliance · 🇭🇺 Hungary Live mandate

Hungary — NAV Online Számla real-time reporting

NAV Online Számla 3.0 reporting universal since 2021 — regulator: Nemzeti Adó- és Vámhivatal (NAV). Facts last refreshed: 2026-05-05.

Coverage model
Flowie operates a registered Peppol Access Point in this jurisdiction directly where we hold national accreditation, or via a vetted local partner registered with the in-country regulator where on-the-ground presence is required (KSeF, SDI intermediario, ZATCA service-provider, etc.). Either way, you call the same POST /v1/documents/send.

TL;DR

Deadlines

DateWhoWhat
2018-07-01B2B invoices > HUF 100k VATReal-time reporting introduced.
2020-07-01All B2B invoicesThreshold removed; universal B2B reporting.
2021-01-04B2C invoicesReporting extended to B2C — universal scope.
≥ 2027Structured-invoice send mandate (expected)Legislation in consultation; ViDA-aligned.

Background

Hungary's NAV scheme is a reporting-only CTC: the seller still issues whatever invoice format the buyer expects, but in parallel must transmit a structured XML envelope to NAV. NAV stores the envelope, issues a transaction ID, and uses the data for VAT-gap analytics and pre-filling returns.

Format profile

Required fields

Public sector (B2G)

HubPeppol identifier schemeLookup
Elektronikus Közbeszerzési Rendszer (EKR)0190:HU-<tax-id>https://ekr.gov.hu

EKR is the central public procurement system; B2G e-invoices route through it.

B2B reporting / clearance

NAV Online Számla 3.0 — Real-time XML envelope of every issued invoice; 5-minute reporting deadline.

Lifecycle statusReported as
issuedNAV transaction ID issued.
modifiedModification message; original transaction referenced.
cancelledCancellation message.

Error codes

CodeMeaningFix
NAV-VAL-035Tax ID format invalid.Hungarian tax IDs must follow the NNNNNNNN-N-NN shape.
NAV-OPER-010Reporting outside the 5-minute window.Set the seller's clock correctly; or batch-send within the window.

Testing in sandbox

What you want to testHow
Hungarian B2B reportingSeller tax ID 12345678-1-42 in sandbox; NAV transaction ID echoed.
Force NAV rejectionsimulateCompliance: "reject_NAV_VAL_035".

FAQ

Is the structured XML the invoice itself or just a report?

Today, just a report. The invoice may still be PDF or paper to the buyer. Direction of travel is to make the structured XML the invoice itself.

References

Primary sources (government / regulator / standards body):

Industry analyses (vendor trackers — useful for cross-referencing):