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

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

Как сделать зачет оплаты в 1С 8.3

Зачет аванса и оплаты в 1С 8.3: автоматический и ручной зачет, корректировка долга, взаимозачет, проверка по акту сверки и типичные ошибки.

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

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

Инструкция ориентирована на конфигурации «Бухгалтерия предприятия 8.3» и «Управление нашей фирмой», но логика взаиморасчетов в других решениях на платформе 8.3 устроена похожим образом.

Как работает автоматический зачет оплаты

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

Чтобы автоматический зачет сработал корректно, в документе оплаты должны быть правильно заполнены три поля: контрагент, договор и сумма. Если договор указан неверно или не указан вовсе, оплата повиснет как аванс «в никуда», а долг по нужному договору останется открытым.

Проверить результат можно сразу: откройте отчет «Анализ субконто» или «Оборотно-сальдовая ведомость по счету» 62.01/62.02 с отбором по контрагенту. Если зачет прошел, сумма перейдет с авансового субсчета на расчетный либо долг закроется полностью.

Ручной зачет оплаты по конкретному документу

Автоматика не подходит, когда нужно закрыть конкретную накладную, оплатить счет частично из нескольких поступлений или когда порядок зачета должен отличаться от хронологического. В этом случае зачет выполняется вручную в самом документе оплаты.

Порядок ручного зачета
  1. 1
    Откройте документ «Поступление на расчетный счет» с видом операции «Оплата от покупателя».
  2. 2
    Проверьте контрагента и договор — они должны совпадать с документом задолженности.
  3. 3
    В табличной части «Расшифровка платежа» укажите сумму платежа.
  4. 4
    В поле «Документ расчетов» или «Счет на оплату» выберите конкретную накладную или счет, который закрывается.
  5. 5
    Проведите документ и проверьте проводки: долг по счету 62.01 должен уменьшиться на сумму зачета.

В «Бухгалтерии предприятия» поле документа расчетов может быть скрыто, если в настройках договора выбран способ ведения расчетов «По договору в целом». Тогда разнесение по документам происходит автоматически, и ручной выбор недоступен. Чтобы получить возможность указывать документы, в карточке договора установите ведение расчетов «По документам расчетов с контрагентом».

Частичная оплата обрабатывается так же: в расшифровке платежа указывается только оплаченная сумма, остаток долга продолжает висеть по документу расчетов до следующего поступления.

Зачет аванса при отгрузке

Обратная ситуация: деньги от покупателя пришли раньше отгрузки и были учтены как аванс (счет 62.02). При проведении документа «Реализация (акты, накладные)» программа должна зачесть этот аванс — перевести сумму с 62.02 на 62.01 и закрыть расчеты.

В типовой «Бухгалтерии» зачет аванса при реализации происходит автоматически, если совпадают организация, контрагент и договор. В табличной части реализации на вкладке расчетов можно посмотреть и при необходимости изменить зачитываемую сумму — например, если отгрузка частично оплачивается авансом, а частично уходит в долг.

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

Как проверить зачет аванса

Проводки документа реализации
Норма

Есть проводка Дт 62.02 Кт 62.01 на сумму зачтенного аванса

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

Проводки зачета нет — аванс остался висеть на 62.02

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

Сальдо по 62.02 уменьшилось на сумму аванса

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

Одновременно висит аванс на 62.02 и долг на 62.01

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

Аванс и отгрузка закрывают друг друга, итоговое сальдо корректно

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

Акт показывает и долг, и переплату одновременно

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

Взаимозачет через документ «Корректировка долга»

Когда между организацией и контрагентом есть встречные задолженности — например, он ваш покупатель и одновременно поставщик — деньги могут не двигаться вовсе: долги закрываются взаимозачетом. Для этого в «Бухгалтерии предприятия 8.3» служит документ «Корректировка долга» (раздел «Покупки» или «Продажи» → «Корректировка долга»).

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

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

Зачет оплаты в «Управлении нашей фирмой»

