Източници: страницата на НАП „Системата за счетоводно отчитане SAF-T в България“ (Заповед № З-ЦУ-30-1797/13.10.2026), Приложение 1 (XSD V_1.0.3 с примерни файлове) и Приложение 2 (SAF-T_BG_Structure_Definition V_1.0.3). Разликите по-долу са от машинно сравнение на двете XSD схеми, елемент по елемент.
Кога
Със Заповед № З-ЦУ-30-1797 от 13.10.2026 г. изпълнителният директор на НАП утвърди нови версии на Приложение 1 (XSD схема и примерни XML файлове) и Приложение 2 (табличната структура) — V_1.0.3. Приложение 3 (изискванията за формата и реда, вер. 1.0.1) не е променяно. По текста на НАП файловете се подават по новата версия в сроковете по чл. 71к ДОПК, считано от 01.11.2026 г. — т.е. октомврийският файл, подаван през ноември, вече е по 1.0.3.
Какво се променя в схемата — всичко е тук
Сравнихме BG_SAFT_Schema_V_1.0.2 и V_1.0.3: 1262 появявания на елементи срещу 1255. Промените са малко и почти всички облекчават:
1. Нова структура при дълготрайните активи (годишен файл)
В Assets/Asset се появява NonDepreciableAssetDetails — данни за неамортизируеми активи — с шест суми: NDAAcquisitionAndProductionCostsBegin, NDAAcquisitionAndProductionCostsEnd, NDAInvestmentSupport, NDABookValueBegin, RevaluationForPeriod, NDABookValueEnd. Това са единствените нови елементи (7 на брой).
2. ContactPerson става по избор
Навсякъде, където имаше Contact/ContactPerson (фирмата в Header, клиенти, доставчици, собственици, банкови сметки), лицето за контакт вече е minOccurs="0"; същото за OtherTitles. Самият елемент Contact в Header остава задължителен, но може да съдържа само телефон/имейл. Край на служебните „0“ за име и фамилия.
3. Дребни облекчения и уточнения
Asset/StartUpDate— по избор (беше задължителна).Invoice/InvoiceSettlement— вече повтаряем (maxOccurs unbounded) и в продажбите, и в покупките: фактура с няколко плащания се описва коректно.ValuationDAP/NumberMonthsDepreciationDuring— типnonNegativeInteger(беше текст);CategoryTaxDepreciable— без изрично указан тип.
4. Какво НЕ се променя
Namespace-ът (mf:nra:dgti:dxxxx:declaration:v1), префиксът nsSAFT, нито една номенклатура в схемата (DefaultCurrencyCode остава само EUR), секциите и редът им, именуването на файловете. Месечен файл, валиден по 1.0.2, е валиден и по 1.0.3 — обратното не е задължително (заради незадължителния вече ContactPerson).
Какво се променя в Приложение 2
Табличната структура носи и пълните номенклатури: TAX-IMP (170 данъчни кода), NRA_Nom_Accounts (360 сметки — без промяна), видове документи, механизми на плащане, мерни единици (2 070), КН8-2026 (9 896 кода, актуални към 01.01.2026 — ползват се за ProductCommodityCode), движения на запаси и активи, видове материални запаси, държави.
Какво направихме в SAFTCheck
- Валидаторът проверява срещу V_1.0.3 (файлове по 1.0.2 продължават да минават).
- Справочникът на елементите е регенериран от новата схема: 354 елемента, 216 задължителни навсякъде.
- Конверторът генерира по 1.0.3.
Ако софтуерът ви вече подава валидни файлове по 1.0.2, най-вероятно няма какво да променяте за месечния файл. Годишният файл за дълготрайни активи е мястото, където да погледнете новата структура за неамортизируемите активи.
Безплатно, локално в браузъра — със схемата, която НАП ще прилага от 1 ноември.