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

· 9 мин

Содержание

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

Чаще всего зачет нужен, когда партнер одновременно покупатель и поставщик: вы отгрузили ему товар на 354 000 ₽, а он оказал вам услуги на 236 000 ₽. Вместо двух платежей стороны гасят 236 000 ₽ встречно, и деньгами остается заплатить только 118 000 ₽.

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

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

Что проверить заранее:

  • 📌 Остатки по партнеру. Откройте ведомость расчетов с клиентами и ведомость расчетов с поставщиками за дату зачета. Долги должны быть по одной организации.
  • 📌 Разрез расчетов. В ERP долг живет не просто «у контрагента», а в разрезе партнера, контрагента, договора и объекта расчетов (заказа или договора). Запомните, по каким заказам висит долг.
  • 📌 Тип задолженности. Отделите долги от авансов. Зачет «наш долг против его аванса» и «его долг против нашего аванса» дает разные проводки и разные последствия по НДС.
  • 📌 Валюта. Посмотрите валюту взаиморасчетов обоих договоров. Если она разная, будут курсовые разницы.
  • 📌 Сверка с контрагентом. Подпишите акт сверки на дату зачета. Без согласованных сумм зачет легко оспорить.

Акт сверки удобно сформировать прямо в ERP документом «Акт сверки взаиморасчетов» и отправить партнеру через ЭДО. Расхождения лучше закрыть до зачета, а не после.

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

Настройки 1С ERP, без которых взаимозачет не заполнится

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

Еще три настройки влияют на результат:

НастройкаГде смотретьЧто меняет при зачете
Порядок расчетов в договореКарточка договора с контрагентомПо договорам, по заказам или по накладным — от этого зависит, какие строки появятся в документе
Валюта взаиморасчетовКарточка договораОпределяет, в какой валюте ERP считает сумму зачета
Роль партнераКарточка партнера (клиент / поставщик)Партнер без роли поставщика не попадет в кредиторскую часть

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

Пошагово: оформляем «Корректировку задолженности» в 1С ERP

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

Шаг 1. Создайте документ и выберите операцию

  1. В списке нажмите Создать.
  2. В поле хозяйственной операции выберите «Взаимозачет задолженности».
  3. Укажите организацию и дату зачета — ту же, что в акте.

Дата важна. Если зачет датирован раньше оплаты или отгрузки, ERP при проведении увидит меньший остаток и не даст зачесть всю сумму.

Шаг 2. Заполните дебиторскую часть

Это долг контрагента перед вами (кредитовая сторона для него, дебет 62 у вас).

  1. Перейдите на закладку с дебиторской задолженностью.
  2. Выберите партнера, контрагента и договор.
  3. Заполните строки командой заполнения по остаткам: ERP подтянет незакрытые объекты расчетов.
  4. Удалите лишние строки и поправьте сумму зачета в оставшихся.

Шаг 3. Заполните кредиторскую часть

Это ваш долг перед контрагентом.

  1. Перейдите на закладку с кредиторской задолженностью.
  2. Укажите того же контрагента (или другого — для трехстороннего зачета, если это согласовано).
  3. Заполните по остаткам и оставьте строки на сумму зачета.

Итоговые суммы дебиторской и кредиторской частей должны совпадать. При разнице документ не проведется — ERP не создает «висящий» остаток.

Шаг 4. Проведите и распечатайте

  1. Нажмите Провести.
  2. Через Печать выведите акт взаимозачета, подпишите его с контрагентом.
  3. Подписанный скан приложите к документу во вложениях — пригодится при проверке.

Как выглядит зачет на цифрах (отгрузка 354 000 ₽, услуги 236 000 ₽):

СторонаДокумент-основаниеОстаток до зачетаЗачетОстаток после
Дебиторка (62)Реализация товаров354 000 ₽236 000 ₽118 000 ₽
Кредиторка (60)Поступление услуг236 000 ₽236 000 ₽0 ₽
Что именно вы зачитываете?

Проводки взаимозачета в регламентированном учете ERP

В ERP проведение документа не создает проводки сразу. Они появляются после обработки «Отражение документов в регламентированном учете», которую запускают в рамках закрытия месяца. До этого в ОСВ по счетам 60 и 62 зачета не видно — это нормально.

Типовые проводки:

СитуацияДебетКредит
Долг покупателя против долга поставщику60.0162.01
Полученный аванс против нашего долга поставщику62.0260.01
Выданный аванс против долга покупателя60.0262.01
Расчеты с прочими дебиторами и кредиторами76.05 / 76.0676.05 / 76.06
Валютные расчеты60.2162.21

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

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

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

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

Полученный аванс зачли. НДС, начисленный при получении аванса, вы принимаете к вычету (п. 8 ст. 171 и п. 6 ст. 172 НК РФ). Проводка Дт 68.02 Кт 76.АВ.

Пример при ставке 22%: покупатель перечислил аванс 122 000 ₽, НДС с аванса — 22 000 ₽ (122 000 × 22/122). Аванс закрыт зачетом полностью — к вычету идут те же 22 000 ₽.

