Учет и Финансы · 10 мин
Как убрать зависшие суммы в 1С
Разбираем, как найти и убрать зависшие суммы в 1С: авансы без зачёта, расхождения по регистрам, остатки в валюте. Пошаговые методы исправления и проверка результата.
Что такое зависшие суммы и почему они появляются
Зависшая сумма в 1С — это остаток на счёте или регистре, которого не должно быть по факту хозяйственной деятельности. Типичные примеры: копеечный остаток на счёте 60.01 после полного расчёта с поставщиком, аванс покупателя, который не зачёлся при отгрузке, рублёвый остаток на валютном счёте при нулевом количестве валюты, «висящий» долг по договору, давно закрытому актами.
Механизм появления почти всегда одинаков: документы проведены не в той последовательности, изменены «задним числом» без перепроведения зависимых документов, либо вручную скорректированы проводки одного документа без корректировки связанных. В результате бухгалтерский регистр и регистры накопления расходятся, а оборотно-сальдовая ведомость показывает остатки там, где их быть не должно.
Прежде чем что-либо исправлять, нужно понять природу каждой зависшей суммы: это ошибка учёта, незавершённая хозяйственная операция или реальная задолженность, которую приняли за ошибку. Списание реального долга как «технического мусора» — прямой путь к налоговым доначислениям.
Как найти зависшие суммы: первичная диагностика
Начните с оборотно-сальдовой ведомости по счетам расчётов: 60, 62, 66, 67, 71, 76. Разверните сальдо по субконто (контрагенты, договоры, документы расчётов) и ищите характерные признаки: одновременное сальдо по дебету и кредиту у одного контрагента, остатки с точностью до копеек, остатки по закрытым договорам, суммы без движения более трёх лет.
Отдельно проверьте отчёт «Анализ субконто» по контрагенту с группировкой по документам расчётов — он показывает, какой именно документ «висит» незакрытым. Для валютных счетов смотрите колонку валютной суммы: нулевая валюта при ненулевом рублёвом остатке означает ошибку переоценки, которую обычно лечит документ «Переоценка валютных средств» за последний день месяца.
В конфигурациях с управленческими регистрами (УТ, КА, ERP) дополнительно используйте отчёты «Ведомость расчётов с партнёрами» и «Задолженность клиентов по срокам долга» — расхождение между регистрами «Взаиморасчёты» и «Расчёты с клиентами» — частый источник зависших сумм после обменов и обновлений.
Проверить переоценку валютных счетов и документы расчётов в валюте
Сверить договоры: аванс по одному, долг по другому
Проверить срок исковой давности и наличие актов сверки
Провести переоценку валютных средств на конец месяца
Подготовка: резервная копия и акт сверки
Любые исправления остатков начинайте с резервной копии. Для файловой базы достаточно скопировать файл 1Cv8.1CD при закрытой программе, для клиент-серверной — выгрузку через конфигуратор («Администрирование — Выгрузить информационную базу») или штатный бэкап СУБД. Работа с остатками затрагивает прошлые периоды, и откат может понадобиться в любой момент.
Второй обязательный шаг — акт сверки с контрагентом. В 1С:Бухгалтерии он формируется из раздела «Покупки» или «Продажи» — «Акты сверки расчётов». Сверка подтверждает, что зависшая сумма — именно ошибка учёта, а не реальная задолженность, о которой контрагент помнит. Если контрагент ликвидирован или не отвечает, зафиксируйте это: для списания долга по истечении срока исковой давности понадобится инвентаризация расчётов и приказ руководителя.
Способ 1. Закрытие документами: взаимозачёт и корректировка долга
Если зависшая сумма — это реальный, но незакрытый расчёт (аванс по одному договору, долг по другому), используйте штатные документы. В 1С:Бухгалтерии 8.3 это «Корректировка долга» (раздел «Покупки» или «Продажи») с видом операции «Проведение взаимозачёта»: указываете дебиторскую и кредиторскую задолженность одного контрагента, и программа закрывает обе суммы.
Для зачёта аванса, который не подобрался автоматически, часто достаточно перепровести документ реализации или поступления — при проведении механизм зачёта авансов заново подбирает документы расчётов. Если аванс висит из-за того, что реализация оформлена на другой договор, исправьте договор в документе и перепроведите его, либо используйте ту же «Корректировку долга» с переносом задолженности между договорами.
В УТ 11 и ERP для закрытия взаиморасчётов между объектами используется документ «Взаимозачёт задолженности», а для корректировки движений по регистрам расчётов — «Корректировка задолженности». После проведения обязательно сформируйте ведомость расчётов и убедитесь, что остаток закрылся по обоим регистрам, а не «переехал» на другой объект аналитики.
- 1Сформируйте акт сверки и зафиксируйте сумму расхождения
- 2Создайте документ «Корректировка долга» с нужным видом операции
- 3Заполните дебиторскую и кредиторскую задолженность по кнопке «Заполнить»
- 4Проверьте, что суммы совпадают, и проведите документ
- 5Сформируйте ОСВ по счёту — остаток по контрагенту должен обнулиться
Способ 2. Списание безнадёжной задолженности
Дебиторскую задолженность с истёкшим сроком исковой давности (в общем случае три года) или по ликвидированному контрагенту списывают документом «Списание задолженности» (в БП 3.0 — в разделе «Покупки»/«Продажи»). Программа отнесёт сумму на счёт 91.02 или на счёт резерва по сомнительным долгам (63), если резерв создавался.
Кредиторскую задолженность списывают аналогично, но она включается во внереализационные доходы (счёт 91.01) и увеличивает налоговую базу по налогу на прибыль или УСН. Перед списанием проведите инвентаризацию расчётов: в БП есть документ «Инвентаризация расчётов с контрагентами», который автоматически выявляет долги с истёкшим сроком давности и формирует печатную форму ИНВ-17.
Критично правильно определить дату начала отсчёта срока давности — обычно это дата, когда обязательство должно было быть исполнено по договору. Ошибка в дате делает списание необоснованным, что при проверке трактуется не в пользу налогоплательщика.
Способ 3. Технические расхождения: операция вручную и корректировка регистров
Когда зависшая сумма — чисто технический артефакт (остаток на регистре без проводки, расхождение между БУ и регистром), используют «Операцию, введённую вручную» (раздел «Операции»). Для закрытия остатка только в бухучёте создайте проводку, зеркальную зависшей: например, Дт 60.01 Кт 91.01 на копеечный остаток с обоснованием в комментарии.
Если остаток висит на регистре накопления, в той же операции перейдите на вкладку «Ещё — Выбор регистров» и добавьте движение по нужному регистру с противоположным знаком. Это корректный способ, когда документ-источник найти или восстановить невозможно.
Альтернатива — перепроведение проблемного периода через «Все функции — Стандартные — Проведение документов» или обработку «Групповое перепроведение». Оно помогает, когда сумма зависла из-за нарушенной последовательности проведения. Но перепроведение закрытого периода может изменить данные уже сданной отчётности — оцените последствия до запуска.
Копеечные зависшие суммы по расчётам в валюте почти всегда уходят после проведения «Переоценки валютных средств» последним днём месяца. Если остаток остался — ищите ручные проводки по этому счёту: ручная корректировка блокирует автоматическую переоценку по строке аналитики.
Проверка результата и типичные ошибки
После любого исправления пройдите контрольный цикл: ОСВ по счёту с разворотом по субконто, анализ субконто по контрагенту, ведомость расчётов. Остаток должен обнулиться по всем измерениям — по счёту, договору и документу расчётов одновременно. Обнуление только по счёту при сохранении остатка по документу означает, что проблема замаскирована, а не решена.
Для управленческих конфигураций дополнительно сверьте регистры между собой: сумма по «Расчёты с клиентами» должна сходиться с бухгалтерским счётом 62.01 по той же аналитике. Расхождения здесь — сигнал незавершённых обменов или некорректных ручных операций.
Как проверить результат
Остаток по контрагенту равен нулю
Остаток сохраняется или появился на другом субконто
Нет незакрытых документов расчётов
Висит документ с остатком
Расхождений с контрагентом нет
Сумма в акте не совпадает с данными контрагента
Счёт 62.01 равен регистру расчётов
Суммы различаются на величину правки
FAQ
Можно ли убрать зависшую сумму простым удалением документа?
Нет, если документ породил движения по нескольким регистрам и на него ссылаются другие документы. Удаление разорвёт связи и создаст новые расхождения. Правильный путь — закрыть остаток корректировочным документом или операцией, а документ-источник отменить проведением только в том периоде, где это не затронет сданную отчётность.
Почему после зачёта аванса сумма всё равно висит по документу расчётов?
Чаще всего реализация и оплата прошли по разным договорам или разным документам расчётов, и автоматический зачёт не сработал. Откройте анализ субконто по контрагенту с детализацией до документа, найдите пару «аванс — долг» и закройте их корректировкой долга или перепроведением реализации с правильным договором.
Что делать с копеечным остатком на валютном счёте?
Проведите документ «Переоценка валютных средств» последним днём месяца — в большинстве случаев рублёвый остаток при нулевой валюте спишется на курсовые разницы. Если не помогло, ищите ручные проводки по этому счёту: они исключают строку из автоматической переоценки.
Можно ли списать старую кредиторку без последствий для налогов?
Нет. Списанная кредиторская задолженность включается во внереализационные доходы и облагается налогом на прибыль или налогом при УСН. Списание возможно только после инвентаризации и истечения срока исковой давности, оформляется приказом руководителя.
Зависшая сумма появилась после обмена между базами. Как исправить?
Сначала проверьте, все ли документы загрузились в обе базы: типичная причина — документ оплаты есть в одной базе, а реализация не выгрузилась в другую. Устраните расхождение состава данных, выполните обмен повторно, и только потом закрывайте оставшийся остаток корректировкой. Ручные правки до синхронизации обычно удваивают проблему.
Нужно ли привлекать программиста 1С для чистки зависших сумм?
Для штатных ситуаций — взаимозачёта, списания долга, переоценки — достаточно стандартных документов. Специалист нужен, когда расхождения массовые, затрагивают обмены и переносы данных или требуют исправления движений на уровне запросов к регистрам. В этих случаях самостоятельные правки обработками без понимания структуры регистров рискованны.