Зачёт встречных долгов с контрагентом в 1С:Бухгалтерии 8.3 документом «Корректировка долга»

· 9 мин

Содержание

Взаимозачёт в 1С:Бухгалтерии 8.3 (редакция 3.0) проводят документом «Корректировка долга »: Покупки → Расчеты с контрагентами → Корректировка долга или тот же журнал в разделе Продажи. В документе выбирают контрагента, заполняют дебиторскую и кредиторскую задолженность на одинаковую сумму, и программа формирует проводку Дт 60.01 Кт 62.01 — долг поставщику гасится долгом этого же лица перед вами.

Способов провести зачёт по сути два. Если долги посчитаны и сверены, документ заполняют автоматически по остаткам — это быстро. Если зачитывают только часть долга или конкретные счета-фактуры, строки заполняют вручную. В 1С:Управлении торговлей 11 и ERP для того же используют отдельный документ «Взаимозачет задолженности», о нём ниже.

Что проверить до того, как проводить взаимозачёт

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

Перед созданием документа пройдите короткий список:

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

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

Как быстро посмотреть, что зачитывать

Удобнее всего — Отчеты → Оборотно-сальдовая ведомость по счету по счетам 60 и 62 с отбором по контрагенту и группировкой по договорам. Сразу видно: сколько вы должны поставщику (кредит 60.01), сколько он вам (дебет 62.01) и какие авансы висят на 60.02 и 62.02.

Сумма зачёта — меньшая из двух встречных задолженностей. Пример: вы должны ООО «Ромашка» 180 000 ₽ за материалы, «Ромашка» должна вам 120 000 ₽ за услуги. Зачитываете 120 000 ₽. После зачёта ваш долг — 60 000 ₽, её долг — ноль.

Создаём документ «Корректировка долга» для взаимозачёта

Документ живёт в двух разделах, разницы нет — это один и тот же журнал.

  1. Откройте Покупки → Расчеты с контрагентами → Корректировка долга (или Продажи → Расчеты с контрагентами → Корректировка долга).
  2. Нажмите Создать.
  3. В поле вида операции выберите зачёт задолженности — в актуальных релизах вариант называется «Взаимозачет». Остальные варианты (перенос, списание) для этой задачи не подходят.
  4. Укажите дату — дату акта зачёта.
  5. Выберите организацию (если их несколько) и контрагента.
  6. Перейдите на закладки с задолженностями и заполните их (следующий раздел).
  7. Проверьте, что итоги по дебиторской и кредиторской задолженности совпадают.
  8. Нажмите Провести и закрыть.

Если в поле вида операции стоит перенос или списание, вы получите совсем другие проводки: долг уйдёт на другого контрагента или в прочие расходы. Это самая частая причина «странных» записей на счёте 91.

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

Откройте проведённый документ и нажмите кнопку Дт/Кт в командной панели. Типовые варианты:

Что зачитываемПроводка
Долг поставщику против долга покупателяДт 60.01 Кт 62.01
Долг по прочим расчётам против долга покупателяДт 76.05 Кт 62.01
Долг поставщику против прочей дебиторкиДт 60.01 Кт 76.06

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

Автоматическое и ручное заполнение задолженности

В документе две табличные части: дебиторская задолженность (что должны вам) и кредиторская задолженность (что должны вы). У каждой есть кнопка Заполнить.

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

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

Дальше остаётся подрезать суммы:

  1. Заполните обе закладки.
  2. Сравните итоги. В примере выше дебиторка — 120 000 ₽, кредиторка — 180 000 ₽.
  3. В кредиторской задолженности уменьшите сумму до 120 000 ₽. Если строк несколько, удалите лишние или уменьшите последнюю.
  4. Итоги сравнялись — можно проводить.

💡 Автозаполнение берёт и авансы. Если в строке стоит счёт 60.02 или 62.02, подумайте, нужен ли этот аванс в зачёте. Чаще всего — нет: аванс закрывается отгрузкой, а не взаимозачётом.

Ручное заполнение

Ручной режим нужен, когда в акте зачёта перечислены конкретные документы: «зачитываем УПД № 45 от 12.03 против УПД № 112 от 20.03».

  1. На закладке нажмите Добавить.
  2. Выберите договор.
  3. Выберите документ расчётов — накладную или УПД, по которой возник долг.
  4. Проверьте счёт расчётов и укажите сумму из акта.
  5. Повторите для второй закладки.

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

Если стороны не совпадают: трёхсторонний зачёт

«Корректировка долга» с видом «Взаимозачет» работает с одним контрагентом. Когда долги встречные, но участников трое (А должен Б, Б должен В, В должен А), делают так:

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

