Почему в ОСВ по счету 60 возникают нулевые или некорректные остатки и как правильно настроить развернутое сальдо

Бухгалтер 1С v8.3 (Управляемые формы) 1C:Бухгалтерия Бухгалтерский учет
← На главную

При работе с программой 1С пользователи часто сталкиваются с ситуацией, когда в Оборотно-сальдовой ведомости (ОСВ) по счету 60 «Расчеты с поставщиками и подрядчиками» или 62 «Расчеты с покупателями и заказчиками» итоговые суммы выглядят «красиво», но при детализации по субсчетам или договорам картина становится путаной. Разберем подробно, по каким правилам программа вычисляет сальдо, почему возникают так называемые «бабочки» и как настройки отчета влияют на отображение данных.

Природа активно-пассивных счетов и их структура

Для начала проанализируем теоретический аспект. Счет 60 является активно-пассивным. Это означает, что у него может быть одновременно и дебетовое, и кредитовое сальдо. Однако в 1С этот счет реализован через иерархию субсчетов, каждый из которых имеет свою специфику:

  1. Счет 60.01 (Расчеты с поставщиками) — является пассивным. На нем учитывается наша задолженность перед поставщиком. У него может быть только кредитовое сальдо. Формула расчета: ОстатокКт_Начальный - ОборотДт + ОборотКт.
  2. Счет 60.02 (Расчеты по авансам выданным) — является активным. Здесь отражаются суммы, которые мы перечислили поставщику в счет будущих поставок. У него может быть только дебетовое сальдо. Формула расчета: ОстатокДт_Начальный + ОборотДт - ОборотКт.

Когда мы смотрим на синтетический счет 60 в целом, программа собирает дебетовые обороты по активным субсчетам и кредитовые по пассивным. Если суммы по дебету 60.02 и кредиту 60.01 совпадают, при свернутом сальдо система покажет ноль. Рассмотрим подробнее, как это происходит в коде и интерфейсе.

Механизм формирования развернутого сальдо в 1С

Проанализируем ситуацию: почему при выключенной настройке «Развернутое сальдо» мы видим нули, а при включенной — огромные суммы в дебете и кредите одновременно? Рассмотрим этот процесс с точки зрения системы. По умолчанию 1С выполняет простое математическое сложение всех движений по счету. Если «Развернутое сальдо» выключено, система делает расчет по формуле: (Все_Дт_Остатки - Все_Кт_Остатки). Если результат положительный — он идет в дебет, если отрицательный — в кредит.

Однако для бухгалтерского учета и корректного заполнения Баланса (Форма №1) такой подход недопустим. Согласно законодательству, дебиторская и кредиторская задолженность не могут зачитываться между собой (за исключением случаев документально подтвержденного взаимозачета). Поэтому в настройках ОСВ крайне важно использовать флаг Развернутое сальдо.

Выясним, как программа считает развернутое сальдо по шагам:

  1. Система группирует данные по каждому уникальному набору аналитики (субконто). Обычно это Контрагент + Договор + Документ расчетов.
  2. Для каждой такой «ветки» вычисляется свой остаток.
  3. Положительные остатки по всем веткам суммируются и выводятся в колонку «Дебет», а отрицательные (или кредитовые) — в «Кредит».

Если в настройках отчета вы указали детализацию только по Договорам, но не включили По субсчетам, программа может «схлопнуть» сальдо внутри договора, даже если в реальности деньги висят на разных субсчетах (например, аванс на 60.02 и долг на 60.01).

Проблема «Бабочки»: причины возникновения и способы исправления

Рассмотрим ситуацию, которую бухгалтеры называют «бабочкой». Это состояние учета, при котором по одному и тому же контрагенту и договору в ОСВ висит одновременно и дебетовый, и кредитовый остаток. Это означает, что программа «не видит» связи между оплатой и поставкой.

Проанализируем основные причины возникновения такой ошибки:

Как исправить ситуацию? Разберем основные методы:

  1. Групповое перепроведение документов. Это первый шаг. Пройдем в раздел Операции — Групповое перепроведение документов. Часто после восстановления последовательности 1С сама находит авансы и закрывает задолженность.
  2. Документ «Корректировка долга». Если перепроведение не помогло (например, периоды закрыты для редактирования), используем специальный инструмент. Создадим документ Корректировка долга с видом операции Взаимозачет. Он принудительно перенесет сальдо с 60.02 на 60.01 в разрезе конкретной аналитики.
  3. Проверка аналитики «Документы расчетов». Если в настройках программы включен учет по документам расчетов (третье субконто), важно убедиться, что в оплате и в поступлении указан один и тот же документ-основание.

Различия между отчетами «ОСВ по счету» и «Обороты счета»

Посмотрим на ситуацию, когда в ОСВ данные кажутся верными, а в отчете «Обороты счета» по тому же договору сальдо нулевое. Проанализируем причину. Отчет «Обороты счета» по своей архитектуре больше ориентирован на анализ движений за период. В нем настройка развернутого сальдо часто работает иначе или игнорируется, если не включена детализация по субсчетам.

Чтобы показатели в «Оборотах счета» совпали с данными развернутой ОСВ, необходимо:

Практические советы по работе с активно-пассивными счетами

Рассмотрим несколько правил, которые помогут избежать путаницы в будущем:

Правило 1: Автоматический выбор счетов. Старайтесь не менять счета учета (60.01, 60.02) в документах вручную. Программа 1С использует механизм Расчеты (обычно стоит значение «Автоматически»), который сам определяет, является ли платеж авансом или оплатой долга.

Правило 2: Контроль третьего субконто. Если вы ведете учет по документам расчетов, следите за заполнением поля Документ расчетов в банковских выписках. Ошибка в этом поле — главная причина появления «бабочек».

Правило 3: Регулярный анализ развернутого сальдо. При закрытии месяца всегда формируйте ОСВ по счету 60 и 62 с включенной галочкой Развернутое сальдо и детализацией По субсчетам. Только так вы увидите реальную картину задолженности, которая попадет в баланс.

Технический нюанс: В системе 1С данные хранятся в РегистреБухгалтерии. Когда вы формируете отчет, программа обращается к виртуальным таблицам остатков. Использование Развернутого сальдо заставляет систему выполнять более сложный SQL-запрос с вложенными группировками, что позволяет отделить дебиторку от кредиторки на уровне итогов отчета, не меняя самих проводок в базе.

Подводя итог, можно сказать: если вы видите нулевое сальдо при наличии оборотов — программа произвела «свертку». Если это противоречит реальности — ищите ошибку в аналитике субконто или включайте режим развернутого отображения. Помните, что чистота активно-пассивных счетов — залог отсутствия претензий со стороны налоговых органов к достоверности вашей бухгалтерской отчетности.

← На главную