Перейти к основному содержимому

Troubleshooting SAF-T UA Submission Errors

When submitting a SAF-T UA report, companies frequently encounter validation errors that cause the file to be rejected by the controlling authority. These errors are broadly categorized as:

  • FE (File Errors) — technical errors detected during the structure and integrity verification of the SAF-T UA file itself;
  • RE (Record Errors) — logical errors occurring within the data, when the file is technically correct but information in individual elements does not meet control or analytical validation rules.

Effective error handling involves not only fixing errors but also building a systematic data quality control process.

The main causes of errors are:

  1. Incorrect file structure (non-compliance with the XML schema (XSD), missing mandatory elements, incorrect data types)
  2. Logical errors in data (incorrect counterparty identifiers, inconsistent accounting data, broken links between entities)
  3. Issues with directories and classifiers (missing code in the classifier, outdated or invalid values used, mismatch between directories and transactions)
  4. Data integration and preparation errors (incorrect mapping from ERP, manual data entry)
ErrorCauseSolution
RE-1Incorrect account categoryVerify AccountID and classification consistency
RE-2Debit and credit imbalance by accountReconcile accounting data and verify consistency of opening balances, closing balances, and turnovers against trial balance and posted entries
RE-3Inventory Balance and Inventory Movement MismatchReconcile inventory records and verify consistency between opening and closing inventory balances, inventory receipts/issues, and trial balance data
RE-4Unbalanced Fixed Asset DataVerify consistency between acquisition cost, carrying amount, accumulated depreciation, and fixed asset transactions
RE-5Unbalanced payables/receivablesVerify balances and transactions, reconcile customer and receivable balances against source documents, opening and closing balances, and debit/credit turnovers
RE-6Source Documents do not match payables/receivablesReconcile balances and turnovers against source documents
RE-7Incorrect or Missing VAT Registration NumberVerify customer and vendor VAT Registration Numbers against the VAT Taxpayer Register
RE-8VAT Code Missing or Not Found in Tax TableVerify the VAT Code and ensure it exists in the TaxTable
RE-9Incorrect Fixed Asset Tax GroupVerify that the asset group matches the ValuationClass reference table
RE-10Incorrect Depreciation MethodVerify or create the required depreciation method in the DepreciationMethod reference table
RE-11SAF-T Submitted Without Tax Authority RequestVerify that a tax authority request exists and submit SAF-T UA only in response to such request
RE-12Incorrect Customer or Vendor Entity TypeVerify entity types against the EntityType reference table
RE-13Incorrect Related Party CodeVerify the code against the RelatedPartyCode reference table
RE-14Incorrect Currency CodeVerify currency codes against the official Currency Code List for statistical purposes
RE-15Incorrect Country CodeVerify country codes against the ISO Alpha-2 Country Code List
RE-16Incorrect Unit of Measure CodeVerify the Unit of Measure Code and ensure compliance with the applicable classifiers
RE-17Incorrect Commodity/Service Classification Code (UKT ZED/DKPP)Verify product and service classification codes against the relevant classifications
FE-11 – FE-15Transaction Type Not Found in Reference TableVerify that the transaction type exists in MasterFiles > TransactionFeatures
FE-16 – FE-35, FE-122, FE-123G/L Account or Balancing Account Not Found in Chart of AccountsVerify that the account code exists in MasterFiles > GeneralLedgerAccounts
FE-20Tax Difference Account Not Found in the Chart of AccountsVerify MasterFiles > GeneralLedgerAccounts, add the account if necessary, and check account numbering consistency
FE-36 – FE-41Customer Not Found in Customers directoryVerify MasterFiles > Customers, add the customer, and validate the CustomerID
FE-37Customer Identifier in Payment Documents Not Found in Customer directoryAdd customer to MasterFiles > Customers, verify CustomerID format
FE-41Customer Referenced in Entries Not Found in Customers directorySynchronize Customers master data with GeneralLedgerEntries
FE-42 – FE-50Supplier Not Found in suppliers directoryVerify MasterFiles > Suppliers, add the supplier, and validate the SupplierID
FE-42Asset supplier missing from suppliers directoryAdd supplier or remove the reference
FE-43Supplier in journal entries missing from directoryAdd supplier to Suppliers
FE-45Supplier identifier in payments is incorrectVerify or add the corresponding SupplierID
FE-48Reference to non-existing supplier in documentsVerify that the Suppliers exists in the Suppliers Master Data
FE-50Supplier (SupplierID1) missing from directoryAdd supplier to Suppliers
FE-51 – FE-62, FE-120Tax Type is not found in the TaxTable directoryVerify that the Tax Type exists in TaxTable > MasterFiles
FE-63 – FE-71Tax Code is not found in the TaxTable directoryVerify that the Tax Code exists in TaxTable > MasterFiles
FE-72 – FE-77Unit of Measure is missing or does not match the UOMTable directoryVerify that the Unit of Measure exists and is valid in UOMTable > MasterFiles
FE-76Unit of measure not found in UOMTable directoryAdd unit of measure and use standard codes
FE-78 – FE-87Analysis Type code is not found in the AnalysisTypeTable directoryVerify that the Analysis Type code exists in AnalysisTypeTable > MasterFiles
FE-88 – FE-97Analysis account code (AnalysisID) is not found in the AnalysisTypeTable directoryVerify that the Analysis account code exists in AnalysisTypeTable > MasterFiles
FE-98 – FE-99Inventory Movement Type or Inventory Movement Subtype is not found in the MovementTypeTable directoryVerify that the Movement Type or Subtype exists in MovementTypeTable > MasterFiles
FE-99Warehouse Movement Type is not found in the MovementTypeTable directoryVerify the Movement Type master data
FE-100 – FE-103Product or Service code is not found in the Products directoryVerify that the Product or Service code exists in Products > MasterFiles
FE-104Inventory account number is not found in the PhysicalStock directoryVerify that StockAccountNo exists in PhysicalStock > MasterFiles
FE-105 – FE-111Owner (Founder) identifier is not found in the Owners directoryVerify the Owner identifier, ensure a corresponding record exists in the Owners master data, and correct the OwnerID/OwnerID1 value
FE-112Fixed Asset code is not found in the Asset directoryVerify that the Fixed Asset code exists in the relevant Asset master data, add the missing record, or correct the AssetID value
FE-113 – FE-118, FE-121Transaction identifier is not found in General Ledger EntriesVerify that the transaction exists in GeneralLedgerEntries and that the TransactionID value is correct
FE-113Transaction reference missing from GeneralLedgerEntriesVerify TransactionID field
FE-114Purchase transaction missing from GeneralLedgerEntriesAdd transaction or verify consistency
FE-115Transaction reference in payments is incorrectSynchronize Payments and Transactions data
FE-116Incorrect asset transaction referenceVerify Assets and SourceDocuments consistency
FE-117Incorrect transaction reference in other documentsVerify TransactionReference
FE-118Transaction is missing for an inventory movementAdd the missing transaction or correct the reference
FE-119Key value is not uniqueVerify the uniqueness of KeyAnalysisID, KeySupplier, and KeyCustomer in the corresponding master data and GeneralLedgerEntries, and remove duplicate records
FE-121Incorrect transaction reference in Sales InvoicesVerify SalesInvoices and the corresponding key references
© 2008 - 2026 SMART business