Корректировка взаимозачетов с поставщиками — одна из самых частых операций в бухгалтерии, но даже опытные пользователи 1С:Предприятие иногда допускают ошибки при её оформлении. Неправильно проведенная корректировка может привести к расхождениям в аналитике, искажению оборотно-сальдовой ведомости или даже претензиям от налоговой при проверке. Эта статья поможет разобраться, как грамотно провести взаимозачет долга поставщику в разных сценариях: от простого списания задолженности до сложных случаев с НДС и валютами.

Мы рассмотрим не только стандартный алгоритм через документ "Корректировка долга", но и альтернативные способы (например, через Платежное поручение или Списание с расчетного счета), а также типичные ошибки, которые допускают бухгалтеры. Все инструкции актуальны для последних релизов 1С:Бухгалтерия 3.0 (редакция 3.0.140+) и 1С:ERP (редакция 2.5.12+). Если вы работаете в более ранних версиях, проверьте доступность функционала в вашей конфигурации.

Особое внимание уделим корректировке долга с учетом НДС по ставке 20% в 2026 году — этот момент часто вызывает вопросы у пользователей после изменений в налоговом законодательстве. Также разберем, как избежать дублирования проводок при автоматическом заполнении документов и почему иногда взаимозачет "не проходит" из-за настроек аналитики.

📊 Как часто вы проводите корректировку долга в 1С?
Ежемесячно
Раз в квартал
Редко, по необходимости
Никогда не делал

1. Когда нужна корректировка долга поставщику?

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

  • 📄 Переплата поставщику — когда вы оплатили больше, чем указано в счете или накладной.
  • 🔄 Возврат товара — если часть товара была возвращена, но деньги еще не перечислены обратно.
  • 💰 Аванс под будущие поставки — когда аванс не был зачтен в счет конкретной отгрузки.
  • 📉 Списание безнадежной задолженности — если долг признается невозможным к взысканию.
  • 🔧 Ошибки в первичных документах — когда суммы в накладных и платежках не совпадают.

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

⚠️ Внимание: Если взаимозачет проводится по валюте (например, доллары или евро), убедитесь, что курсы валют на дату операции совпадают с курсами ЦБ РФ. В противном случае возникнет курсовая разница, которую придется учитывать отдельно.

Также корректировка долга может потребоваться при реорганизации поставщика (например, если компания-контрагент поменяла ИНН или название). В этом случае взаимозачет оформляется между "старым" и "новым" контрагентом с указанием правопреемства.

2. Пошаговая инструкция: как провести корректировку долга в 1С

Рассмотрим стандартный алгоритм на примере 1С:Бухгалтерия 3.0. Для других конфигураций (например, 1С:ERP или 1С:Управление торговлей) шаги могут незначительно отличаться, но общая логика сохраняется.

Проверить остатки по счету 60.01 (расчеты с поставщиками)

Сверить данные с актом сверки от поставщика

Подготовить первичные документы (письмо о взаимозачете, акт и т.д.)

Убедиться, что нет блокировок по контрагенту (например, из-за претензий)

-->

Шаг 1. Откройте раздел Покупки → Корректировка долга (или Банк и касса → Корректировка долга в зависимости от версии). Создайте новый документ.

Шаг 2. Заполните шапку документа:

  • 📅 Дата — укажите дату проведения взаимозачета (обычно текущая).
  • 🏢 Контрагент — выберите поставщика, с которым проводится взаимозачет.
  • 💼 Договор — укажите договор, по которому числится задолженность.
  • 📝 Основание — краткое описание (например, "Взаимозачет по переплате от 15.05.2026").

Шаг 3. На вкладке Дебиторская задолженность укажите долг поставщика перед вами (если он есть). Например, если поставщик должен вам за возвращенный товар, добавьте строку со счетом 60.02 ("Расчеты по авансам выданным").

Шаг 4. На вкладке Кредиторская задолженность укажите ваш долг перед поставщиком (например, по неоплаченной накладной). Здесь используйте счет 60.01 ("Расчеты с поставщиками").