В УНФ механика похожая, но документы называются иначе. Поступление денег оформляется документом «Поступление на счет» или «Приходный кассовый ордер» с видом операции «От покупателя». В табличной части «Расшифровка платежа» для каждой строки указывается документ расчетов — заказ, счет или накладная, которые закрываются оплатой.

Если оставить поле документа расчетов пустым, сумма учтется как аванс и будет зачтена при следующей отгрузке по этому договору. Для взаимозачета в УНФ используется документ «Взаимозачет» (раздел «Компания» или «Деньги» в зависимости от версии), где указываются оба контрагента и суммы встречных обязательств.

Способы зачета оплаты

Автоматический зачет

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

Ручной зачет в документе оплаты

Подходит, когда нужно закрыть конкретную накладную или распределить частичную оплату. Требует ведения расчетов по документам.

Корректировка долга

Подходит для взаимозачета, переноса долга между договорами и контрагентами. Требует понимания структуры взаиморасчетов и аккуратности с проводками.

Проверка результата и типичные ошибки

После любого зачета контролируйте результат отчетами: ОСВ по счетам 60 и 62 с детализацией по контрагентам, «Анализ субконто» и акт сверки взаиморасчетов. Признак правильного зачета — отсутствие «двойного» сальдо, когда по одному контрагенту одновременно числится дебиторка и кредиторка без объективных причин.

Типичные ошибки
01
Оплата проведена без договора или по другому договору — деньги висят авансом, а долг не закрыт. Лечится исправлением договора в документе оплаты.
02
Нарушена последовательность: реализация проведена раньше оплаты по времени — аванс не зачелся. Лечится перепроведением документов за период.
03
Задвоение документов оплаты после обмена с банком — одна сумма зачтена дважды. Лечится удалением или пометкой дубля.
04
Взаимозачет оформлен на сумму больше фактической задолженности — появляется отрицательное сальдо. Лечится исправлением сумм в корректировке долга.
05
Ручные операции по 60/62 вместо типовых документов — отчеты по взаиморасчетам перестают сходиться с проводками.

Отдельная проблема — ручные проводки по счетам расчетов. Если кто-то закрыл долг операцией, введенной вручную, типовые отчеты по взаиморасчетам могут не «увидеть» этот зачет, и картина в актах сверки разойдется с обороткой. Исправлять такие ситуации лучше через типовые документы, а ручные операции — сторнировать.

Итог

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

Стандартная оплата зачитывается автоматически в пределах договора. Конкретный документ закрывается ручным указанием в расшифровке платежа. Взаимные долги и переносы между договорами оформляются «Корректировкой долга». Результат всегда проверяйте ОСВ по 60/62 и актом сверки.

Частые вопросы

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

Чаще всего не совпадает договор в документе оплаты и документе задолженности, либо нарушена хронология проведения. Проверьте договор, затем перепроведите документы расчетов за период. Также убедитесь, что вид операции в документе оплаты — «Оплата от покупателя», а не «Прочее поступление».

Как зачесть аванс по одному договору в счет долга по другому?

Используйте «Корректировку долга» с видом операции «Зачет авансов»: укажите контрагента, договор-источник аванса и договор, по которому висит долг. Суммы подберите кнопкой заполнения и при необходимости скорректируйте вручную.

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

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

Что делать, если после зачета в ОСВ осталось двойное сальдо?

Сформируйте «Анализ субконто» по контрагенту с детализацией по договорам и документам — найдите, по какому договору или документу висит остаток. Обычно это либо незачтенный аванс по другому договору, либо ручная проводка. Закройте остаток корректировкой долга.

Нужно ли делать зачет, если оплата и отгрузка в один день?

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

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

Если зачет сделан документом оплаты — отмените его проведение, исправьте реквизиты и проведите заново. Если зачет оформлен «Корректировкой долга» — пометьте документ на удаление или создайте сторнирующую корректировку на те же суммы с обратным направлением.