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

Эта статья поможет разобраться, как правильно оформить взаимозачет в 1С:КА 2, избежать типичных ошибок и учесть все особенности программы. Мы рассмотрим пошаговый алгоритм, варианты проведения (ручной и автоматический), а также разберем, как взаимозачет отражается в бухгалтерском и налоговом учете. Особое внимание уделим нюансам работы с валютами, НДС и документам, которые нельзя закрывать взаимозачетом.

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

📊 Как часто вы проводите взаимозачеты в 1С?
Ежедневно
1-2 раза в неделю
Редко, по необходимости
Никогда не пользовался

1. Подготовка к взаимозачету: проверка остатков и документов

Прежде чем проводить взаимозачет, необходимо убедиться, что у вас есть встречные обязательства, которые можно закрыть. В 1С:КА 2 для этого используют отчеты по расчетам с контрагентами. Основные шаги подготовки:

1. Проверьте остатки по расчетам — взаимозачет возможен только при наличии дебиторской и кредиторской задолженности у одного и того же контрагента (или между взаимосвязанными компаниями). Для этого:

  • 📊 Откройте отчет Оборотно-сальдовая ведомость по счету 60/62 (раздел Отчеты → Стандартные → Бухгалтерский учет).
  • 🔍 Установите фильтр по контрагенту и периоду, за который планируете провести взаимозачет.
  • ⚖️ Убедитесь, что суммы дебиторской и кредиторской задолженности совпадают (или одна из них больше — тогда взаимозачет будет частичным).

2. Проверьте документы-основания — взаимозачет можно провести только по подтвержденным документам (счета, накладные, акты). Неподтвержденные или не проведенные документы не участвуют в расчетах. Например, если у вас есть:

  • 📄 Акт выполненных работ от поставщика (кредиторка).
  • 💰 Счет на оплату от вашего покупателя (дебиторка).

Только в этом случае взаимозачет возможен. Если хотя бы один из документов не проведен или имеет статус "Черновик", операция не пройдет.

⚠️ Внимание: В 1С:КА 2 нельзя провести взаимозачет по авансам, выданным/полученным в счет будущих поставок. Для авансов используйте зачет авансов (Документы → Банк и касса → Зачет авансов).

3. Учитывайте валюту расчетов — если задолженности выражены в разных валютах, взаимозачет возможен только после пересчета по курсу ЦБ на дату операции. Программа сделает это автоматически, но важно проконтролировать корректность курса в справочнике валют (Справочники → Валюты).

2. Пошаговая инструкция: как провести взаимозачет в 1С:КА 2

Рассмотрим стандартный алгоритм проведения взаимозачета на примере закрытия задолженности перед поставщиком за счет дебиторской задолженности покупателя. Допустим, у вас:

  • 🏢 Контрагент "ООО Альфа" — у вас перед ним кредиторская задолженность 120 000 руб. (по счету №56 от 10.05.2026).
  • 🛒 Контрагент "ООО Бета" — у него перед вами дебиторская задолженность 120 000 руб. (по счету №78 от 15.05.2026).

Если "Альфа" и "Бета" являются взаимосвязанными компаниями (например, дочерние предприятия одного холдинга), можно провести взаимозачет между ними.

Шаг 1. Создание документа взаимозачета

Перейдите в раздел Документы → Покупка → Взаимозачеты (или Продажа → Взаимозачеты, в зависимости от вашей роли в операции). Нажмите Создать и выберите тип документа "Взаимозачет задолженности".

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

  • 📅 Укажите дату взаимозачета (она должна быть не раньше даты документов-оснований).
  • 🏢 Выберите организацию, от имени которой проводится операция.
  • 💼 В поле "Контрагент" укажите компанию, с которой проводится взаимозачет (в нашем примере — "ООО Альфа").

Шаг 3. Подбор задолженностей

На закладке "Задолженности" нажмите Подбор. Программа автоматически покажет все доступные для взаимозачета документы. Вам нужно:

  • ✅ Отметить галочками дебиторскую и кредиторскую задолженности.
  • 🔢 Указать сумму взаимозачета (если она меньше общей задолженности).
  • 📝 При необходимости добавить комментарий (например, "Взаимозачет по договору №12 от 01.01.2026").

Шаг 4. Проверка и проведение