Шаг 5. Нажмите Провести и закрыть. Система автоматически сформирует проводки по взаимозачету.

Счет Дебет Счет Кредит Сумма Описание
60.01 60.02 100 000 ₽ Зачет аванса в счет оплаты накладной №123
60.02 51 20 000 ₽ Возврат излишне уплаченного аванса
91.02 60.01 5 000 ₽ Списание безнадежной кредиторской задолженности
⚠️ Внимание: Если после проведения документа в оборотно-сальдовой ведомости остались "висящие" остатки по счету 60, проверьте, не забыли ли вы указать аналитику (договор, заказ или накладную). Без правильной аналитики взаимозачет может не сработать.
💡

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

3. Корректировка долга с учетом НДС: особенности 2026 года

С 2026 года действуют уточненные правила учета НДС при взаимозачетах. Основное изменение: при корректировке долга с НДС необходимо формировать счет-фактуру на разницу, если сумма взаимозачета не совпадает с первоначальной задолженностью.

Рассмотрим пример: вы переплатили поставщику 120 000 ₽ (включая НДС 20%), а реальный долг составлял 100 000 ₽ (НДС 16 666,67 ₽). При взаимозачете разница в 20 000 ₽ должна быть:

  1. Либо возвращена вам на расчетный счет (тогда поставщик выписывает исправленный счет-фактуру).
  2. Либо зачтена в счет будущих поставок (тогда НДС корректируется в книге покупок/продаж).

