Пробивка чеков в 1С 8.3 — обязательная процедура для любого торгового предприятия, работающего с наличными расчетами или электронными платежами. С 2017 года действует 54-ФЗ, который требует передачи данных о каждой продаже в налоговую службу через оператора фискальных данных (ОФД). В этой статье разберём, как корректно оформить чек в 1С:Розница 8.3, 1С:Управление торговлей 11.4 и других конфигурациях, избегая типичных ошибок и штрафов.
Независимо от того, используете ли вы фискальный регистратор (Атол, Штрих-М, Вики Принт) или онлайн-кассу с облачным ОФД, алгоритм пробивки чека остаётся схожим. Главное — правильно настроить оборудование в 1С, синхронизировать номенклатуру и следить за актуальностью версий программ. Если вы только начинаете работать с кассовой техникой, рекомендуем сначала проверить настройки подключения ККТ в разделе Администрирование → Настройки номенклатуры и складов → Кассовое оборудование.
1. Подготовка к пробивке чека: настройка оборудования в 1С 8.3
Перед тем как пробивать чеки, необходимо убедиться, что ваша конфигурация 1С корректно взаимодействует с кассовым аппаратом. Для этого:
- 🔌 Подключите фискальный регистратор к компьютеру или POS-терминалу через USB, COM-порт или по сети (в зависимости от модели).
- 📋 Установите драйверы для вашего устройства (например, Драйвер ККТ Атол v10 или Штрих-М: Драйвер ККМ).
- 🖥️ В 1С перейдите в
Администрирование → Печатные формы, отчеты и обработки → Настройки торгового оборудованияи добавьте новое устройство. - 📝 Заполните параметры подключения: модель ККТ, порт, скорость обмена данными (обычно
9600 боддля COM-порта).
Особое внимание уделите настройке фискальных параметров:
- 📌 Укажите ИНН организации (должен совпадать с данными в ЕГАИС и налоговой).
- 🏢 Выберите систему налогообложения (ОСНО, УСН, ЕНВД и т.д.).
- 💳 Настройте типы оплат (наличные, банковская карта, электронные деньги).
Если после подключения ККТ 1С выдаёт ошибку "Устройство не отвечает", проверьте физическое соединение кабелей и перезагрузите драйвер. Часто проблема решается сменой USB-порта или отключением антивируса на время настройки.
После сохранения настроек выполните тестовый пробив чека на ноль рублей (если это поддерживает ваша модель ККТ). Это позволит убедиться, что данные передаются в ОФД без ошибок.Remember: с 2023 года все онлайн-кассы обязаны отправлять чеки в налоговую в режиме реального времени — задержка более 5 минут считается нарушением.
2. Пошаговая инструкция: как пробить чек продажи в 1С:Розница 8.3
Рассмотрим стандартный сценарий пробивки чека через документ Чек ККМ (или Реализация товаров и услуг в некоторых конфигурациях).
- Создание документа
Перейдите в раздел
Продажи → Чек ККМ(илиРозница → Кассовые операции) и нажмитеСоздать. В шапке документа укажите:- 🏠 Организацию (если их несколько).
- 🏪 Склад (торговая точка).
- 👤 Кассира (ФИО сотрудника, который оформляет чек).
- Добавление товаров
В табличную часть документа внесите номенклатуру одним из способов:
- 🔍 Через поиск по наименованию или штрихкоду.
- 📦 Сканером штрихкодов (если подключён).
- 📋 Вручную, указав количество и цену.
Если в торговой точке действуют промоакции, нажмите Цены и скидки и выберите нужную программу лояльности. Скидка автоматически пересчитает итоговую сумму чека.
В блоке Оплата укажите, как покупатель расплачивается:
- 💵 Наличные — сумма попадёт в кассовый ящик.
- 💳 Банковская карта — потребуется подключённый эквайринг.
- 📱 Электронные деньги (СБП, Qiwi, ЮMoney) — нужна интеграция с платёжным сервисом.
Нажмите кнопку Пробить чек (или Печать → Чек). Если всё настроено верно, ККТ распечатает чек, а данные уйдут в ОФД.
Указан верный склад (торговая точка)|Корректно подключён фискальный регистратор|Товары добавлены с правильными ценами|Выбран тип оплаты (наличные/карта)|Кассир имеет права на работу с ККТ-->
Если чек не пробивается, проверьте:
- ⚠️ Состояние фискального накопителя (возможно, закончился ресурс).
- ⚠️ Подключение к интернету (для отправки данных в ОФД).
- ⚠️ Дату и время на ККТ (должны совпадать с сервером ОФД).
3. Особенности пробивки чеков в 1С:Управление торговлей 11.4
В 1С:УТ 11.4 алгоритм пробивки чеков немного отличается из-за специфики конфигурации. Здесь чек создаётся на основе документа Реализация товаров и услуг или Розничная продажа.
Основные отличия от 1С:Розница:
- 📄 Чек формируется автоматически при проведении документа реализации, если в настройках включена опция
Пробивать чеки при продаже. - 🔄 Возможна отложенная пробивка — когда чек формируется не сразу, а по расписанию (например, в конце дня).
- 🛒 Поддерживается работа с несколькими кассами в одной торговой точке.
| Действие | 1С:Розница 8.3 | 1С:Управление торговлей 11.4 |
|---|---|---|
| Создание чека | Документ Чек ККМ |
Документ Реализация товаров и услуг с флагом "Пробить чек" |
| Скидки | Применяются вручную в документе | Автоматически рассчитываются по маркетинговым акциям |
| Отчёт о розничных продажах | Формируется через Закрытие смены |
Генерируется документ Отчёт о розничных продажах |
| Работа с эквайрингом | Интеграция через внешние обработки | Встроенная поддержка платёжных терминалов |
В 1С:УТ 11.4 также доступна функция групповой пробивки чеков — полезно для оптовых продаж, когда нужно оформить несколько чеков за один раз. Для этого:
- Создайте документ
Реализация товаров и услугс несколькими позициями. - В табличной части выделите строки, которые должны попасть в один чек.
- Нажмите
Ещё → Пробить выбранные позиции.
1С:Розница 8.3|1С:Управление торговлей 11.4|1С:Бухгалтерия 3.0|Другую конфигурацию|Не знаю-->
4. Пробивка чеков возврата и коррекции
Если покупатель возвращает товар, необходимо оформить чек возврата. В 1С 8.3 это делается через документ Чек возврата (или Возврат товаров от покупателя в УТ 11.4).
Алгоритм действий:
- Создайте новый документ возврата и укажите основание (например, ссылку на первоначальный чек продажи).
- Добавьте возвращаемые товары с указанием количества и цены (должна совпадать с ценой в чеке продажи).
- Выберите причину возврата (брак, не подошел размер, передумал и т.д.).
- Нажмите
Пробить чек возврата. ККТ сформирует фискальный документ с признакомВозврат прихода.
Для корректировочных чеков (если нужно изменить сумму или состав ранее пробитого чека) в 1С предусмотрен документ Корректировка чека ККМ. Он используется в случаях:
- 🔢 Ошибки в сумме (например, неверно посчитана скидка).
- 📦 Неправильно указанного товара (если чек ещё не закрыт).
- 💰 Изменения типа оплаты (например, с наличных на карту).
Что будет, если не пробить чек возврата?
Если не оформить чек возврата через ККТ, налоговая расценит это как сокрытие выручки. Штраф для организации — до 100% от суммы неучтённого чека (ст. 14.5 КоАП РФ). Кроме того, покупатель не сможет вернуть деньги наличными, если чек был оплачен картой (требуется реверс по эквайрингу).
Важно: корректировочные чеки можно пробивать только в течение текущей смены. Если ошибка обнаружена позже, придётся оформлять возврат и новый чек продажи.
5. Распространённые ошибки и их решение
При работе с фискальными регистраторами в 1С 8.3 пользователи часто сталкиваются с типичными проблемами. Рассмотрим самые частые и способы их устранения.
| Ошибка | Причина | Решение |
|---|---|---|
Ошибка связи с ККТ |
Неправильные настройки порта или отключённое устройство | Проверьте физическое подключение и параметры в Настройки торгового оборудования |
Нет бумаги в ККТ |
Закончился чековый рулон | Замените рулон и перезагрузите кассу (в некоторых моделях требуется нажать Сброс) |
Неверный формат данных |
Указан некорректный ИНН или система налогообложения | Проверьте реквизиты организации в Справочники → Организации |
Фискальный накопитель переполнен |
Истёк ресурс ФН (обычно 13 или 36 месяцев) | Замените фискальный накопитель и перерегистрируйте ККТ в налоговой |
Ошибка отправки в ОФД |
Проблемы с интернетом или блокировка антивирусом | Проверьте соединение и добавьте исключение для программы 1С в антивирусе |
Если ошибка повторяется, воспользуйтесь журналом регистрации 1С (Администрирование → Журнал регистрации). Отфильтруйте записи по ключевому слову ККТ — это поможет точнее диагностировать проблему.
Большинство ошибок при пробивке чеков связаны с неверными настройками подключения ККТ или устаревшими драйверами. Всегда обновляйте ПО фискального регистратора до последней версии!
Ещё одна частая проблема — расхождение итогов между 1С и ККТ. Это происходит, если:
- В документе указаны цены с НДС, а в настройках ККТ выбрана система налогообложения без НДС (или наоборот).
- Применена ручная скидка, не учтённая в фискальных настройках.
- В чеке есть товары с разными ставками НДС (10%, 20%), но ККТ не поддерживает такие операции.
6. Фискализация и закрытие смены: что нужно знать
По окончании рабочего дня кассир должен закрыть кассовую смену. Эта процедура фиксирует итоги продаж и отправляет отчёт в ОФД. В 1С 8.3 закрытие смены выполняется через документ Закрытие смены (Розница → Кассовые операции → Закрытие смены).
Пошаговая инструкция:
- Перейдите в раздел
Кассовые операциии выберитеЗакрытие смены. - Укажите кассу и дату (текущий день).
- Нажмите
Заполнить— 1С автоматически подтянет данные о продажах за смену. - Проверьте итоги:
- 💰 Сумму наличных в кассе.
- 📊 Количество пробитых чеков.
- 🔄 Сумму возвратов (если были).
Провести и закрыть. ККТ распечатает отчёт о закрытии смены (Z-отчёт).Важно: Z-отчёт должен совпадать с данными в 1С. Если суммы не сходятся, проверьте:
- 🔍 Все ли чеки были правильно пробиты (нет ли "зависших" документов).
- 💵 Не было ли изъятия наличных из кассы без оформления документа.
- 📝 Корректно ли указаны скидки и округления в чеках.
Если касса работает круглосуточно (например, в магазине самообслуживания), смену можно закрывать раз в 24 часа. Главное — не превышать лимит в 30 дней без закрытия (это нарушение 54-ФЗ).
После закрытия смены данные автоматически попадают в отчёт о розничных продажах, который используется для бухгалтерского учёта и налоговой отчётности.
7. Интеграция с онлайн-кассами и облачными сервисами
Современные решения (например, Атол Онлайн, Эвотор, МодульКасса) позволяют пробивать чеки прямо из 1С без привязки к физической кассе. Для этого нужно:
- Зарегистрировать онлайн-кассу в личном кабинете ОФД (например, ОФД-Я, Платформа ОФД, Такском).
- Получить токен доступа и идентификатор кассы.
- В 1С перейти в
Администрирование → Настройки торгового оборудованияи добавить новую онлайн-кассу. - Указать параметры подключения:
- 🌐 Адрес сервера ОФД.
- 🔑 Токен авторизации.
- 📡 Протокол обмена (обычно HTTPS).
Проверить связь.Преимущества облачных касс:
- 📱 Пробивка чеков с телефона или планшета (через мобильное приложение 1С).
- 🔄 Автоматическая синхронизация с бухгалтерией.
- 📊 Удобный анализ продаж в личном кабинете ОФД.
Однако есть и ограничения:
- ⚠️ Требуется стабильный интернет (при обрыве связи чеки не пробиваются).
- ⚠️ Возможны задержки при высокой нагрузке на серверы ОФД.
- ⚠️ Не все модели ККТ поддерживают облачный режим.
Что делать, если ОФД не принимает чеки?
1. Проверьте баланс личного кабинета ОФД (возможно, закончились деньги на тарифе).
2. Убедитесь, что ИНН и адрес торговой точки в 1С совпадают с данными в ОФД.
3. Свяжитесь с поддержкой ОФД — иногда блокировки происходят из-за подозрительной активности (например, массовой пробивки чеков на небольшие суммы).
8. Автоматизация пробивки чеков: обработки и внешние решения
Для упрощения работы с ККТ в 1С 8.3 можно использовать внешние обработки и дополнительные модули. Например:
- 🛠️ Обработка "Массовая пробивка чеков" — позволяет пробивать чеки пакетом (полезно для оптовиков).
- 📊 Модуль "Интеграция с эквайрингом" — автоматически фиксирует оплаты по банковским картам.
- 🔄 Обработка "Сверка чеков с ОФД" — проверяет, все ли чеки ушли в налоговую.
Где взять обработки:
- 📥 Инфостарт — крупнейшая площадка для 1С-разработчиков (infostart.ru).
- 📦 1С:ИТС — официальные обновления и дополнения.
- 👨💻 Фриланс-биржи (например, FL.ru, Kwork) — заказ индивидуальных доработок.
Пример кода для автоматической пробивки чека при продаже (для программистов 1С):
Процедура ПробитьЧекНаОснованииДокумента(Документ)
Чек = Документы.ЧекККМ.СоздатьДокумент();
Чек.Организация = Документ.Организация;
Чек.Склад = Документ.Склад;
Чек.Кассир = Документ.Ответственный;
// Копируем табличную часть
Для Каждого Строка Из Документ.Товары Цикл
НоваяСтрока = Чек.Товары.Добавить();
НоваяСтрока.Номенклатура = Строка.Номенклатура;
НоваяСтрока.Количество = Строка.Количество;
НоваяСтрока.Цена = Строка.Цена;
КонецЦикла;
Чек.Записать();
Чек.ПробитьЧек();
КонецПроцедуры
Для не программистов подойдут готовые решения, например:
- 📌 Атол: Driver 10 — универсальный драйвер для работы с большинством ККТ.
- 📌 Штрих-М: Франчайзи Пак — набор обработок для розничной торговли.
- 📌 Клеверенс — мобильные решения для инвентаризации и продаж.
Автоматизация пробивки чеков сокращает время оформления заказа на 30-40% и снижает количество ошибок, связанных с человеческим фактором.
Перед установкой сторонних обработок обязательно сделайте резервную копию базы 1С! Некоторые решения могут конфликтовать с текущей конфигурацией.
FAQ: Ответы на частые вопросы
Можно ли пробивать чеки в 1С без фискального регистратора?
Нет, с 2017 года все торговые операции должны фиксироваться через онлайн-кассу с передачей данных в ОФД. Исключение — продажи через автоматы (там действуют другие правила). Если вы работаете без ККТ, это грозит штрафом до 100% от суммы неучтённой выручки.
Как пробить чек, если интернет отключился?
Современные ККТ поддерживают автономный режим (до 30 дней). Чеки сохраняются в памяти устройства и отправляются в ОФД при восстановлении связи. Однако если автономный режим не настроен, пробить чек без интернета не получится.
Что делать, если покупатель потерял чек, а нужно сделать возврат?
Вы можете найти чек в 1С по дате, сумме или номеру и перепробить его как возврат. Если чек не сохранён, оформите возврат на основании заявления покупателя с указанием причины (например, "утерян чек от {дата} на сумму {X} рублей").
Как в 1С пробить чек с предоплатой (авансом)?
Для этого используйте документ Чек ККМ с типом операции Аванс. Укажите сумму предоплаты и реквизиты покупателя. После полной оплаты оформите окончательный чек с ссылкой на аванс.
Можно ли пробивать чеки за прошлые дни?
Технически да, но запрещено 54-ФЗ. Все чеки должны пробиваться в момент расчёта с покупателем. Исключение — исправление ошибок в текущей смене. За пробивку чеков "задним числом" предусмотрен штраф до 30 000 рублей.