SAF-T UA: файл аудиту для ДПС за запитом під час перевірки
Формування файлу SAF-T UA за схемою ДПС 2.00 з UA Pro ERP: відповідність рахунків Плану 291, файл за місяць, квартал або рік, перевірка за XSD, логічний контроль і звірка з оборотно-сальдовою, ZIP для Електронного кабінету.
SAF-T UA - це стандартний файл аудиту, який ДПС може запросити під час документальної перевірки: вся бухгалтерія за період в одному XML за схемою податкової. Модуль «SAF-T UA» формує такий файл прямо з UA Pro ERP, перевіряє його за офіційною схемою ДПС до подачі і звіряє з оборотно-сальдовою відомістю. Це окрема опція, вмикається за запитом.
Коли це потрібно
- Лише за запитом. Регулярної обов'язкової подачі SAF-T UA зараз немає. Файл подається, коли ДПС під час документальної перевірки надсилає запит, строк 2 робочі дні (п. 85.2 ст. 85 ПКУ, Порядок № 1393 у редакції наказу Мінфіну № 561).
- За які періоди. Найраніший рік, за який можуть запросити, 2024.
- Тестова подача. З 03.03.2026 файл можна надіслати в Електронний кабінет без запиту, щоб перевірити, як його приймає податкова.
- Формат. Схема SAF_T_UA версії 2.00, опублікована ДПС 06.11.2024. Опис і XSD на tax.gov.ua.

Що вміє
- Усі розділи схеми: головна книга і проводки, продажі й закупівлі з ПДВ, оплати, рух і залишки запасів, основні засоби, інші документи, довідники контрагентів, товарів і одиниць.
- Відповідність Плану рахунків 291: довідник з 366 рахунків і субрахунків, автоматичне зіставлення ваших рахунків за номером, типом і назвою, ручне уточнення.
- Перевірка до і після: до формування шукає незаповнені реквізити, коди контрагентів, незіставлені рахунки. Після формування перевіряє файл за XSD ДПС, логічними формулами, посиланнями між розділами і звіряє обороти з оборотно-сальдовою.
- Великі обсяги: файл понад заданий розмір ділиться на частини так, щоб кожна мала свій заголовок і проходила перевірку окремо. Формування йде у фоні з прогресом.
- Роздріб без РНОКПП: фізособи без коду об'єднуються в покупця «Неплатник» (100000000000), як вимагає опис.
Крок 1. Налаштування
Де: Робочий стіл → «SAF-T UA» → у лівій панелі «Налаштування SAF-T UA». Вкажіть компанію, регіон за КАТОТТГ, чи ви платник ПДВ, посадових осіб (керівник і головний бухгалтер з наказами про призначення), телефон і пошту для заголовка файлу, реквізити наказу про облікову політику. Внизу, у розділі «Довідка», коротко описано, як подати файл в Електронний кабінет.

Перевірте також картку компанії (ЄДРПОУ, повна назва, адреса) і коди ЄДРПОУ або РНОКПП у контрагентів. Без них файл не пройде логічний контроль ДПС.
Крок 2. Відповідність рахунків Плану 291
Ваш план рахунків може відрізнятися від Плану 291: інші назви, власні субрахунки, рахунки без номера. У файл кожен рахунок має піти з кодом за Планом 291. Де: Робочий стіл → «SAF-T UA» → у лівій панелі «Не зіставлені рахунки (SAF-T)». Кнопка «Автозаповнення» зіставить більшість рахунків сама, решту вкажіть через «Зіставити». Зверху видно, скільки листових рахунків уже зіставлено, позначка «Показати всі рахунки (зі зіставленими)» показує і готові.

Те саме можна змінити в картці рахунку (план рахунків), розділ «SAF-T UA»: «Рахунок за Планом 291 (SAF-T)» і «Код рахунку у SAF-T (AccountID)».

Крок 3. Формування файлу
Де: Робочий стіл → «SAF-T UA» → у лівій панелі «Файл SAF-T UA» → «Створити: Файл SAF-T UA». Оберіть компанію і період: місяць, квартал, рік або довільні дати. Номер і дату запиту ДПС впишіть у «Запит контролюючого органу». У «Розділи файлу» можна залишити лише ті розділи, які запитали.
- «Перевірити дані»: список проблем до формування, з посиланнями на документи.
- «Сформувати»: файл збирається у фоні, прогрес і етап видно у формі. «Файл» → «Перевірити за схемою» повторює перевірку XSD для вже сформованого файлу.
- Готовий ZIP для Електронного кабінету і XML лежать у вкладеннях, доступ лише у вас; завантажити їх можна з меню «Файл» → «Завантажити ZIP» або «Відкрити XML».

Лічильники показують, що потрапило у файл: рахунки, контрагенти, проводки, обороти, документи продажу й закупівлі, платежі, операції із запасами, основні засоби. Обороти Дт і Кт мають збігатися між собою і з оборотно-сальдовою.

Лог перевірок
Під лічильниками таблиця помилок і попереджень з розділом і документом, а також журнал кожного формування. Інформаційні рядки нічого не блокують, вони пояснюють, що система зробила (наприклад, об'єднала роздрібних покупців).


Як подати
Електронний кабінет → Вхідні → запит ДПС → «Створити файл SAF-T UA» → завантажити ZIP за кожен запитаний період. У відповідь приходять квитанція № 1 (перевірка за схемою) і квитанція № 2 (логічний контроль). Перевірка за XSD у модулі та сама, що й для квитанції № 1. Логічний контроль ДПС закритий, тому модуль повторює опубліковані формули, а остаточну відповідь дає квитанція № 2.
Типові питання
- Помилка «рахунок не зіставлено». Відкрийте «Не зіставлені рахунки (SAF-T)», натисніть «Автозаповнення» або вкажіть рахунок Плану 291 вручну, потім сформуйте файл повторно.
- ОСВ не збігається. Найчастіше за період є непроведені або заднім числом змінені документи. Сформуйте файл ще раз: кожне формування звіряється з ОСВ на свій момент.
- Файл дуже великий. Зменште «Максимальний розмір частини XML» у налаштуваннях: файл поділиться на кілька частин, кожна проходить перевірку окремо. Ліміт ДПС 600 МБ на XML.
- Покупці-фізособи без РНОКПП. Вони йдуть у файл як один покупець «Неплатник», це передбачено описом ДПС.
- Чи треба подавати щомісяця? Ні, лише на запит під час перевірки або добровільно в тестовому режимі.