Как провести взаимозачёт в 1С 8.3 между организациями пошагово
📋 Содержание
Взаимозачёт в 1С 8.3 делают документом «Корректировка долга» с видом операции «Зачёт задолженности». Путь: раздел Покупки или Продажи → Корректировка долга. Проводка одна — Дт 60.01 Кт 62.01 на сумму зачёта. Дальше можно распечатать акт зачёта взаимных требований прямо из документа.
Звучит просто, но именно здесь бухгалтеры чаще всего «промахиваются»: зачитывают разные договоры вместо одного, путают счета 60 и 76, забывают, что зачёт на сумму больше меньшего из долгов невозможен. Ошибка всплывает при сверке — контрагент присылает акт, а сальдо не бьётся. Разберём процедуру так, чтобы проводки сошлись с первого раза, и покажем все сценарии: покупатель↔поставщик, зачёт авансов, договоры одного контрагента и трёхсторонний зачёт.
Что такое взаимозачёт и когда его нельзя проводить
Взаимозачёт — это погашение встречных однородных требований без движения денег. Вы должны поставщику за материалы, он должен вам за отгруженный товар — вместо двух платежей закрываете долги друг против друга. Основание — статья 410 ГК РФ: достаточно заявления одной стороны, но на практике оформляют двусторонний акт.
Три условия, без которых зачёт недействителен:
- 🔁 Встречность — вы одновременно и должник, и кредитор одного и того же контрагента.
- ⚖️ Однородность — оба обязательства в деньгах (рубли к рублям). Зачесть «товар против услуги» напрямую нельзя, но денежные долги за них — можно.
- ⏰ Срок наступил — обязательства уже подлежат исполнению либо срок не указан.
⚠️ Есть долги, которые зачитывать запрещено (ст. 411 ГК РФ): алименты, возмещение вреда жизни и здоровью, требования с истёкшим сроком исковой давности. В 1С программа их не заблокирует — контроль на вашей стороне.
Когда взаимозачёт НЕ нужен. Если это два договора одного контрагента и по одному аванс, по другому долг — это не взаимозачёт между обязательствами разных лиц, а перенос внутри одного контрагента. Технически тот же документ, но акт с другой стороной не составляется. Об этом сценарии — отдельно ниже.
Что проверить перед стартом
Пять минут подготовки экономят час на разборе расхождений:
- Сформируйте ОСВ по счетам 60 и 62 в разрезе контрагентов и договоров (раздел
Отчёты→Оборотно-сальдовая ведомость по счёту). Убедитесь, что есть и дебиторка, и кредиторка по нужному контрагенту. - Проверьте, что все первичные документы проведены: поступления, реализации, если участвуют авансы — платёжки разнесены.
- Определите сумму зачёта — она равна меньшему из двух встречных долгов. Больше зачесть нельзя, остаток «висит» дальше.
- Уточните договоры. Если долг и требование по разным договорам, оба должны быть в базе с корректными видами.
💡 Сальдо в ОСВ до зачёта: например,
Кт 60.01= 120 000 ₽ (должны поставщику) иДт 62.01= 90 000 ₽ (должен покупатель, он же поставщик). Зачёт пройдёт на 90 000 ₽ — по меньшей сумме. Остаток 30 000 ₽ по счёту 60 закроете деньгами.
Пошагово: взаимозачёт через «Корректировку долга»
Основной инструмент — документ «Корректировка долга». Он универсален: зачёт задолженности между двумя контрагентами, зачёт авансов, перенос между договорами и трёхсторонние схемы — всё здесь.
Зачёт задолженности между покупателем и поставщиком
Самый частый случай: контрагент выступает и покупателем, и поставщиком.
- Откройте
Покупки→ Корректировка долга (тот же документ доступен изПродажи). - Кнопка Создать.
- Поле Вид операции → выберите «Зачёт задолженности».
- Зачесть задолженность → «поставщику» (кому вы должны — счёт 60).
- В счёт задолженности → «покупателя перед нашей организацией» (кто должен вам — счёт 62).
- Поставщик (кредитор) и Покупатель (дебитор) — укажите одного и того же контрагента.
- Нажмите Заполнить → Заполнить остатками по взаиморасчётам. Таблицы «Задолженность поставщику» и «Задолженность покупателя» подтянутся автоматически.
- Сверьте суммы. Оставьте зачёт на меньшую сумму, лишние строки удалите или уменьшите.
- Провести и закрыть.
💡 Если после «Заполнить остатками» таблицы пустые — значит, по контрагенту нет встречных сальдо. Проверьте, тот ли выбран договор и проведены ли первичные документы.
Как зачесть аванс в 1С 8.3
Аванс зачитывают, когда по одному договору вы перечислили предоплату (Дт 60.02), а по другому договору с тем же контрагентом получили товар/услугу (Кт 60.01). Или наоборот с покупателем — получен аванс (Кт 62.02), а по второму договору есть отгрузка (Дт 62.01).
Покупки→ Корректировка долга → Создать.- Вид операции → «Зачёт авансов».
- Выберите направление: «Зачесть аванс поставщику» или «Зачесть аванс покупателя».
- Укажите контрагента, договор-источник аванса и договор-получатель.
- Заполнить остатками → проверьте суммы → Провести.
Документ перебросит аванс со счёта 60.02/62.02 на закрытие долга по 60.01/62.01. Если по авансу был выделен НДС, программа сформирует и движения по счёту 76.ВА / 76.АВ.
Зачёт между договорами одного контрагента
Классика: по договору №1 вы должны, по договору №2 — вам должны, контрагент один. Юридически это не «встречный зачёт с другим лицом», а урегулирование расчётов внутри одного контрагента, но механика в 1С та же.
- Корректировка долга → Вид операции оставьте «Зачёт задолженности» (при зачёте предоплаты — «Зачёт авансов»).
- В обеих секциях — «поставщику» и «покупателя» — укажите одного контрагента, но разные договоры.
- Заполнить остатками → 1С покажет сальдо по каждому договору.
- Отметьте нужные договоры, выставьте сумму зачёта → Провести.
Результат — долг «переезжает» с одного договора на другой, общее сальдо по контрагенту не меняется, но по договорам выравнивается.
Трёхсторонний взаимозачёт
Схема по кругу: организация А должна Б, Б должна В, В должна А. В 1С трёхсторонний зачёт делается двумя документами «Корректировка долга» с видом операции «Перенос задолженности», а затем обычным зачётом — единого «трёхстороннего» документа в типовой БП нет.
- Документом «Перенос задолженности» переведите долг с одного контрагента на другого, чтобы получить встречные обязательства между двумя нужными сторонами.
- Затем обычной «Корректировкой долга» → «Зачёт задолженности» закройте образовавшиеся встречные суммы.
- Основание — трёхсторонний акт зачёта, подписанный всеми участниками.
⚠️ Трёхсторонний зачёт налоговая проверяет пристально. Приложите к акту договоры и первичку по каждому звену цепочки — иначе сделку могут признать притворной.
Проводки: что сформирует документ
Взаимозачёт всегда даёт одну ключевую проводку — «схлопывает» дебиторку и кредиторку. Ниже — как это выглядит в разных сценариях.
Обратите внимание: НДС при взаимозачёте между поставками не пересчитывается — налог уже начислен при отгрузке и принят к вычету при поступлении. Зачёт закрывает только расчёты. Отдельного счёта-фактуры на зачёт не выставляют.
Пример с числами
ООО «Ромашка» и ООО «Василёк» работают друг с другом в обе стороны:
- «Ромашка» купила у «Василька» материалы на 120 000 ₽ (
Кт 60.01). - «Ромашка» отгрузила «Васильку» готовую продукцию на 90 000 ₽ (
Дт 62.01).
Зачёт возможен на меньшую сумму — 90 000 ₽.
| Показатель | До зачёта | Проводка | После зачёта |
|---|---|---|---|
| Долг «Васильку» (Кт 60.01) | 120 000 ₽ | Дт 60.01 90 000 | 30 000 ₽ |
| Долг «Василька» (Дт 62.01) | 90 000 ₽ | Кт 62.01 90 000 | 0 ₽ |
После проведения «Корректировки долга» счёт 62 по «Васильку» обнуляется, а по счёту 60 остаётся 30 000 ₽ — их «Ромашка» доплатит деньгами. Проверяется всё оборотно-сальдовой ведомостью: сальдо Дт 62.01 должно уйти в ноль.
Акт взаимозачёта: где найти и как распечатать
Отдельного документа «Акт взаимозачёта» в 1С 8.3 нет — печатная форма встроена в «Корректировку долга».
- Откройте проведённый документ «Корректировка долга».
- Нажмите кнопку Печать в верхней панели.
- Выберите «Акт взаимозачёта» (или «Соглашение о зачёте взаимных требований»).
- Форма откроется на экране — отсюда
Ctrl+Pна печать или выгрузка в PDF/Excel.
💡 Печатная форма акта появляется только у документа с видом операции «Зачёт задолженности». Для «Зачёта авансов» отдельной формы акта нет — там основанием служит соглашение сторон или дополнительное соглашение к договору.
Акт составляют минимум в двух экземплярах — по одному каждой стороне. В нём указывают реквизиты договоров, суммы долгов, сумму к зачёту и дату, на которую обязательства считаются прекращёнными.
Отчёты для самопроверки
После зачёта проверьте результат — это защита от расхождений при сверке:
- 📊 ОСВ по счёту 60 / 62 в разрезе «Контрагенты», «Договоры» — сальдо по зачтённой сумме должно закрыться.
- 🔍 Анализ субконто по контрагенту — видно все документы, влияющие на расчёты, включая только что проведённый зачёт.
- 📄 Акт сверки взаимных расчётов (
Покупки/Продажи→ Акт сверки расчётов) — сформируйте после зачёта и сверьте с контрагентом. Цифры должны совпасть.
Типичные ошибки и как их устранить
Видео-инструкция
Частые вопросы
Где в 1С 8.3 найти акт взаимозачёта?
Покупки или Продажи), проведите и нажмите **Печать → Акт взаимозачёта».Какой проводкой отражается взаимозачёт?
Дт 60.01 Кт 62.01 на сумму зачёта. При зачёте авансов — Дт 60.01 Кт 60.02 или Дт 62.02 Кт 62.01.Можно ли зачесть долги по разным договорам одного контрагента?
На какую сумму можно провести взаимозачёт?
Как сделать трёхсторонний взаимозачёт в 1С 8.3?
Нужно ли выставлять счёт-фактуру при взаимозачёте?
Источники
- ГК РФ, статья 410 «Прекращение обязательства зачётом»
- ГК РФ, статья 411 «Случаи недопустимости зачёта»
- Федеральный закон № 402-ФЗ «О бухгалтерском учёте»
Материал подготовлен редакцией 1С 8.3 — независимый справочник. Проверено и обновлено: 11.07.2026. Независимый справочник. Мы не представляем фирму «1С» и не аффилированы с ней.