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

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

Как провести взаимозачет в 1С

Как провести взаимозачет в 1С: документ «Корректировка долга», взаимозачет между контрагентами, проверка актом сверки, типичные ошибки и проверка результата.

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

В типовых конфигурациях 1С:Бухгалтерия 8 для этого служит документ «Корректировка долга», в 1С:Управление торговлей и ERP — «Взаимозачет задолженности» или «Сверка взаиморасчетов» с последующей корректировкой. Логика везде одинаковая: выбрать дебиторскую и кредиторскую задолженность и закрыть их на одну сумму.

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

Когда взаимозачет допустим, а когда нет

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

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

Подготовка: сверка расчетов перед зачетом

Первый шаг — убедиться, что в программе задолженность отражена корректно. Сформируйте «Акт сверки расчетов с контрагентом» (в 1С:Бухгалтерия — раздел «Покупки» или «Продажи» → «Акты сверки расчетов») за нужный период. Акт покажет обороты по всем договорам контрагента и итоговое сальдо.

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

Проверьте аналитику: долг может висеть на разных договорах, счетах расчетов (60.01, 60.02, 62.01, 62.02) или даже на разных счетах расчетов в документах. От этого зависит, как заполнять документ зачета и нужно ли несколько операций.

Сальдо по контрагентуДебет по одним договорам, кредит по другим

Основание для взаимозачета есть — можно готовить документ

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

Разверните сальдо по договорам в ОСВ, иначе зачет закроет не ту задолженность

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

Зачет правомерен; если срок не наступил — нужно согласие обеих сторон

Валюта расчетовДолги в разных валютах

Потребуется пересчет по курсу на дату зачета, возможны курсовые разницы

Взаимозачет в 1С:Бухгалтерия 8 через «Корректировку долга»

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

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

На вкладке «Дебиторская задолженность» нажмите «Заполнить» → «Заполнить по взаиморасчетам» — программа подберет открытые долги контрагента перед нами. На вкладке «Кредиторская задолженность» сделайте то же самое для нашего долга перед контрагентом. Отредактируйте суммы так, чтобы итоги обеих вкладок совпадали: документ не проведется, если суммы различаются.

Проведите документ. Движения денег не будет — сформируются проводки вида Дт 60.01 Кт 62.01 (или с участием счетов авансов), которые закроют встречную задолженность на указанную сумму.

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

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

В УТ 11 и ERP используйте документ «Взаимозачет задолженности» (раздел «Казначейство» или «Продажи» в зависимости от настроек интерфейса). Документ позволяет зачесть долг между контрагентом и нашей организацией, между двумя контрагентами или между филиалами.

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

Если в вашей конфигурации документа «Взаимозачет задолженности» нет, используйте «Корректировку задолженности» или «Списание задолженности» с соответствующей операцией — состав регистров тот же, отличается лишь оформление.

Сравнение вариантов оформления

Корректировка долга (БП)

Универсальный документ бухгалтерского учета; подходит для зачета по счетам 60, 62, 76. Требует ручного выравнивания сумм вкладок.

Взаимозачет задолженности (УТ/ERP)

Работает с регистрами расчетов, удобный подбор документов. Не формирует бухгалтерских проводок сам — они появляются при отражении в регламентированном учете.

Ручная операция

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

Трехсторонний взаимозачет и зачет авансов

Зачет между разными контрагентами

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

Зачет авансов

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

Проверка результата и типичные ошибки

После проведения документа сформируйте оборотно-сальдовую ведомость по счетам 60 и 62 с детализацией по контрагенту и договорам. Зачтенная задолженность должна закрыться, развернутое сальдо — уменьшиться на сумму зачета с обеих сторон.

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

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

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

ОСВ по 60 и 62 по контрагенту
Норма

Сальдо уменьшилось на сумму зачета с обеих сторон

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

Появилось отрицательное сальдо или долг не изменился

Проводки документа
Норма

Дт счета кредиторки — Кт счета дебиторки, сумма совпадает с соглашением

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

Задействованы счета авансов без необходимости или неверное субконто

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

Расхождений с контрагентом нет

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

Разница на сумму зачета — контрагент провел его другой датой или суммой

Регистры НДС
Норма

Вычеты и восстановления соответствуют зачтенным авансам

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

Авансовый НДС завис после зачета — проверьте регламентные операции

Типичные ошибки
01
Зачет без акта сверки и соглашения — долг списан в учете, но контрагент его не признает, возникает спор
02
Разные суммы на вкладках дебиторки и кредиторки — документ не проводится или создает разницу в расчетах
03
Неверная дата зачета — акт сверки с контрагентом расходится на один период, усложняется сверка
04
Зачет по свернутому сальдо без учета договоров — закрывается не тот договор, долг «переезжает» на другую аналитику
05
Игнорирование НДС при зачете авансов — зависшие вычеты и ошибки в декларации

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

Можно ли провести взаимозачет, если долги в разных валютах?

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

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

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

Документ «Корректировка долга» не проводится — что проверить?

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

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

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

Как отменить ошибочно проведенный взаимозачет?

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

Можно ли зачесть долг между двумя своими организациями?

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

Итог

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

Взаимозачет в 1С оформляется «Корректировкой долга» (БП) или «Взаимозачетом задолженности» (УТ/ERP) на сумму меньшей из задолженностей, без движения денег. Обязательный порядок: акт сверки и соглашение о зачете → документ в программе → проверка ОСВ по счетам 60/62 и повторная сверка с контрагентом.