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

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
FE-20Tax difference accounting account not found in chart of accountsCheck MasterFiles > GeneralLedgerAccounts, add the account and verify number consistency
FE-37Customer identifier in payment documents not found in directoryAdd customer to MasterFiles > Customers, verify CustomerID format
FE-41Customer in journal entries missing from Customers directorySynchronize Customers directory with GeneralLedgerEntries
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 SupplierID
FE-48Reference to non-existing supplier in documentsVerify Suppliers directory consistency
FE-50Supplier (SupplierID1) missing from directoryAdd supplier to Suppliers
FE-76Unit of measure not found in UOMTable directoryAdd unit of measure and use standard codes
FE-99Stock movement type missing from MovementTypeTableVerify movement type directory
FE-104Stock account missing or incorrectAdd or correct StockAccountNo
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
FE-116Incorrect asset transaction referenceVerify Assets and SourceDocuments consistency
FE-117Incorrect transaction reference in other documentsVerify TransactionReference
FE-118Missing transaction for stock movementAdd transaction or fix the reference
FE-119Duplicate keys (KeyAnalysisID, KeySupplier, KeyCustomer)Ensure identifier uniqueness
FE-121Incorrect transaction reference in salesVerify SalesInvoices and key consistency
RE-1Incorrect account categoryVerify AccountID and classification consistency
RE-2Debit and credit imbalance by accountPerform accounting data reconciliation
RE-5Unbalanced payables/receivablesVerify balances and entries
RE-6Primary documents do not match payables/receivablesReconcile documents and financial data
RE-16Incorrect unit of measure codesUse codes from the official classifier
RE-18SAF-T submitted without a DPS requestSubmit the report only in response to a request
© 2008 - 2026 SMART business