Взаимозачёт в 1С 8.3: корректировка долга, акт и проводки

Взаимозачёт в 1С 8.3 — способ закрыть встречные долги без перевода денег. Если компания одновременно поставщик и покупатель для одного контрагента, или с двумя контрагентами есть цепочка задолженностей, проще зачесть встречные требования. Юридическое основание — статья 410 ГК РФ. Технически в программе используется один документ «Корректировка долга» с разными настройками.

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

Содержание

Что такое взаимозачёт

Взаимозачёт — погашение встречных однородных требований по соглашению сторон или односторонне.

Условия взаимозачёта

По статье 410 ГК РФ:

  • Требования встречные — стороны должны друг другу.
  • Требования однородные — обычно денежные обязательства.
  • Срок исполнения наступил по обоим требованиям.

Когда зачёт невозможен

  • По требованиям о возмещении вреда жизни или здоровью.
  • По алиментам.
  • При банкротстве одной из сторон.
  • При ином специальном запрете в договоре.

Виды взаимозачётов

Сценарий Особенности
Двусторонний Оформляется актом, подписывается обеими сторонами
Односторонний Достаточно уведомления второй стороны (статья 410 ГК)
Многосторонний Между 3+ сторонами, оформляется соглашением

Документ «Корректировка долга» в 1С 8.3

Это универсальный документ для взаимозачётов и переуступок задолженности.

Где находится

Через раздел Покупки → Корректировка долга или Продажи → Корректировка долга.

Виды операций в документе

  • Зачёт авансов покупателю — закрытие аванса встречной отгрузкой.
  • Зачёт авансов поставщику — закрытие аванса встречным поступлением.
  • Зачёт задолженности — взаимозачёт между договорами или контрагентами.
  • Перенос задолженности — перевод долга между договорами/контрагентами.
  • Списание задолженности — списание безнадёжного долга.

Сценарий 1. Взаимозачёт между договорами одного контрагента

Самый частый случай: организация одновременно поставщик и покупатель для одного партнёра.

Пример

ООО «Альфа» по договору поставки № 1 должна ООО «Бета» 100 000 ₽. По договору услуг № 2 «Бета» должна «Альфе» 80 000 ₽. Взаимозачёт на 80 000 ₽.

Алгоритм

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

Проводка

Дт 60.01 (договор № 1) — Кт 62.01 (договор № 2) на 80 000 ₽.

Остаток долга «Альфы» перед «Бетой» 20 000 ₽ остаётся.

Сценарий 2. Взаимозачёт между контрагентами

Применяется в холдингах или цепочках поставщиков-покупателей.

Пример

ООО «А» должна ООО «Б» 50 000 ₽. ООО «Б» должна ООО «В» 50 000 ₽. ООО «В» должна ООО «А» 50 000 ₽. Все три долга закрываются взаимозачётом.

Алгоритм для одной из сторон

  1. Откройте «Корректировка долга».
  2. Вид операции — «Зачёт задолженности».
  3. В порядке учёта задолженности укажите «Перед третьим лицом».
  4. Заполните данные о собственном долге и собственной дебиторке.
  5. Укажите контрагента и третье лицо.
  6. Проведите.

Документальное оформление

Многосторонний зачёт оформляется единым соглашением, подписанным всеми сторонами. Без соглашения зачёт невозможен.

Сценарий 3. Зачёт авансов

Часто покупатель сначала платит аванс, потом получает товар. Аванс закрывается отгрузкой.

Автоматический зачёт

В типовой конфигурации 1С 8.3 авансы зачитываются автоматически при проведении документа «Реализация» или «Поступление». Главное условие — указан тот же договор и контрагент.

Ручной зачёт

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

Акт взаимозачёта

Документ обязателен при двустороннем зачёте.

Что должно быть в акте

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

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

В документе «Корректировка долга» нажмите «Печать → Акт о зачёте взаимных требований».

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

С 2009 года при взаимозачёте НДС не платится отдельно — это упростило процедуру.

Как было раньше

До 2009 года при зачёте требовалось отдельное платёжное поручение на сумму НДС между сторонами. Сейчас этого требования нет.

Как сейчас

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

Акт сверки расчётов

До взаимозачёта обязательно сверьте задолженности.

Где формируется

Через раздел Покупки → Акт сверки расчётов или Продажи → Акт сверки расчётов.

Алгоритм

  1. Создайте новый документ.
  2. Выберите контрагента и период сверки.
  3. Укажите счета учёта расчётов (60, 62, 76).
  4. Нажмите «Заполнить».
  5. Программа подтянет все документы и платежи.
  6. Сравните с данными контрагента.
  7. При расхождениях — выясните причины.

