Учет и Финансы · 11 мин
Как провести взаимозачет в 1С Комплексная автоматизация
Пошаговая инструкция по проведению взаимозачета задолженности в 1С Комплексная автоматизация: документы, проверка актов сверки, типичные ошибки и контроль результата.
Взаимозачет в 1С Комплексная автоматизация применяется, когда у организации с одним и тем же контрагентом одновременно числится и дебиторская, и кредиторская задолженность — например, вы отгрузили ему товар, а он оказал вам услуги. Вместо двух платежей стороны подписывают акт о зачете взаимных требований, а в программе оформляется документ, который закрывает обе задолженности одновременно.
В конфигурации «1С:Комплексная автоматизация» (редакции 2) для этой операции используется документ «Взаимозачет задолженности» (в некоторых релизах — «Зачет задолженности»). Он находится в разделе «Казначейство» → «Долги» либо в разделе «Продажи»/«Закупки» в зависимости от настроек интерфейса. Документ формирует проводки по переносу задолженности между договорами и закрывает взаиморасчеты по выбранным расчетным документам.
Перед проведением зачета обязательно проверьте актуальность взаиморасчетов: если по контрагенту есть нераспределенные оплаты или непроведенные документы, зачет «возьмет» не те суммы, и придется переделывать цепочку документов. Ниже разобран полный порядок работы — от подготовки до контроля результата.
Подготовка: что проверить до проведения зачета
Главное условие корректного зачета — «чистые» взаиморасчеты. Откройте отчет «Ведомость расчетов с контрагентами» или «Анализ расчетов с партнерами» и убедитесь, что по контрагенту действительно есть одновременно дебиторская задолженность (он должен вам) и кредиторская (вы должны ему). Зачет возможен только на сумму меньшей из двух задолженностей.
Второй шаг — распределить все нераспределенные оплаты. Если платеж от контрагента висит как аванс без привязки к заказу или накладной, документ зачета может не увидеть нужную задолженность или зачтет не те объекты расчетов. Проверьте также, что все реализации и поступления по контрагенту проведены, а по регистрам расчетов нет отрицательных остатков.
Третий момент — юридическое основание. Взаимозачет оформляется актом (заявлением) о зачете взаимных требований, подписанным обеими сторонами. Дата акта должна соответствовать дате документа в 1С, иначе возникнут расхождения между бухгалтерским и налоговым учетом и первичкой. Для одностороннего зачета требования должны быть однородными и наступившими — это требование гражданского законодательства, а не программы.
Как проверить готовность к зачету
Есть и дебиторская, и кредиторская задолженность по разным договорам
Задолженность только односторонняя — зачет не нужен или не все документы проведены
Все платежи привязаны к заказам или накладным
Авансы висят без объектов расчетов — сначала выполните распределение
Акт сверки и акт о зачете подписаны, суммы совпадают с программой
Суммы в акте и в 1С расходятся — сначала найдите причину расхождения
Где найти документ взаимозачета и какие виды операций доступны
Документ расположен в разделе «Казначейство» → «Долги» → «Взаимозачеты задолженности». Если раздел «Долги» не отображается, проверьте права пользователя и настройки состава разделов в «НСИ и администрирование». В некоторых релизах документ также доступен из карточки контрагента или из отчетов по расчетам через кнопку создания на основании.
При создании документа нужно выбрать вид операции. Основные варианты:
- Зачет аванса — перенос аванса, полученного или выданного по одному договору, в счет долга по другому договору с тем же контрагентом;
- Зачет задолженности — классический взаимозачет: дебиторская задолженность по одному договору закрывается кредиторской по другому;
- Перенос задолженности — перевод долга на другого контрагента или другой договор (используется при уступке права требования и реорганизации контрагентов);
- Списание задолженности — для безнадежных долгов, к взаимозачету отношения не имеет.
Пошаговое проведение взаимозачета между двумя договорами
Рассмотрим самый частый сценарий: контрагент «Восток» должен вам 500 000 ₽ по договору поставки, а вы ему — 300 000 ₽ по договору услуг. Зачитывается меньшая сумма — 300 000 ₽.
- 1Откройте «Казначейство» → «Долги» → «Взаимозачеты задолженности» и создайте новый документ
- 2Выберите вид операции «Зачет задолженности» и укажите организацию и контрагента
- 3На вкладке дебиторской задолженности нажмите «Заполнить» — программа подберет долги контрагента перед вами; оставьте нужный договор и сумму
- 4На вкладке кредиторской задолженности аналогично заполните вашу задолженность перед контрагентом
- 5Скорректируйте суммы вручную так, чтобы итог по обеим вкладкам совпадал — зачет проводится на равную сумму
- 6Укажите дату документа по дате подписанного акта о зачете
- 7Проведите документ и проверьте проводки по кнопке «Дт/Кт»
- 8Сформируйте ведомость расчетов и убедитесь, что сальдо по обоим договорам уменьшилось на сумму зачета
Обратите внимание на поле «Объект расчетов» в табличных частях: программа может предложить зачет по заказу, накладной или договору в целом. Если ведется детальный учет по заказам, важно, чтобы зачет закрывал именно те объекты, которые указаны в акте, — иначе в отчетах по расчетам останутся «висящие» долги на уровне заказов при нулевом сальдо по контрагенту.
После проведения документа задолженность переносится: дебиторская по договору поставки уменьшится на 300 000 ₽, кредиторская по договору услуг закроется полностью. Остаток долга контрагента — 200 000 ₽ — продолжит числиться по договору поставки и ждать оплаты.
Зачет аванса и перенос долга между договорами
Операция «Зачет аванса» нужна, когда контрагент переплатил по одному договору, а по другому образовался долг. Например, покупатель внес предоплату по договору №1, но отгрузка пошла по договору №2. Документом взаимозачета вы переносите аванс с договора №1 на задолженность по договору №2, не дожидаясь возврата денег и повторной оплаты.
Операция «Перенос задолженности» применяется, когда долг нужно перевести на другое юридическое лицо — например, при реорганизации контрагента или цессии. В этом случае в документе указываются два контрагента: первоначальный должник и новый. Основание — договор уступки права требования или передаточный акт.
Оба сценария технически выполняются тем же документом, но отличаются заполнением: для зачета аванса выбирается тип задолженности «Аванс», для переноса — указывается второй контрагент. Проверяйте, чтобы валюта задолженности совпадала: зачет рублевого долга валютным авансом требует пересчета и часто вызывает расхождения в проводках.
Какую операцию выбрать
Встречные долги по разным договорам одного контрагента. Стандартный взаимозачет по акту
Переплата или предоплата по одному договору закрывает долг по другому. Основание — письмо контрагента о зачете
Долг переводится на другое юрлицо или другой договор. Требуется договор цессии или акт реорганизации
Проверка результата и проводки
Сразу после проведения откройте движения документа (кнопка с иконкой проводок в форме документа). Типовая корреспонденция при зачете задолженности покупателя и поставщика: Дт 60.01 (или 60.02) — Кт 62.01 (или 62.02) на сумму зачета. Конкретные счета зависят от того, что зачитывается: основной долг, аванс полученный или аванс выданный.
Затем сформируйте «Ведомость расчетов с контрагентами» с детализацией по договорам на дату после документа. Ожидаемый результат: сальдо по каждому из зачтенных договоров уменьшилось ровно на сумму зачета, отрицательных остатков нет. Дополнительно проверьте оборотно-сальдовую ведомость по счетам 60 и 62 в разрезе контрагента — суммы должны сойтись с актом о зачете.
Если ведется налоговый учет по НДС, проверьте, не затронул ли зачет авансов регистры НДС: при зачете аванса программа может сформировать записи по восстановлению или вычету НДС с авансов. Эти записи должны соответствовать книге покупок и книге продаж за период.
Типичные ошибки и как их исправить
Самая частая проблема — документ заполняется не той задолженностью или не заполняется вовсе. Причина почти всегда в нераспределенных оплатах или в том, что расчеты ведутся по другому объекту (заказу, соглашению). Решение: закрыть документ зачета, выполнить распределение платежей и повторить заполнение.
Вторая ошибка — зачет «задним числом» без перепроведения последующих документов. В результате распределение оплат, сформированное позже даты зачета, ломается, и в расчетах появляются двойные долги. Исправление: восстановить последовательность расчетов, начиная с даты зачета, либо отменить зачет и провести его текущей датой.
Третья группа ошибок — расхождение сумм с актом. Если акт подписан на одну сумму, а в программе зачтена другая, при сверке с контрагентом возникнет разница, которую придется объяснять и исправлять сторнированием. Всегда сверяйте сумму документа с подписанным актом до проведения.
Частые вопросы по взаимозачету в 1С КА
Можно ли провести взаимозачет между разными контрагентами?
Напрямую классический взаимозачет возможен только с одним контрагентом, так как гражданское законодательство требует встречности обязательств. Между разными юрлицами используйте операцию «Перенос задолженности» на основании договора цессии или трехстороннего соглашения — документ позволяет указать второго контрагента.
Что делать, если документ не заполняется задолженностью автоматически?
Проверьте три вещи: проведены ли документы реализации и поступления, распределены ли оплаты по объектам расчетов и совпадает ли организация/договор в отборе. Если задолженность видна в ведомости расчетов, но не подтягивается в документ, добавьте строки вручную через подбор объекта расчетов.
Как отменить ошибочно проведенный взаимозачет?
Если после документа не было других операций по расчетам, достаточно пометить его на удаление или распровести. Если оплаты и реализации проводились позже, сначала распроведите их или перенесите дату зачета — иначе нарушится последовательность распределения расчетов и появятся отрицательные остатки.
Влияет ли взаимозачет на НДС?
Сам зачет основной задолженности на НДС не влияет — налог уже начислен при отгрузке. Но зачет авансов формирует записи по НДС с авансов: восстановление у покупателя и вычет у продавца. Проверяйте движения документа по регистрам НДС и сверяйте с книгой покупок и продаж.
Можно ли зачесть рублевый долг валютным авансом?
Технически документ позволяет подобрать задолженность в разной валюте, но суммы пересчитываются по курсу на дату зачета, что порождает курсовые разницы и риск расхождений с актом. Безопаснее сначала закрыть валютную операцию отдельно, а зачет проводить в одной валюте.
Нужен ли акт сверки перед взаимозачетом?
Формально для зачета достаточно заявления или акта о зачете взаимных требований. Но на практике сверка расчетов перед подписанием акта обязательна: она подтверждает, что обе стороны видят одинаковые суммы долга, и исключает оспаривание зачета в дальнейшем.
Что важно запомнить
Взаимозачет в 1С:Комплексная автоматизация оформляется документом «Взаимозачет задолженности» из раздела «Казначейство». Перед проведением распределите оплаты и сверьте расчеты, суммы дебиторской и кредиторской части должны быть равны, дата документа — совпадать с актом. Результат контролируйте ведомостью расчетов и проводками Дт 60 — Кт 62.