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