Выданный аванс зачли. Вычет НДС, который вы заявили по счету-фактуре поставщика на аванс, восстанавливается: Дт 76.ВА Кт 68.02.

В ERP эти записи делают регламентные операции по НДС при закрытии месяца, а не сам документ корректировки. Поэтому после зачета:

  1. Запустите формирование записей книги покупок и книги продаж за квартал.
  2. Проверьте, что зачтенный аванс попал в вычет (или восстановление) в правильном периоде.
  3. Посмотрите книгу продаж и книгу покупок по контрагенту.

Требование перечислять НДС отдельной платежкой при взаимозачете из НК РФ исключено с 2019 года. Сейчас НДС при зачете считается как обычно, деньгами отдельно его платить не нужно.

Взаимозачет в иностранной валюте и у.е.

Когда хотя бы один договор валютный, ERP пересчитывает сумму зачета по курсу на дату документа.

Три сценария:

  • 💱 Оба договора в одной валюте (например, USD). Зачет идет в долларах, рубли пересчитываются по курсу на дату зачета. Курсовые разницы до этой даты считает переоценка при закрытии месяца.
  • 💱 Один договор в рублях, другой в валюте. Сумма в валюте пересчитывается в рубли по курсу на дату зачета. Сверяйте с контрагентом именно рублевую сумму — у него может быть свой курс, если договор это предусматривает.
  • 💱 Договор в у.е. с оплатой в рублях. Долг в у.е. фиксируется в рублях только в момент погашения. Разница между курсом признания и курсом зачета в налоговом учете — суммовая разница по договору в у.е.

Пример: долг покупателя 5 000 USD, при отгрузке курс 90 ₽ — в учете 450 000 ₽. На дату зачета курс 92 ₽, долг стоит 460 000 ₽. Положительная курсовая разница 10 000 ₽ появится в регламентированном учете после переоценки за месяц зачета.

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

Ошибки, на которых чаще всего спотыкаются

  • ❌ Документ заполняется пустым. Долг числится по другой организации, другому договору или после даты документа. Сравните реквизиты с ведомостью расчетов.
  • ❌ Зачли аванс как долг. В ERP это всплывет при закрытии месяца: вычет НДС с аванса не сформируется, а в ОСВ появится развернутое сальдо 62.01 и 62.02. Перепроведите документ с верными строками.
  • ❌ Зачет по заказу, который еще не отгружен. При расчетах по заказам ERP привязывает задолженность к конкретному заказу. Если отгрузка по нему пройдет позже, документ отгрузки создаст новый долг, а зачтенный «аванс» останется открытым.
  • ❌ Проводок нет в бухгалтерии. Не выполнено отражение документов в регламентированном учете. Это не ошибка документа.
  • ❌ Документ перепроведен задним числом. После закрытого месяца перепроведение сдвигает расчеты и требует повторного закрытия месяца. Если период закрыт датой запрета, согласуйте изменения с главным бухгалтером.

Отчеты для контроля после взаимозачета

После проведения проверьте результат в трех местах.

  1. Ведомость расчетов с клиентами и ведомость расчетов с поставщиками. По партнеру долг должен уменьшиться ровно на сумму зачета. Сформируйте ведомость за день зачета, чтобы видеть движение отдельно.
  2. ОСВ по счетам 60 и 62 по контрагенту — после отражения в регламентированном учете. Остатки должны совпасть с оперативными ведомостями.
  3. Акт сверки на следующую дату. Отправьте контрагенту: у него остатки должны совпасть с вашими уже с учетом зачета.

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

Взаимозачет закрыт, если
Выполнено: 0 / 6

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

Можно ли зачесть долги разных организаций холдинга в 1С ERP?
Нет, в одном документе зачет ведется в рамках одной организации. Расчеты между организациями холдинга закрывают через перенос задолженности по трехстороннему соглашению.
Нужен ли подписанный акт, если зачет делается по заявлению одной стороны?
Достаточно заявления о зачете, полученного контрагентом (ст. 410 ГК РФ). Но храните доказательство вручения — без него зачет трудно подтвердить.
Можно ли зачесть только часть долга?
Да. Уменьшите сумму в строках обеих частей до согласованной. Остаток долга останется открытым по тем же объектам расчетов.
Какой датой проводить зачет, если акт подписан позже?
Датой, на которую стороны договорились прекратить обязательства. Обычно это дата акта взаимозачета.
Влияет ли взаимозачет на доходы и расходы?
При упрощенке доходом считается и погашение долга зачетом: дата зачета — дата получения дохода. При методе начисления на ОСНО доход признан раньше, при отгрузке; сам зачет на доходы не влияет, кроме курсовых и суммовых разниц.

Источники

  • Гражданский кодекс РФ, ст. 410–412 (прекращение обязательства зачетом)
  • Налоговый кодекс РФ, ст. 171, 172 (вычет НДС с авансов)