При переходе на ведение резервов по сомнительным долгам в программе «1С:Бухгалтерия 3.0» пользователи часто сталкиваются с ситуацией, когда система начинает автоматически начислять резерв по всей задолженности, имеющейся в базе, включая долги прошлых лет. С точки зрения пользователя, это может выглядеть как ошибка настройки учетной политики, однако здесь скрывается глубокая методологическая логика программы. Разберем подробно, почему так происходит и как мы можем повлиять на этот процесс.
Проанализируем сначала законодательную базу. Согласно ПБУ 21/2008 и ПБУ 4/99, резерв по сомнительным долгам создается в бухгалтерском учете в случае признания дебиторской задолженности сомнительной. Сомнительной считается задолженность, которая не погашена в сроки, установленные договором, и не обеспечена соответствующими гарантиями.
Когда мы устанавливаем в учетной политике «1С» флажок Формировать резервы по сомнительным долгам, например, с августа 2020 года, мы даем программе команду: «С этого момента начинай выполнять регламентную операцию и делать проводки по счету 63». Однако при проведении инвентаризации задолженности в августе 2020 года система видит все актуальные остатки на счетах 62 и 76. Если долг, образовавшийся в 2019 году, до сих пор не погашен, программа классифицирует его как просроченный «здесь и сейчас». С точки зрения бухгалтерского учета, такой долг является сомнительным и под него обязан быть создан резерв, чтобы баланс организации не был искажен завышенными активами.
Рассмотрим подробнее, как именно 1С рассчитывает сумму резерва:
Поскольку задолженность 2019 года на момент августа 2020 года имеет просрочку явно более 90 дней, программа автоматически начисляет резерв в размере 100%. Выборочное начисление резерва только по «новым» долгам противоречит принципам достоверности отчетности, поэтому в «1С:Бухгалтерия» нет прямой настройки «даты отсечки» для возникновения долга.
Если нам все же необходимо исключить конкретные старые долги из автоматического расчета, выясним, на какие реквизиты опирается алгоритм программы. Основной критерий просрочки — это разница между текущей датой и датой, указанной как Срок оплаты.
Проанализируем три уровня настройки срока оплаты:
Администрирование — Параметры учета — Сроки оплаты покупателями задается срок «по умолчанию» (например, 10 дней). Если в конкретном договоре или документе реализации срок не указан, система прибавит эти 10 дней к дате накладной и начнет отсчет просрочки от полученной даты.Расчеты. Здесь можно установить индивидуальный срок оплаты. Если мы установим для «старого» договора очень длительный срок оплаты (например, 1000 дней) или изменим дату оплаты, программа перестанет считать долг просроченным.Расчеты можно указать конкретную дату оплаты. Если там стоит пустая дата или дата из будущего, резерв начисляться не будет.Практический совет: Чтобы исключить долги 2019 года, мы можем зайти в документы реализации за тот период и скорректировать дату оплаты на более позднюю. Однако, если документов много, это трудозатратно.
Посмотрим на ситуацию с точки зрения оптимизации труда. Чтобы не заходить в каждую реализацию 2019 года вручную, воспользуемся стандартной обработкой. Пройдем по шагам:
Администрирование — Обслуживание — Корректировка данных — Групповое изменение реквизитов.Реализация (акт, накладная).Добавить условие отбора: выберем Дата в интервале «с 01.01.2019 по 31.12.2019».Срок оплаты.31.12.2025.Изменить реквизиты.После этой манипуляции программа при закрытии месяца будет видеть, что срок оплаты по этим документам еще не наступил, и не будет включать их в расчет резерва.
Разберем еще один способ, который позволяет точечно управлять суммами резерва непосредственно в момент закрытия месяца. Если автоматика программы нас не устраивает, мы можем вмешаться в работу регламентной операции:
Закрытие месяца.Формирование резервов по сомнительным долгам.Показать проводки.91.02 и кредиту 63.Важное замечание: Рассмотрим последствия этого метода. Если мы вручную удалили начисление резерва в августе, то при закрытии сентября программа снова проанализирует остатки, увидит просроченный долг и попытается доначислить резерв. Таким образом, ручную корректировку придется делать каждый месяц, что крайне неудобно. Метод изменения срока оплаты в документах является более надежным и долгосрочным.
Проанализируем ситуацию автора вопроса: организация находится на УСН. Это вносит существенные коррективы в понимание процесса:
Мы выяснили, что в «1С:Бухгалтерия 3.0» нет прямого переключателя «Не считать долги ранее такой-то даты». Это связано с жестким соответствием программы нормам ПБУ. Если вам критически важно исключить старую дебиторку из резервов, воспользуйтесь следующими рекомендациями:
62.01, 62.31, 76.06 и 76.26. Если задолженность числится, к примеру, на 76.09, она не попадет в резерв.Таким образом, комбинируя административные настройки и управление реквизитами документов, можно добиться желаемого поведения программы, сохранив при этом прозрачность учета.