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

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

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

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

Взаиморасчеты в 1С — это учет долгов между организацией и контрагентами: кто кому должен, по какому договору и документу, какой аванс еще не зачтен. Корректный взаиморасчет строится не отдельной операцией, а цепочкой документов: счет, поступление или реализация, оплата, возврат. Каждый документ изменяет сальдо по счетам 60, 62, 66, 76, и итоговая задолженность всегда можно развернуть до конкретного контрагента, договора и расчетного документа.

Главное условие правильного взаиморасчета — корректно заполненные аналитики: контрагент, договор, документ расчетов и (в торговых конфигурациях) заказ или соглашение. Если хотя бы одно из этих полей заполнено неверно, долг «повисает» на одном документе, а оплата закрывает другой, и в отчетах появляются фиктивные дебиторка и кредиторка одновременно. Ниже разобраны основные сценарии для типовых конфигураций «1С:Бухгалтерия 8» и «1С:Управление торговлей / ERP».

Как устроены взаиморасчеты: счета и аналитика

В бухгалтерском учете расчеты с покупателями ведутся на счете 62 (62.01 — расчеты, 62.02 — авансы полученные), с поставщиками — на счете 60 (60.01 — расчеты, 60.02 — авансы выданные). Прочие расчеты идут по счету 76, кредиты и займы — по 66 и 67. На каждом счете включена аналитика по субконто «Контрагенты», «Договоры» и «Документы расчетов с контрагентом» — именно третье субконто позволяет программе автоматически зачитывать авансы.

В «1С:Управление торговлей» и ERP учет взаиморасчетов ведется в оперативном контуре по регистрам «Расчеты с клиентами» и «Расчеты с поставщиками», а объектом расчетов выступает заказ, накладная или соглашение — в зависимости от настроек договора. Перед началом работы проверьте, какой вариант детализации задан в договоре: по договору в целом, по заказам или по накладным. От этого зависит, как оплата распределится на отгрузки.

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

Откройте раздел «Покупки» → «Поступление (акты, накладные, УПД)» и создайте документ. Заполните контрагента, договор, номенклатуру и суммы. В поле «Расчеты» проверьте способ зачета авансов: «Автоматически», «По документу» или «Не зачитывается». При автоматическом режиме программа сама подберет незачтенные авансы по этому договору в хронологическом порядке.

Если ранее был выдан аванс конкретно под эту поставку, выберите режим «По документу» и укажите платежное поручение — тогда зачтется именно нужный аванс, а не произвольный. После проведения документа сформируйте оборотно-сальдовую ведомость по счету 60 с отбором по контрагенту: долг должен появиться на 60.01, а аванс на 60.02 — уменьшиться или закрыться полностью.

Оплата поставщику

Оплату отражает документ «Списание с расчетного счета» с видом операции «Оплата поставщику». Ключевые поля — договор и ставка НДС аванса. Если оплата идет в счет уже проведенного поступления, программа при проведении закроет долг на 60.01; если поступления еще не было, сумма встанет на 60.02 как аванс. Проверьте результат через отчет «Анализ субконто» по контрагенту: сальдо по 60.01 и 60.02 не должно дублировать одну и ту же сумму.

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

Создайте документ «Реализация (акты, накладные, УПД)» из раздела «Продажи». Укажите контрагента, договор и проверьте счета расчетов — по умолчанию подставляются 62.01 и 62.02. После проведения задолженность покупателя отразится в дебете 62.01. Если от покупателя ранее поступала предоплата, она зачтется автоматически при соответствующей настройке способа зачета.

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

Порядок полного цикла взаиморасчета
  1. 1
    Создайте или проверьте договор с контрагентом и настройки расчетов в нем
  2. 2
    Проведите документ поставки или отгрузки (поступление / реализация)
  3. 3
    Проведите документ оплаты с тем же договором
  4. 4
    Проверьте зачет аванса в движениях документа (Дт 60.01 Кт 60.02 или Дт 62.02 Кт 62.01)
  5. 5
    Сформируйте ОСВ по счету 60 или 62 с отбором по контрагенту
  6. 6
    Сделайте акт сверки и направьте контрагенту на подтверждение

Как зачесть аванс вручную и исправить незачтенный аванс

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

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

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

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

Базовый инструмент — оборотно-сальдовая ведомость по счетам 60 и 62 с группировкой по субконто. Она показывает общее сальдо по каждому контрагенту и договору. Развернутое сальдо (одновременно дебетовое по 62.01 и кредитовое по 62.02 у одного контрагента) — прямой признак незачтенного аванса.

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

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

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

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

Сальдо только по одному субсчету: либо долг, либо аванс

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

Одновременно сальдо на 60.01 и 60.02 (62.01 и 62.02) по одному договору

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

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

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

Расхождения по отдельным документам или сумме

Карточка счета по документу расчетов
Норма

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

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

Документы висят незакрытыми при фактически завершенных расчетах

Как сформировать акт сверки взаиморасчетов

В «1С:Бухгалтерии» акт сверки создается из раздела «Продажи» или «Покупки» → «Акты сверки расчетов». Укажите контрагента, договор (или оставьте пустым для сверки по всем договорам), период и организацию. Программа автоматически заполнит табличную часть документами и суммами оборотов за период, выведет начальное и конечное сальдо.

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

Специфика взаиморасчетов в УТ и ERP

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

Для распределения оплат по объектам расчетов используйте обработку «Зачет оплат» (раздел «Казначейство»), а для исправления взаимозачетов между несколькими договорами — документ «Взаимозачет задолженности». Контроль ведется отчетами «Ведомость расчетов» и «Задолженность клиентов по срокам долга».

Типичные ошибки
01
Разные договоры в оплате и поставке — аванс не зачитывается, долг дублируется
02
Режим зачета авансов «Не зачитывается» в документе поставки — аванс висит на 60.02/62.02
03
Оплата введена задним числом, документы не перепроведены — нарушена последовательность расчетов
04
Исправление сальдо ручными операциями без поиска причины — ошибка накапливается
05
В УТ/ERP неверный порядок расчетов в договоре — оплата не распределяется на накладные

Частые ошибки и как их исправить

Первая группа ошибок — организационные: дубли контрагентов в справочнике, из-за которых расчеты распадаются на две карточки. Проверяйте справочник «Контрагенты» на дубли по ИНН и объединяйте записи штатной обработкой поиска и удаления дублей, предварительно сделав копию базы. Вторая группа — методологические: смешение авансов и долгов из-за настроек зачета, разобранные выше.

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

Итог

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

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

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

Почему в ОСВ по контрагенту одновременно дебиторка и кредиторка?

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

Как закрыть долг, если оплата прошла по другому договору?

Лучший вариант — исправить договор в документе оплаты и перепровести его, если период открыт. Если период закрыт или договор менять нельзя, оформите «Корректировку долга» с видом «Перенос задолженности» или «Зачет авансов», указав договор-источник и договор-получатель.

Чем отличается акт сверки от ОСВ по счету?

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

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

Полное перепроведение базы не требуется. Достаточно перепровести документы по конкретному контрагенту за проблемный период через «Групповое перепроведение документов» с отбором. Массовое перепроведение всей базы — крайняя мера, выполняйте его только после резервного копирования.

Как проверить взаиморасчеты, если оплата загружена из банка автоматически?

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

Что делать, если контрагент вернул акт сверки с расхождениями?

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