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