Перед проведением документа:

  • 🔍 Убедитесь, что суммы дебиторской и кредиторской задолженности совпадают (или разница покрывается частичным взаимозачетом).
  • 📌 Проверьте, что все документы-основания проведены и имеют статус "Актуально".
  • 💰 Если есть НДС, программа автоматически сформирует записи по счету 19 (входящий НДС) и 68.02 (расчеты по НДС).

Нажмите Провести и закрыть. Документ сформирует проводки по счетам 60, 62, 19 и 68.02 (если применимо).

Документы-основания проведены и актуальны|

Суммы дебиторской и кредиторской задолженности совпадают|

Курсы валют актуальны (если расчеты в валюте)|

НДС учтен корректно (если применимо)|

Дата взаимозачета не раньше даты документов-оснований-->

3. Автоматический взаимозачет: как ускорить процесс

В 1С:КА 2 есть функция автоматического подбора взаимозачетов, которая значительно экономит время при большом количестве операций. Она доступна в разделе Документы → Покупка/Продажа → Взаимозачеты (кнопка Автоматический подбор).

Как работает автоматический подбор:

  • 🤖 Программа анализирует все встречные задолженности по выбранным контрагентам и предлагает оптимальные варианты закрытия.
  • 📊 Вы можете установить фильтры по периоду, валюте, договорам и другим параметрам.
  • ⚡ После подтверждения система автоматически создаст документы взаимозачета для всех подобранных пар.

Ограничения автоматического взаимозачета:

  • 🚫 Не работает с авансами (только по фактическим задолженностям).
  • 🚫 Не учитывает ручные корректировки (например, если вы вручную изменили сумму в документе).
  • 🚫 Может пропустить частичные взаимозачеты, если суммы не совпадают полностью.

Пример использования:

Допустим, у вас 10 контрагентов с взаимными задолженностями. Вместо того чтобы создавать 10 документов вручную, вы запускаете автоматический подбор, указываете период (например, май 2026) и нажимаете Выполнить. Система сама найдет все возможные пары и предложит провести взаимозачет.

⚠️ Внимание: После автоматического подбора всегда проверяйте сформированные документы на корректность сумм и проводок. Иногда программа может неправильно интерпретировать условия договоров (например, если в них прописаны штрафы за просрочку).
💡

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

4. Взаимозачет с НДС: нюансы учета

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

Как учитывается НДС при взаимозачете:

Сценарий Проводки по НДС Комментарий
Взаимозачет по товарам/услугам с НДС 20% Дт 68.02 Кт 19 — зачет НДС НДС по полученным и отгруженным товарам взаимозачитывается
Частичный взаимозачет (сумма меньше задолженности) Дт 68.02 Кт 19 — пропорционально сумме взаимозачета НДС зачитывается только по закрытой части
Взаимозачет по авансам (если разрешено) Дт 68.02 Кт 76.АВ — восстановление НДС с аванса Требуется корректировка декларации по НДС
Взаимозачет в валюте Дт 68.02 Кт 19 — по курсу на дату взаимозачета Пересчет НДС производится автоматически

Типичные ошибки с НДС:

  • 🔴 Несвоевременный зачет НДС — если взаимозачет проведен в одном периоде, а документы-основания относятся к другому, может возникнуть расхождение в декларации.
  • 🔴 Неучтенные курсовой разницы — при взаимозачете в валюте НДС пересчитывается по курсу на дату операции, а не на дату документов.
  • 🔴 Ошибки в книгах покупок/продаж — если взаимозачет проведен некорректно, НДС может не попасть в декларацию.

Как избежать проблем:

1. Перед взаимозачетом проверьте, что все счета-фактуры зарегистрированы в книге покупок/продаж.

2. Если взаимозачет частичный, убедитесь, что НДС зачитывается пропорционально закрытой сумме.

3. После проведения документа сформируйте отчет по НДС (Отчеты → НДС → Книга покупок/продаж) и проверьте корректность записей.

Что делать, если НДС не зачитался автоматически?

Если после взаимозачета НДС не отразился в книге покупок/продаж, проверьте:

1. Дата документов — взаимозачет должен быть в том же периоде, что и счета-фактуры.

2. Статус счетов-фактур — они должны быть "Подтверждены" (в разделе НДС → Счета-фактуры полученные/выданные).

3. Настройки учета НДС — в параметрах учета (Главное → Настройки → Параметры учета) должен быть включен флаг "Вести учет НДС".

Если проблема остается, воспользуйтесь ручной корректировкой записей книги покупок/продаж (НДС → Корректировка записей книги покупок/продаж).

