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