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

Безплатно · без регистрация

Проверете SAF‑T файла, преди да го подадете.

Валидаторът проверява XML файла по официалната XSD схема (V_1.0.3) на НАП — същата първа проверка, която порталът прави при подаване.

  • Файлът се обработва само за времето на проверката и се изтрива веднага след това — не се съхранява на нашите сървъри.
  • Първите 20 грешки с път до засегнатия елемент и съобщението на XSD схемата.
  • Индикатор за напредъка за файлове до 50 MB — без регистрация.

Пример за резултат

Демо_Търговия_07_2026.xml · 78.2 KB

  • Съответствие с XSD✓ Без грешки
  • Структура и ред на елементите✓ Без грешки
  • За проверка△ 1

    1 ред със стокова сметка (30x) и код на артикул „0“, в 1 фактура.

Резултат за демо файл. Финалният вид зависи от изхода на валидатора.

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

Валидаторът проверява вашия SAF‑T XML файл срещу официалната XSD схема на НАП (версия 1.0.3; основната схема е в сила от април 2026 г.). Това е първата проверка, която порталът на НАП изпълнява при подаване. След нея порталът проверява и съдържанието: суми, броячи, идентификатори на контрагенти (включително дали ЕГН и ЕИК са истински). Затова файл, който минава тук, не е гаранция за приемане там — но файл, който не минава тук, със сигурност ще бъде отхвърлен.

XSD съответствие

Структурата на файла отговаря ли на схемата V_1.0.3.

Задължителни елементи

Присъстват ли всички изисквани полета (Header, MasterFiles, GeneralLedgerEntries, SourceDocuments).

Ред на елементите

Правилен ред според схемата — xs:sequence валидация.

Типове и формати

Дати, суми и кодове с правилна дължина и допустими стойности по схемата.

Пространство от имена и кодировка

nsSAFT тагове, валиден UTF-8.

Чести грешки, които откриваме

  • Липсващ или невалиден DefaultCurrencyCode
  • Грешен ред на елементите в MasterFilesMonthly
  • Празни задължителни тагове (например TaxType/TaxCode)
  • Липсващи обвивни елементи (Customers, Suppliers, Products)
  • Невалиден формат на дата или сума

НАП отхвърли файла Ви? Обяснете съобщението за грешка →

Валидаторът открива грешките. SAF‑T Bridge не ги допуска.

Генерирайте SAF‑T от вашата програма.

Заявете демонстрация