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

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

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

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

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

Главная сложность не в самом документе, а в подготовке: перед зачетом нужно убедиться, что задолженность сформирована корректно, сроки исковой давности не истекли, а обязательства однородны (обычно — денежные). Ошибка на этапе подготовки приводит к «висящим» остаткам на счетах 60 и 62, расхождениям с актами сверки и вопросам при налоговой проверке.

Материал ориентирован на 1С:Бухгалтерию 8.3 (редакция 3.0), но логика документа «Корректировка долга» аналогична в 1С:Управление нашей фирмой и Комплексной автоматизации. Отдельно разберем двусторонний и трехсторонний зачет, проверку результата и типовые ошибки.

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

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

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

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

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

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

Двусторонний зачет через документ «Корректировка долга»

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

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

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

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

Трехсторонний зачет и зачет между разными договорами

Треугольник: долг третьей организации

Ситуация: контрагент А должен вам, вы должны контрагенту Б, и А готов погасить ваш долг перед Б. В документе «Корректировка долга» это отражается видом операции «Перенос задолженности» или комбинацией: дебиторская задолженность контрагента А зачитывается в счет кредиторской задолженности перед контрагентом Б. В полях «Дебитор» и «Кредитор» указываются разные контрагенты, проводка формируется Дт 60 (Б) Кт 62 (А).

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

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

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

Сравнение вариантов

Зачет авансов / задолженности

Двусторонний зачет с одним контрагентом. Самый простой случай: один документ, автоматическое заполнение, проводки 60/62.

Перенос задолженности

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

Списание задолженности

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

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

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

Дополнительно откройте отчет «Анализ расчетов с контрагентами» или карточку счета по договору — там видно, какие документы расчетов закрыты. Если аванс «повис» на 62.02, хотя должен был закрыть 62.01, проверьте вид операции корректировки и договоры в табличной части: несовпадение договоров — самая частая причина незакрытых остатков.

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

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

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

Зачтенные суммы отсутствуют в остатках, сальдо равно реальному долгу

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

Остатки не изменились или появились отрицательные суммы

Проводки документа (кнопка Дт/Кт)
Норма

Дт 60 Кт 62 на сумму акта, субконто — нужный контрагент и договоры

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

Проводок нет, сумма не совпадает с актом, неверные субконто

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

Акт сходится с контрагентом, расхождений нет

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

В акте остались незакрытые документы расчетов

Типовые ошибки и как их исправить

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

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

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

Особенности в других конфигурациях

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

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

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

Частые вопросы

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

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

Каким видом операции закрыть аванс поставщику авансом от покупателя, если это один контрагент?

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

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

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

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

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

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

Да, если в базе ведется учет по нескольким организациям. Оформите в каждой организации свою «Корректировку долга» с контрагентом — второй своей организацией, либо используйте документы передачи задолженности. В конфигурациях ERP и КА для этого есть механизмы интеркампани.

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

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

Итог

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

Взаимозачет в 1С выполняется документом «Корректировка долга» с автоматическим заполнением по взаиморасчетам. Обязательный порядок: акт сверки → подписанный акт о зачете → корректировка долга → проверка проводок и остатков по счетам 60 и 62. Ключевые риски — неверный вид операции, несовпадение договоров и отсутствие первичного документа.