Зачёт встречных долгов в 1С:Бухгалтерии 8.3: от сверки до проводок

· 9 мин

Содержание

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

Дальше — как найти, что можно зачесть, как программа сама зачитывает авансы, что делать с разными договорами и разными юрлицами и как проверить результат. Описание дано для БП 3.0 с интерфейсом «Такси».

Сначала найдите, что зачитывать: сверка расчётов

Взаимозачет возможен, только если у вас с контрагентом есть встречные долги: он должен вам, а вы ему. Чаще всего это компания, которая одновременно и покупатель, и поставщик. Иногда долг сидит на счёте 76 — аренда, агентские, претензии.

Где смотреть остатки:

  1. Отчеты → Стандартные отчеты → Оборотно-сальдовая ведомость по счету.
  2. Выберите счёт 62, затем отдельно 60 и 76.
  3. В настройках включите детализацию по субконто «Контрагенты» и «Договоры».
  4. Отфильтруйте по нужному контрагенту и сравните сальдо.

Что увидите в отчёте:

  • 🔹 62.01, дебетовое сальдо — покупатель должен вам за отгрузку;
  • 🔹 62.02, кредитовое сальдо — покупатель заплатил аванс, вы ещё не отгрузили;
  • 🔹 60.01, кредитовое сальдо — вы должны поставщику;
  • 🔹 60.02, дебетовое сальдо — вы заплатили аванс, поставщик ещё не поставил.

Зачёт «долг на долг» — это 62.01 против 60.01. Аванс против долга того же контрагента — отдельная история, о ней ниже.

Перед зачётом отправьте контрагенту акт сверки: Продажи → Расчеты с контрагентами → Акты сверки расчетов. Если цифры у сторон расходятся, зачёт на неподтверждённую сумму потом придётся сторнировать.

С юридической стороны зачёт регулирует статья 410 ГК РФ: требования должны быть встречными, однородными (деньги против денег) и с наступившим сроком исполнения. Для зачёта хватает заявления одной стороны, но на практике чаще подписывают двусторонний акт — с ним проще и бухгалтеру, и при проверке. Статья 411 ГК РФ перечисляет случаи, когда зачёт запрещён, например по требованиям с истёкшим сроком исковой давности.

Корректировка долга с видом «Зачет задолженности»: пошагово

Отдельного документа с названием «Зачет взаимных требований » в БП 3.0 нет. Эту роль выполняет «Корректировка долга». Порядок такой.

Шаг 1. Создайте документ

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

Шаг 2. Заполните шапку

  • Организация — если в базе их несколько;
  • Контрагент — тот, с кем зачитываете долги;
  • Дата — дата подписания акта зачёта. Именно на эту дату закроются долги.

Шаг 3. Заполните две таблицы

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

После автозаполнения:

  1. Удалите строки, которые не участвуют в зачёте.
  2. Поправьте суммы так, чтобы итог дебиторской таблицы совпал с итогом кредиторской.
  3. Проверьте счета расчётов в каждой строке: 62.01 и 60.01 для обычного зачёта, 76.хх — для прочих расчётов.

Сумма в двух таблицах должна быть одинаковой. Зачесть 100 000 ₽ долга покупателя против 80 000 ₽ вашего долга нельзя: зачитывается меньшая сумма, 80 000 ₽, а 20 000 ₽ остаётся долгом покупателя.

Шаг 4. Проведите и распечатайте акт

Проведите документ. Печатная форма акта зачёта открывается из меню Печать в форме документа. Распечатайте её в двух экземплярах и подпишите с контрагентом — это первичный документ для зачёта.

Какие проводки получатся

Проводки по операции

Пример. Покупатель «Альфа» должен вам 150 000 ₽ за товар. Вы должны «Альфе» 90 000 ₽ за услуги доставки. Документ «Корректировка долга» на 90 000 ₽ даёт проводку Дт 60.01 Кт 62.01 — 90 000. После него «Альфа» должна вам 60 000 ₽ (150 000 − 90 000), ваш долг перед ней обнулился.

Как программа сама зачитывает авансы при отгрузке и поступлении

Большая часть «зачётов» в 1С происходит без участия бухгалтера. Когда покупатель заплатил аванс, а вы потом отгрузили товар по тому же договору, документ реализации сам закрывает аванс проводкой Дт 62.02 Кт 62.01. То же с поставщиком: поступление по договору, по которому был ваш аванс, даёт Дт 60.01 Кт 60.02.

Управляет этим настройка в документе. В «Реализации (акт, накладная, УПД)» и «Поступлении (акт, накладная, УПД)» есть ссылка Расчеты в шапке. Нажмите её и выберите способ зачёта аванса:

