зачет предоплаты в чеке 1с — При получении денег до передачи товара или оказания услуги оформляйте два фискальных документа: сначала чек с признаком способа расчета «предоплата» либо «аванс», затем — чек полного расчета с оплатой «зачет предоплаты (аванса)». Это не отдельный «чек на зачет» и не гражданско-правовой взаимозачет.
Статья рассчитана на типовую логику 1С:Управление торговлей 11. Названия команд, состав рабочего места кассира (РМК) и способ отправки документа на ККТ зависят от релиза УТ, драйвера и подключенного оборудования. Однако контрольная цепочка остается одной: заказ → оплата и первый чек → реализация/оказание услуги → чек полного расчета → подтверждение ОФД.
Нужно настроить цепочку, а не разбирать чеки вручную? Обратитесь в Интернет Касса за аудитом связки 1С:УТ, платежей, ККТ и ОФД. Проверим события для двух чеков, настроим сценарий и проведем тестовую продажу до запуска.
Первый чек формируйте при поступлении денег от физлица: на сайте, через ссылку на оплату, в РМК или иным способом, при котором применяется ККТ. Если состав покупки известен, в нем используют «предоплату». Если деньги получены до определения товара или услуги — «аванс».
Второй чек формируйте, когда продавец исполнил обязательство перед покупателем: товар передан либо услуга оказана. В позиции укажите «полный расчет», а в оплатах — сумму «зачет предоплаты (аванса)».
Для доставки не привязывайте второй чек к техническому статусу «оплачен», «собран» или «передан в доставку». Выберите в регламенте конкретное событие, которое подтверждает передачу товара покупателю по вашему процессу и договору, например выдачу в пункте выдачи или вручение курьером. Именно это событие должно передаваться из сайта, CRM или службы доставки в 1С как основание для закрывающего чека.
При безналичных расчетах между организациями и ИП без предъявления электронного средства платежа ККТ может не применяться. Это исключение не переносится на оплату физлицом на сайте или по ссылке; информацию о применении ККТ и сервисах проверки публикует сайт ФНС России.
Полную схему первого и второго фискального документа смотрите в инструкции как пробить чек на аванс и зачет предоплаты в 1С без ошибок.
Событие успешной оплаты запускает первый чек — предоплату или аванс. Второй чек запускает не платежный модуль, а подтвержденное событие передачи товара, которое вы закрепили в схеме работы. Если доставка отменена до передачи, полный расчет не формируйте: оформляйте возврат прихода только при реальном возврате денег покупателю.
После онлайн-оплаты создается первый чек, привязанный к заказу клиента. При выдаче сотрудник открывает заказ или реализацию в РМК, проверяет ранее принятую оплату и формирует чек полного расчета с зачетом предоплаты. Если покупатель доплачивает на кассе, в том же чеке добавляют только сумму доплаты.
Первый чек нужен в дату получения денег. Второй формируйте после оказания конкретной услуги: завершения ремонта, проведенного занятия, выполненной консультации или другого зафиксированного результата. Не закрывайте расчет только потому, что запись в расписании создана или счет выставлен.
Если оплата приходит через сайт, заранее проверьте момент формирования первого документа: когда пробивать чек при оплате на сайте и как не ошибиться с моментом расчета.
| Ситуация | Признак способа расчета в позиции | Оплата в чеке | Документ-основание в УТ |
|---|---|---|---|
| Деньги получены, товар или услуга определены, исполнения еще нет | Предоплата | Фактически полученные наличные или безналичные деньги | Заказ клиента и документ оплаты |
| Деньги получены, но состав будущей покупки неизвестен | Аванс | Фактически полученные деньги | Документ оплаты без определенной реализации |
| Товар передан или услуга оказана после 100% предоплаты | Полный расчет | Зачет предоплаты (аванса) на всю стоимость | Реализация товаров и услуг либо документ оказания услуги |
| Товар передан, есть аванс и доплата | Полный расчет | Зачет предоплаты плюс фактическая доплата | Реализация и связанные оплаты |
| Заказ отменен, деньги возвращены | Реквизиты возвратного чека определяются операцией возврата | Возврат на фактически возвращенную сумму | Документ возврата и подтверждение выплаты |
Контрольное правило простое: в закрывающем чеке сумма зачета предоплаты плюс сумма новой доплаты должны равняться стоимости переданного товара или оказанной услуги. При 100% предоплате новая оплата в закрывающем чеке равна нулю.
Начните с Заказа клиента, если продажа ведется по заказам. Откройте заказ и используйте команду просмотра связанных документов: вам нужны исходная оплата, чек при получении денег, реализация и закрывающий чек. Если реализация создавалась без заказа, начните с документа Реализация товаров и услуг.
Для поиска самого фискального документа откройте раздел продаж или РМК и список Кассовые чеки. В разных релизах УТ путь и название списка отличаются, поэтому ищите журнал чеков, отбор по организации, кассе, дате, сумме и документу-основанию. Затем откройте карточку документа и сверьте статус отправки на ККТ и получения ОФД.
В закрывающем чеке проверьте четыре поля: номенклатуру, сумму, признак «полный расчет» у позиции и оплату «зачет предоплаты (аванса)». Признак расчета задается в данных позиции чека, а состав оплат — в блоке оплаты документа; не подменяйте одно поле другим.
Маршрут работы с заказом, реализацией и кассовыми чеками разобран отдельно: как пробить чек в 1С:УТ из заказа клиента, реализации и при оплате наличными.
Не пробивайте еще один «правильный» чек поверх ошибочного. Сначала сохраните номер ФД, ФН, дату, время, сумму, кассу и ошибочный реквизит. Затем подготовьте основание для исправления: служебную записку, акт или иной внутренний документ с описанием ошибки и ссылкой на исходный чек.
После этого оформите чек коррекции в порядке, который поддерживают ваша модель ККТ, драйвер и релиз 1С:УТ. В документе должны быть корректные данные расчета и реквизиты основания коррекции. Сначала проверьте возможность коррекции на тестовом контуре или вместе со специалистом: форма и доступные поля различаются у кассового ПО.
Не оформляйте возврат прихода, если деньги покупателю не возвращались. Возвратный чек подтверждает фактический возврат денег. Ошибку в сумме, способе расчета или составе оплат исправляйте через процедуру коррекции, а не имитацией возврата.
Перепривяжите платеж к правильному заказу и реализации после фискального исправления. Сверьте сумму платежа, исходный чек, закрывающий чек и реализацию, затем восстановите связь документов в УТ по правилам вашей учетной схемы. Не закрывайте остаток ручной операцией до сверки: так можно скрыть повторную оплату или потерять связь с чеком.
Проверьте статус чека в ККТ и очереди обмена до оформления коррекции. Если фискальный документ не сформирован или не ушел из очереди, сначала устраните ошибку обмена и определите фактический статус операции; корректировать несуществующий фискальный чек нельзя.
Нужна настройка или разбор уже сформированной ошибки? Свяжитесь с Интернет Касса. Поможем провести аудит текущей цепочки 1С:УТ—эквайринг—ККТ—ОФД, настроить два события для чеков и проверить сценарий предоплаты до запуска.