Оформление предоплаты в 1С:Предприятие — одна из самых частых операций в торговле и услугах, но даже опытные пользователи сталкиваются с нюансами: от неправильных проводок до ошибок в НДС. Эта статья раскроет все этапы — от настройки справочников до формирования отчётности, с учётом последних изменений в законодательстве и типовых конфигураций (1С:Бухгалтерия 3.0, 1С:Управление торговлей 11, 1С:ERP 2.5).
Мы разберём не только техническую сторону (какие документы создать и в какой последовательности), но и бухгалтерскую логику: как предоплата влияет на налоговый учёт, когда возникают обязательства перед покупателем, и как избежать расхождений между регистрами. Особое внимание уделим автоматическому зачёту авансов при поступлении товаров — функции, которая экономит часы ручной работы, но часто работает некорректно из-за неправильных настроек.
Если вы работаете с предоплатами от юридических лиц, физических лиц или через маркетплейсы (Озон, Wildberries, Яндекс Маркет), здесь найдёте ответы на специфические вопросы: как учитывать комиссии площадок, когда выписывать счета-фактуры на аванс, и как оформить возврат предоплаты без нарушений.
1. Подготовка системы: настройки перед работой с предоплатами
Прежде чем создавать первый документ, проверьте ключевые параметры программы. От них зависит, будут ли предоплаты корректно учитываться в бухгалтерии и налоговой отчётности.
Откройте Администрирование → Настройки программы → Бухгалтерский учёт и убедитесь, что:
- 📌 Включён флаг "Ведётся учёт по налогу на прибыль" (если ваша организация на ОСНО). Без этого предоплаты не будут формировать временные разницы.
- 📌 В разделе "НДС" установлен правильный режим:
Общий,УпрощённыйилиБез НДС. От этого зависит, будет ли программа автоматически создавать счёта-фактуры на аванс. - 📌 В
Настройках параметров учёта(раздел "Торговля") активирована опция "Использовать заказы покупателей" — это упростит связь предоплат с будущими отгрузками.
Для 1С:Управление торговлей дополнительно проверьте настройки Ценообразования: если предоплата фиксированная (например, 30% от суммы заказа), настройте тип цен "Аванс" в справочнике Типы цен номенклатуры. Это позволит автоматически рассчитывать сумму аванса при создании заказа.
Если вы работаете с маркетплейсами, создайте отдельный вид операции для предоплат в справочнике Виды операций (раздел "Денежные средства"). Это поможет разделять платежи от покупателей и комиссии площадок в отчётах.
2. Документы для оформления предоплаты: пошаговый алгоритм
Процесс фиксации предоплаты в 1С состоит из 3–5 документов в зависимости от сценария. Рассмотрим стандартную цепочку для торговой компании на ОСНО.
Шаг 1. Создание заказа покупателя
Это базовый документ, к которому будет привязана предоплата. Перейдите в Продажи → Заказы покупателей и создайте новый заказ. Укажите:
- 🏢 Контрагента (покупателя)
- 📦 Номенклатуру и количество
- 💰 Цену и сумму (автоматически рассчитается, если настроены типы цен)
- 📅 Дату отгрузки (важно для учёта обязательств)
Шаг 2. Формирование счёта на оплату
На основании заказа сгенерируйте счёт через кнопку Создать на основании → Счёт покупателю. В счёте:
- 🔹 Укажите сумму предоплаты (может быть процентом от общей суммы или фиксированной суммой).
- 🔹 В поле "Назначение платежа" пропишите:
"Предоплата по заказу №ХХ от ДД.ММ.ГГГГ. НДС не предъявляется (пп. 1 п. 1 ст. 167 НК РФ)". - 🔹 Если предоплата частичная, добавьте строку с остатком к оплате.
Шаг 3. Регистрация поступления денежных средств
Когда покупатель перечислил деньги, зафиксируйте платеж документом Поступление на расчётный счёт (Банк и касса → Банковские выписки). Ключевые поля:
- 💳 "Вид операции": выберите
"Оплата от покупателя". - 📄 "Основание": укажите ранее созданный заказ покупателя.
- 💰 "Сумма": должна совпадать с суммой в счёте.
- 📎 "Назначение платежа": скопируйте из счёта или уточните (например, добавьте номер платежного поручения).
Указан правильный контрагент|Сумма совпадает со счётом|Привязан заказ покупателя|НДС рассчитан корректно (0% или 20% в зависимости от настройки)|Назначение платежа содержит ссылку на заказ-->
Шаг 4. Формирование счёта-фактуры на аванс (для ОСНО)
Если ваша организация платит НДС, после регистрации платежа автоматически должен сформироваться документ Счёт-фактура выданный с видом операции "Аванс". Проверьте:
- 📋 Дата счёта-фактуры должна совпадать с датой поступления денег.
- 🔢 Номер счёта-фактуры должен идти в хронологическом порядке.
- 📊 Сумма НДС рассчитывается по ставке
20/120(если предоплата облагается НДС).
Заказ покупателя|Счёт на оплату|Поступление на расчётный счёт|Счёт-фактура на аванс-->
3. Бухгалтерские проводки: как 1С формирует движения
При корректном оформлении предоплаты в 1С автоматически генерируются следующие проводки (для ОСНО):
| Документ | Дебет | Кредит | Сумма | Описание |
|---|---|---|---|---|
| Поступление на р/с | 51 | 62.02 | 100 000 | Получены деньги от покупателя (аванс) |
| Счёт-фактура на аванс | 76.АВ | 68.02 | 16 666,67 | Начислен НДС с аванса (20/120) |
| Реализация товаров | 62.01 | 90.01 | 120 000 | Отгружен товар (включая НДС) |
| Зачёт аванса | 62.02 | 62.01 | 100 000 | Аванс зачтён в счёт оплаты |
| Корректировка НДС | 68.02 | 76.АВ | 16 666,67 | Восстановлен НДС с аванса при реализации |
Обратите внимание на счёт 62.02 — он используется для учёта авансов полученных. Если в вашей программе проводки формируются на другие счета (например, 62.01), это признак некорректных настроек плана счетов. Исправьте это в Главное → Настройки → План счетов, добавив субсчета для расчётов с покупателями.
Для упрощённой системы налогообложения (УСН) проводки будут проще:
- 📌
Дебет 51 — Кредит 62.02: поступление аванса. - 📌
Дебет 62.02 — Кредит 62.01: зачёт аванса при реализации.
НДС в этом случае не начисляется, но обязательно укажите в назначении платежа фразу: "Без НДС (УСН)".
Если предоплата поступила в одном налоговом периоде, а реализация произошла в другом, НДС с аванса нужно восстановить в периоде отгрузки. 1С делает это автоматически при проведении документа "Реализация товаров".
4. Типичные ошибки и как их исправить
Даже опытные бухгалтеры допускают ошибки при работе с предоплатами. Вот самые распространённые и способы их устранения:
Ошибка 1: НДС с аванса не начисляется
Причина: в настройках НДС не указан флаг "Начислять НДС с авансов" или неправильно заполнено поле "Вид операции" в счёте-фактуре.
Решение:
- 🔧 Перейдите в
Главное → Настройки → Налоги и отчётность → НДСи проверьте настройки. - 🔧 В документе
Счёт-фактура выданныйизмените вид операции на "Аванс" и перепроведите документ.
Ошибка 2: Аванс не зачитывается автоматически при отгрузке
Причина: в заказе покупателя не указано, что он оплачен авансом, или документ Реализация товаров создан не на основании заказа.
Решение:
- 🔗 Убедитесь, что в заказе покупателя есть ссылка на документ
Поступление на р/с(поле "Оплаты"). - 🔄 Создайте реализацию на основании заказа (
Создать на основании → Реализация товаров). - 🔄 Если реализация уже создана, используйте документ
Корректировка долга(Продажи → Корректировка долга) для ручного зачёта.
Ошибка 3: Двойное начисление НДС
Причина: счёт-фактура на аванс и на реализацию созданы с одинаковой суммой НДС, но зачёт не произошёл.
Решение:
- 📊 Проверьте регистр "НДС предъявленный" (
Отчёты → НДС → Анализ учёта НДС). - 🔄 Если найдёте дубли, удалите ошибочный счёт-фактуру и пересоздайте его с правильным видом операции.
Что делать, если покупатель перечислил предоплату, но потом отказался от заказа?
В этом случае нужно оформить возврат аванса документом Списание с расчётного счёта (вид операции — "Возврат покупателю"). Если НДС с аванса был начислен, его нужно восстановить документом Корректировка реализации с операцией "Восстановление НДС с аванса".
5. Предоплата в маркетплейсах: особенности учёта
Работа с Озон, Wildberries или Яндекс Маркет усложняет учёт предоплат из-за комиссий площадок и задержек выплат. В 1С такие платежи оформляются иначе, чем прямые переводы от покупателей.
Сценарий 1: Покупатель оплатил заказ на маркетплейсе
Деньги сначала поступают на счёт площадки, а затем (за минусом комиссии) — вам. В 1С это фиксируется в два этапа:
- 📝 Заказ покупателя создаётся как обычно, но в поле "Контрагент" указывается маркетплейс (например, "ООО Озон"), а в поле "Покупатель" — фактический клиент (если данные известны).
- 💸 Поступление денег регистрируется только после выплаты от площадки. Сумма указывается за минусом комиссии. В назначении платежа прописывается:
"Оплата за заказ №ХХ через Озон. Комиссия удержана".
Сценарий 2: Маркетплейс удерживает комиссию
Комиссию площадки учитывайте как прочие расходы документом Поступление (акты, накладные) с видом операции "Услуги":
- 📌 "Контрагент": маркетплейс (например, "ООО Озон").
- 📌 "Счёт учёта": 26 ("Общехозяйственные расходы") или 44 ("Расходы на продажу").
- 📌 "Статья затрат": создайте отдельную статью, например, "Комиссия маркетплейсов".
Для удобства создайте отдельный вид контрагентов "Маркетплейсы" в справочнике Контрагенты. Это поможет фильтровать операции в отчётах.
НДС с комиссии
Если маркетплейс выставит вам счёт-фактуру на комиссию (что бывает редко), зарегистрируйте его в 1С как входящий. Если счёта-фактуры нет, но комиссия включает НДС, укажите сумму НДС вручную в документе Поступление (услуги).
Маркетплейсы обычно не выделяют НДС в комиссиях, поэтому сумму комиссии можно учитывать без НДС (на основании пп. 26 п. 2 ст. 149 НК РФ).
6. Отчётность: как предоплаты отражаются в декларациях
Предоплаты влияют на несколько ключевых отчётов. Разберём, где и как они должны появляться.
Декларация по НДС
Авансы, полученные от покупателей, отражаются:
- 📄 В разделе 3 декларации по строке
070(НДС с авансов). - 📄 В разделе 9 (журнал учёта счётов-фактур) — если вы ведёте его в 1С.
После реализации сумма НДС с аванса должна быть восстановлена и отражена в разделе 3 по строке 170 (вычеты).
Книга продаж и книга покупок
Счёта-фактуры на аванс регистрируются:
- 📖 В книге продаж — в периоде получения аванса.
- 📖 В книге покупок — в периоде реализации (при восстановлении НДС).
Бухгалтерский баланс
Предоплаты от покупателей попадают в строку 1230 ("Дебиторская задолженность") раздела "Оборотные активы". После зачёта аванса сумма уменьшается.
Отчёт о финансовых результатах
Авансы не являются доходом, поэтому не отражаются в строке 2110 ("Выручка"). Доход признаётся только после отгрузки товара или оказания услуги.
Что делать, если предоплата поступила в декабре, а реализация — в январе?
В этом случае НДС с аванса нужно отразить в декларации за декабрь, а восстановление НДС — в декларации за январь. 1С автоматически разнесёт суммы по периодам, если документы датированы корректно.
7. Автоматизация: как ускорить работу с предоплатами
Ручное оформление каждой предоплаты отнимает время. В 1С есть инструменты для автоматизации:
1. Шаблоны документов
Создайте шаблоны для:
- 📑 Счётов на оплату с фиксированным текстом в назначении платежа.
- 📑 Поступлений на р/с с предзаполненными реквизитами банка.
Для этого используйте функцию Сохранить как шаблон в форме документа.
2. Групповая обработка
Если предоплат много, используйте обработку Групповое создание документов (Все функции → Обработки). С её помощью можно:
- 🔄 Создать счёта на оплату для нескольких заказов одновременно.
- 🔄 Зарегистрировать поступления денег по списку платежей из банка.
3. Автоматический зачёт авансов
В 1С:Управление торговлей настройте автоматический зачёт предоплат в параметрах Настройки и администрирование → Торговля → Заказы покупателей. Включите опцию "Автоматически зачитывать авансы при отгрузке".
4. Интеграция с банком
Подключите обмен с банком (Банк и касса → Обмен с банком) для автоматического импорта платежей. Настройте правила авторазноски, чтобы платежи с пометкой "Аванс" или "Предоплата" автоматически привязывались к заказам.
Используйте регламентные операции (Операции → Регламентные операции) для автоматического закрытия авансов в конце месяца. Это избавит от ручного контроля.
8. Возврат предоплаты: как оформить без ошибок
Если покупатель решил вернуть аванс, оформите операцию в обратном порядке:
Шаг 1. Создайте документ возврата
Используйте Списание с расчётного счёта (Банк и касса → Банковские выписки) с видом операции "Возврат покупателю". Укажите:
- 🔹 Контрагента.
- 🔹 Сумму возврата (не должна превышать сумму аванса).
- 🔹 Основание — документ
Поступление на р/с, по которому возвращаются деньги.
Шаг 2. Скорректируйте НДС (для ОСНО)
Если НДС с аванса был начислен, его нужно восстановить. Сделайте это документом Корректировка реализации:
- 📋 Вид операции: "Восстановление НДС с аванса".
- 📋 Укажите сумму аванса и ставку НДС.
- 📋 В поле "Основание" выберите документ возврата.
Шаг 3. Аннулируйте счёт-фактуру на аванс
Создайте Счёт-фактуру выданный с видом операции "Корректировка" и укажите:
- 🔸 Номер и дату исходного счёта-фактуры на аванс.
- 🔸 Сумму корректировки (со знаком "минус").
Если возвращаете предоплату частично, сначала оформите корректировку заказа покупателя, уменьшив сумму, а затем создайте возврат на разницу.
Если покупатель согласен оставить аванс для будущих заказов, не возвращайте деньги, а:
- 🔄 Создайте новый заказ покупателя.
- 🔄 Перенесите аванс на этот заказ документом
Корректировка долга.
⚠️ Внимание
Если предоплата была получена более 5 календарных дней назад, а счёт-фактура на аванс не был выписан, вы нарушаете п. 3 ст. 168 НК РФ. В этом случае нужно срочно зарегистрировать счёт-фактуру и уплатить НДС в бюджет.
FAQ: Частые вопросы по предоплатам в 1С
Нужно ли выписывать счёт-фактуру на аванс, если покупатель — физическое лицо?
Нет, счёт-фактуру на аванс выписывают только для юридических лиц и ИП на ОСНО. Для физических лиц достаточно чека (если вы на ОСНО или УСН с онлайн-кассами).
Как в 1С увидеть, какие заказы оплачены авансом, а какие — нет?
Используйте отчёт "Ведомость по заказам покупателей" (Продажи → Отчёты по продажам). В настройках отчёта добавьте колонку "Оплачено" и отфильтруйте по статусу "Не выполнен".
Можно ли в 1С настроить автоматическое создание счёта на оплату при создании заказа?
Да, в 1С:Управление торговлей это делается через Настройки и администрирование → Торговля → Заказы покупателей. Включите опцию "Автоматически создавать счёта на оплату" и укажите шаблон.
Что делать, если покупатель перечислил предоплату, но не указал назначение платежа?
Свяжитесь с покупателем и уточните, к какому заказу относится платеж. В 1С создайте документ Поступление на р/с с видом операции "Прочий расчёт с контрагентом", а после уточнения перенесите сумму на нужный заказ документом Корректировка долга.
Как в 1С отразить предоплату в иностранной валюте?
При поступлении валюты на счёт:
- 💱 Создайте документ
Поступление на расчётный счётс валютой платежа. - 💱 Укажите курс ЦБ на дату платежа (1С подтянет его автоматически, если настроен обмен курсами).
- 💱 В бухгалтерском учёте сумма будет пересчитана в рубли по курсу на дату операции.
Для учёта курсовой разницы используйте документ Корректировка долга в конце месяца.