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

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

Как сделать взаимозачет задолженности в 1С

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

Взаимозачет (зачет встречных требований) применяется, когда компания одновременно является должником и кредитором одного и того же контрагента. Классический пример: вы отгрузили контрагенту товар на 300 000 рублей, а он оказал вам услуги на 120 000 рублей. Вместо двух платежей стороны подписывают акт о зачете взаимных требований, и в учете остается только разница — 180 000 рублей, которую контрагент доплачивает вам.

В программах 1С (Бухгалтерия предприятия, Управление торговлей, Комплексная автоматизация, ERP) взаимозачет отражается по-разному: где-то есть специальный документ, где-то используется «Корректировка долга» или ручная операция. Ниже разобраны основные способы, условия их применения и контроль результата.

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

Что проверить перед проведением взаимозачета

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

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

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

Долги по одному контрагенту в обе стороныСтандартный случай

Подходит прямой зачет через Корректировку долга или Взаимозачет

Долги по разным договорамДопустимо

Потребуется указать оба договора в документе зачета

Контрагент в банкротствеРиск оспаривания

Согласовать с юристом до проведения зачета

Суммы в сверке не совпадаютЗачет преждевременен

Сначала найти и исправить расхождения в учете

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

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

В поле «Зачесть задолженность» выберите «Нашей организации перед контрагентом» или «Контрагента перед нашей организацией» — в зависимости от того, чей долг вы закрываете в первую очередь; вторая сторона заполнится автоматически как встречная. Укажите контрагента и валюту расчетов.

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

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

Как провести взаимозачет в УТ 11, КА 2 и ERP

В 1С:Управление торговлей 11, Комплексной автоматизации 2 и ERP есть отдельный документ «Взаимозачет задолженности» (раздел «Казначейство» или «Продажи»/«Закупки» в зависимости от версии). Он позволяет закрыть дебиторскую и кредиторскую задолженность по контрагенту, а также более сложные схемы — например, перенос долга между двумя контрагентами или между договорами.

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

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

Сравнение способов зачета

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

Стандартный способ в Бухгалтерии; подходит для простого зачета по одному контрагенту, формирует проводки сразу

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

Гибче: поддерживает зачет между контрагентами и договорами; проводки формируются при отражении в регл. учете

Операция (ручные проводки)

Запасной вариант для нестандартных ситуаций; требует ручного контроля и не двигает регистры взаиморасчетов в УТ/ERP

Ручная операция и нестандартные сценарии

Если типовой документ по какой-то причине не подходит (например, зачет по нескольким договорам с разными счетами учета или трехсторонний зачет, который не поддерживается вашей версией), в 1С:Бухгалтерии можно использовать документ «Операция» (раздел «Операции» → «Операции, введенные вручную»). Сформируйте проводки вида Дт 60.01 Кт 62.01 на сумму зачета с указанием контрагента и договоров в аналитике.

Минус ручной операции в том, что она не закрывает взаиморасчеты по документам автоматически: в отчетах по расчетам с контрагентами долги могут продолжать «висеть» по конкретным реализациям и поступлениям. Поэтому вручную такой способ применяйте только когда уверены в последствиях, и после проведения проверьте карточку счета 60 и 62 по контрагенту.

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

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

НДС и налоговый учет при взаимозачете

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

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

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

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

Если зачет проведен ошибочно, не редактируйте проводки вручную — пометьте документ корректировки на удаление или отмените его проведение, при необходимости создайте новый с правильными данными. В УТ/ERP помните, что документ участвует в расчете взаиморасчетов: после отмены может потребоваться перепроведение регламентных операций закрытия месяца по расчетам с партнерами.

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

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

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

Остаток равен разнице долгов, обороты зачета видны на обоих счетах

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

Долг висит на одном из счетов полностью или появились отрицательные остатки

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

Обе стороны показывают одинаковый остаток

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

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

Книга покупок/продаж
Норма

Восстановление или вычет НДС с авансов отражены

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

Авансовый НДС не двигается при зачете авансов

Ведомость расчетов (УТ/ERP)
Норма

Зачтенные объекты расчетов закрыты

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

Накладные и заказы остаются открытыми на зачтенную сумму

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

Частые вопросы о взаимозачете в 1С

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

Да, это допустимо и юридически, и технически. В документе «Корректировка долга» или «Взаимозачет задолженности» укажите разные договоры в частях дебиторской и кредиторской задолженности. Главное, чтобы в акте зачета были перечислены конкретные основания (договоры, накладные, счета), по которым прекращаются обязательства.

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

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

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

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

Как оформить трехсторонний зачет в 1С:Бухгалтерии?

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

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

Чаще всего причина в том, что на закладках документа не указаны конкретные документы расчетов или указан другой договор, чем в исходных документах. Откройте корректировку, проверьте аналитику (контрагент, договор, документ расчетов) и сопоставьте ее с данными отчета по взаиморасчетам. После исправления перепроведите документ.

Итог

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

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