Как найти и проверить взаимозачёты в программе 1С:Бухгалтерия

· 9 мин

Содержание

Взаимозачёты в 1С:Бухгалтерии хранятся в документе Корректировка долга с видом операции «Зачёт задолженности», а посмотреть их все сразу удобнее через оборотно-сальдовую ведомость по счетам 60 и 62 либо через акт сверки взаимных расчётов. Где именно искать — зависит от того, что вам нужно: одна конкретная операция, сумма по контрагенту или общая картина за период.

Разберём все способы: от списка документов и готовых отчётов до проводок и запроса для выборки нестандартного среза. Пути приведены для БП 3.0 на платформе 8.3 с интерфейсом «Такси»; в ERP и УТ 11 логика похожа, но названия пунктов меню отличаются.

Где в программе лежат взаимозачёты

Зачёт встречных долгов в 1С оформляется двумя способами, и искать их надо в разных местах.

🔹 Документ «Корректировка долга ». Ручной взаимозачёт, когда один контрагент одновременно и покупатель, и поставщик. Операция называется «Зачёт задолженности». Это основной случай, когда говорят «сделать взаимозачёт».

🔹 Автоматический зачёт аванса. Когда вы проводите реализацию, а по этому покупателю уже висит предоплата, программа сама закрывает аванс. Отдельного документа при этом нет — проводка зачёта попадает внутрь реализации или поступления.

С точки зрения права взаимозачёт — это прекращение встречного однородного обязательства (ст. 410 ГК РФ). Срок требования должен наступить, а для одностороннего зачёта достаточно уведомить вторую сторону. В 1С это отражает именно Корректировка долга.

Отсюда простой вывод: если ищете ручной взаимозачёт — идите в список документов «Корректировка долга». Если разбираетесь, почему закрылся аванс, — смотрите проводки конкретной реализации или поступления.

Автоматические зачёты авансов удобно отслеживать по отдельным субсчетам: аванс покупателя лежит на 62.02, аванс поставщику — на 60.02. Постройте по этим субсчетам карточку счёта в разрезе контрагента, и каждая операция зачёта будет видна строкой с документом-регистратором. Это избавляет от долгих поисков: зачёт аванса всегда «проявляется» именно на субсчёте 02.

Список документов «Корректировка долга»: как открыть и отфильтровать

Все ручные зачёты собраны в одном журнале.

  1. Откройте раздел Покупки → Корректировка долга (этот же журнал доступен из раздела Продажи).
  2. Над списком нажмите кнопку отбора по виду операции и оставьте «Зачёт задолженности» — так в списке останутся только взаимозачёты, без переносов и списаний.
  3. Задайте период в шапке списка, если документов много.

В колонках видны дата, сумма и контрагент. Двойной щелчок открывает сам документ: на вкладках видно, какая задолженность (дебиторская по счёту 62) закрывается какой (кредиторской по счёту 60) и на какую сумму.

Чтобы быстро найти зачёт по сумме или дате, щёлкните заголовок нужной колонки — список отсортируется. Для поиска по части суммы или комментария используйте строку поиска над списком (значок лупы).

Внутри открытого документа взаимозачёт показан двумя таблицами: «Дебиторская задолженность» (что должен вам контрагент, счёт 62) и «Кредиторская задолженность» (что должны вы, счёт 60). Суммы в них должны биться — именно равная часть и уходит в зачёт. Если видите, что одна из таблиц не заполнена, документ проведён некорректно и в отчётах такой зачёт будет выглядеть «висящим».

Если в журнале пусто, а взаимозачёт точно был, проверьте две вещи: не сбит ли период отбора и не выбран ли другой вид операции. Часто зачёт оформлен не «Корректировкой долга», а автоматически внутри реализации — тогда в этом журнале его не будет.

Стандартные отчёты, которые показывают зачёт

Отдельный документ хорош, когда знаешь, что ищешь. Чтобы увидеть картину в целом, удобнее отчёты из раздела Отчёты.

