Зачёт взаимных требований в 1С:Бухгалтерия: оформление и учёт

· 9 мин

Содержание

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

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

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

Что проверить перед зачётом: договоры и валюта расчётов

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

  • 🧾 По контрагенту должны быть два разных договора: один с видом «С покупателем», второй — «С поставщиком». В одном договоре встречного долга не бывает.
  • 💱 Валюта расчётов по обоим договорам должна совпадать (как правило, рубли). Зачесть рублёвый долг против валютного через этот документ не выйдет.
  • 📅 Оба обязательства должны быть отражены в учёте: реализация проведена, поступление оприходовано. Зачесть можно только то, что уже «висит» на 60 и 62 счёте.

Если контрагент у вас заведён дважды (два элемента справочника с одним ИНН), программа будет видеть долги как по разным лицам и не даст их зачесть. Сначала объедините дубли через Администрирование → Обслуживание → Поиск и удаление дублей.

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

Проверить сами суммы удобно оборотно-сальдовой ведомостью по счетам 60 и 62 в разрезе контрагента и договоров: дебетовое сальдо по 62 — это долг покупателя, кредитовое по 60 — ваш долг поставщику. Именно эти две величины и пойдут в зачёт. Если по одному договору одновременно висит и дебиторка, и кредиторка, сначала разберитесь, какая из них отгрузочная, а какая — аванс: это разные субсчета (60.01/62.01 против 60.02/62.02) и разные виды операции документа.

Готовность к зачёту
Выполнено: 0 / 5

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

Создайте документ Покупки → Корректировка долга → Создать. Дальше по шагам:

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

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

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

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

Дата документа важна для НДС и для акта сверки. Ставьте реальную дату, на которую оба обязательства уже существуют, а не «задним числом» на период, где одного из долгов ещё не было.

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

Зачёт авансов: когда предоплата закрывает предоплату

Отдельный случай — когда зачесть нужно не отгруженные долги, а авансы. Например, вы перечислили контрагенту предоплату (аванс сидит на Дт 60.02), а он вам тоже перечислил аванс (Кт 62.02). Для этого в «Корректировке долга» есть свой вид операции — Зачёт авансов.

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

Чаще всего зачёт аванса в счёт отгрузки программа делает сама, без отдельного документа. Это настраивается прямо в карточке договора:

  • поле «Зачёт аванса» со значениями Автоматически, По документу или Не зачитывать;
  • при значении Автоматически аванс закрывается в момент проведения реализации или поступления — отдельная «Корректировка долга» не нужна.

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

Какие проводки формирует взаимозачёт

Главная проводка зачёта встречных долгов за отгруженные товары и услуги — закрытие кредиторки дебиторкой:

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

Разберём на числах. Контрагент должен вам 100 000 ₽ за отгруженный товар (Дт 62.01 = 100 000), вы должны ему 70 000 ₽ за услуги (Кт 60.01 = 70 000). Зачёт идёт на меньшую сумму — 70 000 ₽: проводка Дт 60.01 Кт 62.01 на 70 000 ₽. После зачёта ваш долг поставщику закрыт полностью, а за контрагентом остаётся 30 000 ₽ долга перед вами — их он доплатит деньгами.

Никаких доходов и расходов зачёт не создаёт — это не реализация и не списание, а только перенос задолженности внутри расчётов. Поэтому влияния на счета 90, 91 и на финансовый результат у обычного взаимозачёта нет.

Проверить проводки можно прямо из проведённого документа: кнопка Дт/Кт (Показать проводки и другие движения документа). Там же видно, что движения прошли только по счетам расчётов — это норма.

Если в проводке вместо 60.01/62.01 появились субсчета авансов (60.02, 62.02) там, где вы ждали отгрузочные, значит документ подтянул не те расчётные документы. Перепроверьте заполнение вкладок — скорее всего, перепутаны аванс и отгрузка.

НДС при зачёте: платить налог деньгами не нужно

Частый страх бухгалтера: «не придётся ли при взаимозачёте перечислять НДС контрагенту отдельной платёжкой?». Нет. Норма, которая требовала перечислять НДС деньгами при зачёте, отменена с 1 января 2009 года. Сейчас зачёт встречных требований проводится на полную сумму долга вместе с НДС.

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

Внимание стоит обратить только на зачёт авансов:

  • по полученному авансу вы начислили НДС и выставили авансовый счёт-фактуру;
  • при зачёте этого аванса (вместо возврата денег) в периоде зачёта появляется право на вычет авансового НДС — по той же логике, что и при обычном закрытии аванса отгрузкой.

Если зачёт авансов влияет на книгу покупок/продаж, не формируйте проводки по НДС руками. Дайте программе провести зачёт, а затем на закрытии месяца проверьте регламентную операцию по НДС и заполнение книг.

Акт зачёта и трёхсторонний зачёт

Юридически зачёт можно оформить односторонним заявлением одной стороны (статья 410 ГК РФ прямо это разрешает) или двусторонним актом зачёта взаимных требований, который подписывают оба контрагента. Второй вариант безопаснее: подпись контрагента снимает споры о дате и сумме.

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

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

Чем проверить результат: ОСВ и акт сверки

После проведения зачёта сразу убедитесь, что долги действительно закрылись.

  • 📊 Оборотно-сальдовая ведомость по счёту 60 и по счёту 62 в разрезе контрагента и договоров: по зачтённым договорам сальдо должно уменьшиться на сумму зачёта (или обнулиться, если долги были равны).
  • 🤝 Акт сверки взаиморасчётов (Покупки/Продажи → Акт сверки расчётов): после зачёта строки по встречным договорам «схлопываются», итог сверки показывает фактический остаток.
  • 🗂 Карточка счёта 60 или 62 по контрагенту: в ней видна сама операция зачёта с корреспонденцией 60–62 и датой.

Если после зачёта по контрагенту всё ещё висят встречные долги, чаще всего причина одна: зачёт прошёл по одному договору, а второй долг числится по другому. Проверьте в ОСВ разрез по договорам и при необходимости повторите зачёт по оставшейся паре.

Когда зачёт провести нельзя

1С технически позволит провести «Корректировку долга» почти всегда, но закон зачёт разрешает не в любой ситуации. Статья 411 ГК РФ прямо перечисляет случаи, когда зачёт недопустим. Если провести его там, где нельзя, документ в базе останется, а вот юридически долги не погасятся — и при проверке или споре зачёт признают несостоявшимся.

  • 🚫 Истёк срок исковой давности по одному из требований, и другая сторона на это ссылается.
  • 🚫 Требование о возмещении вреда жизни или здоровью.
  • 🚫 Взыскание алиментов и требования о пожизненном содержании.
  • 🚫 Случаи, прямо запрещённые договором между сторонами.

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

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

Если сомневаетесь, что зачёт правомерен, безопаснее провести расчёты деньгами или оформить зачёт отдельным соглашением, где стороны письменно подтверждают и суммы, и право на зачёт.

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

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

Источники

  • Гражданский кодекс РФ, статья 410 (прекращение обязательства зачётом)
  • Гражданский кодекс РФ, статья 411 (случаи недопустимости зачёта)
  • Налоговый кодекс РФ, статья 168