100% в браузъра · файлът никога не напуска компютъра ви · безплатно, без регистрация

Речник на грешките · пълно ръководство

Грешно име на SAF-T файла (Приложение № 3)

Името на файла се проверява преди съдържанието. Ако не отговаря на формата по Приложение № 3, файлът изобщо не влиза в системата — независимо колко безупречен е XML-ът вътре.

КатегорияГрешка „на входа“ — преди схемата и логиката

Кога се хващаПри подаване: системата проверява името, преди да отвори съдържанието

Типичен сигналФайлът се отказва на входа; съдържанието не се разглежда

Какво значи

SAF-T файлът се подава с точно определено име, което кодира кой го подава и за какъв период се отнася. Форматите по Приложение № 3 са строги и не допускат свободен текст:

Вид файлФормат на иметоПример
МесеченЕИК_ММ_ГГГГ.xml123456789_01_2026.xml
ГодишенЕИК_ГГГГ.xml123456789_2026.xml
При поискванеЕИК_ДД_ММ_ГГГГ_ДД_ММ_ГГГГ.xml123456789_01_03_2026_31_03_2026.xml

Проверката на името е първият филтър: файл на име saft_export_final(2).xml няма как да бъде приет, колкото и коректно да е съдържанието му. Добрата новина: това е най-лесната за поправяне SAF-T грешка — съдържанието не се пипа изобщо.

Защо се случва

  • Софтуерът експортира с „описателно“ име. Много програми записват файла като SAFT_Export_Company_Jan.xml или добавят дата и час на генериране. Удобно за архива ви — неприемливо за подаване.
  • Браузърът или файловата система добавят суфикс. При повторно сваляне или копиране се появява (1), (2) или - Copy в името. Форматът вече не съвпада.
  • Периодът е изписан различно. ММ е двуцифрен месец — януари е 01, а не 1. Разместени месец и година или дефис вместо долна черта също чупят формата.
  • ЕИК-то в името не съвпада с ЕИК-то в Header секцията. Например файлът е генериран от обслужващата кантора с нейния идентификатор, а вътре стои ЕИК-то на клиента — или обратно.

Как се поправя

  1. Определете вида на файла — месечен, годишен или при поискване — и вземете съответния формат от таблицата по-горе.
  2. Преименувайте файла (F2 в Explorer). Използвайте само долни черти като разделител и двуцифрен месец.
  3. Отворете файла и проверете, че ЕИК-то в Header секцията е същото като в името.
  4. Внимавайте да не остане двойно разширение: при включено скриване на разширенията файл, изглеждащ като 123456789_01_2026.xml, може реално да е 123456789_01_2026.xml.txt.

Пример

Месечен файл за януари 2026 г. на фирма с ЕИК 123456789:

Грешно
saft_export_final(2).xml
SAFT_123456789_jan2026.xml
123456789_1_2026.xml
123456789-01-2026.xml
Вярно
123456789_01_2026.xml

<!-- и в Header секцията: -->
<RegistrationNumber>123456789</RegistrationNumber>
Преименуването не променя съдържанието — не е нужно да регенерирате файла. Но ако след преименуването системата пак откаже файла, причината е вече вътре: проверете кодирането и схемата.
Не гадайте — проверете

Пуснете файла през безплатната проверка: всяка грешка идва с ред, обяснение и съвет. Проверете файла — безплатно, в браузъра.

Провери файла