Оборотно-сальдовая ведомость по счёту. Отчёты → Оборотно-сальдовая ведомость по счёту, счёт 60 или 62. Включите группировку по субконто «Контрагенты» и «Договоры» (кнопка Показать настройки → Группировка). Взаимозачёт виден как встречный оборот: по дебету 60 и по кредиту 62 на одну сумму у одного контрагента. Чтобы не путать зачёт с оплатой, добавьте в ведомость колонку корреспондирующего счёта через настройку показателей — тогда зачёты (корреспонденция 60 с 62) отделятся от строк с банком и кассой.

Сравните сальдо на начало и на конец периода по одному контрагенту: если на начало были долги в обе стороны, а на конец один из них исчез без движения денег, значит, в периоде прошёл зачёт. Это первый сигнал, куда смотреть дальше.

Анализ субконто. Отчёты → Анализ субконто, вид субконто «Контрагенты». Отчёт соберёт по каждому контрагенту обороты сразу по всем счетам расчётов — 60, 62, 76. Удобно, когда не помните, на каком счёте «осел» долг.

Карточка счёта. Отчёты → Карточка счёта, счёт 60 или 62, отбор по контрагенту. Это построчная выписка всех движений. Проводка взаимозачёта будет видна с документом-регистратором «Корректировка долга» — так вы сразу поймёте, когда и каким документом сделан зачёт.

Акт сверки взаимных расчётов. Покупки → Акт сверки расчётов (или из раздела Продажи). Выберите контрагента и период, нажмите Заполнить. В акте зачёт отражается строкой, уменьшающей и ваш долг, и долг контрагента. Это самый наглядный документ, если нужно показать результат зачёта самому контрагенту.

ОтчётЧто показываетКогда брать
ОСВ по счётуВстречные обороты по 60 и 62Общая картина за период
Анализ субконтоВсе счета расчётов по контрагентуНе знаете, где долг
Карточка счётаКаждую проводку с документомНужен конкретный зачёт
Акт сверкиИтог расчётов для контрагентаСверка и переписка

Проводки взаимозачёта по счетам 60 и 62

Чтобы уверенно читать отчёты, надо понимать, какие проводки формирует зачёт. Счёт 60 — расчёты с поставщиками, счёт 62 — с покупателями; взаимозачёт их «сталкивает».

Проводки по операции

Ключевой признак именно взаимозачёта — проводка Дт 60 Кт 62 (или наоборот, если ваш долг перед покупателем гасится долгом поставщика). Деньги по такой проводке не двигаются: нет ни банка (51), ни кассы (50). Это и отличает зачёт от оплаты.

Зачёт авансов внутри одного контрагента идёт по субсчетам: Дт 62.02 Кт 62.01 для аванса покупателя и Дт 60.01 Кт 60.02 для аванса поставщику. Если видите такие проводки в карточке счёта без отдельного документа — это автоматический зачёт, а не ручная «Корректировка долга».

Отфильтруйте карточку счёта 60 по корреспонденции со счётом 62: в настройках отчёта задайте отбор по корр. счёту. Останутся только строки зачётов — без оплат и поступлений.

Разберём на числах, как зачёт читается в отчётах. Допустим, ООО «Ромашка» должно вам как покупатель 50 000 ₽ (кредитовое сальдо не закрыто, дебет 62.01), а вы должны ему как поставщику 80 000 ₽ (кредит 60.01). Проводите «Корректировку долга» на меньшую из сумм — 50 000 ₽:

  • в карточке счёта 62 появится строка Дт 60.01 Кт 62.01 на 50 000 ₽, и долг покупателя закроется в ноль;
  • по счёту 60 останется кредитовое сальдо 30 000 ₽ — ваш непогашенный долг поставщику;
  • в акте сверки обе стороны увидят строку зачёта на 50 000 ₽ и итоговый остаток 30 000 ₽ в пользу контрагента.

Именно так взаимозачёт выглядит после проведения: одна сумма уходит встречно, разница остаётся на счёте с бо́льшим долгом.

Как посмотреть взаимозачёты по одному контрагенту

Самый частый запрос — «что мы зачли с конкретным контрагентом». Собрать это можно за минуту.

  1. Откройте Отчёты → Анализ субконто, выберите вид субконто «Контрагенты» и в отборе укажите нужного контрагента.
  2. В настройках добавьте группировку по счетам и по документам-регистраторам.
  3. Сформируйте за период — увидите все счета расчётов (60, 62, 76) и среди них строки зачётов.

