Учет и Финансы · 12 мин
Как провести взаимозачет задолженности в 1С
Как провести взаимозачет задолженности в 1С: документ «Корректировка долга», взаимозачет требований, проверка актом сверки, типичные ошибки и контроль результата.
Взаимозачет в 1С — это операция, при которой взаимные требования двух организаций гасятся без движения денежных средств. Типичная ситуация: контрагент одновременно является вашим покупателем и поставщиком — вы ему отгрузили товар, он вам оказал услуги, и стороны договариваются зачесть встречные долги. В программах 1С (Бухгалтерия предприятия, Управление торговлей, ERP) такая операция отражается специальным документом, а не ручной проводкой.
Главный инструмент — документ «Корректировка долга» (в некоторых конфигурациях — «Взаимозачет задолженности»). Он списывает дебиторскую задолженность одного договора в счет кредиторской задолженности другого. Перед проведением операции обязательно нужно убедиться, что встречные обязательства реально существуют, однородны (обычно денежные) и срок их исполнения наступил — это требование гражданского законодательства, а не только учетная формальность.
Ниже разобран полный цикл работы: от подготовки и сверки до проведения документа и контроля результата. Инструкция ориентирована на 1С:Бухгалтерию 8 ред. 3.0, но логика действий аналогична в УТ 11 и ERP — отличаются только названия разделов меню.
Когда взаимозачет допустим, а когда нет
Зачет встречных требований возможен только при одновременном выполнении нескольких условий. Требования должны быть встречными — то есть стороны должны быть должниками друг друга по разным обязательствам. Требования должны быть однородными: как правило, это денежные обязательства в одной валюте. Кроме того, срок исполнения встречного требования должен наступить, либо срок не указан, либо определен моментом востребования.
Есть и ограничения. Нельзя зачесть требования о возмещении вреда жизни и здоровью, о взыскании алиментов, о пожизненном содержании, а также требования, по которым истек срок исковой давности, если сторона об этом заявила. Зачет не допускается, если стороны договорились о его недопустимости в договоре. На практике перед операцией стоит перечитать договоры с контрагентом — иногда в них прямо прописан запрет на односторонний зачет.
Подготовка: сверка и документальное оформление
Прежде чем что-либо проводить в программе, сформируйте акт сверки взаиморасчетов с контрагентом. В 1С:Бухгалтерии это делается через раздел «Покупки» или «Продажи» → «Акты сверки расчетов». Укажите контрагента, период и все договоры, по которым могут быть расчеты. Программа автоматически соберет обороты и покажет сальдо по каждому договору.
Акт сверки нужно отправить контрагенту и получить подтверждение, что остатки сходятся. Если данные расходятся — сначала найдите причину: непроведенный документ, разница в курсе валюты, неотраженная оплата. Проводить взаимозачет по несверенным данным — прямой путь к искажению учета и спорам с контрагентом.
Второй обязательный элемент — соглашение о взаимозачете (или заявление одной стороны о зачете, если это допускается). Документ составляется в произвольной форме, но должен содержать: реквизиты сторон, ссылки на договоры и основания задолженности, сумму зачета, дату. Этот документ будет основанием для операции в 1С и понадобится при налоговой проверке.
- 1Сформируйте акт сверки взаиморасчетов по всем договорам контрагента
- 2Согласуйте остатки с контрагентом и устраните расхождения
- 3Проверьте, что встречные требования однородны и срок их исполнения наступил
- 4Подпишите соглашение о зачете встречных требований с указанием суммы и оснований
- 5Определите сумму зачета — она равна меньшей из двух задолженностей
Проведение взаимозачета документом «Корректировка долга»
В 1С:Бухгалтерии 8.3 откройте раздел «Покупки» (или «Продажи») → «Корректировка долга». Создайте новый документ и выберите вид операции. Для классического взаимозачета между двумя договорами одного контрагента подходит операция «Зачет авансов» либо «Прочие корректировки» — в зависимости от того, что именно закрывается: авансы или задолженность по отгрузкам. В УТ 11 и ERP используйте документ «Взаимозачет задолженности» из раздела «Казначейство» или «Закупки».
Заполните шапку документа: укажите организацию, контрагента и валюту расчетов. Затем на закладках «Дебиторская задолженность» и «Кредиторская задолженность» нажмите «Заполнить» — программа подберет остатки по расчетам. Отредактируйте список вручную: оставьте только те договоры и документы расчетов, которые участвуют в зачете, и выровняйте суммы — сумма дебиторки должна равняться сумме кредиторки.
Проверьте счета учета: обычно дебиторская задолженность закрывается со счета 62.01, кредиторская — со счета 60.01, а счет корреспонденции подставляется автоматически. После проверки проведите документ и откройте движения (кнопка «Дт/Кт»), чтобы убедиться, что проводки сформированы корректно.
Взаимозачет между разными контрагентами (трехсторонний)
Иногда зачет проводится не между двумя сторонами, а по цепочке: ваш должник уступает долг третьему лицу. В 1С:Бухгалтерии для этого в «Корректировке долга» выбирается вид операции «Перенос задолженности» или используется поле «Третье лицо». Указывается дебитор, кредитор и третья сторона, сумма списывается с одного контрагента на другого. Основание — договор цессии или трехстороннее соглашение.
Такая операция требует более тщательного документального оформления, чем обычный двусторонний зачет. Без корректно оформленного соглашения налоговая может не признать закрытие задолженности, и в учете останется «повисшая» дебиторка.
Зачет авансов внутри одного договора
Частый частный случай — зачет аванса поставщику в счет задолженности по поставке или аванса покупателя в счет отгрузки. В 1С:Бухгалтерии это тоже делается через «Корректировку долга» с операцией «Зачет авансов»: дебиторская часть — аванс на счете 60.02 или 62.02, кредиторская — долг на 60.01 или 62.01. Обратите внимание: во многих случаях такой зачет выполняется автоматически при проведении документа реализации или поступления, если в договоре настроен соответствующий порядок зачета авансов.
Налоговые последствия: НДС и налог на прибыль
При методе начисления взаимозачет не меняет момент признания доходов и расходов — они уже были отражены при отгрузке и поступлении. Операция зачета просто закрывает взаимные долги. При кассовом методе (или УСН «доходы минус расходы») все иначе: датой оплаты считается дата прекращения встречного обязательства, то есть дата подписания соглашения о зачете. Именно на эту дату признаются доходы и расходы.
По НДС ключевой момент — авансы. Если зачитывается аванс, ранее полученный от покупателя, НДС с него принимается к вычету в периоде зачета (если зачет фактически является отгрузкой в счет аванса). Аналогично по авансам выданным. Проверьте формирование записей книги покупок и книги продаж после проведения корректировки — в 1С движения по НДС формируются регламентными документами «Формирование записей книги покупок/продаж».
Проверка результата после проведения
После проведения документа сформируйте отчет «Оборотно-сальдовая ведомость по счету» 60 и 62 с отбором по контрагенту. Задолженность по зачтенным договорам должна уменьшиться на сумму зачета или закрыться полностью. Если зачитывалась меньшая из двух сумм, по одному договору останется остаток — это нормально, он закроется последующей оплатой или поставкой.
Дополнительно полезно сформировать «Анализ субконто» по контрагенту и карточку счета по договорам. Убедитесь, что не образовалось отрицательных остатков (красное сальдо) — это признак того, что зачли больше, чем было задолженности, или выбрали не тот документ расчетов.
Как проверить результат
Сальдо по зачтенным договорам уменьшилось ровно на сумму зачета
Сальдо не изменилось или появился отрицательный остаток
Дт 60.01 Кт 62.01 (или аналогичные) на сумму зачета
Проводки сформированы по неверным счетам или с пустой аналитикой
Записи по НДС с авансов отражены в периоде зачета
Авансовый НДС завис или отражен в другом квартале
Остатки совпадают с данными контрагента после зачета
В акте появились новые расхождения
Типичные ошибки и как их избежать
Самая распространенная ошибка — проведение взаимозачета ручной операцией через счет 76 или напрямую 60/62 вручную. Такие проводки ломают автоматический учет по документам расчетов: авансы перестают корректно зачитываться, отчеты по задолженности показывают неверные данные, а при обмене данными с другими конфигурациями возникают расхождения. Всегда используйте штатный документ «Корректировка долга».
Вторая группа ошибок — неверная аналитика. Если в документе корректировки указан не тот договор или не тот документ расчетов, задолженность закроется «не там»: по одному договору зависнет долг, по другому появится переплата. Исправляется это сторнированием корректировки и повторным проведением с правильной аналитикой. Третья типичная проблема — зачет без подписанного соглашения: учетно операция пройдет, но при споре с контрагентом или проверке у вас не будет основания.
Контрольные вопросы по взаимозачету в 1С
Каким документом провести взаимозачет в 1С:Бухгалтерии 8.3?
Документом «Корректировка долга» (раздел «Покупки» или «Продажи»). Для зачета между договорами одного контрагента подходят виды операций «Зачет авансов» и «Прочие корректировки», для переноса долга на третье лицо — «Перенос задолженности». В УТ 11 и ERP аналогичную функцию выполняет документ «Взаимозачет задолженности».
Можно ли провести взаимозачет, если задолженности в разных валютах?
Напрямую — нет: зачет возможен только для однородных требований. Сначала нужно пересчитать одно из обязательств по согласованному сторонами курсу и оформить это в соглашении, либо провести уступку/переоценку. В 1С документ корректировки долга работает в рамках одной валюты расчетов.
Что делать, если после зачета осталась часть долга?
Это нормальная ситуация: зачет всегда проводится на сумму меньшей задолженности. Остаток по большему долгу закрывается обычным способом — оплатой, отгрузкой или поставкой. В отчетах по расчетам он будет виден как открытое сальдо по договору.
Как исправить ошибочно проведенный взаимозачет?
Если период еще не закрыт, проще всего распровести и пометить на удаление документ «Корректировка долга», затем создать новый с правильными данными. Если период закрыт и отчетность сдана, оформите сторнирующую корректировку текущей датой и отразите исправление в уточненной отчетности при необходимости.
Нужен ли отдельный документ-основание для взаимозачета?
Да. Основанием служит подписанное обеими сторонами соглашение о зачете встречных требований или заявление одной стороны (если это допускается законом и договором). В документе «Корректировка долга» реквизиты основания указываются в поле комментария или в специальном поле основания — это важно для подтверждения операции при проверках.
Влияет ли взаимозачет на УСН-доходы?
Да. При УСН доходы и расходы признаются кассовым методом, поэтому дата зачета считается датой оплаты: доход от реализации признается на дату подписания соглашения о зачете, даже если денег на расчетный счет не поступало. Документ корректировки долга в 1С корректно формирует записи книги учета доходов и расходов на эту дату.
Что важно запомнить
Взаимозачет в 1С проводится только штатным документом «Корректировка долга» или «Взаимозачет задолженности» — никогда ручными проводками. Перед операцией обязательны акт сверки и подписанное соглашение о зачете, сумма зачета равна меньшей из задолженностей. После проведения контролируйте результат по ОСВ 60/62, проводкам документа и налоговым регистрам НДС, а при УСН помните, что дата зачета — это дата признания дохода.