5. Взаимозачет в валюте: особенности пересчета

Если взаимозачет проводится по задолженностям в иностранной валюте, 1С:КА 2 автоматически пересчитывает суммы по курсу ЦБ на дату операции. Однако здесь есть несколько нюансов, которые важно учитывать:

1. Курсовые разницы

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

  • 💱 Разница между курсом на дату документа-основания и курсом на дату взаимозачета.
  • 📉 Если курс вырос, у вас появится положительная курсовая разница (доход).
  • 📈 Если курс упал — отрицательная курсовая разница (расход).

2. Пересчет НДС

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

  • 📄 В счете-фактуре от поставщика НДС указан как 20 000 руб. (по курсу 60 руб./USD).
  • 🔄 На дату взаимозачета курс вырос до 65 руб./USD.
  • 💰 НДС к зачету будет пересчитан и составит 21 666,67 руб.

3. Отражение в отчетах

Курсовые разницы от взаимозачета попадают в:

  • 📊 Отчет о финансовых результатах (счет 91.01 — прочие доходы/расходы).
  • 📊 Декларацию по налогу на прибыль (если разницы значительные).
⚠️ Внимание: Если взаимозачет проводится по задолженностям в разных валютах, 1С:КА 2 сначала переведет все суммы в рубли по курсу ЦБ, а затем проведет взаимозачет. Убедитесь, что курсы валют в программе актуальны (Справочники → Валюты).

Пример расчета:

У вас есть:

  • 💵 Кредиторская задолженность перед "ООО Гамма" — 1 000 USD (курс на дату документа: 60 руб./USD → 60 000 руб.).
  • 💵 Дебиторская задолженность "ООО Гамма" — 1 000 USD (курс на дату документа: 58 руб./USD → 58 000 руб.).
  • 📅 Курс на дату взаимозачета: 62 руб./USD.

Программа пересчитает обе суммы по курсу 62 руб./USD:

  • 🔢 Кредиторка: 1 000 × 62 = 62 000 руб.
  • 🔢 Дебиторка: 1 000 × 62 = 62 000 руб.

Взаимозачет пройдет на сумму 62 000 руб., а разницы (2 000 руб. и 4 000 руб.) будут отнесены на счет 91.01.

6. Типичные ошибки и как их избежать

Даже опытные бухгалтеры иногда допускают ошибки при проведении взаимозачета в 1С:КА 2. Рассмотрим самые распространенные из них и способы их предотвращения.

Ошибка 1: Взаимозачет по не подтвержденным документам

🔴 Что происходит: Программа позволяет выбрать документы со статусом "Черновик" или "Не проведен", но после проведения взаимозачета суммы не списываются.

Как избежать: Перед взаимозачетом проверьте статус документов в списке (Документы → Покупка/Продажа → Счета/Накладные). Они должны быть "Проведены" и иметь галочку "Актуально".

Ошибка 2: Несовпадение сумм дебиторской и кредиторской задолженности

🔴 Что происходит: Если суммы не равны, программа либо не даст провести документ, либо закроет только часть задолженности, что приведет к "висящим" остаткам.

Как избежать: Используйте частичный взаимозачет или предварительно скорректируйте задолженности (например, доплатой).

Ошибка 3: Игнорирование валютных разниц

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

Как избежать: Всегда проверяйте проводки по счетам 91.01/91.02 после взаимозачета. При необходимости вручную скорректируйте курсовые разницы (Операции → Ручные операции).

Ошибка 4: Некорректный учет НДС

🔴 Что происходит: НДС не зачитывается или зачитывается в неправильной сумме, что приводит к ошибкам в декларации.

Как избежать:

  • 📌 Проверьте, что счета-фактуры зарегистрированы в книге покупок/продаж.
  • 📌 Сверьте суммы НДС в документе взаимозачета с суммами в счетах-фактурах.
  • 📌 Если НДС не зачитался, используйте ручную корректировку (НДС → Корректировка записей книги покупок/продаж).

Ошибка 5: Взаимозачет по авансам

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

Как избежать: Для авансов используйте отдельный документ "Зачет авансов" (Документы → Банк и касса → Зачет авансов). Взаимозачет применяется только к фактической задолженности (по отгруженным товарам/оказанным услугам).

💡

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

7. Отчетность после взаимозачета: что проверять

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

1. Оборотно-сальдовая ведомость (ОСВ)

