При подготовке регламентированной отчетности бухгалтеры и индивидуальные предприниматели (ИП) иногда сталкиваются с ситуацией, когда данные в Оборотно-сальдовой ведомости (ОСВ) не сходятся с показателями Бухгалтерского баланса. Одна из распространенных проблем в программе «1С:Бухгалтерия 8» (редакция 3.0) — игнорирование дебетового сальдо по счету 68.21 («НДФЛ индивидуального предпринимателя») при заполнении строки 1230 «Дебиторская задолженность». В расшифровке строки баланса сумма отображается как «0», хотя по дебету счета висит существенный остаток.
В этой статье мы подробно разберем, почему возникает эта ошибка, как локализовать ее в коде конфигурации, как исправить проблему в старых релизах и как устроен учет по счету 68.21 в современных версиях программы с учетом интеграции Единого налогового счета (ЕНС).
---
Индивидуальные предприниматели по закону (ФЗ № 402-ФЗ «О бухгалтерском учете») не обязаны вести бухгалтерский учет и сдавать баланс. Однако многие ИП ведут его для внутренних нужд, предоставления отчетности в банки для получения кредитов или для оценки финансового состояния бизнеса партнерами. Для отражения личного налога предпринимателя используется предопределенный счет 68.21.
Поскольку счет 68.21 является специфическим и применяется только для ИП, разработчики «1С» в ранних релизах линейки 3.0 (в частности, в релизах около 3.0.71.x) упустили его из виду при описании алгоритмов заполнения упрощенной бухгалтерской отчетности для субъектов малого предпринимательства.
Если мы проанализируем код программы в конфигураторе, то обнаружим следующее:
ЗаполнениеБухгалтерскойОтчетностиУпрощенная.ЗаполнитьМПФормаОтчета2015Кв4_БалансПоГрафе.СчетаДляРасчета (строка 3363 и смежные в зависимости от релиза) просто не содержала ссылку на счет 68.21.Из-за этого упущения система при обходе счетов игнорировала дебетовый остаток по НДФЛ ИП, и в строку 1230 попадал ноль.
---
Если по каким-то причинам вы не можете обновить конфигурацию до актуального релиза и вынуждены работать в старой версии, проблему можно решить внесением изменений в общий модуль через механизм расширений конфигурации (чтобы не снимать программу с поддержки).
Рассмотрим пример того, как программно добавить счет в список рассчитываемых счетов. Нам необходимо перехватить процедуру заполнения и дополнить массив СчетаДляРасчета:
&После("ЗаполнитьМПФормаОтчета2015Кв4_БалансПоГрафе")
Процедура Расш_ЗаполнитьМПФормаОтчета2015Кв4_БалансПоГрафе(Параметры, СчетаДляРасчета)
// Проверяем, добавлен ли счет 68.21 в массив
СчетНДФЛ_ИП = ПланыСчетов.Хозрасчетный.НайтиПоКоду("68.21");
Если ЗначениеЗаполнено(СчетНДФЛ_ИП) И СчетаДляРасчета.Найти(СчетНДФЛ_ИП) = Неопределено Тогда
СчетаДляРасчета.Добавить(СчетНДФЛ_ИП);
КонецЕсли;
КонецПроцедуры
После добавления счета в список разрешенных алгоритм автозаполнения начнет корректно анализировать дебетовые и кредитовые остатки по субсчету НДФЛ ИП и выводить их в соответствующие строки активов или пассивов.
---
Прежде чем вносить изменения в код, важно убедиться, что база данных понимает, что отчетность формируется именно по индивидуальному предпринимателю, а не по юридическому лицу. Если вид организации указан неверно, алгоритмы заполнения отчетности будут работать по стандартам коммерческих организаций (ООО, АО), где счет 68.21 не должен учитываться в балансе.
Проанализируем шаги для проверки настроек базы:
---
Сумма по дебету счета может не попадать в баланс, если нарушена аналитика (субконто) на счете. На счете 68.21 ведется аналитический учет по субконто Виды платежей в бюджет.
Выясним, как проверить корректность субконто:
---
В современных релизах «1С:Бухгалтерия 8» (начиная с 2023–2024 годов) механизм работы со счетом 68.21 кардинально изменился из-за внедрения Единого налогового счета (ЕНС). Эти изменения напрямую влияют на то, как дебетовое сальдо формируется и отражается в балансе:
68.21.1, 68.21.2). В актуальных версиях программы весь НДФЛ предпринимателя «за себя» консолидирован строго на одном счете 68.21.68.21. Все оплаты аккумулируются на счете 68.90 («Единый налоговый счет»).Дт 99.01.1 Кт 68.21 — начисление авансовых платежей по налогу на основе фактически полученных доходов ИП.Дт 68.21 Кт 68.90 — перенос начисленного налога на Единый налоговый счет для зачета уплаченных средств.Важное примечание: Если у вас на счете 68.21 в конце года зависает дебетовое сальдо, это свидетельствует о том, что сумма уплаченных через ЕНС авансов превысила итоговый налог, рассчитанный в декларации 3-НДФЛ, либо в программе нарушена последовательность закрытия месяцев. Рекомендуется выполнить групповое перепроведение документов и заново запустить процедуру закрытия периода.
---
Для того чтобы дебетовое сальдо по счету 68.21 гарантированно и без ошибок попадало в строку 1230 Бухгалтерского баланса, выполним следующие действия:
68.21 автоматически попадает в дебиторскую задолженность в балансе и расшифровывается в Пояснениях 5 (строки 5513 и 5533).68.21 должно строго соответствовать значению «Налог (взносы): начислено / уплачено».