Работа с кассовым оборудованием в связке с учетными системами 1С:Предприятие требует от бухгалтера и кассира понимания тонкостей законодательства, в частности 54-ФЗ. Самым сложным моментом для многих пользователей становится процедура работы с авансовыми платежами, когда деньги получены до фактической отгрузки товара или оказания услуги. Ошибки на этом этапе могут привести к штрафам от налоговой инспекции и расхождениям в фискальных данных.

В этой статье мы детально разберем, как технически реализовать продажу по предоплате и последующий зачет аванса при отгрузке. Мы рассмотрим не только нажатие кнопок в интерфейсе, но и логику формирования фискальных признаков, которые передаются на ККТ. Понимание этих процессов позволит вам избежать технических сбоев и юридических рисков при ведении розничной торговли.

Нормативная база и типы платежей по 54-ФЗ

Прежде чем переходить к настройкам в 1С:Розница или 1С:Управление торговлей, необходимо четко усвоить разницу между видами оплат с точки зрения фискального законодательства. Кассовый аппарат должен передавать в ОФД не просто сумму, а конкретный признак способа расчета. Предоплата (аванс) фиксирует поступление денег без передачи товара, тогда как полная оплата подразумевает завершение сделки.

При работе с клиентами, которые вносят часть суммы заранее, система должна корректно отражать эти изменения в чеке. Если вы пробьете чек с признаком «Полный расчет» при получении аванса, у налоговой возникнут вопросы, почему товар не был отгружен, а чек уже закрыт. И наоборот, при окончательном расчете нельзя использовать признак «Аванс», так как это приведет к тому, что продажа не будет зафиксирована как состоявшаяся.

⚠️ Внимание: Законодательные требования к фискальным признакам могут изменяться. Всегда сверяйте актуальные значения признаков способа расчета в личном кабинете вашей ОФД или на сайте ФНС перед началом массовых операций.

Для корректной работы вам потребуется настроить справочник видов оплат. В системе должны быть четко разделены сценарии: оплата наличными, оплата картой, смешанная оплата и, что критически важно, оплата в кредит или авансом. Неправильная привязка типа оплаты к фискальному признаку — самая частая причина ошибок в отчетности.

📊 С каким типом платежей вы сталкиваетесь чаще всего?
Только полная оплата
Частая предоплата
Смешанные платежи
Работа с кредитом

Настройка видов оплат и кассы ККМ в 1С

Техническая реализация пробития чека на предоплату начинается с конфигурации справочника «Виды оплат». В типовых решениях этот элемент связывает бухгалтерский счет и фискальный тег. Вам необходимо зайти в раздел настроек кассового оборудования и убедиться, что для вашего сценария создан отдельный вид расчета.

Откройте карточку вида оплаты и обратите внимание на поле «Признак способа расчета». Именно здесь задается логика поведения ККТ. Для стандартной розничной продажи обычно выбирается значение «Полный расчет», однако для нашей задачи потребуется создать дублирующую запись или изменить существующую для специфических сценариев. Важно, чтобы название вида оплаты было понятным для кассира, например, «Аванс (100%)» или «Частичная предоплата».

Если вы используете драйверы ККТ (Атол, Штрих-М), убедитесь, что версия прошивки поддерживает передачу всех необходимых тегов. Устаревшее ПО кассы может игнорировать настройки 1С и пробивать чек по умолчанию, что приведет к нарушению кассовой дисциплины. Проверьте соответствие версий драйверов в разделе Администрирование → Печатные формы, отчеты и обработки.

💡

Создайте отдельные виды оплат для разных процентных соотношений предоплаты (например, 30%, 50%, 100%), если ваша бизнес-модель это предполагает. Это упростит выбор кассиру и снизит риск человеческой ошибки.

После создания видов оплат их необходимо зарегистрировать в самой кассе ККМ. В некоторых моделях терминалов это делается через меню самого устройства, в других — через специальную обработку в 1С. Без этой синхронизации касса не поймет, какой именно фискальный тег ей нужно отправить в налоговую при выборе конкретного способа оплаты в документе продажи.

Пробитие чека на полную или частичную предоплату

Рассмотрим практический сценарий: клиент приходит в магазин, выбирает товар, но забирает его позже, внося деньги сейчас. В документе «Чек ККМ» или «Отчет о розничных продажах» вы добавляете товары в табличную часть. На этапе оплаты кассир должен выбрать не стандартный вид расчета, а специально подготовленный вид «Предоплата 100%» (или иной процент).

При проведении документа система сформирует фискальный чек, в котором признак способа расчета будет соответствовать выбранному виду оплаты. В чеке покупателя отразится сумма внесенных средств, но товар будет числиться как оплаченный авансом. Бухгалтерские проводки при этом также сформируются специфические: деньги придут на счет 50 или 57, но выручка (счет 90) пока не признается, а повиснет на счете 62 как задолженность перед покупателем.

  • 📄 Выберите в документе продажи товары или услуги.
  • 💳 В форме оплаты укажите вид «Предоплата» (не «Наличные» или «Безналичные» в чистом виде).
  • 🖨️ Проверьте в печатной форме чека наличие надписи «Аванс» или соответствующего фискального признака.
  • 💾 Проведите документ и убедитесь, что чек ушел в ОФД со статусом успеха.

Важно отметить, что при частичной предоплате логика остается той же, меняется только сумма. Если стоимость товара 10 000 рублей, а клиент вносит 5 000, вы пробиваете чек на 5 000 с признаком «Аванс». Оставшаяся сумма будет пробита отдельным чеком позже. Дробление чеков в данном случае является не ошибкой, а требованием закона, так как каждый этап оплаты имеет свой фискальный статус.