Сформируйте ОСВ по счетам 60, 62, 19 и 68.02 за период, включающий дату взаимозачета. Убедитесь, что:

  • 🔢 Суммы дебиторской и кредиторской задолженности уменьшились на сумму взаимозачета.
  • 🔢 НДС закрылся (если применимо).
  • 🔢 Нет "висящих" остатков по субконто (контрагенты, договоры).

2. Книга покупок и книга продаж

Если взаимозачет затрагивал НДС, проверьте:

  • 📖 В книге покупок должна появиться запись о зачете НДС (если вы принимали НДС к вычету).
  • 📖 В книге продаж — запись о восстановлении НДС (если вы выставляли счет-фактуру покупателю).

3. Акт сверки с контрагентом

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

  • 📄 Сформировать акт сверки (Отчеты → Акт сверки с контрагентом).
  • 📧 Отправить его контрагенту для подтверждения.
  • 🔍 Сверить остатки — они должны совпадать с данными контрагента.

4. Декларация по налогу на прибыль

Если при взаимозачете возникли курсовые разницы, они должны быть учтены в декларации по налогу на прибыль:

  • 📉 Положительные разницы увеличивают прочие доходы (счет 91.01).
  • 📈 Отрицательные разницы увеличивают прочие расходы (счет 91.02).
⚠️ Внимание: Если взаимозачет проводился между взаимозависимыми лицами (например, компаниями одного холдинга), это может повлиять на контролируемые сделки для целей налогового контроля. В этом случае может потребоваться дополнительное обоснование цены сделки (ст. 105.3 НК РФ).

FAQ: Частые вопросы по взаимозачету в 1С:КА 2

🔹 Можно ли провести взаимозачет между разными организациями в одной базе 1С:КА?

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

  1. Создайте документ Взаимозачет задолженности.
  2. В шапке укажите одну организацию, а на закладке "Задолженности" выберите контрагентов, связанных с разными организациями.
  3. Убедитесь, что в настройках учета (Главное → Настройки → Параметры учета) включен флаг "Разрешить взаимозачеты между организациями".

Если организации ведут учет в разных базах, взаимозачет нужно проводить через ручные операции или обмен данными.

🔹 Что делать, если после взаимозачета остались "висящие" суммы?

"Висящие" суммы обычно возникают из-за:

  • 🔸 Несовпадения сумм — если дебиторская и кредиторская задолженности не равны.
  • 🔸 Ошибок в субконто — например, взаимозачет проведен по одному договору, а остатки висят по другому.
  • 🔸 Непроведенных документов — если один из документов-оснований не проведен.

Чтобы исправить:

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

Отменить взаимозачет можно двумя способами:

  1. Сторнирование документа:
    1. Откройте документ взаимозачета.
    2. Нажмите Создать на основании → Сторно.
    3. Проведите сторнирующий документ — он отменит все проводки.
  2. Ручная корректировка:
    1. Создайте ручную операцию (Операции → Ручные операции).
    2. Сформируйте обратные проводки (например, Дт 60 Кт 62 на сумму взаимозачета).

После отмены взаимозачета обязательно проверьте:

  • 🔹 Остатки по счетам 60 и 62.
  • 🔹 Корректность книг покупок/продаж (если затрагивался НДС).
🔹 Нужно ли печатать акт взаимозачета и отправлять его контрагенту?

Законодательство не обязывает оформлять акт взаимозачета, но рекомендуется это делать для:

  • 📌 Подтверждения операции в случае споров.
  • 📌 Сверки данных с контрагентом.
  • 📌 Налогового учета (если требуется обоснование для инспекции).

В 1С:КА 2 можно сформировать акт взаимозачета:

  1. Откройте проведенный документ Взаимозачет задолженности.
  2. Нажмите Печать → Акт взаимозачета.
  3. Отправьте акт контрагенту по почте или через ЭДО.
🔹 Можно ли провести взаимозачет, если у контрагента есть просроченная задолженность?

Да, взаимозачет можно провести и по просроченной задолженности, но есть нюансы:

  • 🔸 Налоговые риски: Если взаимозачет проводится по просроченной кредиторской задолженности (более 3 лет), она может быть списана как безнадежная, что повлияет на налог на прибыль (ст. 266 НК РФ).
  • 🔸 Бухгалтерский учет: Просроченная дебиторская задолженность может быть резервирована (счет 63 "Резервы по сомнительным долгам"). При взаимозачете резерв нужно скорректировать.
  • 🔸 Документаль