eVAT validation messages and error codes
Received a NAV validation message and it is not clear what it means? Paste it into the search. All 99 current eVAT M2M validation messages are listed here, from Annex I of the NAV interface specification and NAV’s later announcements — along with the 18 new warnings announced for October 2026 and the 4 rules removed on 1 September. The 14 messages of the A60 EC sales list, published by NAV on 3 October 2026, are marked separately. eVAT is Hungary’s NAV electronic VAT system.
Source attribution. Identifiers, error codes, messages and the affected XML nodes are taken unchanged from Annex I of the NAV eVAT M2M 2.0 interface specification (v1.1). New, amended and removed rules published since then, and the messages of the A60 EC sales list, have been carried over from NAV’s announcements on its developer forum and their attachments, and are marked separately. The layer split and the checklists are editorial additions. NAV publishes the triggering condition in the annex, not an action, so we do not attach our own instruction to each message. Where NAV’s developers have given a concrete action on their public GitHub forum, we show NAV’s answer with its source.
Changes since the specification
On 31 August 2026, NAV announced changes to the eVAT M2M validations on its developer forum, and on 3 October 2026 it published the schema and validation messages of the A60 EC sales list. The list below already reflects them; the affected messages are marked.
- From 1 September 2026: 4 blocking checks removed (among them DUPLICATED_SOURCEDOCUMENTID, INVALID_TAXBASE and the two MISSING_PARTNER_INFO checks), 2 new blocking checks (MISSING_PAYMENTDATA, INVALID_SOURCEDOCUMENTID) and 10 amended messages or conditions.
- INVALID_DEDUCTION_AMOUNT (I0015): the message was reworded, its meaning is unchanged. After the September switch it wrongly flagged partial deductions; NAV fixed this on 17 September 2026.
- Expected in October 2026: 18 new warnings, mostly comparisons with Online Invoice and cash-register (OPG/ePG) data, and 11 reworded warnings. NAV has not yet published codes for the new warnings.
- A60 EC sales list (NAV announcement #455, 3 October 2026): 10 blocking errors (SV0001–SV0010) and 4 warnings (SE0002–SE0005). The errors check the tax identification number, the EU VAT number, the legal predecessor’s tax number, the name fields and the statement period; the warnings check the item data, and two of them run only if the optional invoice-level part is filled in. NAV has not yet announced when they go live.
- On the same branch, the VAT return schema also changes: on attachment sheets 07 and 08, quantity and tax base may be negative, and leading or trailing whitespace in sourceDocumentId is already rejected by the schema, not only by the INVALID_SOURCEDOCUMENTID rule. The change moves to the master branch together with the update of the interface specification.
NAV announcement #372 (31 August 2026) · NAV announcement #455 (3 October 2026, A60) · A60 ERROR and WARNING validations (PDF)
Validation messages
The declaration kind associated with the sequence in the submitted declaration is not appropriate.
SimplyX English rendering
Original NAV message (Hungarian): A beküldött bevallásban szereplő sorrendhez nem megfelelő bevallás jelleg tartozik.
If the wording differs, the original Hungarian NAV text is authoritative.
Blocking error
Error code: CONFLICTING_INDEX_METHOD
The return moves to ABORTED status and cannot be filed in this form. After correction, a new submission is required.
The kind of the submitted declaration is not appropriate.
SimplyX English rendering
Original NAV message (Hungarian): A benyújtott bevallás jellege nem megfelelő.
If the wording differs, the original Hungarian NAV text is authoritative.
Blocking error
Error code: CONFLICTING_METHOD_SUCCESSION
The return moves to ABORTED status and cannot be filed in this form. After correction, a new submission is required.
The kind of the repair declaration does not match the kind of the declaration being repaired.
SimplyX English rendering
Original NAV message (Hungarian): Javító bevallás jellege nem egyezik meg a javítandó bevallás jellegével.
If the wording differs, the original Hungarian NAV text is authoritative.
Blocking error
Error code: CONFLICTING_REPAIRMETHOD
The return moves to ABORTED status and cannot be filed in this form. After correction, a new submission is required.
For a repair declaration, the data in the modification node must be filled in.
SimplyX English rendering
Original NAV message (Hungarian): Javító bevallás esetén kötelező tölteni a módosítás csomópontban szereplő adatokat.
If the wording differs, the original Hungarian NAV text is authoritative.
Blocking error
Error code: MISSING_MODIFICATION_REFERENCE
The return moves to ABORTED status and cannot be filed in this form. After correction, a new submission is required.
No previously submitted declaration was found with the given identifier.
SimplyX English rendering
Original NAV message (Hungarian): Nem található a megadott azonosítóval korábban benyújtott bevallás.
If the wording differs, the original Hungarian NAV text is authoritative.
Blocking error
Error code: MISSING_DECLARATION
The return moves to ABORTED status and cannot be filed in this form. After correction, a new submission is required.
The status of the declaration subject to self-revision is not appropriate.
SimplyX English rendering
Original NAV message (Hungarian): Az önellenőrzéssel érintett bevallás státusza nem megfelelő.
If the wording differs, the original Hungarian NAV text is authoritative.
Blocking error
Error code: INCORRECT_DECLARATION_STATUS
The return moves to ABORTED status and cannot be filed in this form. After correction, a new submission is required.
The sequence of the submitted declaration modification is not appropriate.
SimplyX English rendering
Original NAV message (Hungarian): A beküldött bevallás módosításának sorrendisége nem megfelelő.
If the wording differs, the original Hungarian NAV text is authoritative.
Blocking error
Error code: CONFLINCTING_DECLARATION_INDEX
The return moves to ABORTED status and cannot be filed in this form. After correction, a new submission is required.
The periodStart value received in the ManageDeclarationUpload request does not match the vatDeclarationData/declarationInfo/declarationPeriodStart value received in the XML.
SimplyX English rendering
Original NAV message (Hungarian): A ManageDeclarationUpload kérésben kapott periodStart értéke nem felel meg az XML- ben kapott vatDeclarationData/declarationInfo/declarationPeriodStart értékével.
If the wording differs, the original Hungarian NAV text is authoritative.
Blocking error
Error code: CONFLICTING_PERIOD_START
The return moves to ABORTED status and cannot be filed in this form. After correction, a new submission is required.
The periodEnd value received in the ManageDeclarationUpload request does not match the vatDeclarationData/declarationInfo/declarationPeriodEnd value received in the XML.
SimplyX English rendering
Original NAV message (Hungarian): A ManageDeclarationUpload kérésben kapott periodEnd értéke nem felel meg az XML - ben kapott vatDeclarationData/declarationInfo/declarationPeriodEnd értékével.
If the wording differs, the original Hungarian NAV text is authoritative.
Blocking error
Error code: CONFLICTING_PERIOD_END
The return moves to ABORTED status and cannot be filed in this form. After correction, a new submission is required.
The version number is not sequential!
SimplyX English rendering
Original NAV message (Hungarian): A verziószám nem sorfolytonos!
If the wording differs, the original Hungarian NAV text is authoritative.
Blocking error
Error code: VERSION_NOT_SEQUENTIAL
The return moves to ABORTED status and cannot be filed in this form. After correction, a new submission is required.
NAV’s answer on its developer forum: The version field starts at 1 per tax number, return type, period and declaration method, and must increase by exactly one with every further upload. If any of these four changes, numbering starts again at 1 — for self-revisions and corrections too. Over M2M, the last uploaded version can be retrieved with QueryDeclarationListRequest; taxpointDateFrom and taxpointDateTo may be at most 35 days apart, and for quarterly returns the month in question is given. According to NAV’s August 2026 reply, the web interface cannot yet show this. #342 (2026-08-12), #288 (2026-07-07), #192 (2026-03-20)
Analytics have already been submitted for the given period!
SimplyX English rendering
Original NAV message (Hungarian): Már van beadott analitikája az adott időszakra!
If the wording differs, the original Hungarian NAV text is authoritative.
Blocking error
Error code: SUBMITTED_VERSION_EXIST
The return moves to ABORTED status and cannot be filed in this form. After correction, a new submission is required.
NAV’s answer on its developer forum: Until you call manageDeclarationSubmission for an analytics file, you may upload any number of versions, as long as the version number increases. Once submitted, it cannot be withdrawn or deleted, and NAV says no such feature is planned; a self-revision can be filed afterwards, numbered from 1. In the test environment NAV advises not to submit at all, as processing there does not follow the production flow. #265 (2026-06-17)
The analytics were deleted by uploading a new version!
SimplyX English rendering
Original NAV message (Hungarian): Az analitika törlésre került egy új verzió feltöltésével!
If the wording differs, the original Hungarian NAV text is authoritative.
Blocking error
Error code: ANALYTICS_DELETED
The return moves to ABORTED status and cannot be filed in this form. After correction, a new submission is required.
The tax number of the uploading user and of the taxpayer in the analytics differ!
SimplyX English rendering
Original NAV message (Hungarian): A feltöltő felhasználó és az analitikában szereplő adózó adószáma eltér!
If the wording differs, the original Hungarian NAV text is authoritative.
Blocking error
Error code: CONFLICTING_TAX_NUMBERS
Amended · 1 September 2026
Previous NAV wording (until 31 August 2026): A feltöltő felhasználó és az analitikában szereplő adózó adókódja eltér!
The return moves to ABORTED status and cannot be filed in this form. After correction, a new submission is required.
The technical user in the request is not authorised to act in this type of declaration.
SimplyX English rendering
Original NAV message (Hungarian): A kérésben szereplő technikai felhasználó nem jogosult ezen típusú bevallásban eljárni.
If the wording differs, the original Hungarian NAV text is authoritative.
Blocking error
Error code: FILING_ROLE_FORBIDDEN
The return moves to ABORTED status and cannot be filed in this form. After correction, a new submission is required.
Invalid XML hash!
SimplyX English rendering
Original NAV message (Hungarian): Érvénytelen XML hash!
If the wording differs, the original Hungarian NAV text is authoritative.
Blocking error
Error code: INVALID_XML_HASH · Identifier: C0001
The return moves to ABORTED status and cannot be filed in this form. After correction, a new submission is required.
NAV’s answer on its developer forum: The contentHash of ManageDeclarationUploadRequest is the SHA3-512 hash of the complete, uncompressed XML: compute it before compression, not over the gzip file and not over individual partitions. Then compress the whole XML into a single gzip stream and cut that into partitions of at most 128 MB; partitions are not compressed separately. A partition’s hash only goes into the requestSignature of the manageDeclarationPartition request, and the two hashes differ even with a single partition. The hash check runs after finalize, so the error appears in the queryDeclarationProcessingStatus response. #206 (2026-09-23)
Invalid XML schema!
SimplyX English rendering
Original NAV message (Hungarian): Invalid XML séma!
If the wording differs, the original Hungarian NAV text is authoritative.
Blocking error
Error code: INVALID_XML_SHEMA · Identifier: C0002
The return moves to ABORTED status and cannot be filed in this form. After correction, a new submission is required.
Processing failed!
SimplyX English rendering
Original NAV message (Hungarian): Feldolgozás sikertelen!
If the wording differs, the original Hungarian NAV text is authoritative.
Blocking error
Error code: OPERATION_FAILED · Identifier: C0003
The return moves to ABORTED status and cannot be filed in this form. After correction, a new submission is required.
The XML file size is too large!
SimplyX English rendering
Original NAV message (Hungarian): XML fájlmérete túl nagy!
If the wording differs, the original Hungarian NAV text is authoritative.
Blocking error
Error code: XML_FILESIZE_TOO_LARGE · Identifier: C0004
The return moves to ABORTED status and cannot be filed in this form. After correction, a new submission is required.
File extraction failed!
SimplyX English rendering
Original NAV message (Hungarian): Sikertelen fájlkicsomagolás!
If the wording differs, the original Hungarian NAV text is authoritative.
Blocking error
Error code: FILE_EXTRACTION_FAILED · Identifier: C0005
The return moves to ABORTED status and cannot be filed in this form. After correction, a new submission is required.
Incorrect tax number
SimplyX English rendering
Original NAV message (Hungarian): Hibás adószám
If the wording differs, the original Hungarian NAV text is authoritative.
Blocking error · Declaration header
Error code: INCORRECT_TAXNUMBER · Identifier: G0002
Affected element: declarationInfo/taxNumber
The return moves to ABORTED status and cannot be filed in this form. After correction, a new submission is required.
Filling in the declaration type is not permitted.
SimplyX English rendering
Original NAV message (Hungarian): A bevallás típusának kitöltése nem engedélyezett.
If the wording differs, the original Hungarian NAV text is authoritative.
Blocking error · Declaration header
Error code: NOT_ALLOWED_DECLARATIONTYPE · Identifier: G0003
Affected element: declarationInfo/declarationType
The return moves to ABORTED status and cannot be filed in this form. After correction, a new submission is required.
Filling in the declaration kind is not permitted.
SimplyX English rendering
Original NAV message (Hungarian): A bevallás fajtájának kitöltése nem engedélyezett.
If the wording differs, the original Hungarian NAV text is authoritative.
Blocking error · Declaration header
Error code: NOT_ALLOWED_DECLARATIONKIND · Identifier: G0004
Affected element: declarationInfo/declarationKind
The return moves to ABORTED status and cannot be filed in this form. After correction, a new submission is required.
The specified declaration frequency does not match the declaration frequency in the master data!
SimplyX English rendering
Original NAV message (Hungarian): A megadott bevallási gyakoriság nem felel meg a törzsadatokban található bevallási gyakoriságnak!
If the wording differs, the original Hungarian NAV text is authoritative.
Blocking error · Statements
Error code: CONFLICTING_FREQUENCY_PERIOD · Identifier: G0005
Affected element: DeclarationStatements/ProcedureStatements
The return moves to ABORTED status and cannot be filed in this form. After correction, a new submission is required.
According to the refund decision, no refund is requested, yet the refund statement is filled in. Despite the refund decision, there is no refund statement.
SimplyX English rendering
Original NAV message (Hungarian): A kiutalási döntés szerint nem kér kiutalást, a kiutalási nyilatkozat mégis kitöltött.
If the wording differs, the original Hungarian NAV text is authoritative.
Blocking error · Statements
Error code: CONFLICTING_RETURNDECISION_RETURNSTATEMENTS · Identifier: G0007
Affected element: declarationStatements/returnDecision
The return moves to ABORTED status and cannot be filed in this form. After correction, a new submission is required.
According to the refund decision, no refund is requested, yet the refund statement is filled in. Despite the refund decision, there is no refund statement.
SimplyX English rendering
Original NAV message (Hungarian): A kiutalási döntés ellenére nincs kiutalási nyilatkozat.
If the wording differs, the original Hungarian NAV text is authoritative.
Blocking error · Statements
Error code: CONFLICTING_RETURNDECISION_RETURNSTATEMENTS · Identifier: G0008
Affected element: declarationStatements/returnDecision
The return moves to ABORTED status and cannot be filed in this form. After correction, a new submission is required.
A refund statement is present. Based on the declaration frequency and the amount of reclaimable tax, the refund statement is not permitted.
SimplyX English rendering
Original NAV message (Hungarian): Létező visszautalási nyilatkozat. A bevallási gyakoriság és a visszaigényelhető adó összege alapján a visszautalási nyilatkozat nem megengedett.
If the wording differs, the original Hungarian NAV text is authoritative.
Blocking error · Statements
Error code: CONFLICTING_RETURNSTATEMENTS_SUMACCOUNTEDTAX · Identifier: G0009
Affected element: declarationStatements/returnStatements
The return moves to ABORTED status and cannot be filed in this form. After correction, a new submission is required.
The amount of tax payable cannot be a negative number.
SimplyX English rendering
Original NAV message (Hungarian): A befizetendő adó összege nem lehet negatív szám.
If the wording differs, the original Hungarian NAV text is authoritative.
Blocking error · Declaration summary
Error code: INCORRECT_SUMPAYABLETAX · Identifier: G0010
Affected element: declarationSummary/sumPayableTax
The return moves to ABORTED status and cannot be filed in this form. After correction, a new submission is required.
The amount of reclaimable tax cannot be a negative number.
SimplyX English rendering
Original NAV message (Hungarian): A visszaigényelhető adó összege nem lehet negatív szám.
If the wording differs, the original Hungarian NAV text is authoritative.
Blocking error · Declaration summary
Error code: INCORRECT_SUMDEDUCTIBLETAX · Identifier: G0011
Affected element: declarationSummary/sumDeductibleTax
The return moves to ABORTED status and cannot be filed in this form. After correction, a new submission is required.
The amount of the reducing item that can be applied from the previous period cannot be negative.
SimplyX English rendering
Original NAV message (Hungarian): Az előző időszakról beszámítható csökkentő tétel összege nem lehet negatív.
If the wording differs, the original Hungarian NAV text is authoritative.
Blocking error · Declaration summary
Error code: INCORRECT_SUMRESIDUALTAX · Identifier: G0012
Affected element: declarationSummary/sumResidualTax
The return moves to ABORTED status and cannot be filed in this form. After correction, a new submission is required.
The amount of the claim transferable to the next period cannot be negative.
SimplyX English rendering
Original NAV message (Hungarian): A következő időszakra átvihető követelés összege nem lehet negatív.
If the wording differs, the original Hungarian NAV text is authoritative.
Blocking error · Declaration summary
Error code: INCORRECT_SUMTRANSFERABLETAX · Identifier: G0013
Affected element: declarationSummary/sumTransferableTax
The return moves to ABORTED status and cannot be filed in this form. After correction, a new submission is required.
Conflicting summary fields (only one of the reclaimable tax amount and the tax payable amount may be greater than 0).
SimplyX English rendering
Original NAV message (Hungarian): Ellentmondó összegző mezők (a visszaigényelhető adó összege és a befizetendő adó összege közül csak az egyik lehet nagyobb, mint 0).
If the wording differs, the original Hungarian NAV text is authoritative.
Blocking error · Declaration summary
Error code: CONFLICTING_SUMMARY_VALUES1 · Identifier: G0014
Affected element: declarationSummary
The return moves to ABORTED status and cannot be filed in this form. After correction, a new submission is required.
Conflicting summary fields (if tax payable is greater than zero, the amount of the claim transferable to the next period cannot be greater than zero).
SimplyX English rendering
Original NAV message (Hungarian): Ellentmondó összegző mezők (ha a befizetendő adó nagyobb nullánál, akkor a következő időszakra átvihető követelés összege nem lehet nagyobb, mint nulla).
If the wording differs, the original Hungarian NAV text is authoritative.
Blocking error · Declaration summary
Error code: CONFLICTING_SUMMARY_VALUES2 · Identifier: G0015
Affected element: declarationSummary
The return moves to ABORTED status and cannot be filed in this form. After correction, a new submission is required.
Some data of the attachment factoring contract are missing.
SimplyX English rendering
Original NAV message (Hungarian): A csatolmány faktorálási szerződés egyes adatai hiányoznak.
If the wording differs, the original Hungarian NAV text is authoritative.
Blocking error · Attachment
Error code: MISSING_ADDITIONALATTACHMENTINFO · Identifier: G0017
Affected element: attachment
The return moves to ABORTED status and cannot be filed in this form. After correction, a new submission is required.
Conflicting fields (if the analytics contain no document line, tax payable cannot be greater than 0).
SimplyX English rendering
Original NAV message (Hungarian): Ellentmondó mezők (ha az analitika nem tartalmaz bizonylatsort, akkor a befizetendő adó nem lehet nagyobb, mint 0).
If the wording differs, the original Hungarian NAV text is authoritative.
Blocking error · Declaration summary
Error code: CONFLICTING_TOTALROWCOUNT_SUMPAYABLETAX · Identifier: G0018
Affected element: declarationSummary/sumPayableTax
The return moves to ABORTED status and cannot be filed in this form. After correction, a new submission is required.
Conflicting fields (if the analytics contain no document line and no reducing item that can be applied from the previous period, reclaimable tax cannot be greater than 0).
SimplyX English rendering
Original NAV message (Hungarian): Ellentmondó mezők (ha az analitika nem tartalmaz bizonylatsort és előző időszakról beszámítható csökkentő tételt, akkor a visszaigényelhető adó nem lehet nagyobb, mint 0).
If the wording differs, the original Hungarian NAV text is authoritative.
Blocking error · Declaration summary
Error code: CONFLICTING_TOTALROWCOUNT_SUMDEDUCTIBLETAX · Identifier: G0019
Affected element: declarationSummary
The return moves to ABORTED status and cannot be filed in this form. After correction, a new submission is required.
More than one attachment has been filled in!
SimplyX English rendering
Original NAV message (Hungarian): Több mint egy darab csatolmány került kitöltésre!
If the wording differs, the original Hungarian NAV text is authoritative.
Blocking error · Attachment
Error code: TOO_MANY_ATTACHMENT · Identifier: G0020
Affected element: vatDeclarationData/attachment
The return moves to ABORTED status and cannot be filed in this form. After correction, a new submission is required.
The start and end of the declaration period do not match the specified declaration frequency!
SimplyX English rendering
Original NAV message (Hungarian): A bevallási időszak kezdete és vége nem felel meg a megadott bevallás gyakoriságnak!
If the wording differs, the original Hungarian NAV text is authoritative.
Blocking error · Declaration header
Error code: PERIOD_INTERVAL_FREQUENCY_MISMATCH · Identifier: G0021
Affected element: vatDeclarationData/declarationInfo/declarationFrequency
The return moves to ABORTED status and cannot be filed in this form. After correction, a new submission is required.
The number of integer digits of the ‘factored amount’ field exceeds the permitted maximum!
SimplyX English rendering
Original NAV message (Hungarian): A ‘faktorált összeg’ mező egész helyiértékeinek száma meghaladja a megengedett maximumot!
If the wording differs, the original Hungarian NAV text is authoritative.
Blocking error · Attachment
Error code: INVALID_FACTORINGAMOUNT_LENGTH · Identifier: G0022
Affected element: attachment/additionalAttachmentInfo/factoringContractData/factoringAmount
The return moves to ABORTED status and cannot be filed in this form. After correction, a new submission is required.
The attachment identifiers given in the upload service do not match the attachment identifiers given in the declaration XML.
SimplyX English rendering
Original NAV message (Hungarian): Az upload szolgáltatásban megadott melléklet-azonosítók nem egyeznek a bevallás XML- ben megadott melléklet azonosítókkal.
If the wording differs, the original Hungarian NAV text is authoritative.
Blocking error · Attachment
Error code: CLAIM_CHECK_ID_MISMATCH · Identifier: G0023
Affected element: attachment
The return moves to ABORTED status and cannot be filed in this form. After correction, a new submission is required.
The value of the specified 'Amount of tax payable' field does not match the value given in the field ‘Difference between the aggregate amount of tax payable established for the current period and the deductible input tax’!
SimplyX English rendering
Original NAV message (Hungarian): A megadott 'Befizetendő adó összege' mező értéke nem felel meg a ’Tárgyidőszakban megállapított fizetendő adó együttes összegének és a levonható előzetesen felszámított adónak a különbözete’ mezőben közölt értéknek!
If the wording differs, the original Hungarian NAV text is authoritative.
Blocking error · Declaration summary
Error code: INVALID_CONFLICTING_SUMACCOUNTEDTAX_SUMPAYABLETAX · Identifier: G0024
Affected element: VatDeclarationData/declarationSummary/sumPayableTax
The return moves to ABORTED status and cannot be filed in this form. After correction, a new submission is required.
The 'amount of reclaimable tax' field cannot be filled in (>0) if the ‘Difference between the aggregate amount of tax payable established for the current period and the deductible input tax’ is positive!
SimplyX English rendering
Original NAV message (Hungarian): A 'visszaigényelhető adó összege' mező nem lehet kitöltött (>0), ha a ’Tárgyidőszakban megállapított fizetendő adó együttes összegének és a levonható előzetesen felszámított adónak a különbözete’ pozitív!
If the wording differs, the original Hungarian NAV text is authoritative.
Blocking error · Declaration summary
Error code: INVALID_CONFLICTING_ SUMACCOUNTEDTAX _SUMDEDUCTIBLETAX_1 · Identifier: G0025
Affected element: VatDeclarationData/declarationSummary/sumDeductibleTax
The return moves to ABORTED status and cannot be filed in this form. After correction, a new submission is required.
The 'amount of reclaimable tax' field cannot be filled in if the ‘Refund decision’ is not filled in.
SimplyX English rendering
Original NAV message (Hungarian): A 'visszaigényelhető adó összege' mező nem lehet kitöltött, ha a ’Visszautalási döntés’ nem kitöltött.
If the wording differs, the original Hungarian NAV text is authoritative.
Blocking error · Declaration summary
Error code: INVALID_CONFLICTING_ SUMACCOUNTEDTAX _SUMDEDUCTIBLETAX_2 · Identifier: G0026
Affected element: VatDeclarationData/declarationSummary/sumDeductibleTax
The return moves to ABORTED status and cannot be filed in this form. After correction, a new submission is required.
The ‘Amount of reclaimable tax’ field cannot be filled in if the ‘difference between the aggregate tax payable established for the current period and the deductible input tax’ is greater than −1,000 thousand HUF for monthly filers, −250 thousand HUF for quarterly filers, or −50 thousand HUF for annual filers.
SimplyX English rendering
Original NAV message (Hungarian): A ’Visszaigényelhető adó összege' mező nem lehet kitöltött, ha a ’Tárgyidőszakban megállapított fizetendő adó együttes összegének és a levonható előzetesen felszámított adónak a különbözete’ nagyobb, mint havi bevalló esetében -1.000 eFt, negyedéves bevalló esetében -250 eFt, éves bevalló esetében -50 eFt.
If the wording differs, the original Hungarian NAV text is authoritative.
Blocking error · Declaration summary
Error code: INVALID_CONFLICTING_ SUMACCOUNTEDTAX _SUMDEDUCTIBLETAX_3 · Identifier: G0027
Amended · 1 September 2026
Previous NAV wording (until 31 August 2026): A 'visszaigényelhető adó összege' mező nem lehet kitöltött, ha a Tárgyidőszakban megállapított fizetendő adó együttes összegének és a levonható előzetesen felszámított adónak a különbözete’ nagyobb, mint havi bevalló esetében -1.000 eFt, negydéves bevalló esetében -250 eFt, éves bevalló esetében -50 eFt vagy a
Affected element: VatDeclarationData/declarationSummary/sumDeductibleTax
The return moves to ABORTED status and cannot be filed in this form. After correction, a new submission is required.
If the ‘Refund decision’ is filled in, the ‘Claim transferable to the next period’ cannot be filled in
SimplyX English rendering
Original NAV message (Hungarian): Ha a ’Visszautalási döntés’ kitöltött, akkor a ’Következő időszakra átvihető követelés’ nem lehet kitöltött
If the wording differs, the original Hungarian NAV text is authoritative.
Blocking error · Statements
Error code: INVALID_CONFLICTING_RETURNDECISION_ SUMTRANSFERABLETAX · Identifier: G0028
Affected element: VatDeclarationData/declarationStatements/returnDecision
The return moves to ABORTED status and cannot be filed in this form. After correction, a new submission is required.
The start of the declaration period cannot be earlier than 2024-01-01
SimplyX English rendering
Original NAV message (Hungarian): A bevallási időszak kezdete nem lehet korábbi, mint 2024-01-01
If the wording differs, the original Hungarian NAV text is authoritative.
Blocking error
Error code: NOT_ALLOWED_DECLARATIONPERIODSTART · Identifier: G0029
The return moves to ABORTED status and cannot be filed in this form. After correction, a new submission is required.
The start of the declaration period cannot be greater than the end of the declaration period.
SimplyX English rendering
Original NAV message (Hungarian): A bevallási időszak kezdete nem lehet nagyobb, mint a bevallási időszak vége.
If the wording differs, the original Hungarian NAV text is authoritative.
Blocking error
Error code: CONFLICTING_PERIODSTART_PERIODEND · Identifier: G0030
The return moves to ABORTED status and cannot be filed in this form. After correction, a new submission is required.
The end of the declaration period cannot be greater than the closing date of the tax code catalogue’s validity.
SimplyX English rendering
Original NAV message (Hungarian): A bevallási időszak vége nem lehet nagyobb, mint az adókód katalógus hatályosságának záró dátuma.
If the wording differs, the original Hungarian NAV text is authoritative.
Blocking error
Error code: CONFLICTING_PERIODEND_CATALOGVALIDTO · Identifier: G0031
The return moves to ABORTED status and cannot be filed in this form. After correction, a new submission is required.
For an original declaration, filling in modification data is not permitted.
SimplyX English rendering
Original NAV message (Hungarian): Alapbevallás esetén a módosítás adatainak kitöltése nem engedélyezett.
If the wording differs, the original Hungarian NAV text is authoritative.
Blocking error · Declaration header
Error code: CONFLICTING_MODIFICATIONREFERENCE · Identifier: G0032
Affected element: declarationInfo/modificationReference
The return moves to ABORTED status and cannot be filed in this form. After correction, a new submission is required.
When repairing a declaration, the identifier of the declaration being repaired must be provided.
SimplyX English rendering
Original NAV message (Hungarian): Bevallás javítása esetén kötelező megadni a javítással érintett bevallás azonosítóját.
If the wording differs, the original Hungarian NAV text is authoritative.
Blocking error · Declaration header
Error code: MISSING_BARCODE · Identifier: G0033
Affected element: declarationInfo/modificationReference/barCodeReference
The return moves to ABORTED status and cannot be filed in this form. After correction, a new submission is required.
Filling in the originalDeclarationSummary node is only permitted in the case of self-revision!
SimplyX English rendering
Original NAV message (Hungarian): Az originalDeclarationSummary csomópont kitöltése csak önellenőrzés esetén engedélyezett!
If the wording differs, the original Hungarian NAV text is authoritative.
Blocking error
Error code: CONFLICTING_METHOD_SUMMARY · Identifier: G0034
Affected element: originalDeclarationSummary
The return moves to ABORTED status and cannot be filed in this form. After correction, a new submission is required.
NAV’s answer on its developer forum: The originalDeclarationSummary node may only be filled for a self-revision or repeated self-revision, not for a correction. NAV confirmed that the interface specification wrongly mentions corrections at this point; the description of validation G0034 is the correct one. Leave the node out for corrections. #244 (2026-05-28)
The declaration process type selected on the interface does not match the type specified in the XML.
SimplyX English rendering
Original NAV message (Hungarian): A felületen kiválasztott bevallási folyamat típusa nem egyezik meg az XML-ben megadott típussal.
If the wording differs, the original Hungarian NAV text is authoritative.
Blocking error · Declaration header
Error code: CONFLICTING_INPUT_DECLARATIONMETHOD · Identifier: G0035
Affected element: declarationInfo
The return moves to ABORTED status and cannot be filed in this form. After correction, a new submission is required.
If a tax code for the 7% agricultural compensation surcharge is recorded, the number of purchases must be given in the sevenPercentCount field!
SimplyX English rendering
Original NAV message (Hungarian): 7%-os mértékű mezőgazdasági kompenzációs felárhoz tartozó adókód rögzítése esetén a sevenPercentCount mezőben kötelező megadni a felvásárlások darabszámát!
If the wording differs, the original Hungarian NAV text is authoritative.
Blocking error · VAT analytics
Error code: CONFLICTING_STANDARDTAXCODE_SEVENPERCENTCOUNT · Identifier: I0001
Amended · 1 September 2026
Previous NAV wording (until 31 August 2026): Standard adókódhoz nem megfelelő a sevenPercentCount (7%-os mértékű mezőgazdasági kompenzációs felár darabszáma) mező érték!
Affected element: vatAnalytics
The return moves to ABORTED status and cannot be filed in this form. After correction, a new submission is required.
If a tax code for the 12% agricultural compensation surcharge is recorded, the number of purchases must be given in the twelvePercentCount field!
SimplyX English rendering
Original NAV message (Hungarian): 12%-os mértékű mezőgazdasági kompenzációs felárhoz tartozó adókód rögzítése esetén a twelvePercentCount mezőben kötelező megadni a felvásárlások darabszámát!
If the wording differs, the original Hungarian NAV text is authoritative.
Blocking error · VAT analytics
Error code: CONFLICTING_STANDARDTAXCODE_TWELVEPERCENTCOUNT · Identifier: I0002
Amended · 1 September 2026
Previous NAV wording (until 31 August 2026): Standard adókódhoz nem megfelelő a twelvePercentCount (12%-os mértékű mezőgazdasági kompenzációs felár darabszáma) mező érték!
Affected element: vatAnalytics
The return moves to ABORTED status and cannot be filed in this form. After correction, a new submission is required.
The analytics items are not sequential or are duplicated!
SimplyX English rendering
Original NAV message (Hungarian): Az analitikatételek nem sorfolytonosak vagy duplikáltak!
If the wording differs, the original Hungarian NAV text is authoritative.
Blocking error · VAT analytics
Error code: LINE_NUMBER_NOT_SEQUENTIAL · Identifier: I0003
Affected element: vatAnalytics/VatAnalyticsItem
The return moves to ABORTED status and cannot be filed in this form. After correction, a new submission is required.
The issue date of the source document cannot be a future date!
SimplyX English rendering
Original NAV message (Hungarian): A forrásdokumentum kiállítási dátuma nem lehet jövőbeli dátum!
If the wording differs, the original Hungarian NAV text is authoritative.
Blocking error · VAT analytics
Error code: INVALID_SOURCEDOCUMENTISSUEDATE · Identifier: I0005
Affected element: vatAnalytics/VatAnalyticsItem/sourceDocumentIssueDate
The return moves to ABORTED status and cannot be filed in this form. After correction, a new submission is required.
The tax point (taxpointDate) cannot be a future date!
SimplyX English rendering
Original NAV message (Hungarian): Az adózási pont (taxpointDate) nem lehet jövőbeli dátum!
If the wording differs, the original Hungarian NAV text is authoritative.
Blocking error · VAT analytics
Error code: INVALID_TAXPOINTDATE · Identifier: I0006
Affected element: vatAnalytics/VatAnalyticsItem/taxpointDate
The return moves to ABORTED status and cannot be filed in this form. After correction, a new submission is required.
Despite a domestic VAT-registered partner status, the domestic tax number data is missing!
SimplyX English rendering
Original NAV message (Hungarian): Belföldi áfaalany partnerstátusz ellenére hiányzik a belföldi adószám adat!
If the wording differs, the original Hungarian NAV text is authoritative.
Blocking error · VAT analytics
Error code: MISSING_DOMESTICTAXDATA · Identifier: I0009
Affected element: vatAnalytics/VatAnalyticsItem/PartnerInfo/
The return moves to ABORTED status and cannot be filed in this form. After correction, a new submission is required.
Non-existent tax code!
SimplyX English rendering
Original NAV message (Hungarian): Nem létező adókód!
If the wording differs, the original Hungarian NAV text is authoritative.
Blocking error · VAT analytics
Error code: INVALID_TAXCODE · Identifier: I0011
Affected element: vatAnalytics/VatAnalyticsItem/TaxInformation/standardTaxCode
The return moves to ABORTED status and cannot be filed in this form. After correction, a new submission is required.
The item’s tax position field appears more than once!
SimplyX English rendering
Original NAV message (Hungarian): A tétel adózási pozíciója mező egynél többször szerepel!
If the wording differs, the original Hungarian NAV text is authoritative.
Blocking error · VAT analytics
Error code: INVALID_TAXPOSITION_COUNT · Identifier: I0012
Affected element: vatAnalytics/VatAnalyticsItem/TaxInformation/TaxPosition/positionType
The return moves to ABORTED status and cannot be filed in this form. After correction, a new submission is required.
The VAT position marking does not match the filling of the deduction data!
SimplyX English rendering
Original NAV message (Hungarian): Áfa pozíció jelölése nem felel meg a levonási adatok kitöltésének!
If the wording differs, the original Hungarian NAV text is authoritative.
Blocking error · VAT analytics
Error code: INVALID_DEDUCTION_OPTIONS · Identifier: I0014
Affected element: vatAnalytics/VatAnalyticsItem/TaxInformation/TaxPosition
The return moves to ABORTED status and cannot be filed in this form. After correction, a new submission is required.
The absolute value of the deduction amount cannot be greater than the absolute value of the item’s tax amount!
SimplyX English rendering
Original NAV message (Hungarian): A levonási összeg abszolút értéke nem lehet nagyobb a tétel adóösszegének abszolút értékénél!
If the wording differs, the original Hungarian NAV text is authoritative.
Blocking error · VAT analytics
Error code: INVALID_DEDUCTION_AMOUNT · Identifier: I0015
Amended · 1 September 2026
Previous NAV wording (until 31 August 2026): A tétel adóösszegének abszolút értéke nem lehet kisebb a levonási összegnél abszolút értékénél!
Affected element: vatAnalytics/VatAnalyticsItem/TaxInformation/TaxPosition/deductionAmount
The return moves to ABORTED status and cannot be filed in this form. After correction, a new submission is required.
NAV’s answer on its developer forum: For partial deduction (for example MD66 with a 70% deduction rate), this error appeared in September 2026 even when the deduction amount was lower than the item’s tax amount, and it blocked filing in both test and production. NAV confirmed that the fault was on its side and fixed it in both environments on 17 September 2026. #392 (2026-09-18)
The length of the tax base field cannot exceed 13 integer digits!
SimplyX English rendering
Original NAV message (Hungarian): Adó alapja mező hossza nem lehet több 13 egész helyiértéknél!
If the wording differs, the original Hungarian NAV text is authoritative.
Blocking error · VAT analytics
Error code: INVALID_TAXBASE_LENGTH · Identifier: I0016
Affected element: vatAnalytics/VatAnalyticsItem/TaxInformation/TaxPosition/taxBase
The return moves to ABORTED status and cannot be filed in this form. After correction, a new submission is required.
The length of the tax amount field cannot exceed 13 integer digits!
SimplyX English rendering
Original NAV message (Hungarian): Adó összege mező hossza nem lehet több 13 egész helyiértéknél!
If the wording differs, the original Hungarian NAV text is authoritative.
Blocking error · VAT analytics
Error code: INVALID_TAXAMOUNT_LENGTH · Identifier: I0017
Affected element: vatAnalytics/VatAnalyticsItem/TaxInformation/TaxPosition/taxAmount
The return moves to ABORTED status and cannot be filed in this form. After correction, a new submission is required.
The length of the deduction amount field cannot exceed 13 integer digits!
SimplyX English rendering
Original NAV message (Hungarian): A levonási összeg mező hossza nem lehet több 13 egész helyiértéknél!
If the wording differs, the original Hungarian NAV text is authoritative.
Blocking error · VAT analytics
Error code: INVALID_DEDUCTIONAMOUNT_LENGTH · Identifier: I0018
Affected element: vatAnalytics/VatAnalyticsItem/TaxInformation/TaxPosition/DeductionOptions/deductio nAmount
The return moves to ABORTED status and cannot be filed in this form. After correction, a new submission is required.
The specified standard tax code cannot be included in the declaration with a payable tax position!
SimplyX English rendering
Original NAV message (Hungarian): A megadott standard adókód nem kerülhet fizetendő adózási pozícióval a bevallásba!
If the wording differs, the original Hungarian NAV text is authoritative.
Blocking error · VAT analytics
Error code: STANDARDTAXCODE_PAYABLE_NOT_ALLOWED · Identifier: I0019
Affected element: vatAnalytics/VatAnalyticsItem/TaxInformation/standardTaxCode
The return moves to ABORTED status and cannot be filed in this form. After correction, a new submission is required.
The specified standard tax code cannot be included in the declaration with a deductible tax position!
SimplyX English rendering
Original NAV message (Hungarian): A megadott standard adókód nem kerülhet levonható adózási pozícióval a bevallásba!
If the wording differs, the original Hungarian NAV text is authoritative.
Blocking error · VAT analytics
Error code: STANDARDTAXCODE_DEDUCTIBLE_NOT_ALLOWED · Identifier: I0020
Affected element: vatAnalytics/VatAnalyticsItem/TaxInformation/standardTaxCode
The return moves to ABORTED status and cannot be filed in this form. After correction, a new submission is required.
The specified standard tax code cannot be included in the declaration with an 'EGYÉB' tax position!
SimplyX English rendering
Original NAV message (Hungarian): A megadott standard adókód nem kerülhet 'EGYÉB' adózási pozícióval a bevallásba!
If the wording differs, the original Hungarian NAV text is authoritative.
Blocking error · VAT analytics
Error code: STANDARDTAXCODE_OTHER_NOT_ALLOWED · Identifier: I0021
Affected element: vatAnalytics/VatAnalyticsItem/TaxInformation/standardTaxCode
The return moves to ABORTED status and cannot be filed in this form. After correction, a new submission is required.
NAV’s answer on its developer forum: Raised for an ATK document with position type OTHER. NAV explicitly offered a temporary workaround: if the document creates no payable tax, no deductible tax, and fills no line of the return, leaving it out of the analytics is currently the safest option. If it affects any line of the return, this does not apply. #315 (2026-07-21)
For tax codes MD64, MD65 and MD66, if Deduction data have been filled in, the Deduction rate must be provided.
SimplyX English rendering
Original NAV message (Hungarian): MD64, MD65 és MD66 adókódok esetén, amennyiben a Levonási adatok kitöltésre kerültek, kötelező megadni a Levonási hányadost.
If the wording differs, the original Hungarian NAV text is authoritative.
Blocking error · VAT analytics
Error code: MISSING_DEDUCTION_RATE · Identifier: I0022
Affected element: VatDeclarationData/VatAnalytics/VatAnalyticsItem/TaxInformation/standardTaxCode
The return moves to ABORTED status and cannot be filed in this form. After correction, a new submission is required.
When submitting an original declaration or a correction, filing attachment sheet 4 is not permitted.
SimplyX English rendering
Original NAV message (Hungarian): Alapbevallás és helyesbítés benyújtása esetén a 4-es melléklap beadása nem engedélyezett.
If the wording differs, the original Hungarian NAV text is authoritative.
Blocking error · Attachment sheets
Error code: CONFLICTING_SHEET_VAT_SHEET_4 · Identifier: S0008
Amended · 1 September 2026
Affected element: sheetList/sheet/sheetName
The return moves to ABORTED status and cannot be filed in this form. After correction, a new submission is required.
In the case of self-revision, filling in attachment sheet 4 is mandatory.
SimplyX English rendering
Original NAV message (Hungarian): Önellenőrzés esetén a 4-es melléklap kitöltése kötelező.
If the wording differs, the original Hungarian NAV text is authoritative.
Blocking error · Attachment sheets
Error code: MISSING_04_SHEETLIST · Identifier: S0010
Amended · 1 September 2026
Affected element: VatDeclarationData/sheetList/selfCheckAttachment csomópont
The return moves to ABORTED status and cannot be filed in this form. After correction, a new submission is required.
The animalDiseaseDefermentIndicator flag value is “FALSE”, therefore attachment sheet 02 cannot be filled in!
SimplyX English rendering
Original NAV message (Hungarian): Az animalDiseaseDefermentIndicator jelző értéke “FALSE”, ezért 02-es melléklap nem tölthető ki!
If the wording differs, the original Hungarian NAV text is authoritative.
Blocking error · Attachment sheets
Error code: MISSING_ANIMAL_DISEASE_DEFERMENT_INDICATOR · Identifier: S0013
Amended · 1 September 2026
Affected element: VatDeclarationData/sheetList/animalDisease
The return moves to ABORTED status and cannot be filed in this form. After correction, a new submission is required.
Filling in quantity is not permitted when hybrid seed is “TRUE”!
SimplyX English rendering
Original NAV message (Hungarian): Mennyiség töltése nem engedélyezett hibrid vetőmag “TRUE“ esetében!
If the wording differs, the original Hungarian NAV text is authoritative.
Blocking error · Attachment sheets
Error code: HYBRID_SEED_QUANTITY_CONFLICT · Identifier: S0014
Amended · 1 September 2026
Affected element: sheetList/reverseChargeSupply, sheetList/reverseChargeService
The return moves to ABORTED status and cannot be filed in this form. After correction, a new submission is required.
The value of the specified 'number of analytics rows' field does not match the number of rows in the analytics!
SimplyX English rendering
Original NAV message (Hungarian): A megadott 'analitika sorainak száma' mező értéke nem felel meg az analitikában található sorok számának!
If the wording differs, the original Hungarian NAV text is authoritative.
Blocking error · VAT analytics
Error code: CONFLICTING_TOTALROWCOUNT_ANALYTICSITEMCOUNT · Identifier: F0001
Affected element: VatDeclarationData/VatAnalytics/totalRowCount
The return moves to ABORTED status and cannot be filed in this form. After correction, a new submission is required.
No related attachment sheet was found for the specified standard tax code!
SimplyX English rendering
Original NAV message (Hungarian): A megadott standard adókódhoz nem található a hozzá kapcsolódó melléklap!
If the wording differs, the original Hungarian NAV text is authoritative.
Blocking error · VAT analytics
Error code: MISSING_SHEETLIST · Identifier: F0004
Affected element: VatDeclarationData/VatAnalytics/VatAnalyticsItem/taxInformation/standardTaxCode
The return moves to ABORTED status and cannot be filed in this form. After correction, a new submission is required.
NAV’s answer on its developer forum: Raised when the XML contains a tax code that requires an annex or supplementary sheet, and it was not uploaded. The return cannot be submitted. After an XML upload through the web interface, the missing data cannot be added there, because XML upload is a separate way of submitting — the annex data has to be in the XML itself. #330 (2026-07-31)
No related standard tax code was found for the specified attachment sheet!
SimplyX English rendering
Original NAV message (Hungarian): A megadott melléklaphoz nem található a hozzá kapcsolódó standard adókód!
If the wording differs, the original Hungarian NAV text is authoritative.
Blocking error · Attachment sheets
Error code: MISSING_STANDARD_TAX_CODE · Identifier: F0005
Amended · 1 September 2026
Affected element: sheetList/sheet/sheetName
The return moves to ABORTED status and cannot be filed in this form. After correction, a new submission is required.
The value of the specified field ‘Difference between the aggregate amount of tax payable established for the current period and the deductible input tax’ does not match the signed difference of the payable and deductible taxes given in the analytics and the amount of the reducing item that can be applied from the previous period!
SimplyX English rendering
Original NAV message (Hungarian): A megadott Tárgyidőszakban megállapított fizetendő adó együttes összegének és a levonható előzetesen felszámított adónak a különbözete' mező értéke nem felel meg az analitikában megadott befizetendő és levonható adók, valamint az Előző időszakról beszámítható csökkentő tétel összege előjelhelyes különbségének!
If the wording differs, the original Hungarian NAV text is authoritative.
Blocking error · Declaration summary
Error code: INVALID_CONFLICTING_SUMTAXAMOUNT_SUMACCOUNTEDTAX · Identifier: F0007
Affected element: VatDeclarationData/declarationSummary/sumAccountedTax
The return moves to ABORTED status and cannot be filed in this form. After correction, a new submission is required.
If tax is reclaimed, the method of the refund must be filled in.
SimplyX English rendering
Original NAV message (Hungarian): Visszaigényelhető adó esetén a visszaigénylés módját szükséges kitölteni.
If the wording differs, the original Hungarian NAV text is authoritative.
Blocking error
Error code: MISSING_PAYMENTDATA
New · 1 September 2026
The return moves to ABORTED status and cannot be filed in this form. After correction, a new submission is required.
The first and/or last character of sourceDocumentId cannot be a whitespace character (LF (line feed), CR (carriage return), HT (horizontal tab), space).
SimplyX English rendering
Original NAV message (Hungarian): A sourceDocumentId első és/vagy utolsó karaktere nem lehet whitespace karakter (LF (line feed), CR (carriage return), HT (horizontal tab), space).
If the wording differs, the original Hungarian NAV text is authoritative.
Blocking error
Error code: INVALID_SOURCEDOCUMENTID
New · 1 September 2026
The return moves to ABORTED status and cannot be filed in this form. After correction, a new submission is required.
The end of the declaration period is greater than 31 December of the year following the year of performance!
SimplyX English rendering
Original NAV message (Hungarian): A bevallási időszak vége nagyobb, mint a teljesítés évét követő év december 31.!
If the wording differs, the original Hungarian NAV text is authoritative.
Warning · VAT analytics
Error code: INVOICE_TAXPOINTDATE_LATE · Identifier: E0001
Rewording announced · expected October 2026
New NAV wording, expected in October 2026: For a document with a deductible item, the end of the declaration period is later than 31 December of the year following the year of the taxpointdate! (Original NAV message (Hungarian): Levonható tételt tartalmazó bizonylat esetén a bevallási időszak vége későbbi, mint a taxpointdate évét követő év december 31.!)
Affected element: vatAnalytics/vatAnalyticsItem/taxpointDate
It does not block filing, but the return content must be reviewed and corrected if needed.
The supplier’s and the customer’s tax numbers cannot be the same!
SimplyX English rendering
Original NAV message (Hungarian): Eladó és vevő adószáma nem lehet azonos!
If the wording differs, the original Hungarian NAV text is authoritative.
Warning · VAT analytics
Error code: SUPPLIER_CUSTOMER_MATCH_TAXPAYER · Identifier: E0002
Rewording announced · expected October 2026
New NAV wording, expected in October 2026: The supplier’s and the customer’s tax numbers cannot be the same! Legal succession may explain the match. (Original NAV message (Hungarian): Eladó és vevő adószáma nem lehet azonos! Jogutódlás magyarázhatja az egyezőséget.)
Affected element: vatAnalytics/vatAnalyticsItem/partnerInfo/partnerTaxData/domesticTaxData/taxNumbe r
It does not block filing, but the return content must be reviewed and corrected if needed.
The tax date value belonging to the document does not fall within the declaration period (in the case of a payable document). Cash accounting may explain this.
SimplyX English rendering
Original NAV message (Hungarian): A bizonylathoz tartozó adózási dátum érték nem esik a bevallási időszakba (fizetendő bizonylat esetén). Pénzforgalmi elszámolás magyarázhatja.
If the wording differs, the original Hungarian NAV text is authoritative.
Warning · VAT analytics
Error code: TAXPOINTDATE_NOT_IN_DECLARATION_PERIOD · Identifier: E0004
Rewording announced · expected October 2026
New NAV wording, expected in October 2026: The tax date value belonging to the document does not fall within the declaration period (in the case of a payable document). Possible reasons include cash accounting, an intra-Community supply, or deferral of the tax liability under Section 61 of the VAT Act. (Original NAV message (Hungarian): A bizonylathoz tartozó adózási dátum érték nem esik a bevallási időszakba (fizetendő bizonylat esetén). Melynek oka lehet pl. pénzforgalmi elszámolás, Közösségen belüli értékesítés, illetve az Áfa tv. 61. § szerinti adófizetési kötelezettség halasztás.)
Affected element: vatAnalytics/VatAnalyticsItem/taxpointDate
It does not block filing, but the return content must be reviewed and corrected if needed.
The outgoing invoice in the analytics was issued more than 10 days before the current period.
SimplyX English rendering
Original NAV message (Hungarian): Tárgyidőszaknál több mint 10 nappal korábban került kibocsátásra az analitikában szereplő kimenő számla.
If the wording differs, the original Hungarian NAV text is authoritative.
Warning · VAT analytics
Error code: TAXPOINTDATE_TOO_EARLY · Identifier: E0005
Rewording announced · expected October 2026
New NAV wording, expected in October 2026: The tax date (taxpointdate) of the outgoing invoice is more than 10 days before the start of the current period. (Original NAV message (Hungarian): Tárgyidőszak kezdő időpontjánál több mint 10 nappal korábbi a kimenő számla adózási dátuma (taxpointdate).)
Affected element: vatAnalytics/VatAnalyticsItem/taxpointDate
It does not block filing, but the return content must be reviewed and corrected if needed.
The tax date (date of performance) of the document placed into deduction is a date after the relevant period (declaration period).
SimplyX English rendering
Original NAV message (Hungarian): A levonásba helyezett bizonylat adózási dátuma (teljesítési dátuma) a vonatkozási időszakot (bevallási időszakot) követő dátum.
If the wording differs, the original Hungarian NAV text is authoritative.
Warning · VAT analytics
Error code: TAXPOINTDATE_LATE · Identifier: E0006
Rewording announced · expected October 2026
New NAV wording, expected in October 2026: The tax date (taxpointdate) of the document placed into deduction is later than the relevant tax assessment period (declaration period). (Original NAV message (Hungarian): A levonásba helyezett bizonylat adózási dátuma (taxpointdate) a vonatkozó adómegállapítási időszakot (bevallási időszakot) követő dátum.)
Affected element: vatAnalytics/VatAnalyticsItem/taxpointDate
It does not block filing, but the return content must be reviewed and corrected if needed.
A zero VAT analytics was submitted, but there is issued Online Invoice and/or OPG and/or CDPS/eVÁM information for the declaration period.
SimplyX English rendering
Original NAV message (Hungarian): Nullás áfa analitikát nyújtott be, de van kibocsátott online számla és/vagy OPG és/vagy CDPS/eVÁM információ a bevallási időszakra.
If the wording differs, the original Hungarian NAV text is authoritative.
Warning · VAT analytics
Error code: TOTAL_ROW_COUNT_REGISTER_DATA_MISMATCH · Identifier: E0007
Rewording announced · expected October 2026
New NAV wording, expected in October 2026: A zero VAT analytics was submitted, but there is Online Invoice data reporting and/or OPG/ePG and/or import information for the declaration period. (Original NAV message (Hungarian): Nullás áfa analitikát nyújtott be, de van online számlaadat-szolgáltatása és/vagy OPG/ePG és/vagy termékimport információ a bevallási időszakra.)
Affected element: vatAnalytics/totalRowCount
It does not block filing, but the return content must be reviewed and corrected if needed.
Domestic supply tax codes are incompatible with intra-Community supply tax codes if they belong to the same document identifier!
SimplyX English rendering
Original NAV message (Hungarian): Belföldi értékesítés adókódjai összeférhetetlenek a közösségi értékesítés adókódjaival, amennyiben ugyanazon dokumentum azonosítóhoz tartoznak!
If the wording differs, the original Hungarian NAV text is authoritative.
Warning · VAT analytics
Error code: INCOMPATIBLE_TAXCODES_1 · Identifier: E0008
Affected element: vatAnalytics/VatAnalyticsItem/taxinformation/standardTaxCode
It does not block filing, but the return content must be reviewed and corrected if needed.
Domestic supply tax codes are incompatible with third-country supply tax codes if they belong to the same document identifier!
SimplyX English rendering
Original NAV message (Hungarian): Belföldi értékesítés adókódjai összeférhetetlenek a harmadik országba történő értékesítés adókódjaival, amennyiben ugyanazon dokumentum azonosítóhoz tartoznak!
If the wording differs, the original Hungarian NAV text is authoritative.
Warning · VAT analytics
Error code: INCOMPATIBLE_TAXCODES_2 · Identifier: E0009
Affected element: vatAnalytics/VatAnalyticsItem/taxinformation/standardTaxCode
It does not block filing, but the return content must be reviewed and corrected if needed.
Domestic acquisition tax codes are incompatible with intra-Community acquisition tax codes if they belong to the same document identifier!
SimplyX English rendering
Original NAV message (Hungarian): Belföldi beszerzés adókódjai összeférhetetlenek a közösségi beszerzés adókódjaival, amennyiben ugyanazon dokumentum azonosítóhoz tartoznak!
If the wording differs, the original Hungarian NAV text is authoritative.
Warning · VAT analytics
Error code: INCOMPATIBLE_TAXCODES_3 · Identifier: E0010
Affected element: vatAnalytics/VatAnalyticsItem/taxinformation/standardTaxCode
It does not block filing, but the return content must be reviewed and corrected if needed.
Domestic acquisition tax codes are incompatible with third-country acquisition tax codes if they belong to the same document identifier!
SimplyX English rendering
Original NAV message (Hungarian): Belföldi beszerzés adókódjai összeférhetetlenek a harmadik országból történő beszerzés adókódjaival, amennyiben ugyanazon dokumentum azonosítóhoz tartoznak!
If the wording differs, the original Hungarian NAV text is authoritative.
Warning · VAT analytics
Error code: INCOMPATIBLE_TAXCODES_4 · Identifier: E0011
Affected element: vatAnalytics/VatAnalyticsItem/taxinformation/standardTaxCode
It does not block filing, but the return content must be reviewed and corrected if needed.
Domestic acquisition tax codes cannot appear on an invoice where the partner’s VAT status is ‘EGYÉB’!
SimplyX English rendering
Original NAV message (Hungarian): Belföldi beszerzés adókódjai nem szerepelhetnek olyan számlán, amelyen a partner áfa státusza ‘EGYÉB’!
If the wording differs, the original Hungarian NAV text is authoritative.
Warning · VAT analytics
Error code: INCOMPATIBLE_TAXCODES_5 · Identifier: E0012
Affected element: vatAnalytics/VatAnalyticsItem/taxinformation/standardTaxCode
It does not block filing, but the return content must be reviewed and corrected if needed.
Tax codes for intra-Community supply, third-country supply, intra-Community acquisition and third-country acquisition cannot appear on an invoice where the partner’s VAT status is ‘Belföldi áfaalany’!
SimplyX English rendering
Original NAV message (Hungarian): A közösségi értékesítés, a harmadik országba történő értékesítés, a közösségi beszerzés és a harmadik országból történő beszerzés adókódjai nem szerepelhetnek olyan számlán, amelyen a partner áfa státusza ‘Belföldi áfaalany’!
If the wording differs, the original Hungarian NAV text is authoritative.
Warning · VAT analytics
Error code: INCOMPATIBLE_TAXCODES_6 · Identifier: E0013
Affected element: vatAnalytics/VatAnalyticsItem/taxinformation/standardTaxCode
It does not block filing, but the return content must be reviewed and corrected if needed.
A liability increase occurred, but no self-revision surcharge was calculated.
SimplyX English rendering
Original NAV message (Hungarian): Kötelezettség növekedés következett be, azonban önrevíziós pótlékot nem számolt.
If the wording differs, the original Hungarian NAV text is authoritative.
Warning
Error code: CONFLICTING_INCREASE_ALLOWANCE · Identifier: E0014
It does not block filing, but the return content must be reviewed and corrected if needed.
A liability decrease occurred, but a self-revision surcharge was calculated.
SimplyX English rendering
Original NAV message (Hungarian): Kötelezettség csökkenés következett be, azonban önrevíziós pótlékot számolt.
If the wording differs, the original Hungarian NAV text is authoritative.
Warning
Error code: CONFICTING_REDUCTION_ALLOWANCE · Identifier: E0015
It does not block filing, but the return content must be reviewed and corrected if needed.
The original declaration submitted via eVAT M2M is being self-revised within 15 days of the due date, yet a self-revision surcharge was charged.
SimplyX English rendering
Original NAV message (Hungarian): Az eÁFA M2M alkalmazásával benyújtott alapbevallást az esedékességtől számított 15 napon belül önellenőrzi, azonban önellenőrzési pótlékot számított fel.
If the wording differs, the original Hungarian NAV text is authoritative.
Warning
Error code: NO_ALLOWANCE_REQUIRED · Identifier: E0016
It does not block filing, but the return content must be reviewed and corrected if needed.
In the cases regulated by Sections 153/B and 153/C of the VAT Act, the tax accounting is typically to be settled in the next declaration, not via self-revision. (Tax code MP31)
SimplyX English rendering
Original NAV message (Hungarian): Az Áfa tv. 153/B. §-ban és 153/C. §-ban szabályozott esetekben jellemzően nem önellenőrzés keretében, hanem a soron következő bevallásban kell rendezni az adóelszámolást. (Adókód MP31)
If the wording differs, the original Hungarian NAV text is authoritative.
Warning
Error code: TAX_CODE_NOT_SELF_CHECK · Identifier: E0017
Rewording announced · expected October 2026
New NAV wording, expected in October 2026: In the cases regulated by Section 153/C of the VAT Act, the tax accounting is typically settled in a later return, not via self-revision. (Tax code MP31) (Original NAV message (Hungarian): Az Áfa tv. 153/C. §-ban szabályozott esetekben jellemzően nem önellenőrzés keretében, hanem egy következő bevallásban kell rendezni az adóelszámolást. (Adókód MP31))
It does not block filing, but the return content must be reviewed and corrected if needed.
The submitted declaration contains an analytics item that is subject to VAT, but appears as VAT-exempt in the Online Invoice system.
SimplyX English rendering
Original NAV message (Hungarian): A benyújtott bevallásban szerepel olyan analitika tétel, amely áfás, de az Online Számla rendszerben áfamentesként szerepel.
If the wording differs, the original Hungarian NAV text is authoritative.
Warning · VAT analytics
Error code: CONFLICTING_STANDARDTAXCODE · Identifier: PE0001
Rewording announced · expected October 2026
New NAV wording, expected in October 2026: The tax code(s) in the VAT analytics do not match the tax code(s) derived by the eVAT system from the Online Invoice data reported for that invoice (Original NAV message (Hungarian): Az áfaanalitika adókódja/adókódjai nem egyezik/egyeznek meg az adott számláról teljesített online számlaadat-szolgáltatáshoz az eÁFA-rendszer által képzett adókóddal/adókódokkal)
Affected element: vatDeclarationData/vatAnalytics/vatAnalyticsItem/sourceDocumentId
It does not block filing, but the return content must be reviewed and corrected if needed.
The submitted declaration contains an analytics item placed into deduction that does not appear in the Online Invoice system.
SimplyX English rendering
Original NAV message (Hungarian): A benyújtott bevallásban szerepel olyan levonásba helyezett analitika tétel, amely nem szerepel az Online Számla rendszerben.
If the wording differs, the original Hungarian NAV text is authoritative.
Warning · VAT analytics
Error code: CONFLICTING_SOURCEDOCUMENTID · Identifier: PE0002
Rewording announced · expected October 2026
New NAV wording, expected in October 2026: The invoice indicated in the VAT analytics XML as the material condition for deduction is not among the Online Invoice data reported for invoices issued to the taxpayer. (Original NAV message (Hungarian): Az áfaanalitika XML-ben az adólevonás tárgyi feltételeként jelzett számla nem szerepel az adózó nevére szóló számlákról teljesített online számlaadat-szolgáltatások között.)
Affected element: vatDeclarationData/vatAnalytics/vatAnalyticsItem/sourceDocumentId
It does not block filing, but the return content must be reviewed and corrected if needed.
NAV’s answer on its developer forum: A warning, not an error. Raised when the analytics refers to a deducted document that is not yet in NAV’s Online Invoice system. The system allows this, assuming it will be recorded later — according to NAV’s staff, presumably so that the filing deadline can be kept. #251 (2026-05-29)
A deductible item in the submitted declaration appears as payable in the Online Invoice system.
SimplyX English rendering
Original NAV message (Hungarian): A benyújtott bevallásban szereplő levonható tétel az Online Számla rendszerben fizetendőként szerepel.
If the wording differs, the original Hungarian NAV text is authoritative.
Warning
Error code: CONFLICTING_POSITIONTYPE · Identifier: PE0003
Rewording announced · expected October 2026
New NAV wording, expected in October 2026: The invoice indicated in the VAT analytics XML as the material condition for deduction appears as payable according to the Online Invoice data reported for that invoice. (Original NAV message (Hungarian): Az áfaanalitika XML-ben a levonás tárgyi feltételeként jelzett számla fizetendőként jelenik meg az adott számláról teljesített online számlaadat-szolgáltatás adatai alapján.)
Affected element: vatDeclarationData/vatanalitics/vatAnalyticalItem /taxinformation/taxPosition/positionType
It does not block filing, but the return content must be reviewed and corrected if needed.
The aggregate deductible tax amount in the submitted declaration is greater than the aggregate deductible tax amount in the Online Invoice system.
SimplyX English rendering
Original NAV message (Hungarian): A benyújtott bevallásban szereplő összesített levonható adó összege nagyobb, mint az Online Számla rendszerében szereplő összesített levonható adó összeg e.
If the wording differs, the original Hungarian NAV text is authoritative.
Warning
Error code: CONFLICTING_SUM_TAXAMOUNT · Identifier: PEF0001
Rewording announced · expected October 2026
New NAV wording, expected in October 2026: In the submitted return, the tax amount of the invoice given as the material condition for deduction is greater than the tax amount of that invoice in Online Invoice. (Original NAV message (Hungarian): A benyújtott bevallásban az adólevonás tárgyi feltételeként szereplő számla adóösszege nagyobb, mint az Online Számla rendszerben szereplő adatokban az adott számla adóösszege.) · Proposed new error code: CONFLICTING_TAXAMOUNT
It does not block filing, but the return content must be reviewed and corrected if needed.
NAV’s answer on its developer forum: A warning. A typical case is an invoice in Online Invoice — for example a fuel invoice with non-deductible VAT — that is missing from the analytics. According to NAV, if no tax is reclaimed on an invoice, it does not need to be in the analytics; that is the correct approach. It also appears for rounding differences of a few fillér: NAV took a proposal for a tolerance under review in August 2026. #220 (2026-05-11), #336 (2026-08-06)
The economic event on the document matches one recorded under a different document number (same partner tax number, date, tax base and tax amount)
SimplyX English rendering
Original NAV message (Hungarian): A bizonylat szerinti gazdasági esemény egyezőséget mutat egy más bizonylatszámon rögzítettel (azonos a partner adószáma, a dátum, az adóalap és az adó összege)
If the wording differs, the original Hungarian NAV text is authoritative.
Warning
Error code: not yet published by NAV
Announced new · expected October 2026
When it runs: immediate check
Not live yet: NAV expects to introduce this warning in October 2026. Like other warnings, it will not block filing.
The same invoice appears both as a supply and as a deductible item – with the same partner, document number, tax base and tax amount – for a domestic item taxed under the normal regime.
SimplyX English rendering
Original NAV message (Hungarian): Ugyanaz a számla egyszerre szerepel értékesítésként és levonható tételként – azonos partnerrel, bizonylatszámmal, adóalappal és adóösszeggel – belföldi egyenes adózású tétel esetében.
If the wording differs, the original Hungarian NAV text is authoritative.
Warning
Error code: not yet published by NAV
Announced new · expected October 2026
When it runs: immediate check
Not live yet: NAV expects to introduce this warning in October 2026. Like other warnings, it will not block filing.
Given the nature of the amount refunded to a foreign traveller (an item reducing tax payable), it may only be reported with a negative sign.
SimplyX English rendering
Original NAV message (Hungarian): A külföldi utas részére visszafizetett összeg jellegére tekintettel (fizetendő adót csökkentő tétel) az adat csak negatív előjellel szerepeltethető.
If the wording differs, the original Hungarian NAV text is authoritative.
Warning
Error code: not yet published by NAV
Announced new · expected October 2026
When it runs: immediate check
Not live yet: NAV expects to introduce this warning in October 2026. Like other warnings, it will not block filing.
According to Online Invoice data, a domestic reverse-charge item on an invoice issued for the declaration period is missing from the VAT analytics, or its tax code is not appropriate.
SimplyX English rendering
Original NAV message (Hungarian): Online számlaadat-szolgáltatás szerint a bevallási időszakot érintően kibocsátott számlán fordított adózás alá eső tétel az áfaanalitikában nem szerepel, vagy adókódja nem megfelelő.
If the wording differs, the original Hungarian NAV text is authoritative.
Warning
Error code: not yet published by NAV
Announced new · expected October 2026
When it runs: long-running check (after processing)
Not live yet: NAV expects to introduce this warning in October 2026. Like other warnings, it will not block filing.
According to Online Invoice data, the invoice issued to the taxpayer contains a domestic reverse-charge item, so the tax code in the analytics is not appropriate. Tax code MP29 is missing.
SimplyX English rendering
Original NAV message (Hungarian): Online számlaadat-szolgáltatás szerint a részére kiállított számla FAD-os tételt tartalmaz, így az analitikában szereplő adókód nem megfelelő. MP29 adókód hiányzik.
If the wording differs, the original Hungarian NAV text is authoritative.
Warning
Error code: not yet published by NAV
Announced new · expected October 2026
When it runs: long-running check (after processing)
Not live yet: NAV expects to introduce this warning in October 2026. Like other warnings, it will not block filing.
According to Online Invoice and OPG/ePG data, tax payable greater than zero is available for the period, but the VAT analytics contain no line with tax payable.
SimplyX English rendering
Original NAV message (Hungarian): Az Online Számla, OPG/ePG adatok szerint az időszakra nullánál nagyobb fizetendő adó adat áll rendelkezésre, az áfaanalitikában viszont nem szerepel fizetendő adót tartalmazó tételsor.
If the wording differs, the original Hungarian NAV text is authoritative.
Warning
Error code: not yet published by NAV
Announced new · expected October 2026
When it runs: long-running check (after processing)
Not live yet: NAV expects to introduce this warning in October 2026. Like other warnings, it will not block filing.
For the exempt item in the VAT analytics (MP01, MP02, MP03, MP08) there is no exemption data in the relevant source system (Online Invoice).
SimplyX English rendering
Original NAV message (Hungarian): Az áfaanalitikában szereplő adómentes tételhez (MP01, MP02, MP03, MP08 nincs adómentes adat a megfelelő forrásrendszerben (Online Számla rendszer).
If the wording differs, the original Hungarian NAV text is authoritative.
Warning
Error code: not yet published by NAV
Announced new · expected October 2026
When it runs: long-running check (after processing)
Not live yet: NAV expects to introduce this warning in October 2026. Like other warnings, it will not block filing.
NAV data show a 27% item payable for the period, but the analytics contain no corresponding tax code: for Online Invoice and OPG/ePG, MP07 is missing.
SimplyX English rendering
Original NAV message (Hungarian): Az adóhivatali adatszolgáltatásokban van fizetendő 27%-os tétel az időszakra, az analitikában viszont nincs hozzá tartozó adókód: Online Számla és OPG/ePG esetén az MP07 hiányzik.
If the wording differs, the original Hungarian NAV text is authoritative.
Warning
Error code: not yet published by NAV
Announced new · expected October 2026
When it runs: long-running check (after processing)
Not live yet: NAV expects to introduce this warning in October 2026. Like other warnings, it will not block filing.
NAV data show an 18% item payable for the period, but the analytics contain no corresponding tax code: for Online Invoice and OPG/ePG, MP06 is missing.
SimplyX English rendering
Original NAV message (Hungarian): Az adóhivatali adatszolgáltatásokban van fizetendő 18%-os tétel az időszakra, az analitikában viszont nincs hozzá tartozó adókód: Online Számla és OPG/ePG esetén az MP06 hiányzik.
If the wording differs, the original Hungarian NAV text is authoritative.
Warning
Error code: not yet published by NAV
Announced new · expected October 2026
When it runs: long-running check (after processing)
Not live yet: NAV expects to introduce this warning in October 2026. Like other warnings, it will not block filing.
The VAT rate in the analytics is higher than the rate Online Invoice holds for the item. As a result, the deducted tax exceeds the tax amount in Online Invoice. Rates checked: 0%, 5%, 18%, 27%.
SimplyX English rendering
Original NAV message (Hungarian): Az áfaanalitikában szereplő áfakulcs magasabb, mint amit az Online Számla rendszer az adott tételhez tartalmaz. Ennek következtében a levonásba helyezett adó összege meghaladja az Online Számla szerinti adóösszeget. A vizsgált adókulcsok: 0%, 5%, 18%, 27%.
If the wording differs, the original Hungarian NAV text is authoritative.
Warning
Error code: not yet published by NAV
Announced new · expected October 2026
When it runs: long-running check (after processing)
Not live yet: NAV expects to introduce this warning in October 2026. Like other warnings, it will not block filing.
The issue date recorded in the analytics for the document (when deducted) does not match the issue date recorded for the same document in Online Invoice.
SimplyX English rendering
Original NAV message (Hungarian): A bizonylathoz (levonásba helyezéskor) az analitikában rögzített kiállítási dátum érték nem egyezik az ugyanehhez a bizonylathoz az online számlaadat-szolgáltatásban rögzített kiállítási dátum értékkel.
If the wording differs, the original Hungarian NAV text is authoritative.
Warning
Error code: not yet published by NAV
Announced new · expected October 2026
When it runs: long-running check (after processing)
Not live yet: NAV expects to introduce this warning in October 2026. Like other warnings, it will not block filing.
The partner tax number in Online Invoice does not match the partner tax number given in the VAT analytics.
SimplyX English rendering
Original NAV message (Hungarian): Az Online Számla rendszerben lévő partner adószáma nem egyezik meg az áfaanalitikában megjelölt partner adószámával.
If the wording differs, the original Hungarian NAV text is authoritative.
Warning
Error code: not yet published by NAV
Announced new · expected October 2026
When it runs: long-running check (after processing)
Not live yet: NAV expects to introduce this warning in October 2026. Like other warnings, it will not block filing.
According to Online Invoice data, no reverse-charge invoice was issued for the declaration period, yet the VAT analytics contain an item with tax code MP04.
SimplyX English rendering
Original NAV message (Hungarian): Online számlaadat-szolgáltatás szerint a bevallási időszakot érintően nincs fordított adózás alá eső kibocsátott számla, azonban van MP04 adókóddal szereplő tétel az áfaanalitikában.
If the wording differs, the original Hungarian NAV text is authoritative.
Warning
Error code: not yet published by NAV
Announced new · expected October 2026
When it runs: long-running check (after processing)
Not live yet: NAV expects to introduce this warning in October 2026. Like other warnings, it will not block filing.
According to Online Invoice and OPG/ePG data, there is no 0% outgoing invoice or receipt for the period, yet the VAT analytics contain data under tax code MP110.
SimplyX English rendering
Original NAV message (Hungarian): Az Online Számla rendszer, és az OPG/ePG információk szerint az időszak vonatkozásában nincs 0% áfakulcsú kimenő számlája, illetve nyugtája, azonban MP110 adókódon szerepel adat az áfaanalitikában.
If the wording differs, the original Hungarian NAV text is authoritative.
Warning
Error code: not yet published by NAV
Announced new · expected October 2026
When it runs: long-running check (after processing)
Not live yet: NAV expects to introduce this warning in October 2026. Like other warnings, it will not block filing.
According to Online Invoice and OPG/ePG data, a 0%-rate transaction appears in the VAT analytics under a tax code for exempt items.
SimplyX English rendering
Original NAV message (Hungarian): Az Online Számla rendszer, és az OPG/ePG adatok szerint 0% áfakulcsú ügylet adómentes tételre vonatkozó adókódon szerepel az áfaanalitikában.
If the wording differs, the original Hungarian NAV text is authoritative.
Warning
Error code: not yet published by NAV
Announced new · expected October 2026
When it runs: long-running check (after processing)
Not live yet: NAV expects to introduce this warning in October 2026. Like other warnings, it will not block filing.
For an exempt intra-Community supply of goods (MP02), the customer’s EU VAT number is missing.
SimplyX English rendering
Original NAV message (Hungarian): Közösségen belülre történő adómentes termékértékesítés (MP02) esetén hiányzik a vevő közösségi adószáma.
If the wording differs, the original Hungarian NAV text is authoritative.
Warning
Error code: not yet published by NAV
Announced new · expected October 2026
When it runs: immediate check
Not live yet: NAV expects to introduce this warning in October 2026. Like other warnings, it will not block filing.
The submitted return shows a deductible amount of tax paid on services received from an EU taxable person, but the tax liability on which the deduction is based is missing.
SimplyX English rendering
Original NAV message (Hungarian): A benyújtott bevallásban közösségi adóalanytól igénybe vett szolgáltatás után fizetett adóból levonható összeg feltüntetése ellenére, nem szerepel a levonás alapjául szolgáló adófizetési kötelezettség.
If the wording differs, the original Hungarian NAV text is authoritative.
Warning
Error code: not yet published by NAV
Announced new · expected October 2026
When it runs: immediate check
Not live yet: NAV expects to introduce this warning in October 2026. Like other warnings, it will not block filing.
The submitted return has an intra-Community supply tax code, but the EU VAT number is missing! If the taxpayer does not have the partner’s EU VAT number, it must be indicated by entering four “0” (zero) characters in the communityVatNumber element.
SimplyX English rendering
Original NAV message (Hungarian): A benyújtott bevallásban közösségi értékesítés adókódja ellenére hiányzik a közösségi adószám adat! Ha az adózó nem rendelkezik a partner közösségi adószámával, ezt a communityVatNumber elemben 4 db „0” (nulla) rögzítésével kell jelezze.
If the wording differs, the original Hungarian NAV text is authoritative.
Warning
Error code: not yet published by NAV
Announced new · expected October 2026
When it runs: immediate check
Not live yet: NAV expects to introduce this warning in October 2026. Like other warnings, it will not block filing.
The analytics contain only objectively VAT-exempt supplies, but a deductible item was also included! (except for the case under Section 121 (c) of the VAT Act)
SimplyX English rendering
Original NAV message (Hungarian): Az analitikában kizárólag tárgyi adómentes értékesítés szerepel, de szerepeltetett levonható tételt is! (Áfa tv. 121. § c) pont szerinti eset kivételével)
If the wording differs, the original Hungarian NAV text is authoritative.
Informational
Error code: STANDARD_TAX_CODE_POSITION_TYPE_MISMATCH · Identifier: E0003
An informational message; it does not affect filing.
The tax identification number given does not match the one in the master data. If a sole trader’s business activity and tax number have ended, the tax identification number must be given (and must match the master data) for filing.
SimplyX English rendering
Original NAV message (Hungarian): A megadott adóazonosító jel nem egyezik meg a törzsadatokban található adóazonosító jellel. Amennyiben a természetes személy adóalany vállalkozói tevékenysége és adószáma megszűnt, a benyújtáshoz az adóazonosító jel megadása (és törzsadatokkal való egyezősége) kötelező.
If the wording differs, the original Hungarian NAV text is authoritative.
Blocking error · A60 EC sales list
Error code: INCORRECT_TAX_IDENTIFICATION_NUMBER · Identifier: SV0001
Announced new · A60
Affected element: statementInfo/taxIdentificationNumber
Not live yet: it applies to the A60 EC sales list and takes effect when filing the statement through eVAT is introduced. NAV will announce the date together with the legislative changes. If it occurs, the statement cannot be filed in this form.
If the EU VAT number of a natural-person taxpayer has ended, the tax identification number must be given to file the statement.
SimplyX English rendering
Original NAV message (Hungarian): Amennyiben a természetes személy adóalany közösségi adószáma megszűnt, a nyilatkozat benyújtásához kötelező megadni az adóazonosító jelet.
If the wording differs, the original Hungarian NAV text is authoritative.
Blocking error · A60 EC sales list
Error code: MISSING_TAX_IDENTIFICATION_NUMBER · Identifier: SV0002
Announced new · A60
Affected element: statementInfo/taxIdentificationNumber
Not live yet: it applies to the A60 EC sales list and takes effect when filing the statement through eVAT is introduced. NAV will announce the date together with the legislative changes. If it occurs, the statement cannot be filed in this form.
The start and end of the statement period do not match the statement frequency given.
SimplyX English rendering
Original NAV message (Hungarian): A nyilatkozat időszakának kezdete és vége nem felel meg a megadott nyilatkozati gyakoriságnak.
If the wording differs, the original Hungarian NAV text is authoritative.
Blocking error · A60 EC sales list
Error code: PERIOD_INTERVAL_FREQUENCY_MISMATCH · Identifier: SV0003
Announced new · A60
Not live yet: it applies to the A60 EC sales list and takes effect when filing the statement through eVAT is introduced. NAV will announce the date together with the legislative changes. If it occurs, the statement cannot be filed in this form.
The start of the statement period cannot be earlier than 2024-01-01.
SimplyX English rendering
Original NAV message (Hungarian): A nyilatkozat időszakának kezdete nem lehet korábbi, mint 2024-01-01.
If the wording differs, the original Hungarian NAV text is authoritative.
Blocking error · A60 EC sales list
Error code: NOT_ALLOWED_PERIODSTART · Identifier: SV0004
Announced new · A60
Not live yet: it applies to the A60 EC sales list and takes effect when filing the statement through eVAT is introduced. NAV will announce the date together with the legislative changes. If it occurs, the statement cannot be filed in this form.
The start of the statement period cannot be later than its end.
SimplyX English rendering
Original NAV message (Hungarian): A nyilatkozat időszakának kezdete nem lehet későbbi, mint a nyilatkozat időszakának vége.
If the wording differs, the original Hungarian NAV text is authoritative.
Blocking error · A60 EC sales list
Error code: CONFLICTING_PERIODSTART_PERIODEND · Identifier: SV0005
Announced new · A60
Not live yet: it applies to the A60 EC sales list and takes effect when filing the statement through eVAT is introduced. NAV will announce the date together with the legislative changes. If it occurs, the statement cannot be filed in this form.
If the first character of the EU VAT number is 1, 2 or 3, the taxpayer’s tax identification number cannot be given.
SimplyX English rendering
Original NAV message (Hungarian): Amennyiben a közösségi adószám első karaktere 1, 2 vagy 3, akkor nem adható meg az adózó adóazonosító jele.
If the wording differs, the original Hungarian NAV text is authoritative.
Blocking error · A60 EC sales list
Error code: NOT_ALLOWED_TAX_IDENTIFICATION_NUMBER · Identifier: SV0006
Announced new · A60
Affected element: statementInfo/taxIdentificationNumber
Not live yet: it applies to the A60 EC sales list and takes effect when filing the statement through eVAT is introduced. NAV will announce the date together with the legislative changes. If it occurs, the statement cannot be filed in this form.
The legal predecessor’s tax number linked to the logged-in user does not match the legal predecessor’s tax number given in the return/form.
SimplyX English rendering
Original NAV message (Hungarian): A bejelentkezett felhasználóhoz tartozó jogelőd adószáma nem egyezik meg a bevallásban/űrlapon megadott jogelőd adószámával.
If the wording differs, the original Hungarian NAV text is authoritative.
Blocking error · A60 EC sales list
Error code: CONFLICTING_PREDECESSOR_V_I_NUMBER · Identifier: SV0007
Announced new · A60
Not live yet: it applies to the A60 EC sales list and takes effect when filing the statement through eVAT is introduced. NAV will announce the date together with the legislative changes. If it occurs, the statement cannot be filed in this form.
The EU VAT number given in the statement does not match the EU VAT number linked to the logged-in user.
SimplyX English rendering
Original NAV message (Hungarian): A nyilatkozatban megadott közösségi adószám nem egyezik meg a bejelentkezett felhasználóhoz tartozó közösségi adószámmal.
If the wording differs, the original Hungarian NAV text is authoritative.
Blocking error · A60 EC sales list
Error code: INCORRECT_VAT_IDENTIFICATION_NUMBER · Identifier: SV0008
Announced new · A60
Affected element: statementInfo/vatIdentificationNumber
Not live yet: it applies to the A60 EC sales list and takes effect when filing the statement through eVAT is introduced. NAV will announce the date together with the legislative changes. If it occurs, the statement cannot be filed in this form.
If the first character of the tax number is 1, 2 or 3, the title, family name and given name fields cannot be filled in.
SimplyX English rendering
Original NAV message (Hungarian): Ha az adószám első karaktere 1, 2, 3, akkor a titulus, családi név és utónév mezők kitöltése nem megengedett.
If the wording differs, the original Hungarian NAV text is authoritative.
Blocking error · A60 EC sales list
Error code: NOT_ALLOWED_NAME_FIELDS · Identifier: SV0009
Announced new · A60
Not live yet: it applies to the A60 EC sales list and takes effect when filing the statement through eVAT is introduced. NAV will announce the date together with the legislative changes. If it occurs, the statement cannot be filed in this form.
If the first character of the tax number is NOT 1, 2 or 3, the family name and given name fields are mandatory.
SimplyX English rendering
Original NAV message (Hungarian): Ha az adószám első karaktere NEM 1, 2, 3, akkor a családi név és utónév mezők kitöltése kötelező.
If the wording differs, the original Hungarian NAV text is authoritative.
Blocking error · A60 EC sales list
Error code: MISSING_NAME_FIELDS · Identifier: SV0010
Announced new · A60
Not live yet: it applies to the A60 EC sales list and takes effect when filing the statement through eVAT is introduced. NAV will announce the date together with the legislative changes. If it occurs, the statement cannot be filed in this form.
The same item data appears more than once.
SimplyX English rendering
Original NAV message (Hungarian): Ugyanaz a tételadat többször szerepel.
If the wording differs, the original Hungarian NAV text is authoritative.
Warning · A60 EC sales list
Error code: DUPLICATED_ROW · Identifier: SE0002
Announced new · A60
Not live yet: it applies to the A60 EC sales list and takes effect when filing the statement through eVAT is introduced. NAV will announce the date together with the legislative changes. It does not block filing.
Invalid partner tax number.
SimplyX English rendering
Original NAV message (Hungarian): Érvénytelen partner adószám.
If the wording differs, the original Hungarian NAV text is authoritative.
Warning · A60 EC sales list
Error code: INVALID_PARTNER_TAXNUMBER · Identifier: SE0003
Announced new · A60
Not live yet: it applies to the A60 EC sales list and takes effect when filing the statement through eVAT is introduced. NAV will announce the date together with the legislative changes. It does not block filing.
The tax base calculated by summing the invoice data differs from the aggregated value rounded to thousand forints.
SimplyX English rendering
Original NAV message (Hungarian): A számlaadatok összesítése alapján számolt adóalap eltér az összesített és ezer forintra kerekített értéktől.
If the wording differs, the original Hungarian NAV text is authoritative.
Warning · A60 EC sales list
Error code: CONFLICTING_SUM_TAXBASE · Identifier: SE0004
Announced new · A60
Affected element: sourceDocumentList
Not live yet: it applies to the A60 EC sales list and takes effect when filing the statement through eVAT is introduced. NAV will announce the date together with the legislative changes. It does not block filing. It only runs if the optional invoice-level part (sourceDocumentList) is filled in.
The invoice currency data are not appropriate: for an invoice issued in a foreign currency, the forint amount cannot equal the foreign-currency amount (unless the exchange rate is equal).
SimplyX English rendering
Original NAV message (Hungarian): A számlaadatok pénznemének adatai nem megfelelők, külföldi pénznemben kiállított számla esetén a forint összeg nem egyezhet meg a külföldi pénznem összegével (hacsak az árfolyam nem egyezik meg).
If the wording differs, the original Hungarian NAV text is authoritative.
Warning · A60 EC sales list
Error code: CONFLICTING_CURRENCY · Identifier: SE0005
Announced new · A60
Affected element: sourceDocumentList
Not live yet: it applies to the A60 EC sales list and takes effect when filing the statement through eVAT is introduced. NAV will announce the date together with the legislative changes. It does not block filing. It only runs if the optional invoice-level part (sourceDocumentList) is filled in.
An unpermitted duplication was found among the unique identifiers of the source document (the same document identifier appears more than once in connection with a domestic partner)!
SimplyX English rendering
Original NAV message (Hungarian): A forrásdokumentum egyedi azonosítói között nem megengedett duplikáció található (egy belföldi partnerhez kapcsolódóan többször szerepel ugyanaz a bizonylatazonosító)!
If the wording differs, the original Hungarian NAV text is authoritative.
Blocking error · VAT analytics
Error code: DUPLICATED_SOURCEDOCUMENTID · Identifier: I0004
Removed · 1 September 2026
Affected element: vatAnalytics/VatAnalyticsItem/sourceDocumentId
According to NAV’s announcement, this rule was deleted with effect from 1 September 2026: the check no longer runs and this message is no longer returned.
Given a partner VAT status of taxable person, the partner tax number is incomplete!
SimplyX English rendering
Original NAV message (Hungarian): Adóalany partner ÁFA szerinti státusza mező értéke mellett hiányos partneradószám!
If the wording differs, the original Hungarian NAV text is authoritative.
Blocking error · VAT analytics
Error code: MISSING_PARTNER_INFO_TAXABLE · Identifier: I0008
Removed · 1 September 2026
Affected element: vatAnalytics/VatAnalyticsItem/PartnerInfo
According to NAV’s announcement, this rule was deleted with effect from 1 September 2026: the check no longer runs and this message is no longer returned.
The absolute value of the tax base cannot be smaller than the absolute value of the tax amount!
SimplyX English rendering
Original NAV message (Hungarian): Adó alapjának abszolút értéke nem lehet kisebb az adó összegének abszolút értékénél!
If the wording differs, the original Hungarian NAV text is authoritative.
Blocking error · VAT analytics
Error code: INVALID_TAXBASE · Identifier: I0013
Removed · 1 September 2026
Affected element: vatAnalytics/VatAnalyticsItem/TaxInformation/TaxPosition
According to NAV’s announcement, this rule was deleted with effect from 1 September 2026: the check no longer runs and this message is no longer returned.
Given a partner VAT status of non-taxable person, partner data are incomplete!
SimplyX English rendering
Original NAV message (Hungarian): Nem adóalany partner ÁFA szerinti státusza mező értéke mellett hiányos partneradatok!
If the wording differs, the original Hungarian NAV text is authoritative.
Blocking error · VAT analytics
Error code: MISSING_PARTNER_INFO_NONTAXABLE · Identifier: I0023
Removed · 1 September 2026
Affected element: vatAnalytics/VatAnalyticsItem/PartnerInfo
According to NAV’s announcement, this rule was deleted with effect from 1 September 2026: the check no longer runs and this message is no longer returned.
Where did it fail? — the four validation layers
1. Schema (XSD) error
The file structure does not match the NAV schema: missing or unknown element, wrong order, invalid value. This layer can be checked before submission.
- Element order is fixed: the schema describes the return as a sequence, so a correctly named element in the wrong place still fails.
- The namespace must match. With a different namespace the schema cannot even find the elements.
- Tax-number fields take the eight-digit core number, without space, hyphen or country code.
- It is worth running this layer before submission, so the error is not discovered on the NAV side.
2. Technical and authentication error
The request never reached business processing: identification, authorisation or the request shape failed at the API Gateway.
- Every operation must be sent with POST; the wrong method fails even with a correct URL.
- requestSignature is specified in the documentation. If the server-side and client-side values differ, the request is rejected.
- requestId is unique per tax number: a request cannot be repeated with an already used identifier.
- The technical user’s permissions are granted by the taxpayer’s primary user, per operation.
- The request timestamp must fall within the allowed time window.
- The error codes raised at this level (for example INVALID_SECURITY_USER, REQUEST_ID_NOT_UNIQUE) are listed in the developer section at the bottom of the page.
3. Processing error
The request was accepted, but processing failed: file size, compression, or partition handling.
- Unpacking a compressed file can fail if compression was not produced as specified.
- For partitioned upload, partition count and identifiers are valid together; a missing partition cannot complete processing.
- Size limits are the client’s responsibility; exceeding them appears as a separate error.
4. Business validation error
The file is formally in order, but its content contradicts the rules for the return. Blocking errors at this level prevent filing.
- Most blocking errors check a relationship: two field values cannot be valid together, or an attachment sheet contradicts a flag.
- The XML node published with the message shows which part of the return to review.
- The fix is usually in data preparation, not in the integration: source-system data conflicts with a filing rule.
For developers: technical and API error codes
These are not validation messages about the content of the return. They arise at the level of the HTTP request: because of an endpoint, authentication, signature, upload or version problem, the request never reaches the content checks. They are aimed at the developer of the integration; an accountant usually has nothing to do with them — except permission errors (FORBIDDEN, INVALID_USER_RELATION), which the taxpayer’s primary user resolves.
Codes, HTTP statuses and response elements are taken unchanged from the specification. Causes and actions are our summary of NAV’s “cause” and “action” columns; where the specification is silent or contradicts itself, we say so. eVAT M2M 2.0 interface specification v1.1, section 7.2
Request, endpoint, version and server state
no errorCode — HTTP 404 NOT_FOUND
Cause: The request was sent to a wrong endpoint.
Action: Check the URL; the test and production endpoints are listed in section 8 of the specification.
Note: This response carries no errorCode.
NOT_ALLOWED_EXCEPTION — HTTP 405 METHOD_NOT_ALLOWED · GeneralExceptionResponse
Cause: The URL is correct, but the request was not sent with POST.
Action: Every operation must be called with POST.
INVALID_REQUEST — HTTP 400 BAD_REQUEST, 415 UNSUPPORTED_MEDIA_TYPE, 416 NOT_ACCEPTABLE · GeneralExceptionResponse
Cause: The request XML is not well-formed (400). The XML does not conform to earApi.xsd, or the request was sent to the endpoint of another operation (400). The Content-Type header or the media type of the request is wrong (415). The server cannot return a response matching the Accept header (416).
Action: The response lists the elements that violate the schema; fix those, or the header values.
NAV’s answer on its developer forum: For multipart uploads (manageDeclarationPartition), NAV highlighted: the request header must be Content-Type: multipart/form-data (with boundary) and Accept: application/xml, and the closing boundary must not be missing; the “body” part must be application/xml, UTF-8 without BOM, and the second part binary application/octet-stream (gzip). If the “body” part is not sent as XML, the server returns this error. #156 (2025-11-12)
INVALID_REQUEST_VERSION — HTTP 400 BAD_REQUEST · GeneralErrorResponse
Cause: The value of header/requestVersion is not 1.0.
Action: Set requestVersion to 1.0.
Note: requestVersion is the version of the request envelope, not of the return XSD: the XSD version goes in the xsdVersion field of ManageDeclarationUploadRequest.
INVALID_HEADER_VERSION — HTTP 400 BAD_REQUEST · GeneralErrorResponse
Cause: header/headerVersion is given, but its value is not 1.0.
Action: Set headerVersion to 1.0, or leave it out.
REQUEST_VERSION_NOT_ALLOWED — HTTP 400 BAD_REQUEST · GeneralErrorResponse · Planned by NAV
Cause: The requestVersion of the request is no longer supported.
Action: Move to the newer interface version. This happens when, due to a rule change, the previous version can no longer be used from a given date.
TOO_MANY_REQUESTS — HTTP 429 TOO_MANY_REQUESTS · GeneralErrorResponse · Planned by NAV
Cause: The taxpayer sent too many requests within a time window.
Action: Requests can continue once the time window has passed.
OPERATION_FAILED — HTTP 500 INTERNAL_SERVER_ERROR · GeneralErrorResponse
Cause: Unexpected server-side processing error in a synchronous call. The request was sent to the endpoint of another operation.
Action: Retry after a short while. If it keeps failing in production and NAV’s site shows no outage notice, contact the NAV helpdesk. NAV guarantees no availability for the test system and asks not to report its errors.
Note: The same code also appears in Annex I as a processing message, so it is in the validation list as well.
Authentication, permissions and signature
INVALID_SECURITY_USER — HTTP 401 UNAUTHORIZED · GeneralErrorResponse
Cause: The login and passwordHash pair is wrong: no such technical user, wrong password, or the client computes the password hash incorrectly.
Action: Check the data and the hash computation; if needed, contact the taxpayer who owns the technical user.
NOT_REGISTERED_CUSTOMER — HTTP 500 INTERNAL_SERVER_ERROR · GeneralErrorResponse
Cause: There is no taxpayer using the system with the tax number given in the user element.
INVALID_CUSTOMER — HTTP 500 INTERNAL_SERVER_ERROR · GeneralErrorResponse
Cause: The tax number in the user element does not exist, or the taxpayer’s status does not allow the operation.
Action: Check the data; if needed, contact the taxpayer concerned.
INVALID_USER_RELATION — HTTP 500 INTERNAL_SERVER_ERROR · GeneralErrorResponse
Cause: No technical user with this login belongs to the given tax number, or the user’s status no longer allows the operation.
Action: Check the data; if needed, contact the taxpayer concerned.
FORBIDDEN — HTTP 403 FORBIDDEN · GeneralErrorResponse
Cause: The technical user is not authorised to call this endpoint.
Action: The technical user’s permissions are granted by the taxpayer’s primary user; contact them.
Note: Not the same as FILING_ROLE_FORBIDDEN: that one is raised during processing when the technical user may not act for the given return type.
REQUEST_ID_NOT_UNIQUE — HTTP 400 BAD_REQUEST · GeneralErrorResponse
Cause: This requestId has already been used for this tax number.
Action: Every request needs a new, unique requestId.
INVALID_REQUEST_SIGNATURE — HTTP 400 BAD_REQUEST · GeneralErrorResponse
Cause: The requestSignature computed on the server does not match the one sent by the client.
Action: The computation is described in the “requestSignature computation” section of the specification.
NAV’s answer on its developer forum: requestSignature is not a hash of the XML or the gzip but a signature: the uppercase SHA3-512 of requestId, the UTC timestamp (yyyyMMddHHmmss) and the signing key concatenated. For multipart calls that send a file (manageDeclarationPartition, manageAttachmentUpload), the uppercase SHA3-512 of the attached octet-stream part is appended to the end. The hash of the complete, uncompressed XML is separate: it goes into the contentHash field of ManageDeclarationUploadRequest. #206 (2026-09-23), #204 (2026-05-07)
INVALID_TIMESTAMP — HTTP 400 BAD_REQUEST · GeneralErrorResponse
Cause: The header timestamp differs from server time by more than one day. Possible in every operation that carries authentication.
INVALID_PASSWORD_HASH_CRYPTO — HTTP 400 BAD_REQUEST · GeneralErrorResponse
Cause: The cryptoType of user/passwordHash is not SHA-512.
Note: Table 7.2.2 of the specification calls it INVALID_PASSWORD_HASH_CRYPTO_TYPE; handle both spellings.
INVALID_REQUEST_SIGNATURE_HASH_CRYPTO — HTTP 400 BAD_REQUEST · GeneralErrorResponse
Cause: The cryptoType of user/requestSignature is not SHA3-512.
Upload, partitions and XSD version
PARTITIONCOUNT_LIMIT_EXCEEDED — HTTP 400 BAD_REQUEST · GeneralErrorResponse
Cause: The return has more partitions than allowed.
Action: Reduce the number of partitions. Per section 6.4.2.1, partitionCount can currently be at most 16.
INVALID_DECLARATION_UPLOAD_ID — HTTP 400 BAD_REQUEST · GeneralErrorResponse
Cause: The referenced upload ID (declarationUploadId) is not valid; its validity period may have expired.
Action: Request a new upload ID.
Note: The “cause” column of the specification wrongly repeats the partition size text here; the action is about an expired or invalid ID. According to a developer’s report, the same error appears when finalize is repeated with the same ID (#416).
PARTITION_ALREADY_EXISTS — HTTP 400 BAD_REQUEST · GeneralErrorResponse
Cause: This partition has already been uploaded.
Action: An uploaded partition cannot be replaced; to change it, request a new upload ID.
PARTITION_SIZE_LIMIT_EXCEEDED — HTTP 400 BAD_REQUEST · GeneralErrorResponse
Cause: The partition exceeds the size limit.
Action: Reduce the partition size. Per section 5.4.4, a partition can be at most 128 MB.
UNSUPPORTED_HASH_TYPE — HTTP 400 BAD_REQUEST · GeneralErrorResponse
Cause: The given hash type is not supported.
Action: Use SHA3-512.
INVALID_FILE_HASH — HTTP 400 BAD_REQUEST · GeneralErrorResponse
Cause: The hash of the uploaded file differs from the value given in the request.
DECLARATION_PARTITION_NOT_FOUND — HTTP 400 BAD_REQUEST · GeneralErrorResponse
Cause: One or more partitions are missing at finalize; the response lists them.
Action: Upload the missing partitions and retry finalize.
INCORRECT_XSD_VERSION — HTTP 500 INTERNAL_SERVER_ERROR · GeneralErrorResponse
Cause: Table 7.2.2 gives no description. Per section 6.4.2.1, manageDeclarationUpload returns no upload ID if the XSD version in xsdVersion does not exist — the code name points to this case.
Note: Per the specification’s table, the 2.0 schema value is “eardata_2.0”, but the field pattern only allows capitals and digits. According to a developer’s report on NAV’s forum, the form in the table worked (#267).
CONFLICTING__XSD_VALIDITY_VERSION — HTTP 500 INTERNAL_SERVER_ERROR · GeneralErrorResponse
Cause: Table 7.2.2 gives no description. Per section 6.4.2.1, there is no upload ID either if the XSD version exists but is no longer valid at submission — the code name points to this. Since eardata_2.0 went live, past periods must also be submitted with the 2.0 schema.
Note: The double underscore is how the specification spells the code.
CONFLICTING_PERIOD_XSD_VERSION — HTTP 500 INTERNAL_SERVER_ERROR · GeneralErrorResponse
Cause: Table 7.2.2 gives no description. Per section 6.4.2.1, there is no upload ID either if the return period in the request falls outside the period assigned to the XSD version — the code name points to this.
Attachments and storage
FILE_COUNT_LIMIT_EXCEEDED — HTTP 400 BAD_REQUEST · GeneralErrorResponse
Cause: The number of files in storage has reached the maximum.
Action: Delete files that are no longer needed from storage.
FILE_SIZE_LIMIT_EXCEEDED — HTTP 400 BAD_REQUEST · GeneralErrorResponse
Cause: The file exceeds the size limit.
Action: Reduce the file size.
DISK_QUOTA_EXCEEDED — HTTP 400 BAD_REQUEST · GeneralErrorResponse
Cause: The available storage quota is full.
Action: Delete files that are no longer needed from storage.
FILE_TYPE_MISMATCH — HTTP 400 BAD_REQUEST · GeneralErrorResponse
Cause: The declared file type differs from the metadata of the uploaded file.
INVALID_CLAIMCHECKID — HTTP 400 BAD_REQUEST · GeneralErrorResponse
Cause: No attachment found with this claimCheckId.
Action: Correct the claimCheckId in the request.
PROTECTED_CLAIMCHECKID — HTTP 400 BAD_REQUEST · GeneralErrorResponse
Cause: The attachment cannot be deleted because a return is being processed.
Action: Once processing ends, the attachment can be deleted again.
Finalising and submitting
PRELIMINARY_CONFIRMATION_NOT_FALSE — HTTP 400 BAD_REQUEST · GeneralErrorResponse
Cause: The preliminary confirmation field is not false.
Action: The field must be set to false.
INVALID_DECLARATIONPROCESSINGID — HTTP 400 BAD_REQUEST · GeneralErrorResponse
Cause: The processing ID is invalid.
Action: Correct the processing ID in the request.
INVALID_STATUS — HTTP 400 BAD_REQUEST · GeneralErrorResponse
Cause: The return is not in FINISHED status: processing is still running (PROCESSING or BEVFELD_CHECK). The return went to ABORTED status, so it cannot be submitted.
Action: While processing, wait for FINISHED. With ABORTED, the corrected return must be uploaded again.
SUBMISSION_PERIOD_CLOSED — HTTP 400 BAD_REQUEST · GeneralErrorResponse
Cause: The specification gives no description or action for this code.
Frequently asked questions
Is this an official NAV list?
The messages, identifiers and error codes are: they come from Annex I of the NAV eVAT M2M 2.0 interface specification (v1.1) and from NAV’s announcements of 31 August and 3 October 2026 on its developer forum. The layer split and checklists are editorial additions.
What happens to removed rules?
Checks removed by NAV stay at the end of the list, marked as removed with the date. Anyone searching for an older message — from the test environment or an old log — can see that the check no longer runs. Examples are DUPLICATED_SOURCEDOCUMENTID (I0004) and INVALID_TAXBASE (I0013).
Why is there no separate action for every message?
Because the specification gives the triggering condition, not an action per code. Without an official source, an instruction would be a guess. For some messages, however, NAV’s developers answered on the forum of the nav-gov-hu/eVAT GitHub repository — there, NAV’s answer is shown next to the message, with its source. For the rest, actions are given where they are well founded: per layer.
What is the difference between a validation message and a technical error code?
A validation message is about the content of the return: NAV processed the analytics and found a rule conflict. A technical error code (for example INVALID_SECURITY_USER or REQUEST_ID_NOT_UNIQUE) arises at the HTTP request level — because of an authentication, signature, upload or version problem, the request never reaches the content checks. Technical codes are collected in a separate section for developers at the bottom of the page.
If the XML checker accepts the file, will NAV definitely accept it?
No. The checker covers the schema layer, the first of four. Technical, processing and business validation still run on top and can raise their own errors.
Are these NAV M2M error codes?
No. eVAT M2M and NAV M2M are separate channels, with their own vocabulary and error sets. NAV M2M result codes are collected on a separate page.
Are the messages of the A60 EC sales list included?
Yes, marked separately. On 3 October 2026 NAV published the A60 schema and its 14 validation messages: 10 blocking errors (SV0001–SV0010) and 4 warnings (SE0002–SE0005). The EC sales list (recapitulative statement) is a separate XML, but it is submitted through the same eVAT channel with the same API logic as the VAT return. The messages go live when filing the statement through eVAT is introduced; NAV will announce the date together with the legislative changes. Two codes share their name with a VAT-return code (PERIOD_INTERVAL_FREQUENCY_MISMATCH, CONFLICTING_PERIODSTART_PERIODEND), so for A60 it is best to search by the SV or SE identifier.
Is the list updated?
Yes. NAV changes validations not only through new specification versions: on 31 August 2026 it announced on its developer forum that from 1 September four checks are removed, two new ones apply and several messages are reworded, and it announced 18 new warnings and 11 reworded warnings for October. On 3 October 2026 it also published the 14 validation messages of the A60 EC sales list. The list is generated from the specification and the announcements are applied on top; every change is marked with its date and source.
This content is informational, not tax advice, and not an official NAV publication. For a specific case, NAV documentation and guidance prevail.