SAF-T номенклатури и кодове — пълен справочник по Приложение 2 на НАП
Пълен списък на SAF-T номенклатурните кодове по Приложение 2 на НАП. Как работи свързването на сметкоплана с кодовете и какво означава всяка номенклатурна таблица.
Какво е Приложение 2 и защо е важно
Приложение 2 на заповедта на НАП за SAF-T съдържа номенклатурните таблици — стандартизирани кодове, които всяко предприятие трябва да използва при попълване на SAF-T файла. Те осигуряват единен „език", с който НАП може автоматизирано да обработва и анализира данните от всички задължени лица.
На практика, свързването на вашия сметкоплан с тези кодове е едно от най-важните (и най-трудоемките) стъпки при подготовката за SAF-T. Ако кодовете са грешни, файлът ще бъде отхвърлен при валидация.
Номенклатурните таблици — преглед
Приложение 2 съдържа 11 номенклатурни таблици с над 2 700 кода. Ето какво покрива всяка от тях:
Таблица 1: Стандартен сметкоплан (StandardAccountID)
Това е основната таблица — съдържа 5-цифрени кодове, с които вашите счетоводни сметки трябва да бъдат свързани. Структурата следва логиката на българския национален сметкоплан, но с по-фина детайлност.
Примери: 10100 (Основен капитал, изискващ регистрация), 20100 (ДМА — Земи), 30100 (Материали), 40100 (Доставчици), 41100 (Клиенти), 50100 (Каса в лева), 60101 (Разходи за материали), 70100 (Приходи от продажба на продукция).
Важно: НАП използва 5-цифрени кодове, а повечето фирмени сметкопланове работят с 3 или 4 цифри. Свързването не е 1:1 — една ваша сметка може да съответства на различен под-код в зависимост от аналитичността.
Таблица 2: Видове данъци (TaxType)
Кодове за различните видове данъци — ДДС, корпоративен данък, данък при източника, местни данъци и такси, акцизи и други.
Таблица 3: Данъчни кодове (TaxCode)
По-детайлни кодове за конкретни данъчни ставки и режими — стандартна ДДС ставка 20%, намалена ставка 9%, освободени доставки, ВОД, ВОП и т.н.
Таблица 4: Видове плащания (PaymentMechanism)
Кодове за начина на плащане — в брой, по банков път, с карта, компенсация, прихващане и други.
Таблица 5: Видове фактури (InvoiceType)
Кодове за типа документ — фактура, кредитно известие, дебитно известие, проформа.
Таблица 6: Видове движения (MovementType)
За стоково-материални запаси — покупка, продажба, вътрешен трансфер, брак, ревизия и други.
Таблица 7: Мерни единици (UnitOfMeasure)
Стандартизирани кодове за мерни единици — бройки, килограми, литри, метри, квадратни метри и т.н. Следват UN/CEFACT стандарта.
Таблица 8: Видове активи (AssetType)
За дълготрайните активи — ДМА, ДНМА, инвестиционни имоти, финансови активи.
Таблица 9: Видове транзакции с активи (AssetTransactionType)
Придобиване, амортизация, преоценка, обезценка, отписване.
Таблица 10: Валути (CurrencyCode)
ISO 4217 кодове — BGN, EUR, USD и т.н. Забележка: полето DefaultCurrencyCode в Header елемента е ограничено до EUR по изискване на НАП.
Таблица 11: Държави (Country)
ISO 3166-1 кодове за държави — BG, DE, US и т.н. Използва се при данни за клиенти и доставчици от чужбина.
Как работи свързването на практика
Нека разгледаме конкретен пример. Вашият сметкоплан в Микроинвест или Плюс Минус има сметка 602 „Разходи за външни услуги". В номенклатурата на НАП има код 60200 „Разходи за външни услуги". Свързването тук е очевидно.
Но какво правите със сметка 609 „Други разходи"? Тя може да съответства на няколко кода — 60900 (общ), 60901, 60902 и т.н., в зависимост от характера на разхода. Тук е нужна преценка на счетоводителя.
А сметка 498 „Други дебитори"? В номенклатурата може да съответства на 49800, но ако имате аналитични сметки за различни видове дебитори — всяка може да има различен код.
Автоматичното свързване в SAF-T Bridge
SAF-T Bridge съдържа пълната номенклатура на НАП — всичките 11 таблици с над 2 700 кода, извлечени и структурирани от официалното Приложение 2.
При качване на списъка на сметките, системата автоматично свързва 93% от сметките с правилния номенклатурен код. Алгоритъмът работи на два нива:
По номер на сметка — ако вашата сметка 601 съответства директно на код 60100 или 60101.
По наименование — ако номерът е нестандартен, системата анализира наименованието и предлага най-вероятния код.
За останалите сметки — виждате падащо меню с всички възможни кодове и избирате правилния. Настройките се запомнят и не е нужно да ги правите отново за следващия месец.
Най-чести грешки при номенклатурното свързване
Грешен клас на сметката — например свързване на разходна сметка (клас 6) с приходен код (клас 7). Валидаторът ще хване това.
Използване на остарели кодове — НАП може да актуализира номенклатурите. Уверете се, че работите с последната версия.
Пропуснати задължителни полета — някои елементи в MasterFiles изискват номенклатурен код. Ако е празен, файлът е невалиден.
Несъответствие между DefaultCurrencyCode и валутата — DefaultCurrencyCode трябва да е EUR (не BGN). Това е специфика на българската SAF-T схема, която обърква мнозина.
Заключение
Номенклатурните кодове на НАП са гръбнакът на SAF-T файла. Правилното им свързване е от ключово значение за успешното подаване. Вместо да ги свързвате ръчно, код по код, SAF-T Bridge автоматизира процеса и гарантира, че всеки код е валиден по последната версия на Приложение 2.