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