Към съдържанието
Safty

SAF‑T и вашата ERP система: какво покрива модулът и какво остава за вас

ERP SAF‑T модулът може да генерира файл, но успешното приемане зависи от качеството на данните и от проверки извън самото генериране.

Актуално към септември 2026 г. Изготвено от екипа на Safty, с позоваване на действащите текстове.

Накратко

  • SAF‑T модулът генерира файл, но не замества управлението на данните и контрола върху тях.
  • Данните за SAF‑T често са разпределени между ERP, склад, активи и счетоводство.
  • Месечният ръчен процес увеличава риска от пропуски и закъсняла реакция при отказ.
  • Питайте доставчика какви проверки изпълнява и как се анализират откази от НАП.
  • Преди първото подаване проверете данните, картографирането и процеса за повторно подаване.

Това не е недостатък на конкретна ERP система. Генерирането на XML е стандартна функция, но SAF‑T събира данни от счетоводство, продажби, покупки, складове, активи и плащания. Модулът работи с данните, които получава: ако те са непълни или несъгласувани, файлът може да бъде генериран, но да носи риск от отказ.

Достатъчен ли е SAF‑T модулът в ERP системата?

SAF‑T модулът е необходим за генериране на файла, но не е достатъчен сам по себе си за гарантирано приемане от НАП.

Гледайте на модула като на производствена линия: той преобразува наличните записи в изискуемата структура. Ако входящите данни са пълни и съгласувани, модулът ускорява процеса. Ако съдържат исторически несъответствия или дублирани номенклатури, модулът пренася тези проблеми във файла.

Има и втори слой риск: НАП проверява и консистентността на данните между регистрите, затова никой генератор не може да се оценява само по това дали създава технически валиден файл. В един реален случай срещу SAF‑T модула на ERP доставчик са върнати около 5 000 грешки при проверка. Фактът не сочи конкретен доставчик: той показва, че модулът генерира, а успешното подаване зависи от данните и проверките около него.

Къде се намират данните за SAF‑T във вашата организация?

Данните за SAF‑T обикновено са разпределени в няколко системи, а не в един ERP модул.

Главната книга е във финансовата система, продажбите и покупките в отделни модули, наличностите в складова система, регистърът на активите в специализиран модул, плащанията в банкови интерфейси. Този разрив между източниците е разлика, която остава невидима до момента на проверка: контрагент с един идентификатор във фактурирането и друг в счетоводството, артикул, архивиран в склада, но жив в исторически документи, данъчен код, сменен в нов период без картографиране на старите записи.

Затова SAF‑T проектът започва с карта на данните. Не с въпроса дали има модул, а с въпросите откъде идва всеки блок от файла, кой притежава данните и как се доказва, че са съгласувани.

Защо ръчният месечен SAF‑T процес е рисков?

Ръчният месечен SAF‑T процес е рисков, защото съчетава кратък срок, много системи и повтарящи се корекции.

Месечният файл се подава до края на месеца след отчетния (чл. 71к, ал. 1 ДОПК, изм. ДВ, бр. 65 от 08.08.2025 г.), а при отказ чл. 277а ДОПК изисква коригиран файл в 7-дневен срок. Това оставя малко място за ръчни експорти и неформални проверки по имейл.

Ръчният подход носи три риска: различни хора с различни версии на номенклатурите, корекция в един месец, която не става правило за следващия, и знание за грешка, което остава при отделен служител. Автоматизацията не значи подаване без контрол: тя значи повторяеми проверки, проследима версия на данните и ясно одобрение от отговорните финансови лица.

Какво да попитате доставчика на ERP системата?

Попитайте доставчика не само дали модулът генерира SAF‑T, а как доказва качеството на данните и как реагира на отказ от НАП.

  1. Коя версия на българската SAF‑T структура поддържа модулът и как се управляват бъдещи промени?

  2. Кои части от файла се попълват директно от ERP и кои изискват допълнителни източници?

  3. Как модулът валидира данните преди генериране и какви проверки извършва извън XSD?

  4. Има ли контролни отчети, сравняващи SAF‑T данните с главната книга и ДДС регистрите?

  5. Как се поддържа картографирането на сметки, данъчни кодове, контрагенти и номенклатури?

  6. Какъв е процесът при отказ от НАП и колко бързо се стига до първопричината?

  7. Как се пазят версията на файла, логовете и доказателствата за корекция?

Избягвайте общи отговори. Поискайте тестов сценарий с ваши данни, описание на обхвата и списък на ограниченията. Това не е проверка на доставчика, а част от вътрешния финансов контрол.

Какво да проверите преди първото реално подаване?

Преди първото реално подаване проверете данните, картографирането, контролните суми и процедурата при отказ.

Проверката трябва да обхване поне един затворен исторически период, за да сравните SAF‑T резултата с приключени счетоводни данни без натиска на текущо приключване.

Пълнота на данните

Всеки очакван документ, контрагент и запис присъства с нужните атрибути. Сравнете броя на документите и ключовите обороти с тези в SAF‑T извадката, с особено внимание към коригиращи документи, сторно операции и ръчни журнални записи.

Съгласуваност и картографиране

Една и съща стопанска операция има еднакъв смисъл във всички свързани данни. Следете за множество вътрешни кодове за един обект, несъответстващи мерни единици и преименувани сметки. Всяко изключение има обяснение и собственик.

Реакция при отказ

Процедурата при отказ трябва да е упражнена преди първото реално подаване: кой получава статуса, кой анализира, кой коригира, кой одобрява и кой подава отново. Измерете колко време отнема целият цикъл: това показва дали процесът реално спазва 7-дневния срок по чл. 277а ДОПК.

Как CFO да управлява SAF‑T риска след внедряването?

CFO управлява SAF‑T риска чрез месечни контроли, ясна отчетност и измерване на причините за корекции.

Заложете показатели: грешки, открити преди подаване, брой откази, време до първопричина, време до повторно подаване, повтарящи се грешки. Те показват дали процесът става по-надежден или само компенсира едни и същи проблеми с повече ръчен труд. Водете регистър на корекциите с източник, засегнати периоди, отговорник и трайното предотвратяващо правило: така организацията натрупва знание, вместо да открива един и същи проблем отново.

Често задавани въпроси

Достатъчен ли е SAF‑T модулът в ERP системата?

Не сам по себе си. SAF‑T модулът генерира структурирания файл от наличните данни, но предприятието трябва да гарантира пълнотата, съгласуваността и правилното картографиране. XSD валидността не гарантира приемане след всички проверки на НАП.

Какво да проверя в SAF‑T модула?

Проверете поддържаната версия на формата, обхвата на данните, източниците извън ERP, контролите извън XSD, картографирането на кодове и процедурата при отказ. Поискайте тест с реални исторически данни от вашата организация.

Може ли ERP системата да подаде SAF‑T директно към НАП?

Да, възможно е подаване система към система чрез API по Приложение № 3 към Заповед № З-ЦУ-30-1085 от 25.07.2025 г. Техническият канал не премахва необходимостта от финансово одобрение, контрол на данните и проследяване на статуса.

Какво става, ако НАП отхвърли SAF‑T файл от ERP системата?

Предприятието анализира причината, коригира данните или картографирането, генерира нов файл и го подава отново. Съгласно чл. 277а ДОПК коригираният файл се подава в 7-дневен срок от уведомяването за отказа.

Източници

Още по темата

Файл, който минава от първия път.

Safty съставя месечния SAF‑T файл и го проверява по схемата, приложенията и теста в НАП, преди да го подадете.

Запазете консултация