☑️ Контроль операции предоплаты

Выполнено: 0 / 5

Формирование чека зачета предоплаты при отгрузке

Самый ответственный этап наступает в момент, когда товар фактически передается покупателю. В этот момент необходимо «закрыть» аванс и перевести сделку в статус завершенной. В 1С этот процесс часто вызывает трудности, так как требует создания корректирующего документа или специфической обработки в зависимости от конфигурации.

В современных версиях 1С:Розница 2.3 и 1С:УТ 11 существует механизм автоматического зачета. При создании нового чека ККМ на полную сумму товара система может предложить зачесть ранее внесенный аванс. Однако, с точки зрения фискализации, вам все равно необходимо пробить чек на сумму окончательного расчета, но с признаком «Полный расчет», указав, что часть суммы погашена авансом.

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

Этап сделки Сумма в чеке Признак способа расчета Бухгалтерский смысл
Получение аванса 5 000 руб. Аванс (Предоплата 100%) Поступление денег, долг перед клиентом
Отгрузка товара (Доплата) 5 000 руб. Полный расчет Погашение части долга, признание выручки
Итог (в двух чеках) 10 000 руб. Смешанный Сделка закрыта, товар передан

⚠️ Внимание: Никогда не пробивайте чек возврата на сумму аванса, чтобы затем пробить чек полной продажи. Это грубое нарушение кассовой дисциплины, которое трактуется как фиктивный возврат и последующая новая продажа, что искажает статистику возвратов.

Если ваша конфигурация 1С не поддерживает автоматический зачет в одном чеке, вам придется использовать обработку «Зачет авансов». Она сформирует необходимые движения документов, но фискальный чек все равно нужно будет пробить вручную через интерфейс ККМ, выбрав правильный тип оплаты. Убедитесь, что кассир понимает разницу между кнопкой «Возврат прихода» и процедурой зачета.

Что делать, если клиент передумал забирать товар?

В случае отказа от товара после внесения предоплаты необходимо оформить чек возврата. В чеке возврата признак способа расчета должен соответствовать признаку в исходном чеке (то есть «Аванс»). Только после возврата денег клиенту сделка считается полностью отмененной.

Работа с возвратом авансовых платежей

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

Для оформления возврата найдите исходный чек предоплаты в базе 1С. Обычно это делается через журнал документов «Чек ККМ» или с помощью обработки поиска чеков по номеру. При инициировании возврата система должна автоматически подтянуть признак способа расчета из оригинального документа. Если вы используете стороннее ПО для кассы, проверьте, передает ли оно тег «Признак расчета» со значением «Возврат прихода» и сохраняет ли оригинальный признак способа расчета.

В 1С при создании документа «Возврат товаров от клиента» или «Возврат денег покупателю» система автоматически сторнирует проводки по счету 62, возвращая состояние расчетов в исходное положение.

💡

Главное правило возврата: Чек возврата должен зеркально повторять фискальные признаки исходного чека предоплаты, включая признак способа расчета «Аванс».

Анализ отчетов и контроль кассовой дисциплины

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

Обязательно сверяйте данные в 1С с отчетами из личного кабинета ОФД. Оператор фискальных данных видит те же признаки способа расчета, что и вы. Если в 1С пробит «Зачет аванса», а в ОФД висит «Полная оплата» без учета предыдущего аванса, значит, настройка видов оплат в драйвере ККТ выполнена неверно. Такие расхождения выявляются при налоговых проверках автоматически.

  • 📊 Сверьте сумму закрытой смены с выгрузкой из ОФД.
  • 🔍 Проверьте, чтобы количество чеков с признаком «Аванс» соответствовало количеству поступлений предоплаты.
  • 📉 Убедитесь, что при зачете авансов общая сумма фискализированных чеков не превышает реальную стоимость отгруженных товаров.

Для аудитора или главного бухгалтера полезно настроить отдельный отчет, группирующий продажи по признакам способа расчета. Это позволит быстро выявить кассиров, которые путают предоплату с полной оплатой, и провести с ними дополнительное обучение. В 1С это можно сделать через систему компоновки данных (СКД), добавив поле «Признак способа расчета» в группировку.

⚠️ Внимание: Интерфейсы и названия пунктов меню могут отличаться в зависимости от версии платформы 1С (8.2, 8.3) и конфигурации (Розница, УТ, КА). Всегда адаптируйте инструкцию под конкретный интерфейс вашей программы.

Частые ошибки и способы их устранения

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

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

Также стоит упомянуть проблему синхронизации времени. Если часы на кассе и на сервере 1С рассинхронизированы, зачет аванса может не пройти корректно, так как система будет считать, что аванс внесен «в будущем» или документ предоплаты еще не проведен. Следите за актуальностью времени на всех рабочих местах.

💡

Используйте комментарии в документе продажи в 1С. Пишите номер договора или фамилию менеджера, принявшего предоплату. Это упростит поиск истории сделки при возникновении спорных ситуаций с клиентом.

Можно ли пробить один чек на предоплату и отгрузку одновременно?

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

Что делать, если касса не поддерживает признак «Аванс»?

Современные ККТ, включенные в реестр ФНС, обязаны поддерживать все признаки расчета. Если ваша касса не пробивает аванс, возможно, у нее устаревшая прошивка. Обратитесь в центр технического обслуживания вашей ККТ для обновления ПО. Работа на кассе без поддержки актуальных тегов 54-ФЗ является нарушением закона.

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

Да, клиент должен получить чек (бумажный или электронный) при любом фискальном событии, включая зачет предоплаты и формирование финального чека полной оплаты. Отсутствие чека при отгрузке товара, даже если он был оплачен ранее, влечет за собой штрафные санкции.

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

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