Взаимозачёт с контрагентом в 1С: от сверки до проводки Дт 60 Кт 62
Содержание
Взаимозачёт в 1С 8.3 (Бухгалтерия предприятия 3.0) проводят документом Корректировка долга с видом операции для зачёта встречных требований. Документ находится в разделах Покупки → Расчеты с контрагентами → Корректировка долга и Продажи → Расчеты с контрагентами → Корректировка долга — это один и тот же журнал. Результат — проводка Дт 60 Кт 62 на сумму зачёта.
Чтобы провести взаимозачёт между организациями без ошибок, нужно три вещи: сверенные остатки, подписанный акт о зачёте и правильно настроенные договоры. Ниже — каждый этап по порядку, с примерами и проверкой результата.
Что проверить в расчётах с контрагентом до зачёта
Зачёт гасит встречные однородные требования. На языке учёта это значит: контрагент должен нам (остаток по дебету 62.01), а мы должны ему (остаток по кредиту 60.01). Если одного из остатков нет, зачитывать нечего.
Перед созданием документа проверьте:
- 🔎 Остатки по счетам 60 и 62 на дату зачёта. Откройте
Отчеты → Оборотно-сальдовая ведомость по счету, выберите счёт 62, затем 60, и отфильтруйте по контрагенту. - 📅 Дату. Зачёт возможен только по долгам, срок оплаты которых наступил или не указан (статья 410 ГК РФ). Проводить документ задним числом в закрытом периоде не стоит.
- 📄 Договоры. Долг учитывается в 1С в разрезе договоров. Зачитывать можно долги по разным договорам с одним контрагентом, но каждый договор нужно указать явно.
- 💱 Валюту. Требование в рублях и требование в валюте или условных единицах — это уже не «однородные» суммы без пересчёта. Такой зачёт проводят по курсу на дату зачёта и отдельно проверяют курсовые разницы.
- 🏢 Организацию. В одной базе может вестись несколько юрлиц. Обе задолженности должны числиться за одной и той же вашей организацией.
Если контрагент заведён в справочнике дважды (например, с разными КПП или по ошибке), долги «разъедутся» по двум карточкам. Сначала объедините дубли или перенесите задолженность, потом зачитывайте.
Удобный приём — сформировать Анализ субконто по контрагенту. Отчёт сразу показывает обе стороны расчётов: и что должны нам, и что должны мы. Видно, какие договоры участвуют и где есть авансы.
Акт сверки и акт о зачёте: какие бумаги нужны
Взаимозачёт оформляется двумя документами. В 1С есть оба.
| Документ | Зачем нужен | Где сделать в 1С |
|---|---|---|
| Акт сверки взаиморасчётов | Стороны подтверждают одинаковые суммы долга | Продажи → Расчеты с контрагентами → Акты сверки расчетов |
| Акт (соглашение) о зачёте | Основание для проводки, фиксирует сумму и обязательства | Печатная форма документа Корректировка долга |
Акт сверки
Создайте новый акт сверки, укажите контрагента и период. Нажмите Заполнить — программа подтянет обороты по счетам расчётов. Если договоров несколько, включите разбивку по договорам в настройках акта, чтобы контрагенту было проще сверять.
Отправьте акт контрагенту. Расхождения разбирают до зачёта, а не после. Типичная причина расхождений — документ отражён у одной стороны в одном месяце, а у другой в следующем.
Акт о зачёте
Акт о зачёте подписывают обе стороны. По закону достаточно заявления одной стороны (ст. 410 ГК РФ), но для налоговой и аудитора двусторонний акт надёжнее.
В акте указывают:
- Реквизиты обеих сторон.
- Основания встречных требований: договоры, накладные, акты.
- Сумму каждого требования и сумму зачёта.
- Остаток долга после зачёта и за кем он числится.
- Дату, с которой обязательства считаются прекращёнными.
1С печатает такой акт прямо из документа взаимозачёта. Распечатайте его после проведения документа: суммы и договоры возьмутся из табличных частей.
Как провести взаимозачёт в 1С 8.3 пошагово
Разберём на примере. ООО «Альфа» купило у нас товар на 120 000 ₽ и не заплатило. Мы получили от «Альфы» услуги на 85 000 ₽ и тоже пока не оплатили. Зачитываем 85 000 ₽.
Шаг 1. Создайте документ
Откройте Покупки → Расчеты с контрагентами → Корректировка долга и нажмите Создать. В поле вида операции выберите зачёт встречных требований — в списке это вариант «Зачет взаимных требований
» или «Зачет задолженности», в зависимости от релиза.
Шаг 2. Заполните шапку
- Дата — дата из акта о зачёте.
- Организация — ваше юрлицо, если в базе их несколько.
- Контрагент — «Альфа». Для двустороннего зачёта дебитор и кредитор — один и тот же контрагент.
Шаг 3. Заполните задолженности
В документе две табличные части: дебиторская задолженность (что должны нам) и кредиторская (что должны мы). Нажмите Заполнить — 1С подставит остатки по договорам контрагента на дату документа.
Дальше скорректируйте суммы:
- В дебиторской части оставьте строку по договору продажи и уменьшите сумму со 120 000 до 85 000 ₽.
- В кредиторской части оставьте 85 000 ₽ по договору оказания услуг.
- Удалите строки, которые не входят в зачёт, например авансы или договоры с другим сроком оплаты.
Суммы в двух табличных частях должны совпадать. Документ с неравными суммами либо не проведётся, либо оставит «хвост», который потом придётся искать.
Шаг 4. Проведите и проверьте движения
Нажмите Провести и закрыть. Откройте документ снова и нажмите кнопку просмотра проводок (значок Дт/Кт). Должна получиться одна проводка:
После зачёта «Альфа» остаётся должна нам 35 000 ₽ (120 000 − 85 000). Наш долг перед ней погашен полностью.
Шаг 5. Распечатайте акт
В документе нажмите Печать и выберите акт о зачёте. Проверьте суммы и договоры, отправьте контрагенту на подпись.
Если в зачёт попал полученный или выданный аванс, проводка пойдёт через субсчета 62.02 или 60.02. Это меняет НДС с авансов: при зачёте аванса нужен вычет или восстановление налога. Такие суммы лучше не смешивать с обычным зачётом отгрузок в одной строке.
Зачёт по нескольким договорам сразу
Бывает, что долг контрагента собран из нескольких договоров. Допустим, «Альфа» должна 50 000 ₽ по договору поставки и 30 000 ₽ по договору аренды, а мы ей — 70 000 ₽ по договору услуг.
В одном документе это решается так:
- В дебиторской части две строки: 50 000 ₽ по поставке и 20 000 ₽ по аренде.
- В кредиторской части одна строка: 70 000 ₽ по договору услуг.
- Итоги обеих частей равны — 70 000 ₽.
После проведения по договору аренды у «Альфы» останется долг 10 000 ₽ (30 000 − 20 000). В акте о зачёте перечислите оба договора, чтобы контрагент закрыл у себя те же строки.
Договоры и счета расчётов: почему долг не попадает в зачёт
Самая частая жалоба — кнопка Заполнить ничего не подставляет или подставляет не то. Почти всегда причина в договоре или счетах учёта.
Вид договора
У каждого договора в карточке есть вид: «С поставщиком», «С покупателем», «Прочее» и другие. От вида зависит, на каком счёте 1С учитывает расчёты:
| Вид договора | Счёт расчётов по умолчанию | Сторона зачёта |
|---|---|---|
| С покупателем | 62.01 / 62.02 | Дебиторская задолженность |
| С поставщиком | 60.01 / 60.02 | Кредиторская задолженность |
| Прочее | 76.05 / 76.06 (по настройке) | Любая — смотрите остаток |
Если реализация по ошибке проведена по договору «С поставщиком», долг ляжет не на тот счёт. Исправьте договор в первичном документе и перепроведите его, затем заполните зачёт заново.
Счета учёта расчётов
Счета, которые 1С подставляет в документы, задаются в регистре счетов учёта расчётов с контрагентами. Его можно открыть через Справочники → Покупки и продажи → Счета учета расчетов с контрагентами. Там можно назначить свои счета для конкретного контрагента или договора.
Пример: с «Альфой» расчёты по аренде ведутся на 76.05, а не на 60.01. Тогда кредиторская часть зачёта должна содержать именно счёт 76.05, иначе 1С закроет не тот остаток.
Расчёты в валюте и у. е.
В карточке договора указывают валюту и признак расчётов в условных единицах. Для зачёта рублёвого долга против валютного:
- 💱 сумма в рублях считается по курсу на дату документа;
- 📈 разница с курсом на дату признания долга — это курсовая (для валюты) или суммовая (для у. е.) разница;
- 🧮 после проведения сравните остатки в валюте и в рублях по обоим договорам.
Массовый взаимозачёт и автоматическое заполнение
Отдельного «пакетного» зачёта по всем контрагентам в Бухгалтерии 3.0 нет: один документ — один контрагент. Но рутину можно сократить.
Автозаполнение. Кнопка Заполнить берёт остатки сразу по всем договорам контрагента. Вам остаётся удалить лишние строки и выровнять суммы.
Список кандидатов. Чтобы найти всех контрагентов, с которыми возможен зачёт, сформируйте Оборотно-сальдовую ведомость по счетам 60 и 62 с группировкой по контрагентам. Выгрузите обе в Excel и сопоставьте: контрагенты, у которых есть и дебетовое сальдо по 62, и кредитовое по 60, — ваши кандидаты.
Копирование. Если зачёт с одним и тем же контрагентом повторяется ежемесячно (например, арендатор одновременно поставляет вам товар), копируйте прошлый документ и обновляйте суммы кнопкой Заполнить.
Многосторонний зачёт. Если A должен B, B должен C, а C должен A, одним документом это не провести. Каждая организация оформляет у себя перенос задолженности или отдельные зачёты по соглашению всех сторон. В 1С для смены должника или кредитора в том же документе Корректировка долга есть вид операции переноса задолженности.
В конфигурациях Управление торговлей 11 и Комплексная автоматизация зачёт оформляют отдельным документом «Взаимозачет задолженности». Логика та же: две стороны расчётов, равные суммы, печатный акт.
Как проверить результат взаимозачёта в отчётах
После проведения убедитесь, что остатки изменились как ожидалось.
- ОСВ по счёту 62 по контрагенту: сальдо уменьшилось на сумму зачёта (в примере — со 120 000 до 35 000 ₽).
- ОСВ по счёту 60: кредитовое сальдо по договору услуг стало нулевым.
- Анализ субконто по контрагенту: обе стороны видны в одном отчёте, легко сверить итог.
- Новый акт сверки на дату после зачёта: в нём появится строка зачёта, а сальдо совпадёт с ОСВ. Отправьте его контрагенту — так он увидит, что вы отразили зачёт у себя.
Если остаток по 62 или 60 ушёл в «минус» (появилось сальдо с обратной стороны), вы зачли больше, чем был долг. Откройте документ, уменьшите суммы и перепроведите.
Частые ошибки при взаимозачёте и как их избежать
- ❌ Зачли аванс как обычный долг. Строка с 62.02 или 60.02 в зачёте меняет НДС с авансов. Проверяйте субсчёт в каждой строке до проведения.
- ❌ Перепутали договоры. Зачёт прошёл по договору, где долга нет, — по нему появилось обратное сальдо, а реальный долг остался. Лечится исправлением договора в строке документа.
- ❌ Провели зачёт до сверки. Контрагент отразил другую сумму, и расхождение тянется месяцами. Сначала акт сверки, потом зачёт.
- ❌ Дата зачёта раньше даты отгрузки. На дату документа долга ещё нет,
Заполнитьего не видит, а ручной ввод даёт обратное сальдо. - ❌ Зачёт в закрытом периоде. Перепроведение документа задним числом сбивает закрытие месяца и отчётность. Если период закрыт, проводите зачёт текущей датой.
Частые вопросы
Нужно ли платить НДС отдельно при взаимозачёте?
Можно ли провести зачёт, если контрагент не подписал акт?
Можно ли зачесть долг частично?
Можно ли провести взаимозачёт с упрощённой системой налогообложения?
Как удалить ошибочный взаимозачёт?
Источники
- Гражданский кодекс РФ, статьи 410–412 (прекращение обязательства зачётом)
- Налоговый кодекс РФ, глава 21 (НДС)