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