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

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

Как в 1С отразить аванс по договору подряда

Как в 1С отразить аванс по договору подряда: проводки, счета 60.02 и 62.02, НДС с авансов, зачет предоплаты и проверка результата в Бухгалтерии 8.3.

Аванс по договору подряда — один из самых частых поводов для ошибок в учете: предоплату путают с оплатой выполненных работ, неправильно выбирают счета, забывают про НДС с авансов. В 1С:Бухгалтерии 8.3 отражение такого аванса зависит от того, кто вы в сделке — заказчик (перечисляете предоплату подрядчику) или подрядчик (получаете аванс от заказчика). В обоих случаях программа делает большую часть работы автоматически, если правильно оформить первичные документы.

Главная идея проста: пока работы не приняты по акту, перечисленные или полученные деньги — это не расход и не доход, а дебиторская или кредиторская задолженность. Поэтому аванс отражается на субсчетах 60.02 «Расчеты по авансам выданным» или 62.02 «Расчеты по авансам полученным», а зачет происходит в момент подписания акта выполненных работ. Ниже разберем обе стороны сделки, проводки, НДС и типичные ошибки.

Как определить, кто вы в сделке, и что от этого зависит

По договору подряда одна сторона (подрядчик) выполняет работы, а вторая (заказчик) их принимает и оплачивает. Схема учета аванса в 1С зеркальная, поэтому первый шаг — определить свою роль. Заказчик выдает аванс и отражает его как выданную предоплату, подрядчик получает аванс и отражает его как полученную предоплату.

От роли зависят счета учета, вид операции в банковских документах и порядок работы с НДС. Заказчик вправе принять к вычету НДС с уплаченного аванса (при наличии счета-фактуры от подрядчика и условия об авансе в договоре), а подрядчик обязан начислить НДС с полученного аванса и выписать авансовый счет-фактуру. Перепутанная роль приведет к неверным проводкам и ошибкам в декларации по НДС.

Аванс выданный: отражение у заказчика

Заказчик оформляет перечисление предоплаты документом «Списание с расчетного счета» (раздел «Банк и касса» → «Банковские выписки»). В документе выбирается вид операции «Оплата поставщику», указывается контрагент-подрядчик, договор с видом «С поставщиком» и сумма аванса. Если выписка загружается из банка, программа обычно создает документ автоматически — нужно только проверить реквизиты.

Ключевой момент — счет расчетов. В поле «Счет расчетов» должен быть указан 60.01, а в поле «Счет авансов» — 60.02. Тогда программа сформирует проводку Дт 60.02 – Кт 51, и сумма попадет именно в авансы выданные, а не в обычную задолженность перед поставщиком. Если оба поля заполнены счетом 60.01, предоплата «потеряется» в общей задолженности, и зачет придется делать вручную.

Как отразить аванс подрядчику в 1С:Бухгалтерии 8.3
  1. 1
    Откройте «Банк и касса» → «Банковские выписки» и создайте «Списание с расчетного счета» с видом операции «Оплата поставщику».
  2. 2
    Выберите контрагента-подрядчика и договор с видом «С поставщиком», укажите сумму аванса и ставку НДС.
  3. 3
    Проверьте счета: расчетов — 60.01, авансов — 60.02; проведите документ и откройте проводки (Дт/Кт).
  4. 4
    Убедитесь, что сформирована проводка Дт 60.02 – Кт 51 на сумму аванса.
  5. 5
    Получив счет-фактуру на аванс, зарегистрируйте его кнопкой «Зарегистрировать счет-фактуру» в платежном документе.

НДС с аванса у заказчика

Если в договоре предусмотрена предоплата и подрядчик выставил счет-фактуру на аванс, заказчик вправе принять НДС к вычету до выполнения работ. В 1С для этого регистрируется полученный счет-фактура на аванс, а в конце квартала документ «Формирование записей книги покупок» (раздел «Операции» → «Регламентные операции НДС») подбирает авансовые счета-фактуры и формирует проводку Дт 68.02 – Кт 76.ВА.

После подписания акта выполненных работ вычет с аванса восстанавливается, а НДС принимается к вычету уже по счету-фактуре на выполненные работы. Если авансовый вычет не восстановить, налоговая база будет занижена — это типичная претензия при проверках.

Аванс полученный: отражение у подрядчика

Подрядчик оформляет поступление предоплаты документом «Поступление на расчетный счет» с видом операции «Оплата от покупателя». Указывается заказчик, договор с видом «С покупателем» и сумма. Счета заполняются аналогично: счет расчетов — 62.01, счет авансов — 62.02. Проводка будет Дт 51 – Кт 62.02.

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

Получив аванс, подрядчик обязан начислить НДС. В 1С на основании документа поступления создается «Счет-фактура выданный (на аванс)»: программа рассчитывает налог по расчетной ставке (например, 20/120) и формирует проводку Дт 76.АВ – Кт 68.02. Счет-фактуру нужно выписать в течение пяти календарных дней с момента получения предоплаты.

Зачет аванса после подписания акта выполненных работ

Когда работы выполнены, заказчик отражает их документом «Поступление (акты, накладные, УПД)» с видом операции «Услуги (акт)», а подрядчик — документом «Реализация (акты, накладные, УПД)». В обоих документах указывается тот же договор, по которому перечислялся аванс. Если договор совпадает, программа при проведении автоматически зачитывает предоплату.

