Электронный чек из 1С: настройка отправки на электронную почту и проверка по 54-ФЗ

Электронный чек из 1С формирует не сама 1С, а зарегистрированная онлайн-касса. Программа передает в ККТ данные о расчете: позиции, сумму, способ оплаты и контакт покупателя. Затем касса создает фискальный документ, передает сведения через ОФД, а сервис в связке направляет чек на e-mail или телефон.

Для запуска нужна одна понятная цепочка: подтвержденная оплата → передача реквизитов в ККТ → фискализация → ОФД → электронный чек покупателю. Не привязывайте чек к созданию заказа или проведению документа «Реализация»: эти события могут произойти без фактической оплаты.

Когда бизнесу нужен электронный чек из 1С

Магазин, салон или пункт выдачи

Свяжите 1С с кассой на рабочем месте. До расчета кассир получает у покупателя e-mail или номер телефона и передает контакт в кассовую программу. После оплаты ККТ формирует чек, а настроенный сервис направляет его покупателю.

Интернет-магазин, платежная ссылка или СБП

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

Подписка и повторные списания

Используйте облачную кассу, которая получает подтверждение каждого успешного списания от платежного сервиса. Менеджер не должен вручную переносить сумму, состав заказа и контакт клиента: именно на этом этапе появляются пропуски и дубли.

Агентские услуги

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

Как работает электронный чек по 54-ФЗ

Получите e-mail или номер телефона до расчета. Если покупатель предоставил контакт до момента расчета, кассовый чек направляют ему в электронной форме. Бумажный чек при этом не выдают, если покупатель до расчета не сообщил, что хочет получить его на бумаге.

Не просите отдельное согласие именно на получение кассового чека: для этой цели оно не требуется. Однако согласие на рекламные и маркетинговые рассылки оформляйте отдельным действием и не смешивайте его со сбором контакта для чека.

Счет, письмо с номером заказа и печатная форма «Реализации» не заменяют кассовый чек. Правила применения ККТ установлены Федеральным законом № 54-ФЗ; текст закона и связанные материалы доступны в КонсультантПлюс, а официальные сервисы по ККТ — на сайте ФНС России.

Что проверить до настройки

  • ККТ работает и зарегистрирована. Проверьте регистрацию кассы, состояние фискального накопителя и очередь неотправленных документов.
  • ОФД принимает документы. Проведите тестовый расчет и найдите его в кабинете кассы или ОФД.
  • В кассу приходят правильные реквизиты. Сверьте позиции, цену, итоговую сумму, ставку, способ оплаты и контакт покупателя.
  • Назначен один триггер. Для сайта это успешный платеж; для торговой точки — расчет, который проводит кассир. Не оставляйте одновременно автоматический запуск от платежного сервиса и ручное создание чека в 1С.
  • Понятны три точки контроля. Разделите статус фискального документа, результат передачи в ОФД и статус доставки e-mail/SMS, если его показывает ваш сервис.

Как выбрать способ отправки электронного чека

Схема Кто формирует чек Действия сотрудника Что контролировать Когда выбирать
Ручная пересылка ККТ отдельно от 1С Найти фискальный чек и проверить контакт Каждый расчет и каждую отправку Резервный вариант для единичных продаж
1С + касса на рабочем месте Касса в точке продаж Внести контакт до расчета Чек в ККТ, ОФД и ошибки отправки Магазин, салон, пункт выдачи
Облачная фискализация Облачная ККТ по событию оплаты Собрать контакт в заказе и разбирать исключения Статусы интеграции, ККТ, ОФД и доставки Сайт, подписки, ссылки на оплату, чаты

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

Нужна проверка нескольких каналов оплат или настройка единого триггера? Свяжитесь с командой Интернет Касса: разложим путь платежа, определим точку фискализации и подготовим контрольный тест.

