как пробить чек на аванс и зачет предоплаты в 1с — Получили деньги раньше отгрузки или оказания услуги — сформируйте первый чек на аванс либо предоплату. Исполнили заказ — сформируйте второй, финальный чек: ранее полученные деньги укажите как зачет, а новой оплатой отразите только доплату. Эта схема не дает задвоить выручку в кассе и ОФД.
ККТ применяют при расчетах. Практическая точка выбора проста: сначала определите, известен ли состав заказа в момент оплаты, затем — передан ли товар или оказана ли услуга.
Не путайте форму оплаты и признак способа расчета. «Безналичные» или «наличные» показывают, как поступили деньги. «Аванс», «предоплата» и «полный расчет» показывают стадию расчета.
При исполнении заказа не ставьте новую безналичную оплату на всю стоимость. В финальном чеке отразите ранее полученную сумму в реквизите зачета предоплаты или аванса, а безналичной оплатой либо наличными — только сумму, полученную от покупателя сейчас.
Справочные материалы по применению ККТ публикует сайт ФНС России. Для конкретной настройки важнее заранее описать движение денег между сайтом, эквайрингом, 1С, кассой и ОФД.
Покупатель оплатил товар у кассы и сразу его получил — пробейте один чек с признаком «полный расчет». Чек на аванс и финальный чек в этом сценарии не нужны. Если подбираете ККТ для торговой точки, используйте инструкцию как выбрать кассу для розничного магазина и запустить продажи.
Клиент заказал услугу стоимостью 5 000 рублей и внес 2 000 рублей. В момент оплаты сформируйте чек с признаком «предоплата» на 2 000 рублей. После оказания услуги сформируйте финальный чек: 2 000 рублей — зачет предоплаты, 3 000 рублей — новая оплата, если клиент доплачивает в этот момент.
Если клиент внес 2 000 рублей без выбора конкретной услуги, первый чек оформляйте как «аванс». Когда услуга выбрана и оказана, свяжите аванс с заказом и отразите его зачет в финальном чеке.
Покупатель оплатил конкретный заказ на сайте, а магазин передает его позже. После подтверждения оплаты сформируйте чек с признаком «предоплата 100%». При передаче товара сформируйте финальный чек с признаком «полный расчет» и зачетом всей предоплаты.
Передавайте один номер заказа из сайта в платежный сервис, 1С и кассу. Тогда 1С сможет подобрать оплату к реализации, а кассовый модуль не создаст новую оплату вместо зачета. Для дистанционной фискализации подойдет материал облачная касса для бизнеса: выбор, запуск и типовые ошибки.
Финальный чек не называется «чеком с признаком зачета». Зачет и признак способа расчета — разные реквизиты. При завершении заказа заполняйте три позиции:
Контроль: сумма зачета и сумма новой оплаты должны равняться стоимости реализации. Если в финальном чеке одновременно указаны зачет 5 000 рублей и новая безналичная оплата 5 000 рублей при цене заказа 5 000 рублей, платеж задвоен.
| Ситуация | Первый чек | Финальный чек | Что проверить |
|---|---|---|---|
| Пополнение баланса, товар или услуга не выбраны | «Аванс» на поступившую сумму | «Полный расчет» при исполнении; сумма аванса — в зачете | Аванс связан с конкретным заказом |
| Частичная оплата известного заказа | «Предоплата» на полученную часть | «Полный расчет»; предоплата — в зачете, остаток — новая оплата | Зачет + доплата = цена заказа |
| Полная оплата известного заказа до отгрузки | «Предоплата 100%» на всю цену | «Полный расчет»; вся сумма — в зачете | Новая оплата в финальном чеке отсутствует |
| Оплата и выдача одновременно | «Полный расчет» | Не нужен | Нет отдельного чека на аванс |
Заказ на 5 000 рублей оплачен на сайте 10 августа, отгружен 12 августа. 10 августа сформируйте чек: признак «предоплата 100%», безналичная оплата — 5 000 рублей. 12 августа сформируйте чек: признак «полный расчет», зачет предоплаты — 5 000 рублей, новая оплата — 0 рублей.
Услуга стоит 5 000 рублей. Клиент внес 2 000 рублей при записи и 3 000 рублей после оказания услуги. При записи сформируйте чек «предоплата» на 2 000 рублей. После оказания услуги сформируйте финальный чек «полный расчет»: зачет предоплаты — 2 000 рублей, наличная или безналичная новая оплата — 3 000 рублей.
В 1С:УТ конкретные команды зависят от редакции, подключенного оборудования и внешнего модуля фискализации. Поэтому не копируйте путь из другой конфигурации: проверьте цепочку документов в своей базе. Рабочая последовательность всегда одна — заказ покупателя → поступление оплаты → реализация товаров и услуг → кассовый чек.
Если сайт принимает карты, а кассу обслуживает отдельный сервис, заранее проверьте передачу идентификатора заказа и статусов оплаты. Полезный порядок подключения описан в материале подключение облачной кассы для бизнеса: пошаговый запуск и выбор схемы.
Оформите чек коррекции после фиксации причины пропуска. В 1С сохраните документ оплаты, номер заказа, дату и сумму; в кассовом решении оформите коррекцию по правилам его интерфейса и укажите документ-основание. Затем убедитесь в ОФД, что корректирующий документ принят, и не создавайте новую обычную продажу задним числом.
Не оформляйте «возврат прихода», если деньги покупателю не возвращали. Сохраните оба чека и первичные документы, затем оформляйте исправление как ошибочно сформированный расчет через предусмотренный для вашей ККТ порядок коррекции. Возврат прихода используют, когда покупателю действительно возвращают деньги.
Верните разницу покупателю и сформируйте «возврат прихода» на возвращаемую сумму, если деньги были получены сверх нужного. После этого создайте корректный чек на фактический расчет. Если ошибка не меняет сумму полученных денег, зафиксируйте исходный чек и основание ошибки: способ исправления реквизитов должен поддерживаться вашим кассовым решением.
Остановите автоматическую отправку повторного чека и оформите коррекцию реквизитов по правилам используемой ККТ. В 1С исправьте настройку или документ-основание: например, замените «полный расчет» на «предоплата» в событии получения денег. После исправления проверьте в ОФД, что новый документ не создал вторую оплату.
Подробно о назначении корректирующих документов читайте в статье когда пробивать чек коррекции и как правильно оформить исправление. Ошибки в уже фискализированных чеках требуют проверки конкретного основания и возможностей кассового ПО.
Да, сформируйте чек в момент получения денег. Укажите «аванс», если состав будущей покупки не определен, либо «предоплата» или «предоплата 100%», если заказ уже известен.
Да, сформируйте финальный чек при передаче товара, выполнении работы или оказании услуги. В нем поставьте признак «полный расчет», отразите ранее полученную сумму как зачет предоплаты или аванса, а новой оплатой укажите только доплату.
Откройте заказ покупателя и перейдите по связанным документам к оплате, реализации и кассовому чеку. В УТ и внешних кассовых модулях название журнала различается, но финальный чек должен быть связан с документом реализации и исходной оплатой.
Выберите «полный расчет», если покупатель платит и получает товар или услугу в одном расчете. Для известного заказа до исполнения используйте «предоплата» при частичной оплате и «предоплата 100%» при полной; для неопределенной будущей покупки — «аванс».
Сохраните исходный чек и оформите исправляющий фискальный документ по типу ошибки. При возврате реально полученных денег оформляют «возврат прихода» на возвращаемую сумму; для пропущенного чека или ошибки реквизитов порядок с чеком коррекции нужно сверить с вашим кассовым решением и основанием исправления.
Хотите проверить схему до запуска? Оставьте заявку через форму связи и приложите примеры заказа, платежа и реализации. Это позволит проверить, как 1С передает предоплату и зачет в ККТ до появления ошибок в ОФД.