Второй путь — через карточку контрагента. Откройте справочник Контрагенты, найдите нужного и перейдите по ссылке к его расчётам, затем стройте карточку счёта с уже подставленным отбором.

Если по контрагенту числится и дебиторка, и кредиторка одновременно, а зачёт не проведён — это кандидат на взаимозачёт. Такие пары хорошо видны именно в анализе субконто: по одному контрагенту ненулевое сальдо сразу и по дебету счёта 62, и по кредиту счёта 60.

Где искать взаимозачёт по контрагенту
Выполнено: 0 / 4

Универсальный отчёт и запрос для нестандартной выборки

Когда стандартных отчётов не хватает (например, нужны все зачёты за год с комментариями и ответственными), помогает Отчёты → Универсальный отчёт.

В шапке выберите тип источника «Документ», объект «Корректировка долга», таблицу «Основная». В настройках вынесите в строки контрагента, в отбор поставьте вид операции «Зачёт задолженности», в показатели — сумму. Отчёт соберёт реестр всех ручных зачётов в удобном вам разрезе, с выгрузкой в Excel.

Для разовой выборки опытные пользователи берут консоль запросов (обработка Консоль запросов, запускается через Файл → Открыть). Зачёты удобно доставать прямо из регистра бухгалтерии по корреспонденции счетов:

ВЫБРАТЬ
    Хозрасчетный.Период,
    Хозрасчетный.Регистратор,
    Хозрасчетный.СубконтоДт1 КАК Контрагент,
    Хозрасчетный.Сумма
ИЗ
    РегистрБухгалтерии.Хозрасчетный КАК Хозрасчетный
ГДЕ
    Хозрасчетный.СчетДт.Код = "60.01"
    И Хозрасчетный.СчетКт.Код = "62.01"
    И Хозрасчетный.Период МЕЖДУ &Начало И &Конец
УПОРЯДОЧИТЬ ПО
    Хозрасчетный.Период

Запрос вернёт строки, где долг поставщику гасится долгом покупателя, — то есть именно взаимозачёты. Чтобы поймать и обратную корреспонденцию, добавьте через ОБЪЕДИНИТЬ ВСЕ второй блок с условием СчетДт.Код = "62.01" И СчетКт.Код = "60.01".

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

Запрос только читает данные и ничего не меняет в базе. Но если не уверены в работе с консолью, лучше ограничиться универсальным отчётом — результат тот же, а риска ошибиться нет.

Ошибки, из-за которых зачёт не виден

Если взаимозачёт «потерялся», обычно виновата одна из причин ниже.

Диагностика: выберите симптом

Ещё одна типичная накладка — зачёт оформлен задним числом, уже после закрытия периода. Тогда в текущих отчётах сальдо «разъезжается». Проверяйте дату документа и перепроводите период, если даты сдвигались.

Частые вопросы

Чем взаимозачёт отличается от зачёта аванса?
Взаимозачёт гасит долг по счёту 60 долгом по счёту 62 — это разные обязательства одного контрагента. Зачёт аванса закрывает предоплату отгрузкой в пределах одного счёта (62.02 → 62.01 или 60.01 → 60.02) и обычно проходит автоматически.
Можно ли зачесть долги по разным договорам одного контрагента?
Да. В документе «Корректировка долга» на вкладках задолженности и аванса вы вручную указываете, по какому договору какую сумму зачесть. Без явного указания программа зачёт между разными договорами не делает.
Почему после взаимозачёта остаётся сальдо сразу по 60 и по 62?
Потому что суммы встречных долгов были разными. Зачёт закрывает только совпадающую часть, остаток по большему долгу остаётся и виден в ОСВ.
Нужен ли акт или соглашение о взаимозачёте?
Для одностороннего зачёта достаточно уведомить контрагента (ст. 410 ГК РФ), но на практике оформляют акт или соглашение. В 1С печатную форму можно сформировать из документа «Корректировка долга» кнопкой Печать.
Как отменить ошибочный взаимозачёт?
Снимите проведение с документа «Корректировка долга» (или пометьте на удаление) и перепроведите период. Если зачёт прошёл автоматически внутри реализации — исправлять нужно саму реализацию, а не искать отдельный документ.

Источники

  • Статья 410 ГК РФ «Прекращение обязательства зачётом»