Пошаговый запуск: от 1С до электронного чека

  1. Опишите сценарий оплаты. Укажите источник оплаты, используемую ККТ, источник товарных данных и сервис доставки чека.
  2. Назначьте единственный триггер. Для интернет-заказа им должно быть подтверждение оплаты, а не создание заказа, резервирование товара или проведение реализации.
  3. Настройте реквизиты. Передавайте в ККТ позиции, сумму, ставку, способ оплаты и e-mail либо телефон покупателя.
  4. Собирайте контакт до расчета. Добавьте поле в форму заказа и проверку формата e-mail. В торговой точке кассир уточняет контакт до проведения оплаты.
  5. Проведите реальный контрольный расчет. Проверьте тот же канал, которым будут платить клиенты: сайт, терминал, ссылку или СБП.
  6. Проверьте фискализацию и ОФД. Найдите документ в кассе, затем убедитесь, что он передан оператору фискальных данных.
  7. Проверьте доставку. Откройте письмо на тестовом ящике и посмотрите журнал доставки, включая ошибки и попадание в спам.
  8. Зафиксируйте регламент. Назначьте ответственного за очередь чеков, неверные контакты, повторные попытки и возвраты.

Ошибки и обработка спорных ситуаций

Счет из 1С выдают за кассовый чек. Отправляйте покупателю фискальный документ из кассовой цепочки. Счет и «Реализацию» оставьте для оплаты и учета.

Пытаются отправить чек, не разделяя статусы. Проверяйте отдельно: чек сформирован ККТ, данные приняты ОФД, электронное сообщение доставлено сервисом. Отсутствие письма не означает автоматически, что кассовый чек не создан, и наоборот.

Один заказ пробивают дважды. Перед повторной попыткой найдите исходный документ по номеру заказа, сумме и времени оплаты. Если чек уже фискализирован, второй чек не создавайте.

Ошибка произошла до успешной фискализации. Исправьте причину — например, недоступную кассу или неверные реквизиты — и убедитесь, что исходного чека нет в ККТ и ОФД. Только после этого повторно запускайте расчет.

Деньги возвращают после сформированного чека. Оформляйте чек возврата прихода, связав его с исходным расчетом в вашей учетной и кассовой схеме. Не решайте возврат простым удалением заказа или повторной отправкой исходного чека.

После смены ОФД, кассы или модуля интеграции никто не тестирует цепочку. Проведите контрольный платеж и проверьте все три статуса до приема новых оплат.

Когда стоит подключить автоматизацию

Автоматизируйте фискализацию, если принимаете оплату на сайте, используете подписки, платежные ссылки, СБП или чат-продажи. Автоматическая цепочка снижает число ручных действий и дает единый журнал статусов.

Переходите на автоматизацию и при нескольких менеджерах: в этом случае нельзя полагаться на память сотрудника о том, кто уже сформировал или отправил чек. Для нестандартных платежей используйте отдельную схему; например, при расчете электронным сертификатом смотрите порядок оформления чека на электронный сертификат.

Частые вопросы

Можно ли отправлять электронный чек из 1С на e-mail покупателя?

Да, можно. 1С должна передать данные расчета в зарегистрированную ККТ или сервис облачной фискализации, а покупатель предоставляет e-mail либо номер телефона до расчета.

Нужно ли формировать чек, если покупатель хочет получить его только на почту?

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

Нужно ли брать отдельное согласие на отправку электронного чека?

Нет, отдельное согласие на кассовый чек не требуется. Для направления чека нужен e-mail или номер телефона, предоставленный до расчета; согласие на рекламные письма оформляйте отдельно.

Что делать, если письмо с чеком не пришло покупателю?

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

Что делать, если чек попытались сформировать повторно?

Сначала найдите исходный чек по номеру заказа, сумме и времени оплаты. Если исходный расчет уже фискализирован, не создавайте второй чек; при возврате денег оформляйте чек возврата прихода по исходному расчету.

Подходит ли ручная отправка чека из 1С для большого числа продаж?

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

Нужна помощь с запуском

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