В 1С это оформляется так:

  1. Создайте документ Корректировка долга на сумму 100 000 ₽.
  2. Остаток в 20 000 ₽ оформите отдельно:
    • 🔙 Если возвращаете деньги: документ Поступление на расчетный счет с видом операции "Возврат от поставщика".
    • 📦 Если зачитываете в будущие поставки: документ Взаимозачет авансов.
  • Сформируйте Счет-фактуру полученный на разницу (если НДС подлежит восстановлению).
  • Если взаимозачет проводится по авансовому НДС, не забудьте:

    • 📋 Снять с учета авансовый НДС по ставке 20/120 (если аванс возвращается).
    • 🔄 Перерегистрировать счет-фактуру на аванс в книге покупок (если аванс зачитывается в счет отгрузки).
    Что будет, если не скорректировать НДС при взаимозачете?

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

    4. Альтернативные способы корректировки долга (без документа "Корректировка долга")

    Не всегда удобно использовать стандартный документ Корректировка долга. В некоторых случаях взаимозачет можно оформить другими способами:

    Способ 1: Через платежное поручение с видом операции "Зачет аванса"

    Подходит, если вы хотите зачесть аванс в счет конкретной накладной. Алгоритм:

    1. Откройте Банк и касса → Платежные поручения.
    2. Создайте новое поручение с видом операции Зачет аванса.
    3. Укажите поставщика, договор и сумму зачета.
    4. В поле Назначение платежа напишите: "Зачет аванса от [дата] в счет накладной №[номер]".
    5. Проведите документ.

    Способ 2: Через списание с расчетного счета

    Используется, если нужно списать безнадежную кредиторскую задолженность. Порядок действий:

    1. Перейдите в Банк и касса → Списание с расчетного счета.
    2. Выберите вид операции Прочее списание.
    3. Укажите счет 91.02 (прочие расходы) и аналитику по статье затрат.
    4. В поле Контрагент выберите поставщика, а в Договор — основание задолженности.
    5. Проведите документ.

    Способ 3: Через ручные проводки

    Если автоматизированные документы не подходят (например, из-за специфической аналитики), можно сделать проводки вручную:

    1. Откройте Операции → Операции, введенные вручную.
    2. Создайте новую операцию с проводками:
      Дт 60.01 Кт 60.02 — на сумму взаимозачета
      

      Дт 91.02 Кт 60.01 — на сумму списанной задолженности (если нужно)

    3. Укажите аналитику (договоры, заказы) и проведите документ.
    ⚠️ Внимание: Ручное формирование проводок чревато ошибками! Перед проведением проверьте, не нарушается ли баланс по счетам 60.01 и 60.02. Если не уверены — используйте стандартные документы.
    💡

    Альтернативные способы удобны для разовых операций, но для регулярных взаимозачетов лучше использовать документ "Корректировка долга" — он автоматически формирует все необходимые проводки и печатные формы.

    5. Типичные ошибки и как их избежать

    Даже опытные бухгалтеры иногда допускают ошибки при корректировке долга. Вот самые распространенные:

    • 🔍 Несовпадение аналитики — если в документе не указан договор или заказ, взаимозачет "не сработает", и остатки по счету 60 не закроются.
    • 📅 Неправильная дата — если дата документа раньше даты возникновения задолженности, 1С не найдет долг для зачета.
    • 💰 Игнорирование НДС — забывают скорректировать НДС при изменении суммы долга.
    • 🔄 Двойной взаимозачет — когда одна и та же задолженность зачитывается дважды (например, через "Корректировку долга" и через платежку).
    • 📄 Отсутствие первички — взаимозачет без акта сверки или письма от поставщика может быть оспорен.

    Как избежать ошибок?

    • 📌 Всегда сверяйте остатки по счету 60 перед взаимозачетом (отчет Оборотно-сальдовая ведомость по счету).
    • 📋 Проверяйте, чтобы суммы в документе совпадали с суммами в акте сверки.
    • 🔍 Используйте отчет Анализ счета 60 для поиска "зависших" остатков.
    • 📑 Если взаимозачет сложный (с НДС, валютами или большими суммами), проконсультируйтесь с налоговым юристом.

    Одна из самых коварных ошибок — взаимозачет по разным валютам. Например, если у вас долг в долларах, а поставщик должен вам в рублях, 1С не сможет автоматически провести зачет. В этом случае придется:

    1. Пересчитать долг по курсу ЦБ на дату взаимозачета.
    2. Оформить два документа: один на списание валютной задолженности, другой — на зачет рублевой.
    3. Учесть курсовую разницу (если она возникает).

    6. Корректировка долга в валюте и с курсовыми разницами

    Если расчеты с поставщиком ведутся в иностранной валюте, взаимозачет усложняется из-за курсовых разниц. Рассмотрим пошаговый алгоритм:

    Шаг 1. Проверьте остатки по валютному счету 60.21 или 60.22 (в зависимости от типа задолженности). Используйте отчет Оборотно-сальдовая ведомость по счету (валютная).

    Шаг 2. Создайте документ Корректировка долга и укажите:

    • 💱 Валюту расчетов (например, USD или EUR).
    • 📅 Дату взаимозачета (от неё зависит курс ЦБ).
    • 📊 Сумму в валюте и рубли (1С пересчитает автоматически).

    Шаг 3. Если курс на дату взаимозачета отличается от курса на дату возникновения долга, 1С сформирует курсовую разницу. Её нужно:

    • 📈 Отнести на финансовые результаты (счет 91.01 — если положительная разница).
    • 📉 Отнести на прочие расходы (счет 91.02 — если отрицательная разница).

    Пример проводок при курсовых разницах:

    Счет Дебет Счет Кредит Сумма (₽) Описание
    60.21 60.22 50 000 ₽ Взаимозачет в USD по курсу 90 ₽/$
    60.21 91.01 2 000 ₽ Положительная курсовая разница (курс вырос)
    91.02 60.22 1 500 ₽ Отрицательная курсовая разница (курс упал)

    Если валюта расчетов — условные единицы (у.е.), то курс для пересчета берется из регистра сведений Курсы валют. Убедитесь, что курс актуален на дату операции!

    ⚠️ Внимание: При взаимозачете в валюте обязательно формируйте Справку-расчет курсовых разниц (раздел Отчеты → Справки-расчеты). Без неё налоговая может не принять курсовые разницы при проверке.

    7. Как проверить правильность корректировки долга?

    После проведения взаимозачета необходимо убедиться, что:

    1. Остатки по счету 60 (в разрезе контрагента и договора) обнулились.
    2. НДС скорректирован правильно (если был зачет авансов).
    3. Курсовые разницы (если были) отражены на счетах 91.01/91.02.
    4. В книге покупок/продаж появились корректировочные записи по НДС.

    Для проверки используйте следующие отчеты:

    • 📊 Оборотно-сальдовая ведомость по счету 60 — проверьте, что остатки по контрагенту равны нулю.
    • 📋 Анализ счета 60 — посмотрите детализацию по каждому документу.
    • 📑 Книга покупок и Книга продаж — убедитесь, что НДС скорректирован.
    • 💰 Карточка счета 91.01/91.02 — проверьте курсовые разницы (если были).

    Если обнаружили ошибку, исправляйте её так:

    • 🔄 Если документ еще не закрыт, отмените проведение, исправьте данные и проведите заново.
    • 📝 Если документ уже закрыт, сделайте Корректировку записей регистров (раздел Операции → Регламентные операции).
    • 🚫 Если ошибка критическая (например, неправильный контрагент), лучше создать новый документ с правильными данными и сторнировать ошибочный.

    Пример: после взаимозачета остаток по счету 60.01 не обнулился. Причины могут быть такие:

    • 🔍 Не указана аналитика (договор или заказ) в документе.
    • 📅 Дата документа раньше даты возникновения долга.
    • 💰 Сумма взаимозачета не совпадает с суммой долга (например, из-за округлений).
    • 🔄 Взаимозачет проведен по другому контрагенту (опечатка в ИНН или названии).
    💡

    Если после всех проверок остатки по счету 60 не обнуляются, используйте отчет "Анализ субконто" — он покажет, по какой аналитике "завис" долг.

    8. Частые вопросы по корректировке долга в 1С

    Можно ли провести взаимозачет, если у поставщика нет задолженности перед нами?

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

    • Вернуть излишне уплаченную сумму через Поступление на расчетный счет (вид операции "Возврат от поставщика").
    • Зачесть переплату в счет будущих поставок (оформив Взаимозачет авансов).

    Если взаимозачет все же нужен, попросите поставщика выставить вам счет на недостающую сумму (например, за будущую поставку).

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

    В этом случае нужно:

    1. Создать документ Корректировка долга.
    2. На вкладке Дебиторская задолженность добавить строки по каждому договору, по которому числится долг поставщика.
    3. На вкладке Кредиторская задолженность аналогично указать ваши долги по разным договорам.
    4. Убедиться, что суммы совпадают (или одна из строк покрывает разницу).

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

    Что делать, если 1С не находит задолженность для взаимозачета?

    Причины и решения:

    • 🔍 Неверный период — проверьте дату документа и фильтры в настройках отбора.
    • 📌 Отсутствует аналитика — укажите договор или заказ в документе.
    • 🔄 Задолженность уже погашена — проверьте остатки по счету 60.
    • 📋 Ошибка в контрагенте — возможно, вы выбрали не того поставщика.
    • 💰 Разные валюты — 1С не может зачесть долг в рублях и валюте в одном документе.

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

    Нужно ли печатать акт взаимозачета для поставщика?

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

    1. Из документа Корректировка долга нажмите Печать → Акт взаимозачета.
    2. Подпишите акт с двух сторон (ваша организация и поставщик).
    3. Приложите его к бухгалтерским документам.

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

    Как списать безнадежную кредиторскую задолженность перед поставщиком?

    Если долг признается безнадежным (например, поставщик ликвидирован), списывайте его так:

    1. Создайте документ Операция (бухгалтерская справка).
    2. Сформируйте проводку:
      Дт 91.02 Кт 60.01 — на сумму списываемой задолженности
    3. Укажите аналитику (контрагент, договор, статья прочих расходов).
    4. Приложите подтверждающие документы (выписка из ЕГРЮЛ о ликвидации поставщика, постановление суда и т.д.).

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

    Дт 91.02 Кт 68.02 — восстановлен НДС по списанной задолженности