Документ Распределение НДС является ключевым инструментом для организаций, ведущих раздельную деятельность (облагаемую и не облагаемую НДС, либо облагаемую по разным ставкам). Часто у пользователей и разработчиков возникает вопрос: почему цифры в табличной части «Выручка от реализации» не совпадают с данными оборотно-сальдовой ведомости по 90 счету? Разберем подробно, из каких регистров система черпает информацию и по каким алгоритмам происходит расчет.
При заполнении раздела «Выручка от реализации — Облагаемой НДС» программа не обращается напрямую к бухгалтерским счетам доходов (таким как 90.01.1). Это связано с тем, что бухгалтерский учет и учет для целей НДС могут различаться (например, по датам признания или составу операций). Основным источником данных служит регистр накопления НДСЗаписиКнигиПродаж.
Рассмотрим программную логику запроса, который формирует эти показатели. Система анализирует обороты этого регистра за отчетный период (квартал), накладывая ряд жестких фильтров. Проанализируем пример кода, используемого в конфигурации Бухгалтерия предприятия КОРП 3.0:
ВЫБРАТЬ
НДСЗаписиКнигиПродажОбороты.СуммаБезНДСОборот КАК ВыручкаНДС,
0 КАК ВыручкаБезНДС,
0 КАК ВыручкаЕНВД,
0 КАК ВыручкаНДС0,
0 КАК ВыручкаНДС0ТоварыНесырьевые
ИЗ
РегистрНакопления.НДСЗаписиКнигиПродаж.Обороты(
&НачалоПериода,
&КонецПериода,
,
Организация В (&Организация)
И СтавкаНДС <> &Ставка0
И СтавкаНДС <> &СтавкаБезНДС
И Событие В (&Событие)
И ВидЦенности <> ЗНАЧЕНИЕ(Перечисление.ВидыЦенностей.АвансыПолученные)
) КАК НДСЗаписиКнигиПродажОбороты
Разберем, что именно отсекается этим запросом:
АвансыПолученные. НДС с авансов не является выручкой от реализации и не должен участвовать в пропорции распределения входящего налога.Ситуация с выручкой, не облагаемой налогом, несколько сложнее. Если облагаемая база четко фиксируется в книге продаж, то операции «Без НДС» часто собираются по данным бухгалтерского учета. Выясним причину этого: не все необлагаемые операции попадают в регистры НДС автоматически, если не выставлен счет-фактура.
Проанализируем алгоритм сбора необлагаемой выручки:
90.01.1 и 91.01.91.01) проверяется флаг «Принимается к налоговому учету».Важный нюанс: Если сумма выручки в документе «Распределение НДС» не совпадает с вашими ожиданиями, проверьте корректность заполнения регистра НДСЗаписиКнигиПродаж. Любые ручные корректировки или использование документов «Отражение начисления НДС» напрямую влияют на этот отчет.
После того как мы определили базу (пропорцию выручки), нам нужно понять, какую сумму налога программа будет делить. Для этого используется регистр накопления НДС предъявленный.
Рассмотрим по шагам, как суммы попадают в «распределяемую» кучу:
НДС предъявленный с соответствующим признаком и одновременно отражает сумму на счете 19.Если вы видите, что какая-то сумма не попала в документ, проанализируйте движения документа поступления. Если в поле СпособУчетаНДС стоит «Принимается к вычету» или «Учитывается в стоимости», в документ распределения эта сумма не попадет.
В конфигурациях 1С:Бухгалтерия КОРП реализован автоматизированный расчет согласно ст. 170 НК РФ. Проанализируем, как это работает в программе:
Если доля расходов на производство необлагаемых операций составляет менее 5% от общих расходов, налогоплательщик имеет право не распределять НДС, а полностью принять его к вычету. Однако, даже в этом случае документ Распределение НДС необходимо создавать. В его настройках и учетной политике указывается порог, и при выполнении условия программа просто изменит состояние налога в регистрах с «Распределяется» на «Принимается к вычету», зафиксировав расчет пропорции.
Для разработчиков важно понимать, что заполнение документа — это не один запрос, а сложный пакет. Выясним, как это реализовано внутри модуля:
Сначала формируются временные таблицы по всем видам деятельности. Затем происходит объединение (ОБЪЕДИНИТЬ ВСЕ) данных из Книги продаж и данных по экспорту (регистр НДС по реализации 0%). Важно учитывать, что возвраты товаров от покупателей уменьшают базу распределения. В коде это выглядит как выборка записей с отрицательными суммами или специальными видами событий в том же регистре НДСЗаписиКнигиПродаж.
Если пропорция в документе кажется вам неверной, выполните следующие действия:
НДС Записи книги продаж, установив фильтры, аналогичные тем, что мы рассмотрели в коде запроса выше (исключив авансы и выделив ставки НДС).19 по субконто «Способы учета НДС» нет «зависших» остатков с прошлых периодов, которые могут искажать текущее распределение.Таким образом, мы видим, что 1С использует комбинированный подход: для облагаемой выручки приоритетными являются специализированные регистры НДС, а для необлагаемой — данные бухгалтерского учета, что позволяет наиболее точно соблюсти требования законодательства при расчете налоговых вычетов.