У заказчика формируются проводки Дт 20 (25, 26, 44) – Кт 60.01 на стоимость работ и Дт 60.01 – Кт 60.02 на сумму зачтенного аванса. У подрядчика — Дт 62.01 – Кт 90.01 на выручку и Дт 62.02 – Кт 62.01 на зачет аванса, а также восстановление НДС: Дт 68.02 – Кт 76.АВ. Финальная оплата остатка закрывает расчеты по 60.01 или 62.01.

Частичный зачет и несколько авансов

Если аванс больше стоимости этапа работ, зачтется только сумма акта, а остаток останется на 60.02 или 62.02 до следующего этапа. Если авансов было несколько по одному договору, программа зачитывает их последовательно. Проверить остаток можно отчетом «Оборотно-сальдовая ведомость по счету» 60.02 или 62.02 с отбором по контрагенту и договору.

Как проверить результат и найти ошибки

После отражения всех документов сформируйте «Анализ субконто» по контрагенту-подрядчику с видами субконто «Контрагенты» и «Договоры». По корректно закрытому этапу сальдо на 60.02 (у заказчика) должно быть нулевым или равным незачтенному остатку аванса. Развернутое сальдо — одновременная дебиторка на 60.02 и кредиторка на 60.01 по одному договору — верный признак того, что зачет не прошел.

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

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

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

ОСВ по счету 60.02 / 62.02 по договору
Норма

Сальдо равно нулю или сумме незачтенного аванса

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

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

Проводки акта выполненных работ
Норма

Есть проводка зачета Дт 60.01 – Кт 60.02 (Дт 62.02 – Кт 62.01)

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

Зачета нет, хотя аванс по этому договору был

Книга покупок/продаж
Норма

Авансовый НДС начислен и затем восстановлен или принят к вычету

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

Авансовый счет-фактура есть, а записей в книге нет

Типичные ошибки при отражении авансов по подряду

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

Типичные ошибки
01
В платежном документе не заполнен счет авансов 60.02/62.02 — предоплата попадает на 60.01/62.01, и автоматический зачет не срабатывает.
02
В акте и платежке указаны разные договоры — программа считает их разными обязательствами, возникает развернутое сальдо.
03
Подрядчик не выписал счет-фактуру на аванс в течение пяти дней — нарушение сроков и риск претензий по НДС.
04
Заказчик принял вычет с аванса, но не восстановил его после подписания акта — занижение НДС к уплате.
05
Зачет аванса сделан ручной операцией — дальнейшие документы по договору перестают корректно закрываться автоматически.

Если ошибка обнаружена в закрытом периоде, исправляйте её корректировочными документами текущей датой, а не редактированием прошлых проведенных документов после сдачи отчетности — иначе придется сдавать уточненные декларации.

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

Часто задаваемые вопросы

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

Да, сам аванс отражается платежным документом независимо от счета-фактуры. Но без авансового счета-фактуры заказчик не сможет принять НДС к вычету до выполнения работ — вычет будет возможен только после получения счета-фактуры на выполненные работы. Подрядчик же обязан начислить НДС с аванса в любом случае.

Что делать, если аванс перечислен, но договор расторгнут и деньги возвращены?

Возврат оформляется документом «Поступление на расчетный счет» (у заказчика) с видом операции «Возврат от поставщика» по тому же договору — проводка Дт 51 – Кт 60.02 закроет аванс. Если НДС с аванса был принят к вычету, его нужно восстановить в периоде возврата. У подрядчика возврат отражается «Списанием с расчетного счета» с операцией «Возврат покупателю», а начисленный с аванса НДС принимается к вычету.

Как отразить аванс в 1С, если организация на УСН?

Платежный документ оформляется так же, но НДС-операции не выполняются: счета-фактуры на аванс не выставляются и не регистрируются. Для УСН «доходы» у подрядчика аванс сразу включается в доходы при поступлении денег — программа делает это автоматически по данным банковского документа. У заказчика на УСН «доходы минус расходы» аванс станет расходом только после фактического выполнения работ.

Почему в акте выполненных работ не зачитывается аванс?

Чаще всего причины три: в акте и платежке выбраны разные договоры; в платежном документе аванс попал на 60.01/62.01 вместо счета авансов; дата акта раньше даты платежа. Проверьте эти три реквизита, перепроведите документы — зачет обычно срабатывает без ручных операций.

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

Схема расчетов та же — через 60.02 или 62.02. Отличия касаются налогов: если подрядчик — обычное физическое лицо (не ИП и не самозанятый), организация-заказчик удерживает НДФЛ и начисляет страховые взносы, что в 1С отражается кадрово-зарплатными документами, а не банковскими. Сам аванс при этом проводится стандартной выпиской.

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

Сформируйте «Оборотно-сальдовую ведомость по счету» 60.02 (или 62.02) с группировкой по контрагентам и договорам за нужный период. Все ненулевые конечные сальдо — это незачтенные авансы. Для детализации по документам используйте отчет «Карточка счета» по конкретному договору.

Итог

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

Аванс по договору подряда отражается банковским документом со счетами авансов 60.02 (заказчик) или 62.02 (подрядчик); зачет происходит автоматически при проведении акта по тому же договору. НДС с аванса: подрядчик начисляет и выписывает счет-фактуру, заказчик вправе принять к вычету с обязательным восстановлением после выполнения работ. Контроль — ОСВ по счетам авансов и сверка книги покупок и продаж.