Печать кассовых чеков из 1С — обязательная процедура для любого торгового предприятия, работающего с наличными расчётами или электронными платежами. Без корректно оформленного чека бизнес рискует получить штрафы от налоговой инспекции, а клиенты — потерять гарантию или возможность вернуть товар. Однако даже опытные пользователи 1С:Розница, 1С:Управление торговлей 11 или 1С:Бухгалтерия 3.0 иногда сталкиваются с проблемами: чек не печатается, оборудование не отвечает, или программа выдаёт ошибку фискализации.
В этой статье мы разберём все этапы — от настройки фискального регистратора до печати чека коррекции, а также рассмотрим типичные ошибки и способы их устранения. Особое внимание уделим нюансам работы с онлайн-кассами (54-ФЗ) и современными моделями ККТ, такими как Атол 90Ф, Штрих-М-ФР-К или Эвотор. Если вы только начинаете работать с 1С или переходите на новую кассу, сохраните эту инструкцию в закладки — она пригодится при первой настройке и в повседневной работе.
⚠️ Важно: Требования к кассовым чекам регулируются Федеральным законом №54-ФЗ. Перед настройкой уточните актуальные правила в личном кабинете ОФД или на сайте ФНС — некоторые параметры (например, обязательные реквизиты чека) могут обновляться.
1. Подготовка оборудования: проверка подключения и драйверов
Прежде чем печатать чеки из 1С, убедитесь, что фискальный регистратор (ФР) или онлайн-касса правильно подключены к компьютеру и распознаются системой. Большинство проблем с печатью связано именно с аппаратными неполадками или отсутствием драйверов.
Для проверки подключения:
- 🔌 Отключите кассу от питания и USB-порта, затем подключите заново. Дождитесь характерного звукового сигнала системы (если используется Windows).
- 🖥️ Откройте
Диспетчер устройств(нажмитеWin + R, введитеdevmgmt.msc). В разделеКонтроллеры USBилиДругие устройстване должно быть неизвестных устройств с восклицательным знаком. - 📥 Установите драйверы для вашей модели ККТ. Для популярных брендов скачайте их с официальных сайтов:
- Aтол: www.atol.ru
- Штрих-М: shtrih-m.ru
- Эвотор: www.evotor.ru
Если касса подключается по COM-порту (устаревший вариант), проверьте настройки порта в Панель управления → Система → Параметры порта. Скорость передачи данных (baud rate) должна совпадать с настройками в 1С (обычно 9600 или 115200).
2. Настройка фискального регистратора в 1С
После подключения оборудования необходимо настроить его в самой программе 1С. Процесс отличается в зависимости от конфигурации, но общие принципы одинаковы для 1С:Розница, УТ 11 и Бухгалтерия 3.0.
Инструкция для 1С:Розница 2.3 (актуально и для более новых версий):
- Откройте меню
Администрирование → Настройки программы → Торговое оборудование. - Нажмите
Добавитьи выберите тип оборудования —Фискальный регистратор. - Укажите модель вашей кассы (например, Aтол 54ФЗ или Штрих-М-ФР-К).
- В поле
ПортвыберитеUSB,COMилиСетевой принтер(для сетевых ККТ). - Заполните параметры подключения:
- 🔑
Скорость обмена— обычно115200для USB. - 📡
Таймаут—3000мс (для медленных касс можно увеличить до5000).
- 🔑
Драйвер и выберите Native (для современных касс) или ATOL: Драйвер ККТ v10 (для устаревших моделей).Для 1С:Управление торговлей 11 путь будет другим: Главное → Настройки → Торговое оборудование. Здесь также добавьте новый фискальный регистратор и укажите его параметры.
Подключение кассы к ПК/ноутбуку|Установка драйверов для модели ККТ|Настройка порта в 1С (USB/COM)|Проверка скорости обмена (baud rate)|Тестовое подключение в "Диспетчере устройств"-->
3. Печать чека из документа реализации
Когда оборудование настроено, можно приступать к печати чеков. Рассмотрим процесс на примере документа Реализация товаров и услуг в 1С:Розница.
Пошаговая инструкция:
- Создайте новый документ
Чек ККМ(Касса → Чеки ККМ → Создать) или откройте существующий документ реализации. - Заполните табличную часть товарами/услугами. Убедитесь, что цены и скидки указаны корректно — они будут отражены в чеке.
- Нажмите кнопку
Провести и закрыть, затем выберитеПечать → Чек(илиФискальный чек, в зависимости от версии). - В открывшемся окне проверьте:
- 📄 Тип чека:
Приход(для продажи) илиВозврат прихода(для возврата). - 💳 Тип оплаты:
Наличные,Безналичный расчётилиЭлектронными(для карт). - 📇 Электронный адрес (если чек отправляется покупателю по SMS/email).
- 📄 Тип чека:
Печать. Если касса настроена правильно, чек распечатается автоматически.В 1С:Бухгалтерия 3.0 путь немного другой: чек печатается из документа Поступление наличных (Банк и касса → Кассовые документы). Здесь также важно указать правильный вид операции — например, Оплата от покупателя.
Что делать, если кнопка "Печать чека" неактивна?
Если кнопка Печать → Чек неактивна, проверьте:
1. Статус документа: он должен быть проведён (не "Черновик").
2. Настройки прав пользователя: в ролях должна быть разрешена печать чеков (Администрирование → Пользователи → Настройки прав).
3. Подключение ККТ: если касса отключена или не отвечает, кнопка будет заблокирована.
4. Тип документа: чеки печатаются только из документов, связанных с денежными операциями (реализация, возвраты, поступления).
4. Печать чека коррекции и других типов чеков
Кроме стандартных чеков прихода/возврата, в 1С можно формировать и другие виды фискальных документов:
| Тип чека | Когда используется | Путь в 1С |
|---|---|---|
| Чек коррекции | Для исправления ошибок в ранее пробитых чеках (неверная сумма, отсутствие товара). Обязателен по 54-ФЗ. | Касса → Чеки коррекции → Создать |
| Чек возврата | При возврате товара покупателем. Требует указания номера исходного чека. | Касса → Чеки ККМ → Создать → Возврат прихода |
| Чек аванса | При получении предоплаты за товар/услугу. | Касса → Чеки ККМ → Создать → Аванс |
| Чек закрытия смены | Автоматически формируется при закрытии кассовой смены (обязателен для онлайн-касс). | Касса → Закрытие смены |
Для печати чека коррекции:
- Перейдите в
Касса → Чеки коррекции → Создать. - Укажите
Тип коррекции:Самостоятельная(если ошибку обнаружили вы) илиПо требованию покупателя. - Заполните сумму и причину коррекции (например,
Ошибка в цене товара). - Нажмите
Печатьи выберите фискальный регистратор. - ❌ Ошибка "Не отвечает фискальный регистратор"
Причины:
- Касса отключена от питания или USB.
- Занят COM-порт (проверьте в
Диспетчере устройств). - Несовпадение скорости обмена в 1С и настройках кассы.
Решение: Переподключите кассу, проверьте драйверы, измените скорость порта на
115200. - ❌ Ошибка "Фискальный режим не открыт"
Причины:
- Не открыта кассовая смена (
Касса → Открытие смены). - Закончилась лента в кассе.
- Истёк срок действия фискального накопителя (ФН).
Решение: Откройте смену, замените ленту или обратитесь в сервисный центр для замены ФН.
- Не открыта кассовая смена (
- ❌ Ошибка "Нет связи с ОФД"
Причины:
- Проблемы с интернетом (онлайн-касса требует подключения к ОФД).
- Неоплаченный тариф ОФД (проверьте личный кабинет оператора).
- Неверные настройки ОФД в 1С.
Решение: Проверьте интернет-соединение, оплатите тариф, перезагрузите кассу.
⚠️ Внимание: Чек коррекции должен быть пробит в той же кассовой смене, что и ошибочный чек. Если смена уже закрыта, сначала откройте новую (Касса → Открытие смены).
5. Типичные ошибки и их устранение
Даже при правильной настройке могут возникать ошибки. Рассмотрим самые распространённые и способы их решения:
Если ошибка повторяется, изучите журнал регистрации в 1С (Администрирование → Журнал регистрации). Здесь отображаются подробные логи обмена с кассой, которые помогут диагностировать проблему.
Перед обращением в поддержку 1С или сервисный центр кассового оборудования сделайте скриншот ошибки и сохраните лог из журнала регистрации. Это ускорит решение проблемы.
6. Печать чека на удалённую кассу (сетевая ККТ)
Если фискальный регистратор подключён к другому компьютеру в сети (например, в магазине с несколькими рабочими местами), настройка будет сложнее. Рассмотрим процесс для 1С:Розница:
Шаги настройки:
- На компьютере, к которому подключена касса, установите сетевой драйвер (например, Атол: Сетевой драйвер ККТ).
- В настройках драйвера укажите
IP-адрескомпьютера с кассой ипорт(по умолчанию7778для Атол). - На рабочем месте, с которого будет идти печать, в 1С добавьте новое оборудование:
Тип: Фискальный регистраторМодель: Атол 54ФЗ (сетевой)
Порт: TCP/IP
Адрес: [IP-адрес компьютера с кассой]
Порт: 7778
- Проверьте связь кнопкой
Тест соединенияв настройках оборудования.
⚠️ Внимание: Для сетевой печати оба компьютера должны находиться в одной локальной сети. Если касса подключена через интернет (облачная ККТ), используйте специализированные решения, например, Эвотор.Облако или Штрих-М: Облачная касса.
7. Автоматическая печать чеков: настройка правил
Чтобы чеки печатались автоматически при проведении документов, настройте правила печати в 1С. Это сэкономит время кассиров и уменьшит количество ошибок.
Инструкция для 1С:Розница 2.3:
- Перейдите в
Администрирование → Печать чеков → Настройки печати чеков. - Установите флаги:
- 📌
Печатать чек автоматически при проведении документа. - 📌
Печатать чек коррекции автоматически(при необходимости).
- 📌
Формат чека выберите шаблон (например, Стандартный чек с логотипом).Для 1С:УТ 11 путь будет: Главное → Настройки → Печать → Настройки печати чеков. Здесь также можно настроить печать на нескольких кассах (если в магазине несколько рабочих мест).
Автоматическая печать чеков ускоряет работу кассиров, но требует предварительной настройки шаблонов. Всегда тестируйте автоматическую печать на 2-3 документах перед массовым использованием.
8. Печать чека без подключённой кассы (эмуляция)
Иногда требуется распечатать чек на обычном принтере (например, для архива или бухгалтерии), когда фискальный регистратор недоступен. В 1С есть функция эмуляции печати:
Как включить эмуляцию:
- В настройках фискального регистратора (
Администрирование → Торговое оборудование) выберите модельЭмулятор ККТ. - Создайте документ реализации и нажмите
Печать → Чек. - Вместо печати на кассе откроется предварительный просмотр чека в формате PDF или Excel.
- Сохраните файл и распечатайте на любом принтере.
⚠️ Внимание: Чек, напечатанный на обычном принтере, не является фискальным документом и не может использоваться для расчётов с покупателями. Он подходит только для внутреннего документооборота.
FAQ: Частые вопросы по печати чеков из 1С
Можно ли печатать чеки из 1С на кассе, подключённой к другому ПО (например, Frontol)?
Да, но для этого потребуется:
- Настроить обмен данными между 1С и кассовым ПО (через XML, JSON или специализированные обработки).
- Использовать виртуальный порт (например, Virtual COM Port Driver) для эмуляции прямого подключения.
- В 1С указать в настройках оборудования
Порт: Файли путь к папке обмена.
Готовые решения для интеграции предоставляют некоторые ОФД (например, ОФД-Я или Платформа ОФД).
Как распечатать дубликат чека, если оригинал потерян?
Дубликат чека можно распечатать двумя способами:
- Из журнала чеков:
- Откройте
Касса → Журнал чеков ККМ. - Найдите нужный чек по номеру или дате.
- Нажмите
Печать → Повторная печать чека.
- Откройте
- Войдите в личный кабинет вашего оператора фискальных данных (ОФД).
- Найдите чек по фискальному признаку или номеру смены.
- Скачайте PDF или отправьте чек на email покупателя.
⚠️ На дубликате чека обязательно должна быть пометка ПОВТОР.
Почему в чеке не отображаются скидки или промоакции?
Проблема обычно связана с настройками ценовых групп или типов скидок в 1С. Проверьте:
- В документе реализации указан правильный
Тип цены(например,Розничная с учетом скидок). - В настройках скидок (
Маркетинг → Скидки и наценки) установлен флагПечатать в чеке. - В шаблоне чека (
Администрирование → Печать чеков → Шаблоны) добавлены поля для вывода скидок ({СкидкаПроцент},{СкидкаСумма}).
Если скидки применяются через дисконтные карты, убедитесь, что карта привязана к покупателю в документе.
Как настроить печать логотипа компании на чеке?
Логотип печатается, если:
- Касса поддерживает графическую печать (большинство современных моделей, например, Aтол 90Ф или Штрих-М-ФР-К).
- В 1С загружен логотип в формате
.bmp(чёрно-белый, размер не более 300×300 пикселей). - В шаблоне чека добавлена команда вывода графики:
[Логотип]Тип: Графика
Данные: {Картинка:Логотип}
Для загрузки логотипа в 1С:
- Перейдите в
Администрирование → Печать чеков → Шаблоны чеков. - Выберите шаблон и нажмите
Редактировать. - В разделе
Графиказагрузите файл логотипа.
Что делать, если касса пишет "Ошибка фискального накопителя"?
Эта ошибка означает, что:
- Истёк срок действия фискального накопителя (ФН). Проверьте дату в личном кабинете ОФД.
- ФН переполнен (превышен лимит документов, обычно 1 300 000 чеков для ФН-1.2).
- Произошла аппаратная неисправность ФН.
Решение:
- Если ФН истёк или переполнен — замените его в сервисном центре (стоимость замены ~2 000–5 000 ₽).
- Если ошибка аппаратная — обратитесь в сервисный центр производителя кассы.
- Перед заменой ФН обязательно закройте кассовую смену и снимите Z-отчёт.