К статье
Практический материал

Учет и Финансы · 10 мин

Как в 1С провести взаимозачет между двумя контрагентами

Пошаговая инструкция по проведению взаимозачета между двумя контрагентами в 1С:Бухгалтерии 8.3: документ «Корректировка долга», проводки, проверка результата.

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

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

Ниже разобран порядок действий в 1С:Бухгалтерии 8.3 (ред. 3.0), варианты для разных сценариев, проверка результата и типичные ошибки. В других конфигурациях (УТ, КА, ERP) логика похожа, но названия документов отличаются — об этом тоже сказано отдельно.

Когда применяется взаимозачет и какие документы нужны

Зачет возможен только при встречных однородных требованиях (обычно денежных), срок исполнения которых наступил или не указан. Классическая ситуация: вы отгрузили товар контрагенту А на 100 000 ₽, а сами должны контрагенту Б (например, по цессии или тройной сделке, где А переуступил вам долг Б). Стороны подписывают акт взаимозачета, и обязательства гасятся на меньшую из сумм.

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

Какой документ использовать: сравнение вариантов

Основной инструмент — «Корректировка долга» (в ранних релизах — «Корректировка дебиторской и кредиторской задолженности»). Он находится в разделах «Покупки» и «Продажи». Вид операции выбирается в зависимости от сценария.

Сравнение вариантов

Корректировка долга — «Зачет авансов»

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

Корректировка долга — «Перенос задолженности»

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

Операция, введенная вручную

Универсальный запасной вариант через проводки Дт 60 Кт 62 (или Дт 62 Кт 60). Подходит для нестандартных случаев, но требует точного указания субконто и сумм — легко ошибиться.

Взаимозачет в УТ/КА/ERP («Сверка взаиморасчетов», «Зачет задолженности»)

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

Пошаговая инструкция: взаимозачет через «Корректировку долга»

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

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

После проведения программа формирует проводки по закрытию обеих задолженностей. Если зачитывается аванс, дополнительно двигаются счета 60.02 и 62.02, а при применении НДС с авансов могут потребоваться корректирующие записи по восстановлению или вычету НДС — проверьте регламентные операции по НДС за период.

Если суммы задолженностей разные

Зачет производится на меньшую сумму. Например, вы должны 120 000 ₽, а вам должны 90 000 ₽ — зачитывается 90 000 ₽, остаток 30 000 ₽ продолжает числиться как ваша кредиторская задолженность и гасится деньгами в обычном порядке. В документе «Корректировка долга» просто укажите в обеих табличных частях сумму 90 000 ₽.

Взаимозачет по одному контрагенту между договорами

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

Взаимозачет в 1С:Управление торговлей и ERP

В УТ 11, КА 2 и ERP используется документ «Зачет задолженности» (раздел «Казначейство» или «Продажи» → «Взаимозачеты задолженности»). В нем указываются дебитор и кредитор, тип задолженности (по расчетам с клиентом/поставщиком), и программа автоматически подбирает документы расчетов по кнопке «Подобрать».

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

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

Не ограничивайтесь отсутствием ошибок при проведении — проверьте учет отчетами. Это займет несколько минут и избавит от проблем при закрытии периода и сверках.

Контрольные точки

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

ОСВ по счету 60.01 по контрагенту-кредитору
Норма

Сальдо уменьшилось на сумму зачета, развернутое сальдо корректное

Тревожный признак

Появилось дебетовое сальдо без аванса или сумма не изменилась

ОСВ по счету 62.01 по контрагенту-дебитору
Норма

Долг покупателя закрыт на сумму зачета

Тревожный признак

Долг остался или возникла отрицательная задолженность

Акт сверки с обоими контрагентами
Норма

Обе стороны видят погашение обязательства на дату акта взаимозачета

Тревожный признак

Расхождения на сумму или дату зачета

Анализ субконто по контрагентам
Норма

Нет «красных» остатков по договорам и документам расчетов

Тревожный признак

Минусовые остатки по отдельным договорам — долг списан не с того документа

Если обнаружились минусовые остатки по конкретному договору или документу расчетов, чаще всего причина в том, что в корректировке долга сумма распределена не на тот документ. Откройте документ, исправьте колонку «Документ расчетов» в табличной части и перепроведите.

Налоговые последствия и ограничения

Сам по себе взаимозачет не является реализацией и не создает новых налоговых обязательств: выручка и НДС были признаны в момент отгрузки/получения. Но есть нюансы. Если зачитывался аванс полученный, НДС с него принимается к вычету по общим правилам; если аванс выданный — восстанавливается ранее принятый к вычету НДС.

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

Типичные ошибки при проведении взаимозачета

Типичные ошибки
01
Проведение зачета без акта — при налоговой проверке списание признают необоснованным, возможны доначисления.
02
Неверный вид операции: вместо «Перенос задолженности» выбрано «Списание задолженности» — долг уходит в прочие доходы/расходы и искажает налоговую базу.
03
Зачет на полную сумму большего долга вместо меньшей — возникает фиктивная переплата у одного из контрагентов.
04
Несовпадение даты документа и даты акта — ошибки в КУДиР при УСН и расхождения в сверках.
05
Ручная операция без указания документов расчетов в субконто — «висящие» остатки в разрезе договоров, которые мешают автоматическому зачету авансов в будущем.
06
Забытая проверка НДС-регистров при зачете авансов — некорректная книга покупок или продаж.

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

Можно ли провести взаимозачет между тремя контрагентами в 1С?

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

Чем «Списание задолженности» отличается от взаимозачета?

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

Как отразить взаимозачет, если задолженность в валюте?

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

Нужно ли выставлять счета-фактуры при взаимозачете?

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

Что делать, если взаимозачет провели ошибочно?

Если период не закрыт, пометьте документ «Корректировка долга» на удаление или отмените проведение, затем введите корректный документ. Если период закрыт и отчетность сдана, делайте сторнирующую операцию текущей датой: ручную операцию с обратными проводками на основании бухгалтерской справки, а затем правильную корректировку. Обязательно сохраните письменное обоснование исправления.

Можно ли зачесть долг по штрафным санкциям?

Неустойки и штрафы можно зачесть, если они признаны должником или подтверждены решением суда и отражены в учете обеих сторон. В 1С такие суммы сначала начисляются ручной операцией (Дт 76.02 Кт 91.01), а затем закрываются той же «Корректировкой долга» или ручной проводкой в рамках общего акта взаимозачета.

Итог

Что важно запомнить

Взаимозачет в 1С:Бухгалтерии оформляется документом «Корректировка долга» с видом «Перенос задолженности» строго на основании подписанного акта. Зачитывается меньшая из сумм, дата документа должна совпадать с датой акта. После проведения обязательно проверьте ОСВ по счетам 60 и 62, акты сверки и, при зачете авансов, регистры НДС.