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