К статье
Практический материал

Учет и Финансы · 9 мин

Как сделать взаимозачет между контрагентами в 1С

Как провести взаимозачет между контрагентами в 1С:Бухгалтерии 8.3: документ «Корректировка долга», акт сверки, проводки, проверка результата и типичные ошибки.

Взаимозачет в 1С — это погашение встречных обязательств между организацией и контрагентом без движения денег. Классическая ситуация: вы отгрузили контрагенту товар, а он оказал вам услуги. Вместо двух платежей стороны подписывают акт о зачете взаимных требований, а бухгалтер отражает операцию в программе.

В 1С:Бухгалтерии 8.3 для этого используется документ «Корректировка долга» (в старых релизах — «Корректировка задолженности»). Он закрывает дебиторскую задолженность контрагента кредиторской и формирует проводки по счетам 60, 62, 76. В отдельных конфигурациях (1С:УПП, КА, ERP) применяется документ «Взаимозачет задолженности», но логика та же.

Прежде чем проводить документ, убедитесь, что задолженность действительно существует на обеих сторонах, суммы сходятся и есть документальное основание — подписанный акт взаимозачета. Без него операция не имеет юридической силы и вызовет вопросы при проверке.

Когда взаимозачет допустим, а когда нет

Гражданский кодекс допускает зачет встречных однородных требований, срок которых наступил. На практике это означает: обе стороны должны друг другу деньги по схожим основаниям (обычно — оплата по договорам), и обязательства уже возникли и отражены в учете.

Нельзя зачитывать требования, по которым не наступил срок исполнения, а также требования, связанные с возмещением вреда жизни и здоровью, алиментами и рядом других случаев. Если у контрагента задолженность только с одной стороны — это не взаимозачет, а обычная оплата или уступка права требования (цессия), которая оформляется иначе.

Подготовка: акт сверки и акт взаимозачета

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

После сверки стороны подписывают акт (соглашение) о зачете взаимных требований. В нем указываются реквизиты договоров, суммы задолженностей, сумма зачета и дата. Типовой формы нет, документ составляется в свободной форме, но должен содержать существенные условия. Именно этот акт будет основанием для записи в учете.

Подготовительные действия
  1. 1
    Сформируйте акт сверки расчетов с контрагентом в 1С и согласуйте сальдо
  2. 2
    Устраните расхождения: проведите «зависшие» документы, уточните оплаты
  3. 3
    Подготовьте и подпишите с контрагентом акт о зачете взаимных требований
  4. 4
    Определите сумму зачета — обычно она равна меньшей из двух задолженностей

Оформление документа «Корректировка долга»

Перейдите в раздел «Покупки» → «Корректировка долга» (или «Продажи» → «Корректировка долга» — документ доступен из обоих разделов) и создайте новый документ. В поле «Вид операции» выберите «Проведение взаимозачета». Укажите дату — она должна соответствовать дате подписанного акта взаимозачета.

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

Заполнение табличных частей

Документ содержит две вкладки: «Дебиторская задолженность» (контрагент должен вам) и «Кредиторская задолженность» (вы должны контрагенту). Самый надежный способ заполнения — кнопка «Заполнить» → «Заполнить по остаткам взаиморасчетов»: программа сама подтянет документы расчетов и суммы на указанную дату.

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

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

Нажмите «Провести» и откройте результат кнопкой «Дт/Кт» → «Показать проводки». Типовая проводка при взаимозачете: Дт 60.01 (76.05) — Кт 62.01 (76.06) на сумму зачета. То есть кредиторская задолженность перед поставщиком закрывается за счет дебиторской задолженности покупателя.

Проверьте аналитику проводок: контрагент, договор и документ расчетов в обеих частях проводки должны соответствовать акту. Если взаиморасчеты велись в разрезе документов, убедитесь, что закрылись именно те отгрузки и поступления, которые указаны в акте взаимозачета.

Контрольные точки

Как проверить результат

ОСВ по счету 62.01 по контрагенту
Норма

Дебетовое сальдо уменьшилось на сумму зачета

Тревожный признак

Сальдо не изменилось или появилась отрицательная сумма

ОСВ по счету 60.01 по контрагенту
Норма

Кредитовое сальдо уменьшилось на сумму зачета

Тревожный признак

Остаток «завис» на другом договоре или документе

Акт сверки после зачета
Норма

Сальдо совпадает с данными контрагента

Тревожный признак

Появились расхождения, которых не было до зачета

Взаимозачет между тремя сторонами и частичный зачет

Частый вопрос — зачет с участием третьей организации: ваш должник должен не вам, а вашему поставщику. Строго говоря, это уже не классический взаимозачет, а трехстороннее соглашение о переводе долга или зачете. В 1С это оформляется той же «Корректировкой долга», но с видом операции «Перенос задолженности» или через два документа: сначала перенос долга на одного контрагента, затем взаимозачет.

Если зачитывается только часть долга, просто укажите в табличных частях неполную сумму. Остаток задолженности продолжит числиться по счету и будет закрыт позже — оплатой или следующим зачетом. В акте взаимозачета обязательно зафиксируйте, что зачет частичный, и укажите остаток обязательств.

Маршрут решения

Как выбрать действие

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

Типичные ошибки и как их избежать

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

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

Типичные ошибки
01
Проведение зачета без подписанного акта — операция не имеет документального основания и вызовет вопросы при проверке
02
Несовпадение сумм на вкладках дебиторской и кредиторской задолженности — документ закроет неправильную сумму
03
Зачет по неверному договору — долг останется висеть на нужном договоре, а закроется другой
04
Дата документа раньше даты возникновения задолженности — появляется отрицательное сальдо по счетам
05
Зачет без предварительной сверки — расхождения с контрагентом всплывут позже и потребуют сторнирования

Часто задаваемые вопросы

Можно ли провести взаимозачет между разными договорами одного контрагента?

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

Что делать, если документ «Корректировка долга» не заполняется автоматически?

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

Как отменить ошибочно проведенный взаимозачет?

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

Нужно ли выставлять счета-фактуры при взаимозачете?

Взаимозачет — это способ оплаты, а не новая реализация. Счета-фактуры оформляются в момент отгрузки и поступления как обычно. Для НДС-целей зачет приравнивается к оплате, что важно для вычетов при авансах.

Можно ли зачесть долг в валюте рублевой задолженностью?

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

Где в 1С посмотреть результат взаимозачета?

Сформируйте оборотно-сальдовую ведомость по счетам 60 и 62 с отбором по контрагенту, а также отчет «Задолженность покупателей» и «Задолженность поставщикам». После зачета соответствующие суммы должны уменьшиться или обнулиться.

Итог

Что важно запомнить

Взаимозачет в 1С:Бухгалтерии оформляется документом «Корректировка долга» с видом операции «Проведение взаимозачета». Перед проведением обязательны акт сверки и подписанный акт взаимозачета, суммы дебиторской и кредиторской частей должны совпадать. Результат проверяется по проводкам Дт 60 — Кт 62 и оборотно-сальдовой ведомости по контрагенту.