К статье
Практический материал

Учет и Финансы · 10 мин

Как провести взаимозачет в 1С 8

Пошаговая инструкция по проведению взаимозачета в 1С 8: документы, проводки, проверка результата, типичные ошибки и ответы на частые вопросы.

Взаимозачет — это погашение взаимных обязательств между организацией и контрагентом без движения денежных средств. Типичная ситуация: вы отгрузили контрагенту товар, а он оказал вам услуги, и стороны договариваются закрыть обе задолженности зачетом. В 1С 8 для этого предусмотрены специальные документы, которые корректно закрывают расчеты в бухгалтерском и налоговом учете.

Порядок действий зависит от конфигурации: в 1С:Бухгалтерии 8.3 взаимозачет оформляется через документ «Корректировка долга», в Управлении торговлей и ERP — через «Взаимозачет задолженности» или «Сверку взаиморасчетов» с последующей корректировкой. Логика везде одна: программа должна увидеть дебиторскую и кредиторскую задолженность по одному контрагенту и закрыть их друг против друга.

Прежде чем оформлять операцию, важно убедиться, что задолженность реально взаимная, подтверждена документами и отражена в учете обеих сторон сделки. Ошибки на этом этапе приводят к «висящим» остаткам на счетах 60 и 62, искажению актов сверки и вопросам при налоговой проверке.

Какие условия должны выполняться перед взаимозачетом

Зачет возможен только при встречных однородных требованиях: обе стороны должны быть одновременно должниками и кредиторами друг друга. Если контрагент должен вам по одному договору, а вы должны совершенно другой организации, провести зачет напрямую нельзя — потребуется трехстороннее соглашение или уступка права требования.

Проверьте, что обе задолженности отражены в учете: отгрузка проведена документом реализации, а встречное обязательство — поступлением товаров или услуг. Если один из документов не введен, программа не увидит долг, и подобрать его в документ взаимозачета не получится.

Основание для операции — акт взаимозачета (соглашение о зачете встречных требований), подписанный обеими сторонами. Без этого документа операция в 1С оформляться не должна: при проверке у налоговой возникнут вопросы, особенно если зачет влияет на НДС или налог на прибыль.

Взаимозачет в 1С:Бухгалтерии 8.3 через «Корректировку долга»

В 1С:Бухгалтерии 8.3 основной инструмент — документ «Корректировка долга». Он находится в разделе «Покупки» или «Продажи» → «Корректировка долга». Создайте новый документ и выберите вид операции «Зачет авансов» или «Зачет задолженности» — для классического взаимозачета подходит второй вариант.

Укажите организацию и контрагента, по которому проводится зачет. Затем на вкладке «Дебиторская задолженность» нажмите «Заполнить» → «Заполнить по взаиморасчетам» — программа подберет непогашенные долги контрагента перед вами. Аналогично заполните вкладку «Кредиторская задолженность» — это ваши обязательства перед контрагентом.

Суммы на обеих вкладках должны совпадать. Если долги разные, зачет проводится на меньшую сумму: откорректируйте строки вручную, оставив только зачитываемую часть. После проверки проведите документ — программа сформирует проводки, закрывающие счета 60 и 62 на сумму зачета.

Порядок действий в 1С:Бухгалтерии 8.3
  1. 1
    Откройте «Покупки» → «Корректировка долга» и создайте документ с видом операции «Зачет задолженности»
  2. 2
    Укажите организацию и контрагента, по которому есть встречные долги
  3. 3
    На вкладке «Дебиторская задолженность» заполните долги контрагента по взаиморасчетам
  4. 4
    На вкладке «Кредиторская задолженность» заполните ваши долги перед контрагентом
  5. 5
    Выровняйте суммы на обеих вкладках — зачет идет на меньшую сумму
  6. 6
    Проведите документ и проверьте проводки по кнопке «Дт/Кт»
  7. 7
    Сформируйте ОСВ по счетам 60 и 62 и убедитесь, что задолженность закрылась

Взаимозачет в 1С:Управление торговлей и ERP

В УТ 11 и 1С:ERP используется документ «Взаимозачет задолженности» (раздел «Казначейство» или «Продажи» в зависимости от версии). Создайте документ, выберите тип зачета — «Произвольный» или между двумя дебиторскими/кредиторскими задолженностями — и укажите контрагента.

На соответствующих вкладках подберите задолженность по кнопке «Подобрать»: программа покажет открытые расчетные документы с остатками. Отметьте нужные строки и укажите суммы зачета. Как и в Бухгалтерии, итоги по дебиторской и кредиторской части должны сойтись.

После проведения документа сформируйте отчет «Ведомость расчетов с контрагентами» или «Сверку взаиморасчетов» и проверьте, что зачтенные документы закрыты. Если расчеты ведутся по заказам или накладным, убедитесь, что зачет лег на правильный объект расчетов — иначе остаток «повиснет» на одном заказе, а переплата появится на другом.

Сравнение инструментов

Корректировка долга (1С:Бухгалтерия)

Подходит для зачета между контрагентом по счетам 60 и 62, простой интерфейс. Ограничение: работает только в рамках одного контрагента или требует ручной настройки счетов для третьих лиц.

Взаимозачет задолженности (УТ/ERP)

Гибче: поддерживает зачет между разными контрагентами, договорами и объектами расчетов. Ограничение: требует корректной настройки порядка расчетов по договорам.

Ручная операция

Запасной вариант при нестандартных схемах. Ограничение: проводки вводятся вручную, легко ошибиться в аналитике, расчетные документы при этом не закрываются автоматически.