Каждый шаг подкрепляют своим документом с контрагентами. Проводка без бумаги здесь опаснее всего.

Чем отличается зачёт в разных конфигурациях 1С

Логика одинаковая, различаются документ и место в меню.

КонфигурацияДокументГде искать
1С:Бухгалтерия 8.3 (ред. 3.0)Корректировка долга, вид «Взаимозачет»Покупки или Продажи → Расчеты с контрагентами
1С:Управление торговлей 11Взаимозачет задолженностираздел финансов, журнал взаимозачётов и списаний задолженности
1С:ERP, 1С:КА 2Взаимозачет задолженностираздел финансов, тот же журнал

В УТ 11 и ERP расчёты ведутся по объектам расчётов — заказам, договорам. При заполнении документ предлагает долги в разрезе этих объектов, а бухгалтерские проводки появляются уже после отражения документов в регламентированном учёте. Если у вас связка «УТ 11 + Бухгалтерия» с обменом, решите заранее, где вводить зачёт: в одной базе. Иначе он задвоится после синхронизации.

Взаимозачёт в валюте и у.е.: курсовые разницы

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

Оба договора в одной валюте

Документ заполняет суммы в валюте, рубли считает по курсу на дату зачёта. Перед этим 1С переоценивает остаток, и разница курса между датой отгрузки и датой зачёта уходит в прочие доходы или расходы (91.01 или 91.02).

Пример. Вы должны поставщику 2 000 у.е., он вам — 2 000 у.е. Курс на дату его поставки — 90 ₽, на дату вашей отгрузки — 92 ₽, на дату зачёта — 95 ₽. После переоценки оба долга стоят 190 000 ₽ (2 000 × 95), зачёт закрывает их без остатка. Курсовые разницы по каждой стороне возникают отдельно и сворачиваются в 91 счёт.

Договоры в разных валютах

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

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

Проверить разницу на числах можно в калькуляторе:

Калькулятор курсовой разницы
Разница: — · —
Положительная разница — прочий доход (Дт 62/60 Кт 91.01), отрицательная — прочий расход (Дт 91.02 Кт 62/60).

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

После проведения сделайте три проверки.

  1. Проводки документа. Кнопка Дт/Кт: счета расчётов те, что в акте, суммы по дебету и кредиту равны.
  2. ОСВ по 60 и 62 с отбором по контрагенту. Сальдо должно уменьшиться ровно на сумму зачёта. В примере: кредит 60.01 — 60 000 ₽, дебет 62.01 — ноль.
  3. Акт сверки на дату после зачёта. Покупки → Расчеты с контрагентами → Акты сверки расчетов. Документ «Корректировка долга» попадёт в него отдельной строкой. Этот акт удобно сразу отправить контрагенту.

Печатную форму акта зачёта формируют из самого документа через кнопку Печать. Её подписывают обе стороны — это и есть первичный документ для зачёта.

НДС при зачёте

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

После проведения зачёта
Выполнено: 0 / 5

Почему после зачёта остаётся «хвост» на 60 или 62 счёте

Документ проведён, акт подписан, а в ОСВ по контрагенту всё равно висит остаток. Причины обычно такие:

  • 📄 Зачёт закрыл не тот договор. Автозаполнение взяло долг по одному договору, а в акте — другой. По контрагенту в целом ноль, по договорам — плюс и минус на одинаковую сумму. Исправляют повторным зачётом или переносом между договорами.
  • 🧾 Не та накладная в строке. При учёте по документам расчётов долг закрылся по старой УПД, а новая осталась открытой. Акт сверки это покажет: суммы сходятся, документы — нет.
  • 💸 Аванс попал в зачёт вместо долга. В строке стоял счёт 60.02 или 62.02. Зачёт закрыл аванс, а основной долг остался.
  • 🏢 Разные организации. В базе с несколькими юрлицами поставка оформлена на одно, реализация — на другое. Зачесть их между собой нельзя: это разные стороны сделки.
  • 🔒 Дата запрета изменения. Если зачёт ввели задним числом в закрытый период, документ не проведётся. Не снимайте запрет ради одной проводки — согласуйте с главным бухгалтером дату или введите зачёт текущим днём.

💡 Если остаток копеечный и возник из-за округлений в валюте, его списывают на прочие доходы или расходы той же «Корректировкой долга» с видом «Списание задолженности ». Основание — бухгалтерская справка.

Частые вопросы о взаимозачёте в 1С

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

Источники

  • Гражданский кодекс РФ, статьи 410 и 411
  • Налоговый кодекс РФ, статьи 170 и 172