Как провести взаимозачёт между контрагентами в 1С Бухгалтерии
Содержание
Взаимозачёт задолженности в 1С:Бухгалтерия 3.0 оформляют документом Корректировка долга с видом операции «Зачёт задолженности». Отдельной кнопки «Взаимозачёт» в программе нет — это сбивает с толку тех, кто ищет её в меню. Документ лежит сразу в двух разделах: Покупки → Корректировка долга и Продажи → Корректировка долга, открыть можно из любого.
Зачёт закрывает встречные долги двух контрагентов (или ваш аванс и его поставку) одной суммой, без движения денег. Ниже — где найти документ, как заполнить шапку и таблицы, какие проводки получаются и чем потом свериться. Работаем в интерфейсе «Такси» на актуальной платформе 8.3.
Когда зачёт вообще возможен
Зачёт по статье 410 ГК РФ допустим, если выполнены три условия:
- 💱 Требования встречные — вы должны контрагенту, и он должен вам.
- ⚖️ Требования однородные — обычно оба денежные (долг за товар против долга за услугу зачесть можно, товар против денег — нет).
- ⏳ Срок исполнения наступил хотя бы по одному требованию, а по второму срок либо наступил, либо не указан.
Для зачёта достаточно одностороннего заявления одной стороны (статья 410 ГК РФ). На практике чаще подписывают двусторонний акт взаимозачёта — он снимает споры и служит первичным документом, на основании которого вы делаете проводки в 1С.
В акте взаимозачёта имеет смысл указать:
- наименования и реквизиты обеих сторон;
- по каждому долгу — договор, номер и дату документа-основания (накладной, акта, счёта), сумму с выделенным НДС;
- итоговую сумму, которая идёт в зачёт (меньшая из встречных);
- остаток незачтённого долга, если суммы не равны;
- дату, на которую обязательства считаются прекращёнными.
Именно дату акта вы потом поставите в документ 1С — проводки пройдут этим числом.
Есть случаи, когда зачёт запрещён (статья 411 ГК РФ): требования о возмещении вреда жизни и здоровью, о взыскании алиментов, по которым истёк срок исковой давности. В обычных расчётах с поставщиками и покупателями эти ограничения не встречаются, но держите их в голове.
С НДС ничего отдельно делать не нужно. Требование перечислять налог контрагенту платёжкой при взаимозачёте отменено ещё в 2009 году — суммы зачитываются вместе с НДС.
Где лежит документ и как его открыть
Путь к документу зависит от того, с какой стороны вы смотрите на долг, но ведёт он в один и тот же журнал:
Покупки → Расчёты с контрагентами → Корректировка долга;Продажи → Расчёты с контрагентами → Корректировка долга.
В открывшемся списке нажмите Создать. Если документов «Корректировка долга
» в базе ещё не было, список будет пустым — это нормально, просто создавайте новый.
Быстрее всего найти документ через общий поиск: нажмите значок лупы в правом верхнем углу и наберите «корректировка долга». 1С покажет команду создания прямо в выпадающем списке.
Заполнение шапки: вид операции и кого с кем зачитываем
В новом документе главное — правильно задать два поля в шапке.
- Вид операции — выберите «Зачёт задолженности». Это переключает весь документ в режим взаимозачёта и показывает нужные таблицы.
- Зачесть задолженность — указываете, чей долг гасите первым: «поставщику», «покупателя», «третьему лицу». От этого выбора зависит, какая из таблиц станет основной.
- В счёт — указываете встречное требование: «задолженности поставщику» или «задолженности покупателя».
Простой и самый частый случай — один контрагент одновременно и ваш поставщик, и ваш покупатель. Тогда:
- поле Контрагент (дебитор) — организация, которая должна вам;
- поле Контрагент (кредитор) — она же (вы должны ей).
Если контрагент один, в обоих полях выбираете одну и ту же компанию. Дату документа ставьте той, когда стороны подписали акт взаимозачёта, — именно на эту дату пройдут проводки.
Ещё одно поле, на которое стоит обратить внимание, — валюта расчётов. Зачёт встречных требований в 1С корректно проходит, когда оба долга в одной валюте. Если один договор в рублях, а второй в валюте, сначала приведите суммы к одной валюте по условиям договоров, и только потом оформляйте зачёт — иначе встречные суммы не сойдутся.
Табличные части: автозаполнение и ручная правка
После выбора вида операции появляются две таблицы — по вашему долгу и по долгу контрагента перед вами:
- Задолженность поставщику — что вы должны (счёт 60);
- Задолженность покупателя — что должны вам (счёт 62).
Нажмите Заполнить над каждой таблицей (или Заполнить → Заполнить остатками по взаиморасчётам). 1С подтянет открытые документы расчётов и их суммы из данных учёта — вручную искать накладные не нужно.
Дальше сверьте суммы. Зачесть можно только меньшую из двух сумм задолженности. Если вы должны 80 000 ₽, а вам должны 50 000 ₽, в зачёт идёт 50 000 ₽. Лишние строки или суммы, которые в зачёт не входят, удалите или уменьшите вручную — поставьте курсор в ячейку и исправьте значение.
| Что проверить | Как |
|---|---|
| Итоги двух таблиц равны | Суммы «Задолженность поставщику» и «Задолженность покупателя» должны совпасть |
| В зачёт попали нужные документы | Лишние строки удалите кнопкой со знаком «минус» или клавишей Delete |
| Договоры указаны верно | Зачёт идёт в разрезе договоров — проверьте, что долги в одном договоре или перенесены заранее |
Если долги числятся по разным договорам, 1С может не свести их автоматически. Тогда сначала перенесите задолженность на один договор (вид операции «Перенос задолженности»), а потом делайте зачёт.
Зачёт авансов и перенос долга на один договор
Два случая, из-за которых автозаполнение «не видит» встречные долги, стоит разобрать отдельно — они встречаются чаще всего.
Зачёт авансов. Если контрагент перечислил вам предоплату, а вы отгрузили товар по другому договору, прямой зачёт долга за поставку против аванса возможен, но счета будут другими. В шапке выбирайте вариант зачёта, где участвует аванс, — тогда в таблицы подтянутся счета 62.02 (полученный аванс) или 60.02 (выданный аванс). Суть та же: встречные суммы гасятся одной проводкой, но зачитывается именно аванс, а не задолженность по реализации.
Перенос долга на один договор. 1С ведёт расчёты в разрезе договоров. Если ваш долг поставщику числится по договору № 1, а его долг вам — по договору № 2, автозаполнение зачёта сведёт их не всегда. Порядок действий такой:
- Создайте
Корректировка долгас видом операции «Перенос задолженности». - Укажите контрагента, договор-источник и договор-получатель.
- Проведите документ — долг переедет на нужный договор.
- Теперь создавайте второй документ с видом «Зачёт задолженности» — суммы встанут автоматически.
Если контрагентов несколько и долги «ходят по кругу» (A должен B, B должен C, C должен A), оформляйте зачёт последовательными документами, перенося задолженность через поле «третьему лицу». Одним документом трёхсторонний зачёт в типовой конфигурации не делается.
Проводки и счета учёта после проведения
Счета в таблицах подставляются автоматически из регистров расчётов, и в типовых ситуациях их менять не надо:
- 60.01 — расчёты с поставщиками за поставленное;
- 62.01 — расчёты с покупателями за отгруженное;
- 60.02 / 62.02 — если в зачёт идут выданные или полученные авансы;
- 76 — прочие расчёты, если долг учитывался на нём.
Проверьте счета в колонке «Счёт учёта» каждой строки. Если видите не тот счёт (например, аванс 62.02 вместо реализации 62.01), значит документ-основание отражает аванс, а не поставку, — тогда и зачитывать надо аванс. Исправлять счёт вручную стоит, только когда вы точно знаете, почему программа подставила именно его. Отдельно настраивать план счетов под взаимозачёт не нужно — всё работает на типовых счётах расчётов.
Нажмите Провести. На сумму зачёта 1С сделает проводку, которая гасит оба долга встречно.
Смысл проводки Дт 60 Кт 62: по дебету уменьшается ваш долг перед контрагентом, по кредиту — его долг перёд вами. После проведения обе суммы «схлопываются» на величину зачёта.
Разберём на числах. Вы должны поставщику 120 000 ₽ за материалы (сальдо по счёту 60), он должен вам 90 000 ₽ за выполненные работы (сальдо по счёту 62). В зачёт идёт меньшая сумма — 90 000 ₽. 1С сформирует проводку Дт 60.01 Кт 62.01 на 90 000 ₽. После проведения долг покупателя закроется полностью, а ваш долг поставщику уменьшится до 30 000 ₽ — его вы гасите обычной оплатой.
Проверьте движения: кнопка Дт/Кт в документе открывает регистр бухгалтерии
. Там должна стоять одна строка на сумму зачёта — без лишних проводок и без остатка «висящей» разницы.
Как проверить результат зачёта
Чтобы убедиться, что долги закрылись, не полагайтесь только на документ — посмотрите отчёты:
- Оборотно-сальдовая ведомость по счёту 60 (
Отчёты → Оборотно-сальдовая ведомость по счёту) с отбором по контрагенту. Долг должен уменьшиться на сумму зачёта. - ОСВ по счёту 62 по тому же контрагенту — встречный долг тоже уменьшился.
- Акт сверки взаиморасчётов (
Покупки → Акт сверки расчётовилиПродажи → Акт сверки расчётов) — в нём видно сальдо после зачёта, этот акт удобно отправить контрагенту.
Если сальдо по одному из счетов не сошлось, вернитесь в документ и сверьте суммы в таблицах: чаще всего причина в том, что в зачёт попала не вся задолженность или строки относятся к разным договорам.
Полезно также открыть отчёт Задолженность покупателей или Задолженность поставщикам (раздел Руководителю или Продажи/Покупки) — он покажет остатки по всем контрагентам одной таблицей, и сразу видно, закрылась ли спорная сумма. Для архива приложите к акту взаимозачёта распечатку акта сверки на дату зачёта: при налоговой проверке это подтвердит, что обязательства прекращены законно и в срок.
Частые ошибки при оформлении
- 🧾 Зачёт на разную сумму в таблицах. Если итоги таблиц не равны, часть долга останется незакрытой. Выравнивайте по меньшей сумме.
- 📂 Долги по разным договорам. Программа видит расчёты в разрезе договоров. Сначала перенос на один договор, потом зачёт.
- 🔁 Путают аванс и долг за поставку. Счета 60.02/62.02 (авансы) и 60.01/62.01 (поставки) не взаимозаменяемы — зачитывайте то, что реально числится.
- 📅 Неверная дата. Проводки идут датой документа. Ставьте дату подписания акта, иначе зачёт попадёт не в тот период.
- 💸 Пытаются отдельно перечислить НДС. Этого делать не нужно с 2009 года — суммы зачитываются с НДС.
- 💱 Зачитывают долги в разных валютах напрямую. Приведите обе суммы к одной валюте по условиям договоров, прежде чем формировать документ.
- 📄 Нет первичного документа. Проводка в 1С без акта взаимозачёта или заявления о зачёте не подтверждает прекращение обязательства перед налоговой.
Частые вопросы
Можно ли зачесть долг между тремя организациями?
Нужен ли акт взаимозачёта, если я провёл документ в 1С?
Что делать, если суммы встречных долгов не равны?
Можно ли зачесть аванс покупателя в счёт долга этому же контрагенту как поставщику?
Отменяется ли зачёт, если распровести документ?
Корректировка долга удаляет его проводки, и оба долга снова станут открытыми в полной сумме. Делайте это, только если зачёт оформлен ошибочно.Источники
- Гражданский кодекс РФ, статья 410 «Прекращение обязательства зачётом»
- Гражданский кодекс РФ, статья 411 «Случаи недопустимости зачёта»