Проводки и отражение в учете

Стандартный взаимозачет формирует проводку вида Дт 60.01 Кт 62.01 (или наоборот, в зависимости от того, кто кому должен) на сумму зачета. По сути, кредиторская задолженность перед поставщиком гасится дебиторской задолженностью покупателя — того же контрагента.

Если зачитываются авансы, в операции участвуют счета 60.02 и 62.02. Важно проследить, чтобы программа использовала правильные субсчета: смешение авансов и задолженности по отгрузке приводит к некорректной ОСВ и ошибкам в декларации по НДС.

По НДС взаимозачет сам по себе не создает новых обязательств, если обе сделки уже отражены: налог был начислен при отгрузке и принят к вычету при поступлении. Однако при зачете авансов проверьте, что НДС с авансов корректно восстановлен или принят к вычету — эту часть лучше сверить с помощью «Экспресс-проверки ведения учета» или анализа счетов 76.АВ и 76.ВА.

Как проверить результат после проведения

Сразу после проведения документа сформируйте оборотно-сальдовую ведомость по счетам 60 и 62 с детализацией по контрагенту. Зачтенная задолженность должна исчезнуть или уменьшиться на сумму зачета; остаток — это непогашенная часть долга, которая останется к оплате деньгами.

Второй шаг — акт сверки с контрагентом за период, включающий дату зачета. Он должен показать нулевое или ожидаемое сальдо. Если акт показывает расхождение, ищите причину: неверная сумма в документе, зачет проведен не по тому договору или дублирование операции.

Полезно также проверить карточку счета по конкретному контрагенту: проводка зачета должна «сидеть» на правильных договоре и документе расчетов. Неверная аналитика — самая частая причина «висящих» остатков, которые всплывают при следующей сверке.

Контрольные точки

Как проверить результат

ОСВ по счетам 60 и 62 по контрагенту
Норма

Остаток уменьшился на сумму зачета или равен нулю

Тревожный признак

Остаток не изменился или появился остаток с противоположным знаком

Акт сверки с контрагентом
Норма

Сальдо совпадает с данными контрагента

Тревожный признак

Расхождения по сумме или периоду зачета

Аналитика проводки (договор, документ расчетов)
Норма

Зачет закрыл именно те документы, что указаны в акте

Тревожный признак

Закрыт другой договор или появился аванс без основания

Типичные ошибки и как их избежать

Самая распространенная ошибка — проведение зачета на полную сумму обоих долгов, когда они различаются. Программа в этом случае либо не даст провести документ, либо создаст отрицательный остаток. Правило простое: зачитывается всегда меньшая из двух сумм, разница остается открытым долгом.

Вторая ошибка — зачет между разными договорами или валютами без учета специфики. Если один договор в рублях, а другой в валюте, потребуется пересчет по курсу на дату зачета, и курсовые разницы должны быть корректно отражены. Не все конфигурации делают это автоматически — проверяйте проводки вручную.

Третья группа проблем — даты. Документ зачета, проведенный задним числом после закрытия периода, может сломать регламентные операции и отчетность. Если период закрыт, оформляйте зачет текущей датой с правильным основанием либо согласованно корректируйте прошлый период с перепроведением.

Типичные ошибки
01
Зачет на разные суммы долгов — появляется отрицательный остаток или ложная переплата; зачитывайте только меньшую сумму
02
Отсутствие подписанного акта взаимозачета — операция теряет юридическое основание при проверке
03
Зачет по неверному договору — долг «висит» на одном договоре, аванс возникает на другом
04
Проведение зачета задним числом в закрытом периоде без перепроведения — расхождения в отчетности
05
Игнорирование НДС с авансов при зачете предоплат — ошибки в книге покупок и продаж

Часто задаваемые вопросы

Можно ли провести взаимозачет между тремя организациями в 1С?

Да, но стандартный документ рассчитан на двусторонний зачет. Для трехстороннего соглашения в 1С:Бухгалтерии используют «Корректировку долга» с видом операции «Перенос задолженности» или проводят зачет цепочкой в несколько документов. Обязательно наличие подписанного трехстороннего соглашения.

Что делать, если задолженность не подбирается в документ зачета?

Проверьте, что расчетные документы (реализация, поступление) проведены по той же организации, контрагенту и договору, что указаны в документе зачета. Также убедитесь, что долг еще не закрыт оплатой или другой корректировкой — посмотрите остаток по ОСВ.

Нужно ли выставлять счета-фактуры при взаимозачете?

Сам зачет новых счетов-фактур не требует: НДС отражается при отгрузке и поступлении. Но если зачитываются авансы, проверьте регистрацию счетов-фактур на аванс и корректность вычетов — эта часть часто требует ручной сверки.

Как отменить ошибочно проведенный взаимозачет?

Если период открыт — распроведите и пометьте документ на удаление, затем проверьте восстановление остатков по ОСВ. Если период закрыт, оформите сторнирующую корректировку долга текущей датой, чтобы не нарушать закрытую отчетность.

Почему после зачета в акте сверки осталась копеечная разница?

Обычно причина в округлении при валютных расчетах или в зачете части документа. Сформируйте карточку счета по контрагенту, найдите расхождение и закройте его корректировкой долга на сумму разницы с указанием правильного документа расчетов.

Итог

Что важно запомнить

Взаимозачет в 1С 8 оформляется документом «Корректировка долга» или «Взаимозачет задолженности» только при наличии подписанного акта и реальной встречной задолженности. Зачитывается меньшая из сумм долгов, после проведения обязательно проверяйте остатки по счетам 60/62 и акт сверки.