Подписанный акт сверки — основание для взаимозачёта.

Инвентаризация расчётов

Регулярная процедура для контроля задолженностей.

Когда проводится

  • Ежегодно перед составлением бухгалтерской отчётности.
  • При смене материально ответственных лиц.
  • При реорганизации.
  • В случае стихийных бедствий.

Документ «Акт инвентаризации расчётов»

Через раздел Покупки → Акты инвентаризации расчётов. Программа автоматически делит задолженности на:

  • Подтверждённые контрагентом.
  • Неподтверждённые.
  • С истёкшим сроком исковой давности.

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

Передача задолженности на факторинг

В 1С 8.3 поддерживается передача дебиторской задолженности банку или факторинговой компании.

Алгоритм

  1. Откройте «Корректировка долга».
  2. Вид операции — «Передача задолженности на факторинг».
  3. Укажите факторинговую компанию.
  4. Заполните задолженность к передаче.
  5. Проведите.

Программа сформирует проводки списания дебиторки с 62 счёта на 76 «Расчёты с разными дебиторами».

Начисление пеней

Если контрагент задерживает оплату — по договору можно начислить пени.

В программе

Через раздел Покупки → Начисление пеней. Документ автоматически рассчитывает пени по ставке из договора.

Проводки

  • Дт 76 — Кт 91.01 — начислены пени.
  • Дт 51 — Кт 76 — поступила оплата пеней.

Условия оплаты в документе поступления

В новых версиях типовой 1С 8.3 в документе «Поступление» можно задать условия оплаты, которые помогут отслеживать сроки и автоматически считать пени.

Что задаётся

  • Срок оплаты от даты документа.
  • Скидка при ранней оплате.
  • Пени за просрочку.

Типичные ошибки и решения

Ошибка 1. Программа не подбирает суммы для зачёта

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

Ошибка 2. После зачёта задолженность не закрылась

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

Ошибка 3. НДС в акте взаимозачёта не выделен

Программа выделяет НДС автоматически, если в документах-основаниях он есть. Если нет — добавьте вручную при печати акта.

Ошибка 4. Зачёт между разными валютами

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

Ошибка 5. Авансы не зачитываются автоматически

Часто из-за разных договоров. В новых документах указывайте тот же договор, по которому был аванс. Альтернативно — переоформите аванс на новый договор через «Корректировку долга».

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

Можно ли провести зачёт без согласия контрагента?

Да, односторонний зачёт. Достаточно письменного уведомления второй стороны (статья 410 ГК РФ). Но безопаснее — двусторонний с подписанным актом.

Применяется ли исковая давность к зачёту?

Да. Если требование уже неактуально (прошло 3 года) — зачесть его нельзя. Сначала нужно подтвердить актуальность через подписанный акт сверки.

Как зачесть переплату по налогу с долгом по другому налогу?

С 2023 года все налоги идут через ЕНС, поэтому переплата по одному налогу автоматически идёт в счёт долга по другому. В программе через раздел «Операции → ЕНС».

Облагается ли взаимозачёт налогами?

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

Что делать, если контрагент отказывается подписывать акт?

Зачёт можно провести в одностороннем порядке. Направьте письменное уведомление с указанием реквизитов задолженностей и сумм. Уведомление вступает в силу с момента получения второй стороной.

Можно ли зачесть будущую задолженность?

Нет. По статье 410 ГК РФ зачёт возможен только когда срок исполнения наступил. Долг, который ещё не должен быть исполнен — зачесть нельзя.

Где увидеть остаток дебиторки/кредиторки в программе?

Через раздел «Отчёты → Стандартные отчёты → Оборотно-сальдовая ведомость по счёту» по 60 и 62 счетам с разбивкой по контрагентам и договорам.

Резюме

  • Взаимозачёт в 1С 8.3 оформляется документом «Корректировка долга». Поддерживаются операции зачёта между договорами одного контрагента и между разными контрагентами через «Перед третьим лицом».
  • Юридическое основание — статья 410 ГК РФ. Условия: встречные однородные требования с наступившим сроком исполнения. Двусторонний зачёт оформляется актом, односторонний — уведомлением.
  • С 2009 года НДС при взаимозачёте отдельно не платится. Каждая сторона признаёт реализацию по своим документам и выставляет обычные счета-фактуры.
  • Перед зачётом обязательна сверка через документ «Акт сверки расчётов». Программа поддерживает дополнительные сценарии: факторинг, начисление пеней, условия оплаты — все через расширенный модуль учёта расчётов.

Читайте также