СпособЧто делает программаКогда выбирать
АвтоматическиЗачитывает все авансы по договору, начиная с самых раннихОбычная работа, один договор — один поток платежей
Не зачитыватьАванс остаётся висеть на 62.02 или 60.02Аванс предназначен для другой поставки, и это нужно сохранить
По документуЗачитывает только аванс по выбранному платёжному документуПод каждую отгрузку свой платёж, нужна точная привязка

Автоматический зачёт работает только в пределах одного договора и одного контрагента. Аванс по договору № 1 программа сама к отгрузке по договору № 2 не применит, даже если контрагент тот же.

Про НДС. Когда аванс от покупателя зачтён, вы получаете право на вычет НДС, исчисленного с этого аванса (п. 8 ст. 171 и п. 6 ст. 172 НК РФ). Если аванс выдавали вы, НДС, принятый к вычету по авансовому счёту-фактуре поставщика, нужно восстановить (подп. 3 п. 3 ст. 170 НК РФ). В БП 3.0 эти записи книг покупок и продаж собираются регламентными документами при закрытии квартала — их удобно запускать через помощника по учёту НДС в разделе Операции.

Зачёт аванса по одному договору в счёт долга по другому

Типичная ситуация: покупатель перечислил аванс по договору поставки, а товар вы отгрузили по договору на оказание услуг. В оборотке — кредит 62.02 по одному договору и дебет 62.01 по другому. Сальдо по контрагенту в целом нулевое, но расчёты по договорам висят.

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

Варианты оформления в 1С:

Как у вас разнесены долги?

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

Взаимозачет между разными юрлицами

Здесь два разных сценария, и в 1С они оформляются по-разному.

Несколько организаций в одной базе

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

  1. В организации А — «Корректировка долга», контрагент Б, зачёт 62 против 60.
  2. В организации Б — такой же документ, контрагент А, зеркальные суммы.
  3. Даты и суммы обоих документов совпадают с подписанным актом.

Потом сверьте результат: остатки А по Б и Б по А должны обнулиться на одинаковую сумму.

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

Пример: вы должны поставщику «Бета» 200 000 ₽, «Бета» должна компании «Гамма» 200 000 ₽, «Гамма» должна вам 200 000 ₽. Встречных требований между двумя сторонами нет, поэтому простой зачёт по статье 410 ГК РФ невозможен. Нужно трёхстороннее соглашение — по сути цепочка уступки требования или перевода долга.

В 1С это оформляют в два шага:

  1. «Корректировка долга» с видом «Перенос задолженности»: долг перед «Бетой» переводится на «Гамму» (кредиторская задолженность меняет контрагента).
  2. «Корректировка долга» с видом «Зачет задолженности»: долг «Гаммы» перед вами зачитывается против вашего нового долга перед «Гаммой».

Проводки по шагам:

ШагПроводкаСумма
Перенос долга с «Беты» на «Гамму»Дт 60.01 (Бета) Кт 60.01 (Гамма)200 000
Зачёт с «Гаммой»Дт 60.01 (Гамма) Кт 62.01 (Гамма)200 000

Без подписанного всеми тремя сторонами соглашения такие проводки не имеют опоры. В карточке документа в комментарии укажите номер и дату соглашения — через год это сэкономит поиски.

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

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

Что чаще всего идёт не так:

Диагностика: выберите симптом

Отдельно о закрытых периодах. Если зачёт провели задним числом в квартале, за который уже сдана декларация по НДС или прибыли, проверьте, не поменялись ли данные отчётности. Безопаснее датировать документ днём подписания акта, а не «удобной» датой в прошлом.

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

Нужен ли акт, если зачёт сделал один контрагент своим заявлением?
По статье 410 ГК РФ достаточно заявления одной стороны, полученного другой. Для бухгалтерии основанием будет это заявление и доказательство его получения. Двусторонний акт удобнее, но не обязателен.
Можно ли сделать частичный зачёт?
Да. Укажите в обеих таблицах одну и ту же сумму меньше остатка. Непогашенная часть останется долгом на тех же счетах и договорах.
Влияет ли взаимозачет на УСН?
Да. Для упрощенца зачёт долга покупателя — это получение оплаты, доход возникает на дату зачёта. На УСН «доходы минус расходы» зачёт долга поставщику считается оплатой расхода. В БП 3.0 корректировка долга попадает в книгу учёта доходов и расходов автоматически.
Можно ли зачесть долг, по которому прошло больше трёх лет?
Нет, если контрагент заявит о пропуске срока исковой давности — статья 411 ГК РФ это запрещает. Такой долг списывают документом «Корректировка долга» с видом «Списание задолженности».
Как отменить ошибочный взаимозачет?
Если период не закрыт, отмените проведение документа или пометьте его на удаление. Если отчётность уже сдана, оставьте документ и оформите исправление текущим периодом по согласованию с контрагентом.

Источники

  • Гражданский кодекс РФ, ст. 410 и 411
  • Налоговый кодекс РФ, ст. 170, 171 и 172