Как провести взаимозачёт с контрагентом в 1С: документы, проводки, НДС
Содержание
Зачёт взаимных требований в 1С проводят документом «Корректировка долга
» с видом операции «Зачёт задолженности»: в Бухгалтерии 3.0 он лежит в разделах Покупки и Продажи, в УТ 11 и ERP для этого есть отдельный документ «Взаимозачёт задолженности». Проводка в простом случае одна: Дт 60.01 Кт 62.01 на меньшую из двух сумм долга.
Ситуация знакомая: один и тот же контрагент у вас и покупатель, и поставщик. Он должен вам 180 000 ₽ за отгруженный товар, вы ему — 120 000 ₽ за услуги аренды. Гонять деньги по кругу никто не хочет, подписывают акт о зачёте. И тут начинается: как в 1С провести зачёт взаимных требований так, чтобы оба счёта закрылись, НДС не повис, а акт сверки сошёлся до копейки.
Ниже — пути меню, заполнение закладок, проводки с числами, зачёт авансов и НДС, отличия УТ 11 и ERP, расчёты с сотрудником и ошибки, из-за которых долг остаётся висеть.
Что такое зачёт встречных требований и когда его можно провести
Зачёт — способ прекратить обязательство без денег (ст. 410 ГК РФ). Вместо двух платежей стороны уменьшают взаимные долги на одинаковую сумму.
Условия, без которых зачёт недействителен:
- 🔹 требования встречные — вы должны контрагенту, и он должен вам (не третьему лицу);
- 🔹 однородные — обычно денежные: деньги против денег, а не товар против услуги;
- 🔹 срок исполнения наступил либо не указан / определён моментом востребования;
- 🔹 есть документ-основание — заявление одной стороны или двусторонний акт (соглашение) о зачёте.
Зачёт возможен и по заявлению одной стороны: согласие второй не нужно, достаточно, чтобы заявление её достигло (Постановление Пленума ВС РФ от 11.06.2020 № 6). Бухгалтеру удобнее двусторонний акт — к нему привязывается дата проводки.
Когда зачёт запрещён
Зачёт в этих случаях приведёт к тому, что долг юридически никуда не денется, а в учёте он уже будет закрыт. Проверьте до проведения документа.
- ❌ по требованию истёк срок исковой давности (ст. 411 ГК РФ);
- ❌ требования о возмещении вреда жизни и здоровью, о взыскании алиментов, о пожизненном содержании;
- ❌ контрагент в банкротстве — зачёт нарушает очерёдность и оспаривается;
- ❌ зачёт прямо запрещён договором;
- ❌ требования в разных валютах без согласованного курса — однородности нет.
Дата зачёта = дата, указанная в акте (или дата получения заявления). Ровно эту дату ставьте в документе 1С. На УСН и у ИП на кассовом методе зачёт — это оплата: на эту дату признаётся и доход, и расход.
Что подготовить в 1С перед зачётом задолженности
Половина проблем со взаимозачётом возникает не в документе, а до него — в остатках по 60 и 62.
Откройте Отчёты → Оборотно-сальдовая ведомость по счёту по счетам 60 и 62 с группировкой по субконто «Контрагенты» и «Договоры». Нужно видеть, на каких договорах и субсчетах лежат суммы.
Отдельно про субсчета. Зачесть можно только то, что встречно по смыслу:
| Что зачитываем | Субсчета | Проводка |
|---|---|---|
| Долг покупателя против нашего долга поставщику | Дт 62.01 и Кт 60.01 | Дт 60.01 Кт 62.01 |
| Полученный аванс против выданного аванса | Кт 62.02 и Дт 60.02 | Дт 62.02 Кт 60.02 |
| Долг покупателя против полученного от него аванса по другому договору | Дт 62.01 и Кт 62.02 | Дт 62.02 Кт 62.01 |
| Наш долг поставщику против выданного ему аванса | Кт 60.01 и Дт 60.02 | Дт 60.01 Кт 60.02 |
Две последние строки — внутренний зачёт между договорами одного контрагента. Юридически это не зачёт по ст. 410 ГК РФ, а перенос оплаты, но в 1С делается тем же документом.
Как в 1С провести зачёт взаимных требований: Бухгалтерия 3.0 пошагово
Разбираю на числах из вступления: контрагент ООО «Ромашка» должен нам 180 000 ₽ (в том числе НДС 30 000 ₽), мы ему — 120 000 ₽ (в том числе НДС 20 000 ₽). Зачитываем 120 000 ₽.
Шаг 1. Открыть документ «Корректировка долга»
Путь: Покупки → группа «Расчёты с контрагентами» → Корректировка долга. Тот же журнал доступен из раздела Продажи → Корректировка долга — это один и тот же документ, не дубль.
Нажмите Создать.
Шаг 2. Выбрать вид операции и направление зачёта
В шапке три ключевых поля:
- Вид операции —
Зачёт задолженности. - Зачесть задолженность — чью задолженность гасим:
покупателя,поставщикаилитретьего лица. - В счёт задолженности — против чего:
нашей организации перед поставщиком,нашей организации перед покупателем,третьего лицаи т. п.
Для классического взаимозачёта с одним контрагентом: «Зачесть задолженность покупателя» → «В счёт задолженности нашей организации перед поставщиком». Ниже в поле Покупатель и Поставщик указываете одно и то же ООО «Ромашка».
Если при выборе «третьего лица» вы видите три поля контрагентов — это и есть трёхсторонний зачёт. Он описан отдельным разделом ниже.
Шаг 3. Заполнить закладки задолженностей
Документ состоит из двух табличных частей — по дебету и по кредиту.
- На закладке «Задолженность покупателя (Дт 62)» нажмите
Заполнить→Заполнить остатками по взаиморасчётам. 1С подтянет все открытые документы расчётов: реализации, счета, договоры, суммы. - На закладке «Задолженность перед поставщиком (Кт 60)» — то же самое.
Удалите лишние строки и доведите суммы руками. В нашем примере на закладке покупателя оставляем 120 000 ₽ из 180 000 ₽ (частично по одной реализации), на закладке поставщика — все 120 000 ₽.
1С не выравнивает итоги закладок автоматически. Если слева 120 000, а справа 135 000, документ проведётся, но в учёте появится перекос: один счёт закроется, на другом останется разница без основания. Перед проведением сверьте суммы «Итого» на обеих закладках — они должны совпадать до копейки.
Шаг 4. Проверить документы расчётов
В колонке «Документ расчётов» должны стоять конкретные реализации и поступления. Если расчёты ведутся «по документам», пустое поле означает, что зачёт ляжет на безымянный остаток и акт сверки не сойдётся.
Дата документа = дата акта о зачёте. В поле Комментарий впишите номер и дату акта — при проверке это экономит время.
Шаг 5. Провести и посмотреть движения
Нажмите Провести, затем Дт/Кт. Увидите одну строку: Дт 60.01 Кт 62.01 — 120 000 ₽.
Акт о зачёте 1С не печатает — форма не унифицирована. Готовьте его в Word и вкладывайте в документ через Присоединённые файлы (скрепка).
Какие проводки формирует зачёт задолженности
Что важно про суммы:
- зачёт проводится на полную сумму с НДС — делить на «тело долга» и налог не нужно;
- НДС по отгрузке и оприходованию уже начислен и принят к вычету ранее, зачёт на это не влияет;
- доходов и расходов зачёт не создаёт: 90 и 91 счета при взаимозачёте не задействуются.
Разница 60 000 ₽ остаётся на Дт 62.01 — её закрывают деньгами или следующим зачётом.
Зачёт взаимных требований и НДС: что проверить
С 2009 года перечислять НДС отдельной платёжкой при зачёте не нужно — соответствующий пункт ст. 168 НК РФ отменён. Вычет заявляется по счёту-фактуре в обычном порядке и от способа оплаты не зависит.
Единственная зона риска — авансы.
| Ситуация | Что делать с НДС |
|---|---|
| Зачтены долги за уже отгруженные товары (60.01 / 62.01) | Ничего. НДС начислен и принят к вычету ранее |
| Вы получили аванс, начислили НДС, затем зачли этот аванс встречным требованием | НДС с аванса можно принять к вычету: аванс прекращён неденежным способом (п. 23 Постановления Пленума ВАС РФ от 30.05.2014 № 33) |
| Вы выдали аванс, приняли НДС к вычету, затем аванс закрыт зачётом без поставки | Вычет нужно восстановить |
Типовая «Корректировка долга» движений по счетам 76.АВ и 76.ВА не делает. После зачёта авансов проверьте эти счета в ОСВ и при необходимости отразите вычет или восстановление отдельным документом в разделе Операции → Регламентные операции НДС либо ручной операцией с записью в книгу покупок/продаж.
Взаимозачёт задолженности в УТ 11 и ERP
В управленческих конфигурациях документа «Корректировка долга» нет. Там работает «Взаимозачёт задолженности».
Пути:
- УТ 11.4 / 11.5 —
Финансы→Взаимозачёты задолженности; - 1С:ERP 2.5 —
Казначейство→Взаимозачёты задолженности; - КА 2 — так же, раздел
Казначейство.
Логика та же, но расчёты ведутся по объектам расчётов — заказам клиента, заказам поставщику, накладным. В документе две таблицы: дебиторская и кредиторская задолженность, в каждой строке — объект расчётов и сумма.
Порядок:
- Создать документ, указать организацию, дату и основание.
- В шапке выбрать вид операции: зачёт между клиентом и поставщиком либо внутри одного партнёра между заказами.
- По кнопке
Заполнитьподтянуть остатки по каждой стороне. - Привести суммы к одной и проверить, что указаны верные партнёр, контрагент и договор — в УТ это разные сущности, и зачёт между партнёрами при разных контрагентах не пройдёт.
- Провести; проверить
Финансы→Отчёты по финансам→Задолженность по срокам долгаили «Расчёты с клиентами».
В УТ и ERP при проведении могут всплывать сообщения вида «не указан объект расчётов» или «превышена сумма задолженности по заказу». Это значит, что сумма в строке больше остатка по конкретному заказу — разбейте её на несколько строк по заказам.
Если в ERP ведётся отражение в бухучёте, проводки Дт 60.01 Кт 62.01 появятся при выполнении регламентного отражения документов в учёте, а не в момент проведения взаимозачёта.
Трёхсторонний зачёт и зачёт с участием третьего лица
Классическая цепочка: А должен Б, Б должен В, В должен А. Прямого встречного требования между каждой парой нет, поэтому ст. 410 ГК РФ одна здесь не работает — нужно трёхстороннее соглашение.
В Бухгалтерии 3.0 это делается тем же документом, но в два приёма:
- «Перенос задолженности» — вид операции в «Корректировке долга». Долг переносится с одного контрагента (или договора) на другого:
Дт 60.01 (старый кредитор) Кт 60.01 (новый кредитор). - «Зачёт задолженности» — после переноса требования становятся встречными, и зачёт проводится обычным образом.
При цессии порядок тот же: сначала перенос задолженности на нового кредитора, затем зачёт. Должник вправе зачесть против нового кредитора требование к старому, если оно возникло до уведомления об уступке (ст. 412 ГК РФ).
Зачёт встречных требований с сотрудником: Бухгалтерия и ЗУП 3.1
Сотрудник не контрагент, поэтому «Корректировка долга» тут не подходит — работают счета 70, 71, 73.
Что встречается чаще всего:
- 🔹 невозвращённый подотчёт против зарплаты —
Дт 70 Кт 71.01; - 🔹 заём сотруднику или возмещение ущерба против зарплаты —
Дт 70 Кт 73.01/Дт 70 Кт 73.02; - 🔹 товар, проданный сотруднику, против зарплаты —
Дт 70 Кт 73.03.
В ЗУП 3.1 удержание оформляют документом Удержание по прочим операциям (раздел Зарплата → Алименты и другие удержания), предварительно создав вид удержания. В Бухгалтерии 3.0 без блока зарплаты — ручной операцией: Операции → Операции, введённые вручную.
Зачесть требование к работнику против зарплаты можно только в пределах ст. 137 и 138 ТК РФ: общий лимит удержаний — 20% от суммы к выплате, по отдельным основаниям больше. Удержать «всё сразу» нельзя даже с письменного согласия, если основание не входит в перечень статьи 137.
Отчёты для проверки после зачёта
Четыре отчёта закрывают контроль полностью.
| Отчёт | Где | Что проверяем |
|---|---|---|
| Оборотно-сальдовая ведомость по счёту | Отчёты → ОСВ по счёту 60 и 62, субконто «Контрагенты», «Договоры» | Остатки закрылись на ожидаемую сумму, нет «красных» встречных сальдо |
| Анализ субконто | Отчёты → Анализ субконто, вид субконто «Контрагенты» | Все счета по одному контрагенту в одной таблице: 60, 62, 76.АВ, 76.ВА |
| Акт сверки расчётов | Покупки / Продажи → Акт сверки расчётов | Сумма зачёта попала в сверку и совпала с данными контрагента |
| Экспресс-проверка ведения учёта | Отчёты → Анализ учёта → Экспресс-проверка | Нет развёрнутого сальдо и ошибок по расчётам с контрагентами |
Признак верно проведённого зачёта: по контрагенту нет одновременно дебетового сальдо на 62.01 и кредитового на 60.01 на одну сумму.
Типичные ошибки при зачёте взаимных требований в 1С
- Не совпадают итоги закладок. Самая частая: разница повиснет на одном из счетов.
- Не указан документ расчётов. Остаток закроется «вообще», но в акте сверки накладная останется неоплаченной.
- Перепутаны субсчета. Зачёт авансов проведён как зачёт долгов — вместо
Дт 62.02 Кт 60.02получаетсяДт 60.01 Кт 62.01, и на 60.02 остаётся висеть выданный аванс. - Не тот договор. В 1С расчёты ведутся в разрезе договоров: если зачесть долг по договору №1 против аванса по договору №2 без указания договоров, остатки разъедутся.
- Дата документа не равна дате акта. Для УСН и кассового метода это прямое искажение периода признания дохода и расхода.
- Забыли про НДС с авансов. 76.АВ и 76.ВА остаются незакрытыми, и расхождение всплывает при сверке декларации с ОСВ.
- Зачёт при истёкшей исковой давности или с банкротом. Проводка есть, юридического эффекта нет — долг вернётся в учёт после оспаривания.
- Разные валюты. Рублёвый долг против долга в у.е. в одном документе 1С не даст свести, а по ГК требования не однородны без отдельного соглашения о курсе.
- Зачёт вместо вычета по зарплате сверх лимита — нарушение ст. 138 ТК РФ, удержание придётся вернуть.
- Нет первичного документа. Акт или заявление — единственное подтверждение даты прекращения обязательства. Без него зачёт легко снимается и инспекцией, и контрагентом.
Если зачёт не проходит: альтернативы
Бывает, что зачёт невозможен юридически или 1С не даёт свести остатки. Варианты:
- 🔹 Перенос задолженности между договорами — когда долги не встречные, а просто «не на том договоре».
- 🔹 Уступка требования (цессия) — передаёте право требования тому, кому должны.
- 🔹 Новация (ст. 414 ГК РФ) — долг за товар превращается, например, в заёмное обязательство.
- 🔹 Трёхстороннее соглашение — закрывает цепочку из трёх и более участников.
- 🔹 Встречные платежи одним днём — скучно, но безопасно, если контрагент на грани банкротства.
Техническая альтернатива внутри 1С — ручная операция Дт 60.01 Кт 62.01. Проводки она даст те же, но регистры расчётов с контрагентами не заполнит, и акт сверки после неё будет врать. Крайняя мера, и только если расчёты ведутся «по договору в целом».
Частые вопросы
Каким документом в 1С проводится зачёт взаимных требований?
Покупки или Продажи → Корректировка долга). В УТ 11 и ERP — «Взаимозачёт задолженности» в разделе Финансы / Казначейство.Какая проводка при взаимозачёте?
Нужно ли платить НДС отдельно при зачёте?
На какую сумму проводить зачёт, если долги разные?
Нужно ли согласие контрагента?
Почему после зачёта долг всё равно виден в акте сверки?
Заполнить → Заполнить остатками по взаиморасчётам и перепроведите.Можно ли зачесть долг сотрудника против зарплаты?
Источники
- ГК РФ, ст. 410–412 — прекращение обязательства зачётом, случаи недопустимости зачёта, зачёт при уступке требования
- Постановление Пленума ВС РФ от 11.06.2020 № 6 — разъяснения о прекращении обязательств зачётом
- Постановление Пленума ВАС РФ от 30.05.2014 № 33, п. 23 — вычет НДС с аванса, прекращённого неденежным способом
- ТК РФ, ст. 137 и 138 — ограничения удержаний из заработной платы