С введением Единого налогового счета (ЕНС) в 2023 году учет налогов в программе 1С:Бухгалтерия предприятия 3.0 претерпел революционные изменения. Ключевым звеном новой системы стали два специализированных регистра накопления: РасчетыПоНалогамНаЕдиномНалоговомСчете и РасчетыПоСанкциямНаЕдиномНалоговомСчете. В данной статье мы подробно разберем, как устроены эти регистры, как их данные соотносятся с информацией из Личного кабинета налогоплательщика и как исправить возможные методические неточности в типовых проводках.
Для начала проанализируем ситуацию, сложившуюся в бухгалтерском учете. С развитием налоговой системы произошло разделение на данные бухгалтерского учета (БУ) и данные налогового учета (НУ), которые ведет сама ФНС. Ранее налоговики использовали КРСБ (карточку расчетов с бюджетом), теперь ей на смену пришла ОКНО (отдельная карточка налоговых обязательств). Структура ОКНО подразумевает наличие двух критически важных дат: даты записи (период регистрации движения) и срока уплаты (период действия движения).
Рассмотрим, как это реализовано в 1С. Регистр РасчетыПоНалогамНаЕдиномНалоговомСчете является регистром остатков. Это принципиальный момент, так как регистры остатков позволяют получить не только обороты за период, но и конечное сальдо на любую дату, что необходимо для формирования аналога справки о принадлежности сумм.
Разберем структуру этого регистра по шагам:
Рассмотрим подробнее, как разные документы программы влияют на состояние расчетов с бюджетом. Нам важно выстроить модель, которая будет один к одному совпадать с данными ФНС. Выясним причину, по которой многие бухгалтеры продолжают вести таблицы в Excel: это отсутствие доверия к автоматическим движениям при сложных корректировках.
1. Уведомление об исчисленных суммах налогов. По своей сути этот документ является промежуточной фиксацией обязательства. Проанализируем его движения: он должен делать «Приход» в регистр Расчеты по налогам на ЕНС без формирования бухгалтерских проводок по дебету и кредиту счетов 68 или 69, так как начисление налога уже отражено первичными документами (например, «Начисление зарплаты» или «Отражение НДС»).
2. Операция по ЕНС (Начисление). Рассмотрим этот документ как аналог декларации. Он фиксирует окончательную сумму обязательства по конкретному сроку уплаты. В регистре Расчеты по налогам на ЕНС формируется запись «Приход».
3. Списание с расчетного счета (ЕНП). Здесь мы видим пополнение «кошелька» ЕНС. Проводка: Дт 68.90 — Кт 51. Движение идет в регистр Расчеты по ЕНС (Приход).
Разберем ситуацию, когда типовой функционал программы формирует проводки, вызывающие вопросы у методистов. В частности, при выборе вида операции «Налоги (Уплата)» в документе ОперацияПоЕдиномуНалоговомуСчету программа может формировать инвертированную проводку Дт 68.90 — Кт 68.ХХ. С точки зрения бухгалтерской логики, уплата налога со счета ЕНС должна уменьшать задолженность по налогу и уменьшать сальдо на ЕНС.
Посмотрим на пример кода, который позволяет скорректировать это поведение в общем модуле ЕдиныйНалоговыйСчет (в районе строки 857 для версий БП 3.0.133+):
// Меняем Дт и Кт для корректного отражения уплаты налога
// Проводка.СчетДт = СчетУчета; // Было Дт 68.90
// Проводка.СчетКт = СтрокаТаблицы.СчетЗатрат; // Было Кт 68.ХХ
Проводка.СчетКт = СчетУчета; // Стало Кт 68.90
Проводка.СчетДт = СтрокаТаблицы.СчетЗатрат; // Стало Дт 68.ХХ
БухгалтерскийУчет.УстановитьСубконто(Проводка.СчетДт, Проводка.СубконтоДт, 1, СтрокаТаблицы.Субконто1);
БухгалтерскийУчет.УстановитьСубконто(Проводка.СчетДт, Проводка.СубконтоДт, 2, СтрокаТаблицы.Субконто2);
СвойстваСчетаДт = БухгалтерскийУчетВызовСервераПовтИсп.ПолучитьСвойстваСчета(Проводка.СчетДт);
Если СвойстваСчетаДт.УчетПоПодразделениям Тогда
Проводка.ПодразделениеДт = СтрокаТаблицы.Подразделение;
КонецЕсли;
Такая правка позволяет привести учет в соответствие с классической схемой: Дт [Счет налога] — Кт 68.90. Это отражает реальное списание средств с единого счета в счет погашения конкретной недоимки.
Для того чтобы эффективно использовать новый регистр, проанализируем ситуацию со сверкой. Налогоплательщики получают справки о принадлежности сумм, где операции разбиты на мириады мелких записей из-за партионного учета ФНС по методу ФИФО.
Рассмотрим подробнее, как построить сверку в 1С:
Расчеты по налогам на ЕНС для построения структуры обязательств.Расчеты по ЕНС. Он должен четко коррелировать со счетом 68.90.Выясним причину появления «непонятных» сумм в ЛК ФНС. Часто это связано с автоматическим резервированием сумм под будущие платежи (например, страховые взносы ИП или авансы по прибыли). В 1С документ Заявление о зачете служит сигналом для программы о том, что средства на 68.90 более не являются свободными.
Проанализируем схему движений для ИП:
Дт 68.90 Кт 51. Приход в Расчеты по ЕНС.Дт 69.09 Кт 68.90. Расход в Расчеты по ЕНС и Расход в Расчеты по налогам на ЕНС (погашение обязательства).Важное замечание: С 2024 года в актуальных релизах 1С реализована автоматическая регламентная операция «Зачет аванса по единому налоговому счету» в процедуре закрытия месяца. Мы рекомендуем не делать ручных правок в регистрах, если программа справляется самостоятельно, так как это может нарушить сложный партионный учет списаний, который теперь реализован внутри конфигурации.
Регистр РасчетыПоНалогамНаЕНС — это мощный инструмент, который при правильном понимании его логики позволяет полностью отказаться от внешних таблиц Excel для сверки с бюджетом. Главное — помнить, что этот регистр отражает состояние вашей «карточки» в ИФНС, а счет 68.90 отражает состояние вашего «кошелька» в Туле. Своевременное проведение документов Уведомление и Операция по ЕНС обеспечит актуальность данных для формирования отчетов любой сложности.