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