Проблема учета налога на добавленную стоимость (НДС) при длительном производственном цикле (свыше шести месяцев) является одной из самых сложных в конфигурации 1С:Управление производственным предприятием (УПП). В отличие от современных флагманских решений, таких как 1С:ERP, где эта возможность активируется простым «флажком» в учетной политике, пользователям УПП приходится либо выполнять большой объем ручных операций, либо прибегать к доработкам системы. Разберем детально, как организовать этот процесс, какие законодательные нюансы учесть и какие технические решения можно применить.
Прежде чем переходить к настройкам в программе, проанализируем правовое основание. Согласно п. 13 ст. 167 НК РФ, налогоплательщики, производящие товары (работы, услуги) с длительным циклом производства (более 6 месяцев), имеют право определять налоговую базу по НДС в день отгрузки. Это означает, что при получении аванса от покупателя НДС в бюджет можно не платить до момента фактической реализации продукции.
Однако стоит помнить о жестких требованиях: необходимо наличие документа от Минпромторга, подтверждающего длительность цикла, а также ведение раздельного учета. Если эти условия не соблюдены, налоговая инспекция признает отсутствие начислений с авансов нарушением.
В типовой конфигурации 1С:УПП механизмы НДС жестко завязаны на регламентные документы «Регистрация счетов-фактур на аванс» и «Формирование записей книги продаж/покупок». Система автоматически отслеживает входящие платежи и требует выписки авансового счета-фактуры. Автоматизированного признака «Длительный цикл» для договора или номенклатурной группы в УПП не предусмотрено. Рассмотрим подробнее основные варианты решения этой задачи.
Если подобных сделок немного, мы можем использовать стандартные инструменты с большой долей ручного контроля. Проанализируем этот алгоритм:
Регистрация счетов-фактур на аванс бухгалтер должен вручную удалять строки с авансами по длительному циклу. Таким образом, проводка Дт 76.АВ — Кт 68.02 не будет сформирована.Важное ограничение: При таком подходе ваш покупатель также не сможет принять НДС к вычету с выплаченного вам аванса, так как вы не выставите ему соответствующий счет-фактуру. Это нормальная практика для данной льготы, но она должна быть согласована с контрагентом.
Как отмечалось в обсуждении, для строительных организаций на базе УПП часто используется решение УСО (Управление строительной организацией). Там работа со счетом 46 реализована более глубоко. В обычной УПП вы можете использовать этот счет для отражения выручки по этапам без перехода права собственности, но это скорее относится к бухгалтерскому учету (ПБУ 2/2008), а не напрямую к НДС.
Проанализируем ситуацию: если вы признаете доход по 46 счету в бухгалтерском учете, это еще не означает автоматического начисления НДС. НДС при длительном цикле все равно будет «привязан» к итоговой реализации (отгрузке) или к факту признания реализации для целей налогообложения.
Для компаний с большим потоком заказов ручной учет невозможен. Рассмотрим, какие объекты системы необходимо модифицировать программисту:
Добавим в справочник ДоговорыКонтрагентов или в НоменклатурныеГруппы новый реквизит типа Булево — ДлительныйПроизводственныйЦикл. Это будет отправной точкой для всей логики системы.
Необходимо внести изменения в запрос заполнения документа РегистрацияСчетовФактурНаАванс. Выясним, как это работает: система ищет остатки по счетам 62.02 и 62.32. Нам нужно добавить условие:
// Пример логики изменения запроса
"ГДЕ
| НЕ ДоговорКонтрагента.ДлительныйПроизводственныйЦикл"
Это позволит исключить «зависание» лишних сумм на счете 76.АВ.
Разберем критическую особенность: согласно налоговому кодексу, если вы применяете льготу по авансам, вы не имеете права на вычет входящего НДС по затратам, связанным с этим производством, до момента отгрузки. В УПП это требует настройки сложного раздельного учета НДС.
Посмотрим на шаги реализации раздельного учета НДС:
Формирование записей книги покупок. Проанализируем логику: документ должен игнорировать записи по регистрам НДС, связанные с номенклатурными группами «длительного цикла», до момента появления документа РеализацияТоваровУслуг.Подводя итог, можно сказать, что полноценный учет длительного цикла в 1С:УПП требует комплексного подхода. Главная сложность заключается не в том, чтобы не платить НДС с аванса, а в том, чтобы корректно «заморозить» вычеты по входящему НДС.
Рекомендуем придерживаться следующего плана действий:
НДС Продажи и НДС Предъявленный.Такой подход позволит вам минимизировать налоговые риски и обеспечить прозрачность учета даже в условиях отсутствия прямой поддержки данного функционала в старых версиях системы 1С.