Защо НАП отхвърля валидни SAF‑T файлове
НАП може да отхвърли SAF‑T файл, който е технически валиден по XSD, ако данните не преминават допълнителните проверки на администрацията.
Актуално към септември 2026 г. Изготвено от екипа на Safty, с позоваване на действащите текстове.
Накратко
- XSD проверката потвърждава XML структурата, не всички правила за приемане от НАП.
- Тестовата услуга в портала на НАП е окончателният тест преди реалното подаване.
- След отказ коригираният файл се подава в 7-дневен срок по чл. 277а ДОПК.
- За първите 12 месеца е предвиден режим без санкция при корекция по § 17, ал. 2 ПЗР ЗДБРБ 2025.
Това разграничение е основният риск за финансовия директор и главния счетоводител. Файлът може да изглежда правилен, да е генериран успешно и да минава локална XSD проверка, но да се върне с отказ. Срокът за реакция е кратък, а причината често е в данни, натрупвани дълго преди текущия месец.
Защо XSD валидният SAF‑T файл може да бъде отхвърлен?
XSD валидността проверява формата на XML файла, а НАП проверява и бизнес зависимости, данъчни логики и съгласуваност на данните.
XSD схемата описва техническата рамка: дали елементите са на правилното място, дали датата е във валиден формат, дали числовото поле съдържа число. Това е базов контрол и трябва да е част от всяко генериране.
Проверките на НАП отиват по-далеч. Те сравняват свързани полета, търсят несъответствия между записи и откриват логически противоречия. Една стойност може да е валидна сама по себе си, но недопустима в комбинация с конкретен данъчен код, вид документ или статус на контрагент. Техническият екип може да докаже, че файлът отговаря на схемата; финансовият екип трябва да е сигурен, че съдържанието е съгласувано между всички източници.
Публични ли са всички правила, по които НАП валидира SAF‑T?
Не всички проверки са изчерпателно описани в публикуваните документи, затова публичната документация не е окончателен тест за приемане.
Публикуваните структури, XSD схемата и „Въпроси и отговори“ дават основата за разработка. Тестовата услуга в портала на НАП минава през същите проверки като реалното подаване, затова тя е окончателният тест преди подаването. Нужен е процес, който събира знание от реални резултати и добавя проверки към вътрешната валидация.
В един реален случай една проверка за консистентност е върнала 649 641 грешки. Големият брой не означава толкова независими проблема: често една грешна настройка или несъгласуван код се повтаря през много редове. Затова първата задача след отказ е да се намери първопричината, а не да се обработват съобщенията едно по едно.
Какви грешки водят до отказ на SAF‑T файл?
SAF‑T отказите често идват от непълни, противоречиви или неправилно картографирани данни между системите.
- Непоследователни идентификатори: един контрагент или артикул с различни кодове в различни системи.
- Липсващи задължителни данни: празни полета, които структурата допуска само при определени условия.
- Неправилно картографиране: вътрешен данъчен код или вид документ, свързан с неподходящ SAF‑T код.
- Несъгласувани суми: стойности по документ, данъчна основа, данък и счетоводен запис, които не се събират логично.
- Дублиране или липсващи връзки: документ, който не се проследява до счетоводния запис.
- Исторически данни: стари номенклатури и мигрирани записи, които не спазват текущите правила.
- Разминаване между модули: продажби, склад, активи и главна книга с различни версии на един факт.
Тези категории не са чисто технически. Главният счетоводител трябва да потвърди, че корекцията запазва правилното счетоводно и данъчно третиране; ИТ екипът трябва да гарантира, че поправката се прилага повторяемо и за следващите периоди.
Какъв е срокът за корекция след отказ на SAF‑T файл?
След отказ коригираният SAF‑T файл се подава в 7-дневен срок от уведомяването за отказа.
Изискването е уредено в чл. 277а ДОПК, който предвижда и санкция до 15 000 лв. на файл при неизпълнение. Седемдневният срок променя организацията на подготовката: вътрешният календар трябва да оставя буфер за анализ на причината, корекция, ново генериране и повторно подаване. Добрата практика е предварително определен собственик на инцидента, ескалационен път и регистър на причините.
Има ли гратисен период при SAF‑T грешки?
За първите 12 месеца от задължението законът предвижда специален период без санкция при коригиране на констатирани грешки.
Режимът е уреден в § 17, ал. 2 от ПЗР на ЗДБРБ за 2025 г. (ДВ, бр. 65/2025). Периодът не отменя задължението за подаване и не е причина за отлагане на тестовете: колкото по-късно се открие системен проблем, толкова повече отчетни периоди са засегнати. Използвайте началния период за изграждане на доказуем контрол, така че след изтичането му процесът да е предвидим.
Как да намалите риска от отхвърлен SAF‑T файл?
Намалявате риска, когато проверявате данните преди подаване и превръщате всеки отказ в ново контролно правило.
Контрол на източника: данните от ERP, счетоводния и складовия модул са пълни и приключени за периода.
Контрол на картографирането: връзките между вътрешните кодове и SAF‑T структурата имат версия и собственик.
Контрол на съгласуваността: ключови суми, документи и данъчни данни се сравняват между модулите.
Контрол след обратна връзка: всеки отказ се анализира до първопричина и ражда предотвратяваща проверка.
Тази рамка разграничава единичната грешка от системния дефект. Единичният проблем се коригира в конкретен запис; системният се коригира в правило, номенклатура или процес, за да не се повтори следващия месец.
Често задавани въпроси
Защо НАП отхвърля SAF‑T файл?
НАП може да отхвърли SAF‑T файл, когато той не преминава всички приложени проверки за данни и зависимости. XSD валидността потвърждава XML структурата, но не гарантира приемане според бизнес и данъчните правила, използвани при обработката.
Какво означава отхвърлен SAF‑T файл?
Отхвърлен SAF‑T файл означава, че НАП не е приела подадения файл след обработка. Предприятието трябва да анализира причината, да коригира данните или картографирането, да генерира нов файл и да го подаде в законовия срок.
Колко време има за корекция на SAF‑T файл след отказ?
Коригираният SAF‑T файл се подава в 7-дневен срок от уведомяването за отказа, съгласно чл. 277а ДОПК. При неизпълнение законът предвижда санкция до 15 000 лв., затова е необходим предварително определен процес за реакция.
Публикувани ли са всички SAF‑T валидационни правила на НАП?
Публикувани са XSD схемата, Приложения № 2 и № 3 и правилата в „Въпроси и отговори“. Дали файлът минава проверката се доказва през тестовата услуга в портала на НАП, която прилага същите проверки като реалното подаване.
Източници
Още по темата
- SAF‑T от SAP, Oracle, Microsoft Dynamics и български счетоводен софтуер: какво чете SaftyКак се съставя месечният SAF‑T файл от SAP, Oracle NetSuite, Microsoft Dynamics и български счетоводен софтуер, какво чете Safty от всяка система и какво остава при вас.
- Какво е Safty и какво не еSafty (safty.bg) е софтуер на Juma Labs, който съставя месечния SAF‑T файл от данните на предприятието и го проверява преди подаване в НАП. Какво прави, какво не прави и как се работи с него.
- SAF‑T консултант или софтуер: какво включва консултацията в SaftyКакво прави консултантът по SAF‑T, коя част от работата покрива пилотният месец в Safty и какво остава за данъчния консултант, ERP доставчика и НАП.
Файл, който минава от първия път.
Safty съставя месечния SAF‑T файл и го проверява по схемата, приложенията и теста в НАП, преди да го подадете.
Запазете консултация