
Відправили SAF-T UA до ДПС, а у відповідь отримали список помилок валідації? Ви не одні. Щомісяця компаній стикаються з відхиленням файлів через помилки, які система ДПС виявляє на етапі отримання Квитанції №2.
Державна податкова служба використовує близько 150 правил валідації для перевірки коректності структури та даних у файлах SAF-T UA. Ці правила охоплюють все — від формату XML до бізнес-логіки та балансів рахунків.
У цій статті розбираємо найпоширеніші помилки SAF-T UA, які зустрічаються на практиці, пояснюємо їхні причини та показуємо конкретні способи усунення.
Натисніть на код помилки, щоб миттєво перейти до детального опису та рішення:
Система валідації ДПС перевіряє файл SAF-T UA на кількох рівнях:
Кожна помилка має унікальний код (наприклад, FE-20 або RE-1), який точно вказує на проблему.
Опис: Рахунок обліку податкових різниць не знайдено у плані рахунків (GeneralLedgerAccounts). Система вимагає, щоб кожен рахунок, використаний у податкових транзакціях, був попередньо оголошений у розділі GeneralLedgerAccounts.
Як виправити:
Опис: Ідентифікатор клієнта у платіжних документах не відповідає жодному запису у довіднику контрагентів.
Як виправити:
Опис: Клієнт, вказаний у проводці розділу III Бухгалтерські операції (GeneralLedgerEntries), відсутній у довіднику ІІ.5 Клієнти (Customers).
Рішення:
Синхронізуйте довідник Customers із даними у розділі GeneralLedgerEntries.
Опис: Постачальник, пов'язаний з активом компанії у розділі ІІ.14 Необоротні активи (Assets) , не знайдено у довіднику постачальників.
Рішення:
Додайте постачальника до розділу MasterFiles > Suppliers або видаліть посилання на нього з розділу Assets, якщо дані застаріли.
Опис: У проводках розділу III Бухгалтерські операції (GeneralLedgerEntries) вказано постачальника, якого немає у довіднику ІІ.6 Постачальники (Suppliers).
Рішення:
Переконайтеся, що всі контрагенти-постачальники присутні у розділі Suppliers перед використанням їх у транзакціях.
Опис: Ідентифікатор постачальника у платіжних рядках не збігається з жодним записом у довіднику ІІ.6 Постачальники (Suppliers).
Рішення:
Додайте всіх постачальників до довідника Suppliers або перевірте правильність написання SupplierID.
Опис: У інших первинних документах ІV.6 Інформація про бухгалтерські довідки та інші первинні документи (OtherSourceDocuments) використано посилання на неіснуючого постачальника з розділу ІІ.6 Постачальники (Suppliers).
Опис: У проводках розділу III Бухгалтерські операції (GeneralLedgerEntries) вказано постачальника (Поле SupplierID1), якого немає у довіднику ІІ.6 Постачальники (Suppliers).
Опис: Одиниця виміру товару у розділі ІV.4 Операції із запасами (MovementOfGoods) не відповідає жодній одиниці виміру, оголошеній у довіднику ІІ.8 Таблиця одиниць виміру (UOMTable).
Як виправити:
Опис: Тип руху складу у розділі ІV.4 Операції із запасами (MovementOfGoods) не знайдено у довіднику ІІ.10 Таблиця типів руху (MovementTypeTable). Перевірте правильність заповнення довідника типів складських операцій.
Опис: Рахунок обліку складу у розділі ІV.4 Операції із запасами (MovementOfGoods) відсутній або має неправильний формат. Додайте відповідне значення в поле (StockAccountNo) до розділу ІІ.12 Запаси (PhysicalStock).
Опис: Посилання на транзакцію у розділі ІІ.15 Податкові різниці (TaxDifferences) не відповідає жодній транзакції у розділі III Бухгалтерські операції (GeneralLedgerEntries). Перевірте коректність поля TransactionID.
Опис: Номер транзакції у розділі ІV.2 Відомості про придбання/закупівлю (PurchaseInvoices) не знайдено у розділі III Бухгалтерські операції (GeneralLedgerEntries).
Рішення:
Кожна транзакція повинна бути унікально ідентифікована і присутня у розділі III Бухгалтерські операції (GeneralLedgerEntries).
Опис: Посилання на транзакцію у платежах не збігається з існуючими транзакціями. Синхронізуйте дані між розділами Payments та Transactions.
Опис: У транзакціях активів використано неіснуючий ключ транзакції. Перевірте відповідність між Assets та SourceDocuments.
Опис: Посилання на транзакцію в інших первинних документах некоректне. Переконайтеся, що всі TransactionReference існують.
Опис: У рухах складу вказано TransactionReference, який не існує. Додайте відповідну транзакцію або виправте посилання.
Одна з найпоширеніших помилок SAF-T UA!
Виникає, коли у файлі є дублікати ідентифікаторів:
Як виправити:
Опис: Посилання на транзакцію у рахунках на продаж некоректне. Перевірте розділ SalesInvoices та переконайтеся у відповідності ключів.
Опис: Невідповідність між номером рахунку та його категорією за Планом рахунків бухгалтерського обліку (AccountID, GroupingCategory, GroupingCode, StandardAccountID).
Приклади:
Потрібна консультація: Для усунення цієї помилки зверніться за консультацією до наших фахівців.
Критична помилка! Показує розбіжність між дебетом та кредитом для конкретного рахунку.
Приклади:
Потрібна консультація: Для усунення цієї помилки зверніться за консультацією до наших фахівців.
Опис: Розбіжність між сальдо клієнтів/постачальників на початок і кінець періоду та операціями за період.
Приклади:
Потрібна консультація: Для усунення цієї помилки зверніться за консультацією до наших фахівців.
Опис: Різниця між підсумками первинних документів та фінальною заборгованістю контрагентів.
Приклади:
Потрібна консультація: Для усунення цієї помилки зверніться за консультацією до наших фахівців.
Опис: Використано одиницю виміру з кодом 0000 або іншим некоректним значенням, якого немає у державному класифікаторі одиниць виміру.
Як виправити:
Опис: Файл SAF-T UA було надіслано до ДПС без офіційного запиту на його подання. Наразі SAF-T подається тільки у відповідь на запит податкової під час документальної перевірки.
Більшість помилок виникають через:
Рекомендації:
Для автоматизації формування та перевірки SAF-T UA радимо використовувати MySAF-T від EMEA IT Consulting — платформу, розроблену спеціально для українського бізнесу.
Переваги MySAF-T:
Якщо ви отримали список помилок від ДПС і не знаєте, як їх усунути — ми допоможемо.
Наші фахівці надають:
Запишіться на консультацію, щоб отримати професійну допомогу у вирішенні проблем з SAF-T UA та підготуватися до податкових перевірок без стресу.
SAF-T UA — це не просто технічна вимога. Це інструмент, який допомагає бізнесу бути прозорим перед державою та впевненим у коректності свого обліку. Правильна підготовка файлу сьогодні — це спокій під час перевірки завтра.