SAF‑T от SAP, Oracle, Microsoft Dynamics и български счетоводен софтуер: какво чете Safty
Safty съставя месечния SAF‑T файл от данните на вашата система, каквато и да е тя: SAP, Oracle, Microsoft Dynamics или български счетоводен софтуер, и го проверява по схемата, приложенията и тестовото подаване в НАП, преди да го подадете.
Актуално към септември 2026 г. Изготвено от екипа на Safty, с позоваване на действащите текстове.
Накратко
- SAF‑T файлът е един и същ XML по формата на НАП, независимо от системата, която води счетоводството (чл. 71и, ал. 2 ДОПК; Приложение № 3 към Заповед № З-ЦУ-30-1085/25.07.2025 г.).
- Safty чете данните там, където са: SAP, Oracle, Microsoft Dynamics, български счетоводен софтуер или Excel. Чете и никога не записва.
- Където системата има собствен SAF‑T модул, Safty проверява файла от него по схемата и приложенията и го минава през тестовото подаване в НАП, преди реалното.
- Данните за файла рядко са в една система: главна книга, контрагенти, артикули, документи и плащания идват от различни модули.
- Преди реалното подаване всеки файл минава схемата, Приложения № 2 и № 3 и тестовото подаване в НАП; това е проверката, която Safty добавя към всеки източник.
Статията казва какво чете Safty от всяка от тези системи, какво прави собственият SAF‑T модул на системата там, където има такъв, и коя част от работата остава при вас.
Какво съдържа файлът и кой го подава е описано в „Какво е SAF‑T“. Кодовете и номенклатурите по Приложение № 2 са в отделна статия.
Различава ли се SAF‑T файлът според ERP системата?
Не. Форматът е на НАП и е един за всички задължени лица; различава се откъде идват данните и как се четат.
Съдържанието на месечния файл е определено в чл. 71и ДОПК и в Приложение № 3 към заповедта на изпълнителния директор на НАП: главна книга, клиенти, доставчици, артикули, данъчни кодове, документи за продажби и покупки, плащания. Системата, която ги води, не променя нито един елемент от файла.
Различното е пътят до данните. В една система главната книга и документите са в един модул; в друга складът, активите и плащанията са в отделни бази. Затова работата по SAF‑T започва с карта: от кой запис в системата идва всяко поле на файла.
Какво чете Safty от SAP?
Осчетоводените финансови документи, картите на клиенти, доставчици и материали и данъчните кодове, така както са в системата.
SAP S/4HANA има собствен отчет за българския SAF‑T в „Run Statutory Reports“, който подготвя файла от собствените си данни и следи статуса на подаването (документация на SAP). Safty работи и в двата случая: съставя файла от прочетените данни или проверява файла, който отчетът на SAP е генерирал, по приложенията и през тестовото подаване в НАП.
Достъпът е само за четене: през реплика на базата данни или през експорт на осчетоводените данни. Safty не инсталира нищо в SAP и не променя настройки в него.
Какво чете Safty от Oracle NetSuite и Oracle Fusion?
Главната книга по дъщерни дружества, картите на контрагентите, артикулите и осчетоводените транзакции.
В NetSuite всяко българско юридическо лице е отделна счетоводна единица със собствена главна книга. Файлът към НАП също е по лица: едно задължено лице, един файл с неговия ЕИК в името (Приложение № 3). Safty чете данните на всяко лице поотделно и съставя по един файл на месец за всяко.
Данъчните кодове, мерните единици и идентификаторите на контрагентите са полетата, при които разликата между записа в Oracle и номенклатурата на НАП най-често спира файла. Проверката ги показва по код и по източник, преди подаването.
Какво чете Safty от Microsoft Dynamics 365 Business Central и Dynamics NAV?
Главната книга, дневниците на клиенти и доставчици, артикулните движения и осчетоводените документи, направо от базата данни.
Тук Safty има най-дълъг пробег: месечни файлове от реални подавания, съставени от данните на Dynamics NAV с достъп само за четене до SQL Server базата. Четат се записите в главната книга (G/L Entries), картите и дневниците на клиентите и доставчиците, артикулните движения и осчетоводените документи за продажби и покупки. Сторно операциите и отрицателните суми, които NAV записва по свой начин, се пренасят във файла така, както ги четат и книгите.
За Business Central в облака четенето е през експорт на същите таблици. Нищо не се записва в системата и нито един модул не се инсталира в нея.
Какво чете Safty от български счетоводен софтуер и от Excel?
Оборотната ведомост, дневниците за покупки и продажби, картите на контрагентите и артикулите, в експорта, който софтуерът вече прави.
Голяма част от предприятията във втората и следващите вълни водят счетоводството си в български програми. Те по правило изнасят оборотна ведомост, дневници по ЗДДС и справки за контрагенти в Excel или CSV. Safty чете тези експорти и от тях съставя файла; където данните за артикулите или активите са в отделна складова програма, чете и нея.
Документи на хартия, които не са в никоя система, се въвеждат преди четенето: файлът изисква всеки първичен документ за месеца (чл. 71и, ал. 2 ДОПК).
Замества ли Safty SAF‑T модула на вашата система?
Не е нужно. Ако модулът генерира файл, Safty го проверява; ако модул няма, Safty съставя файла.
Всеки модул работи с данните, които получава. Файл, валиден по схемата, може да бъде отказан по правило за консистентност между регистрите, затова проверката преди подаването е отделна стъпка. Проверката на файл отваря месечния файл в браузъра ви и показва оборотната ведомост, ДДС по кодове и грешките, заради които НАП би го отхвърлил. Файлът остава на вашия компютър.
Какво остава при вас?
Данните, картографирането и подаването.
- Идентификаторите на контрагентите и кодовете по Приложение № 2: Safty показва кое не минава и по кое правило, промяната в системата е ваша.
- Приключването на месеца: файлът се съставя от приключен отчетен месец.
- Подаването: файлът се подава от вас, с вашия КЕП, през портала на НАП (стъпка по стъпка).
- Отговорът на въпросите на НАП по тълкуване на закона: те са за администрацията, не за софтуера.
Как започва работата с вашата система?
С кратка заявка: компанията, системата, обемът.
Преглеждаме обхвата: системи, юридически лица, обем. Получавате писмено предложение за пилотен месец: един приключен отчетен месец от вашите системи, реални данни, реален обем, фиксиран обхват и фиксирана цена. Нужни са достъп само за четене и един човек от счетоводството за въпроси по данните. Констатациите и планът за корекции остават при вас, независимо дали работата продължава.
Често задавани въпроси
Трябва ли да сменим ERP системата заради SAF‑T?
Не. Задължението е за файла, не за софтуера: чл. 71и ДОПК определя съдържанието и формата на файла, не системата, която го съставя.
Safty записва ли нещо в нашата система?
Не. Достъпът е само за четене, през реплика на базата данни или през експорт. Път за запис към вашите системи няма.
Работи ли Safty с няколко юридически лица в една система?
Да. Всяко задължено лице подава собствен файл с неговия ЕИК в името (Приложение № 3 към Заповед № З-ЦУ-30-1085/25.07.2025 г.); Safty съставя по един файл на лице за месец.
Кой подава файла в НАП?
Вие, с вашия КЕП. Safty предава проверен файл; подаването остава при предприятието (чл. 71к ДОПК).
Източници
Още по темата
- Какво е Safty и какво не еSafty (safty.bg) е софтуер на Juma Labs, който съставя месечния SAF‑T файл от данните на предприятието и го проверява преди подаване в НАП. Какво прави, какво не прави и как се работи с него.
- SAF‑T консултант или софтуер: какво включва консултацията в SaftyКакво прави консултантът по SAF‑T, коя част от работата покрива пилотният месец в Safty и какво остава за данъчния консултант, ERP доставчика и НАП.
- SAF‑T срокове: месечен, годишен и при поискванеТрите срока за SAF‑T по чл. 71к ДОПК, 12-месечният срок за корекции и санкцията при пропуснат срок.
Файл, който минава от първия път.
Safty съставя месечния SAF‑T файл и го проверява по схемата, приложенията и теста в НАП, преди да го подадете.
Запазете консултация