Официален въпрос (дословно)
Въпрос 1: Във файл SAF -T_BG_Structure_Definition_V_1.0.1, MF.GLA.1 колона Бележки за елемент Accounts е посочено „Подават се всички сметки от утвърдения от предприятието сметкоплан, независимо от нивото на аналитичност”. Със SAF-T се подава информация за най -ниско ниво на аналитичните счетоводните сметки във воденото счетоводство от лицето, подаващо файла, мапирани към номенклатурата за сч. сметки на НАП. Не следва да се подават информация за аналитични признаци, които са свързани с Утвърдения от предприятието сметкоплан е на синтетично ниво, с указани кодове на аналитична структура - 401 *** 04Контрагент, 05валута, 303 *** 01Склад, 02код на продукт, 03 поръчка. Отделните елементи във всяка аналитичната структура се въвеждат и допълват в процеса на работа. Правилно ли разбираме, че за посочените в примера сметки в GeneralLedgerAccount трябва да подадем информация с 0,00 начално и крайно салдо за всички поръчки и номенклатурни номера които са въведени някога в системата и нямат движение, както и за всички въведени контрагенти през годините, което ще е огромно като обем ? Въпрос 2: Допустимо ли е за посочения по -горе пример следното попълване на елемент TaxpayerAccountID в подсекции GeneralLedgerEntries и GeneralLedgerAccount тъй като на синтетично ниво сметката е мапирана към една сметка на НАП? В случай, че отговорът е не, какви са вашите указания? <nsSAFT:TaxpayerAccountID>303***</nsSAFT:TaxpayerAccountID> <nsSAFT:TaxpayerAccountID>401***</nsSAFT:TaxpayerAccountID> Въпрос 3: Допустимо ли е в елемент TaxpayerAccountID на подсекции GeneralLedgerEntries и GeneralLedgerAccount да бъде подадена информация на аналитично ниво само за сметки, за които на аналитичното ниво има различно мапиране към сметки на НАП, а всички останали сметки да бъдат подадени на синтетично ниво?
Официален отговор на НАП (дословно)
Със SAF-T се подава информация за най -ниско ниво на аналитичните счетоводните сметки във воденото счетоводство от лицето, подаващо файла, мапирани към номенклатурата за сч. сметки на НАП. Не следва да се подават информация за аналитични признаци, които са свързани с Утвърдения от предприятието сметкоплан е на синтетично ниво, с указани кодове на аналитична структура - 401 *** 04Контрагент, 05валута, 303 *** 01Склад, 02код на продукт, 03 поръчка. Отделните елементи във всяка аналитичната структура се въвеждат и допълват в процеса на работа. Правилно ли разбираме, че за посочените в примера сметки в GeneralLedgerAccount трябва да подадем информация с 0,00 начално и крайно салдо за всички поръчки и номенклатурни номера които са въведени някога в системата и нямат движение, както и за всички въведени контрагенти през годините, което ще е огромно като обем ? Въпрос 2: Допустимо ли е за посочения по -горе пример следното попълване на елемент TaxpayerAccountID в подсекции GeneralLedgerEntries и GeneralLedgerAccount тъй като на синтетично ниво сметката е мапирана към една сметка на НАП? В случай, че отговорът е не, какви са вашите указания? <nsSAFT:TaxpayerAccountID>303***</nsSAFT:TaxpayerAccountID> <nsSAFT:TaxpayerAccountID>401***</nsSAFT:TaxpayerAccountID> Въпрос 3: Допустимо ли е в елемент TaxpayerAccountID на подсекции GeneralLedgerEntries и GeneralLedgerAccount да бъде подадена информация на аналитично ниво само за сметки, за които на аналитичното ниво има различно мапиране към сметки на НАП, а всички останали сметки да бъдат подадени на синтетично ниво? номер на документ, дата на документ, поръчка. Подават се тези аналитични признаци, по които се формират партиди. В подсекция GeneralLedgerAccounts се подават тези счетоводните сметки, които имат салдо, различно от нула, в началото и в края на отчетния период и тези, в които има дебитни или кредитни обороти през отчетния период. Също така в подсекция GeneralLedgerAccounts, секция MasterFiles, се подават тези аналитичности на счетоводните сметки, които са подадени в секция GeneralLedgerEntries, без да се подава синтетичната сметка. Например: През периода в секция GeneralLedgerEntries са отразени движения в аналитични сметки: 303***110850536; 303***110850537 и 303***110850538. В този случай в подсекция GeneralLedgerAccounts, секция MasterFiles, се подават сметки: 303***110850536; 303***110850537 и 303***110850538 и не се подава синтетична сметка 303 и нейни аналитични признаци, които не са подадени в GeneralLedgerEntries. В подсекция GeneralLedgerAccounts се подават данни както следва: AccountID TaxpayerAccountID AccountDescription 303 303***110850536 Наименование на синтетичната сметка и аналитичните и признаци 303 303***110850537 Наименование на синтетичната сметка и аналитичните и признаци 303 303***110850538 Наименование на синтетичната сметка и аналитичните и признаци
Източник: „Въпроси и отговори във връзка с внедряването на стандартния одитен файл за данъчни цели (SAF-T)“, ЦУ на НАП, версия 2 (2026), раздел III — MF.GLA.2. Текстът на въпроса и отговора е възпроизведен без промяна; заглавието е наше резюме. Пълният документ: nra.bg. Всички 188 отговора, подредени: НАП отговаря.
Още по темата „Секция MasterFiles“
- Подава се най-ниското ниво аналитични сметки, мапирани към номенклатурата на НАП.
- Как една сметка от сметкоплана на лицето се мапира към сметки от номенклатурата на НАП.
- Принципно становище за подаването на дълга аналитичност в TaxpayerAccountID.
- Активна сметка може да има дебитно начално и кредитно крайно салдо — данните са коректни.
- Няма изискване салдата да съответстват на маркера Активна/Пасивна — типът е по индивидуалния сметкоплан.
- Какво съдържа структурата CompanyStructure — препратка към елементите от XSD-схемата.
- Каква информация за контрагентите изисква структурата CompanyStructure.
- Лице от ЕС без активен ДДС номер се подава с код „14“ + код на държавата + собствен код на оператора.
Валидаторът прилага правилата от „Въпроси и отговори“ — локално в браузъра, безплатно.