Торговля и Склад · 10 мин
Как пробить фискальный чек в 1С
Как пробить фискальный чек в 1С: подключение ККТ, пробитие чека из розничной продажи и РМК, возвраты, типичные ошибки и их исправление.
Фискальный чек в 1С формируется не самой учётной программой, а связкой «1С + драйвер торгового оборудования + кассовый аппарат (ККТ)». Программа передаёт состав чека — позиции, суммы, налоги, признак расчёта — на фискальный регистратор, а тот подписывает документ фискальным признаком и отправляет данные оператору фискальных данных (ОФД). Поэтому успешное пробитие зависит от трёх условий: корректно подключённой ККТ, правильно заполненного документа продажи и настроенной кассовой смены.
Ниже разобран рабочий порядок действий для типовых конфигураций — «Управление торговлей», «Розница», «Комплексная автоматизация», а также отличия при работе через рабочее место кассира (РМК) и из обычных документов. Отдельно рассмотрены возвраты, чеки коррекции и ситуации, когда чек не пробивается.
Перед началом убедитесь, что касса зарегистрирована в ФНС, фискальный накопитель действует, а договор с ОФД заключён и активен. Без этого технически всё может работать, но касса не сможет передавать данные, а торговля без передачи чеков — прямое нарушение 54-ФЗ.
Подключение и настройка ККТ в 1С
Первый шаг — подключить фискальный регистратор к базе. Перейдите в раздел «Администрирование» → «Подключаемое оборудование» (в некоторых конфигурациях — «Настройка подключаемого оборудования»). Включите использование оборудования, затем в списке типов выберите «ККТ с передачей данных» и создайте новый экземпляр устройства.
В карточке устройства укажите драйвер — чаще всего это драйвер производителя (АТОЛ, Штрих-М, Viki Print) либо универсальный драйвер 1С, если он поддерживает вашу модель. Драйвер должен быть установлен на компьютере кассира заранее, вместе с фирменной утилитой настройки (например, «Драйвер ККТ» от АТОЛ). В параметрах подключения задайте порт (COM-порт или USB), скорость обмена и при необходимости параметры печати.
После сохранения нажмите «Тест устройства» — 1С выполнит проверку связи и вернёт результат. Успешный тест означает, что программа видит кассу и может отправлять на неё команды. Если тест не проходит, проверяйте порт, права пользователя Windows на доступ к COM-порту и версию драйвера.
Как проверить готовность кассы
Сообщение «Тест успешно выполнен» с указанием модели ККТ
Ошибка связи или «устройство не найдено» — проверяйте порт и драйвер
Касса определяется, печатается тестовый чек
Утилита не видит ККТ — проблема ниже уровня 1С
Касса активна, чеки передаются
Касса не найдена или нет передачи — проверяйте договор и интернет
Открытие кассовой смены
Фискальный чек нельзя пробить вне открытой смены — касса вернёт ошибку. Смена открывается либо автоматически при первом пробитии за день (зависит от настроек), либо вручную: в «Рознице» и УТ это делается из РМК кнопкой «Открыть смену» или из списка кассовых смен.
При открытии смены касса печатает отчёт об открытии и регистрирует смену в фискальном накопителе. Убедитесь, что в 1С выбрана правильная касса ККМ, если их несколько — чек пробьётся на той кассе, что указана в документе или привязана к рабочему месту.
Не забывайте закрывать смену в конце дня: смена не может длиться дольше 24 часов. Если смена «зависла» открытой накануне, новые чеки пробиваться не будут до её закрытия с печатью Z-отчёта.
Пробитие чека из рабочего места кассира (РМК)
РМК — основной сценарий для розничной торговли в «1С:Рознице» и УТ. Кассир открывает РМК, сканирует штрихкоды товаров или подбирает их вручную, указывает количество. Программа автоматически подставляет цены, скидки и ставки НДС из настроек номенклатуры.
После набора позиций кассир нажимает «Оплата» (обычно горячая клавиша или кнопка), выбирает форму оплаты — наличные, банковская карта или смешанная — и подтверждает. 1С создаёт документ «Чек ККМ», передаёт его на кассу, та печатает чек и возвращает фискальный признак. Документ в базе получает статус «Пробит».
Проверьте результат сразу: на чеке должны быть фискальный признак (ФП), номер ФД, заводской номер ККТ и QR-код. Если чек напечатался, но в 1С документ остался непробитым — произошёл разрыв связи после фискализации. Не пробивайте чек повторно: сначала сверьтесь с лентой и ОФД, чтобы не создать дубль.
- 1Откройте РМК и убедитесь, что смена открыта
- 2Добавьте товары сканером или подбором, проверьте цены и НДС
- 3Нажмите «Оплата», выберите тип оплаты, при наличных введите полученную сумму
- 4Подтвердите пробитие и дождитесь печати чека
- 5Проверьте фискальный признак на чеке и статус «Пробит» в документе
Пробитие чека из документов продажи
В оптовых сценариях чек пробивается из документов «Реализация товаров и услуг» или «Приходный кассовый ордер», когда покупатель расплачивается как физлицо. В документе должна быть установлена касса ККМ и фискальный режим — тогда в командной панели появляется кнопка «Пробить чек».
Порядок такой: заполните и проведите документ, нажмите «Пробить чек», проверьте предпросмотр (состав позиций, суммы, признак способа и предмета расчёта) и подтвердите. Для авансовых оплат 1С сама сформирует чек с признаком «аванс», а при окончательном расчёте — «полный расчёт», если это предусмотрено настройками.
Обратите внимание на признак способа расчёта (предоплата, полная оплата, кредит) и предмета расчёта (товар, услуга, аванс) — они обязательны по 54-ФЗ и берутся из настроек номенклатуры и вида операции. Ошибка в этих реквизитах — частая причина претензий при проверках.
Возвраты и чеки коррекции
Возврат оформляется документом «Возврат товаров от покупателя» или чеком ККМ с признаком «Возврат прихода». В РМК кассир выбирает исходный чек и делает возврат по нему — тогда позиции и суммы подставляются автоматически. Возврат, как и продажа, фискализируется и передаётся в ОФД.
Чек коррекции нужен, когда покупатель не получил чек или расчёт прошёл мимо кассы — например, оплата пришла напрямую на расчётный счёт, а чек пробить забыли. В 1С это делается через отдельный документ «Чек коррекции» (или операцию в списке чеков ККМ) с указанием основания: самостоятельно выявленная ошибка или предписание налоговой.
Помните: сторнировать или «удалить» уже пробитый чек нельзя — фискальный накопитель необратим. Любая ошибка исправляется только новым фискальным документом: возвратом или коррекцией.
Если чек не пробивается: диагностика
Текст ошибки — главный источник информации. «Нет связи с ККТ» указывает на порт, кабель или драйвер. «Смена не открыта» или «смена превысила 24 часа» — на состояние смены. «Некорректные параметры команды» чаще всего означает незаполненный обязательный реквизит: ИНН покупателя при счёте, признак предмета расчёта, email/телефон для электронного чека.
Полезная последовательность: сначала тест устройства в 1С, затем тест в фирменной утилите драйвера, затем проверка состояния смены и остатка ленты. Если касса печатает, но чеки не уходят в ОФД — проверяйте интернет-канал и настройки подключения ККТ к ОФД в утилите драйвера.
Когда чек «завис» между 1С и кассой, не перезапускайте всё подряд. Откройте смену заново при необходимости, проверьте последний фискальный документ через отчёт о текущем состоянии расчётов и только потом решайте: пробивать заново или оформлять коррекцию.
Как выбрать действие
Проверка результата и отчётность
После пробития убедитесь в трёх вещах: чек напечатан с фискальным признаком и QR-кодом, документ в 1С имеет статус «Пробит», чек появился в личном кабинете ОФД. Электронный чек покупателю отправляется автоматически, если указан телефон или email и включена соответствующая настройка.
В конце дня закройте смену — сформируется Z-отчёт и документ «Отчёт о розничных продажах» (в «Рознице»), который спишет проданные товары. Сверьте итоги смены с фактической выручкой и данными ОФД: расхождения сигнализируют о непробитых или задублированных чеках.
Что важно запомнить
Пробитие чека в 1С — это связка настроенной ККТ, открытой смены и корректного документа. Ошибки исправляются только возвратом или чеком коррекции, а результат всегда проверяется по фискальному признаку, статусу документа и данным ОФД.
Частые вопросы
Можно ли пробить чек без подключённой кассы, например для теста?
Да, для отладки используют эмулятор ККТ — программный драйвер, имитирующий кассу. В настройках подключаемого оборудования выбирается эмулятор вместо реального устройства. Такие чеки не имеют фискальной силы и не уходят в ОФД, но позволяют проверить логику документов и печатные формы.
Почему чек пробивается, но не печатается?
Чаще всего кончилась чековая лента или сработал датчик бумаги — при этом фискализация в накопителе уже прошла. Замените ленту и распечатайте копию чека командой «Печать копии последнего чека» из РМК или утилиты драйвера. Также проверьте настройку «Не печатать чек» в параметрах ККТ — она используется при отправке только электронных чеков.
Как пробить чек покупателю-юрлицу, оплатившему по счёту?
Оформите реализацию по счёту, а чек пробейте из документа оплаты (ПКО) или реализации с указанием ИНН и наименования покупателя — эти реквизиты обязательны в чеке для юрлиц. В 1С они подставляются из карточки контрагента; проверьте их заполненность до пробития.
Что делать, если пробил чек с неверной суммой?
Исправить сам чек нельзя. Оформите возврат прихода на ошибочную сумму и пробейте новый чек с правильной суммой. Если покупатель уже ушёл, а расчёт был безналичным, дополнительно может потребоваться чек коррекции — порядок зависит от ситуации, при сомнениях уточните его у вашего бухгалтера или в методических материалах ФНС.
Обязательно ли отправлять электронный чек?
Если покупатель до расчёта сообщил телефон или email, чек нужно отправить в электронном виде, а бумажный можно не печатать. Если контакты не сообщены — печатается бумажный чек. В 1С отправка настраивается в параметрах ККТ и работает через ОФД, поэтому важно, чтобы договор с оператором был активен.
Чеки перестали уходить в ОФД — чем это грозит?
Касса накапливает неотправленные документы в фискальном накопителе. Если передача не восстановится в течение установленного срока, касса блокирует пробитие новых чеков. Проверьте интернет-канал, настройки ОФД в утилите драйвера и статус договора с оператором, затем убедитесь, что очередь неотправленных чеков ушла.