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

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

Как сделать взаимозачет в 1С: пошаговая инструкция

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

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

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

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

Проверка условий для взаимозачета

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

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

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

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

Как проверить, что зачет возможен

Характер требований
Норма

Обе стороны должны друг другу деньги

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

Одна сторона должна товаром или работами

Сроки обязательств
Норма

Срок оплаты по обоим документам наступил

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

Один долг еще не наступил или просрочен сверх срока давности

Данные сверки
Норма

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

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

Есть неподтвержденные расхождения

Подготовка документов-оснований

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

Сумма зачета равна меньшему из двух долгов. Если вы должны контрагенту 100 000 рублей, а он вам — 60 000 рублей, зачитывается 60 000, и у вас остается кредиторская задолженность 40 000 рублей. Эту логику важно помнить при заполнении документа в 1С: программа сама не решит, какую сумму зачитывать, если вы укажете неверно.

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

Взаимозачет в 1С:Бухгалтерии 8.3

В «1С:Бухгалтерии 8» редакции 3.0 зачет встречных требований отражается документом «Корректировка долга». Он находится в разделе «Покупки» или «Продажи» → «Корректировка долга». Создайте новый документ и выберите вид операции «Зачет авансов» или «Перенос задолженности» — для классического взаимозачета между двумя организациями используется именно перенос/зачет задолженности между дебиторской и кредиторской частью по одному контрагенту.

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

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

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

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

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

В поле «Дебитор» укажите контрагента и объект расчетов (заказ, накладную), по которому он должен вам. В поле «Кредитор» — того же контрагента и объект, по которому должны вы. Программа покажет суммы задолженности; зачтите сумму, равную меньшей из них, или ту, что указана в соглашении.

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

Сравнение инструментов зачета

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

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

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

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

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

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

Зачет авансов и частные сценарии

Зачет предоплаты между договорами

Частая ситуация: контрагент переплатил по одному договору, а должен по другому. Это не взаимозачет в юридическом смысле, а перенос аванса. В «1С:Бухгалтерии» используйте «Корректировку долга» с видом операции «Зачет авансов», указав договор-источник и договор-получатель. В УТ/ERP аналогичную роль играет зачет оплаты между объектами расчетов.

Взаимозачет в валюте

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

Зачет между своими организациями

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

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

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

Дополнительно сформируйте «Анализ субконто» или отчет «Задолженность контрагентов» и сравните с подписанным соглашением. Совпадение сумм — главный признак того, что операция отражена верно. В УТ/ERP проверьте также отчет «Ведомость расчетов с контрагентами» и убедитесь, что регламентная операция расчетов с партнерами выполнена за период зачета.

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

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

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

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

Чем отличается «Зачет авансов» от «Переноса задолженности» в корректировке долга?

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

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

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

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

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

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

Это признак того, что проводки сформированы, но регистры взаиморасчетов не закрыты — обычно из-за ручной операции или неверно указанного документа расчетов в табличной части. Откройте корректировку, проверьте колонку «Документ расчетов» в обеих таблицах и перепроведите документ.

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

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

Итог

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

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