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