Регистратор расчетных операций (он же РРО/ пРРО) – это устройство, которое выполняет фискальный функции, регистрирует расчётные операции при продаже услуг или товаров. 

Часто можно встретить вопрос: кассовый аппарат и РРО –  это одно и тоже? Кассовый аппарат является составляющей РРО и нужен для программирования наименований и цен, ведения учета товара и его количества, печати расчетных документов.

РРО можно разделить на следующие категории: 

  • Электронный контрольно-кассовый аппарат (необходим для обеспечения предварительного программирования наименований и цен товаров, учета их количества, печати расчётных и других отчетных документов);
  • Электронный контрольно-кассовый регистратор (регистратор расчётных операций, который необходим для дополнительного учета количества реализованных товаров либо услуг, наименований, печати расчётных и других отчетных документов); 
  • Компьютерно-кассовая система (регистратор расчётных операций, который дополнительно выполняет технологические операции в определенной сфере услуг и обеспечивает печать расчётных и других отчетных документов); 
  • Электронный таксометр (обеспечивает предварительное программирование тарифов за проезд и учет услуг по перевозке пассажиров); 
  • Автомат по продаже товаров или услуг (автоматически осуществляет выдачу жетонов либо любых других товаров (услуг), за оплату наличными или банковской картой, обеспечивает учет их количества и стоимости). 

Одним из важных нюансов использования РРО является контроль срока эксплуатации. Эта сфера очень строго контролируется законодательством, и нарушение закона влечет за собой не только штрафы, но и другие вытекающие проблемы. 

Чаще всего срок службы РРО составляет 7 лет со дня введения в эксплуатацию, но его нельзя использовать, если он был изготовлен более 9 лет назад. Причиной является то, что со временем любая техника устаревает, и производители не могут давать гарантии корректной работоспособности РРО. Плюс его использование становится незаконным.  

Что может произойти, если использовать РРО с просроченным сроком действия? 

Согласно требованиям Закона №256 («О РРО…») его нарушение влечет за собой финансовые санкции:

  • За нарушение совершенное впервые – 1 гривна (повышение с 2021 года);
  • Последующие нарушения – оплата 100% за все товары или услуги, которые были проданы с нарушением. 

В связи с технологическим прорывом, появилось такое понятие как электронный чек. Давайте разберемся, что это и как взаимодействует с РРО. 

Электронный чек – это чек в цифровом виде и он равносилен бумажному. Он может быть предоставлен в виде QR-кода или PDF-файла. 

Решение использовать электронные чеки было принято Верховной Радой Украины (законопроект № 1053 об использовании электронного РРО), что уменьшает количество бумажной работы для предпринимателей. Электронный чек имеет такие же реквизиты, как и обычный чек. 

С 1 августа 2020 года вступили в силу изменения в закон о РРО. Всего планируется 3 этапа внедрения пРРО в Украине:

  • 1 августа 2020 – завершение периода тестирования и каждый бизнес, по желанию, может установить пРРО на любой девайс: компьютер, телефон, планшет и пользоваться ими в качестве кассового аппарата;
  • 1 января 2021 – увеличение сфер деятельности, в которых для продажи обязательно нужно будет использовать РРО (ювелирные изделия, медицинские изделия, платные услуги здравоохранения, отели, кафе и рестораны);
  • 1 апреля 2021 – использование РРО станет обязательным для ФОП второй, третьей и четвертой групп, независимо от вида деятельности. 

В чем же преимущества пРРО перед классическими? 

  • Возможность работать онлайн. Если вдруг отключили электричество или пропал интернет, работа не будет остановлена, потому что можно использовать устройство, на котором установлено пРРО. В месяц не больше 36 часов, а за год не более 168 часов – без перерыва; 
  • Покупатель может проверить продавца с помощью электронного чека через соответствующую базу. Это значительно снижает риск мошенничества; 
  • Суточный отчет о работе (Z-отчёт) формируется автоматически. Таким образом, продавцам не нужно больше следить за тем, когда закончатся сутки;
  • Это современная технология за которой стоит будущее. пРРО присоединяются к кассам самообслуживания, интернет магазинам и многому другому. 

Для пРРО использование принтера не есть обязательным. Подтверждением этому является Информационное письмо №3 от налоговой службы. Они не дают четких указаний, как быть с покупателями, у которых нет девайсов для считки QR-кода или e-mail для получения чека. 

В соответствии с Порядком регистрации ведения реестра и применения программных регистраторов расчетных операций выходит, что достаточно сформировать электронный чек и отправить его на сервер ГНС. Покупателю можно показать чек на экране, так как отсутствие прибора для считывания не является проблемой продавца. 

Из чего состоит система электронных чеков

Какие же модули входят в состав системы:

  • Сервер регистрации кассовых чеков 

Он предоставляет возможность получить электронные документы, например, чеки и Z-отчеты в соответствии утвержденному протоколу, проверить и сохранить чеки, создать и отправить ответы на полученные документы.

  • Кабинет продавца 

Продавец использует пользовательский интерфейс для следующий целей:

  1. Ведения списка продовольственных единиц;
  2. Перечень касс;
  3. Фискальные номера для касс; 
  4. Получение отчетов. 
  • Кабинет покупателя 

Покупатель может получить электронный чек (по фискальному номеру) в формате PDF. Предоставляется возможность загрузки сразу на устройство либо отправка на E-mail.

  • Приложение продавца

Осуществляет создание и отправку чеков и Z-отчетов. Это необходимо для регистрации на сервере ГНС, выдачи чека в виде QR-кода и контроля реестра товаров.  

Рекомендуется использовать устройства с Android или IOS.

  • Приложение покупателя 

Покупатель может получить чек (по фискальному номеру) в виде заверенного электронной подписью документа, загрузить в формате PDF или получить на электронную почту.

Нужны устройства на базе Android или IOS. 

Техническая реализация

Как происходит обмен данными?

Сначала приложения продавца, то есть кассы, и приложения покупателя передают свои данные в сервис ГНС по протоколу HTTP. В запросе должен быть документ XML формата, либо команда формата JSON. Тип HTTP запроса – POST. 

Требования к кодированию текстовых полей документов XML – Windows-1251. Используются виды сжатия GnuZip (GZip) или Zip (deflate). Для уменьшения размера, входящие и исходящие документы обрабатываются алгоритмом GZip или Zip. 

Обратите внимание, XML документ, который находится в сообщении, заверен квалифицированной электронной подписью (аббревиатура КЕП) отправителя. 

Как обрабатываются чеки и Z-отчеты? 

Продавец получает электронный документ от клиента, затем происходит проверка подписи. Также, должна быть проверены права доступа человека, который заверил документ. 

Следующие шаги – это проверка XML документа соответствию схемы XSD и проверка правильности документа. Его последовательность номеров чеков, состояние изменения. 

Последним этапом является сохранение документа, назначение фискального номера и возвращение его клиенту. Всё это происходит на сервере СУБД Oracle. 

Обеспечение пропускной возможности 

Рассмотрим, что входит в состав системы. В её состав входят сервера следующих видов:

  • Обработки (количество зависит от объема входящих документов и может увеличиваться при необходимости);
  • Балансирования нагрузки (распределяет поток входящих документов между серверами обработки);
  • Базы данных Oracle (количество зависит от объема входящих документов и может увеличиваться при необходимости; кластер обеспечивает распределение нагрузки между серверами базы данных).

Что необходимо, чтобы обеспечить устойчивость к отказам?

  • Дублировать каналы связи – для использования более одного канала от разных провайдеров;
  • Дублировать серверы балансирования нагрузки – если один выйдет из строя, то другие смогут обеспечить дальнейшую работу серверов и обработку каналов провайдера;
  • Дублирование серверов обработки – если один выйдет из строя, то другие смогут обеспечить дальнейшую работу серверов обработки и распределение документов; 
  • Использовать кластер Oracle, если один из серверов базы данных даст сбой, другие сервера продолжат работу. 
  • Резервное копирование  необходимо для оперативной замены, если оборудование сломается; 
  • Использование вентиляций, кондиционеров, бесперебойных источников питания.

Какие есть решения от других разработчиков?

ПО от ДПС можно установить бесплатно. Только оно может быть не таким функциональным и современным. 

Советуем обратить ваше внимание на следующие альтернативные варианты разработчиков:

  • WebKassa
  • iNNOVATE
  • Смарт Каса 

Программные РРО имеют массу достоинств, которые упрощают жизнь украинских предпринимателей. Уже 112 тысяч объектов зарегистрировали 305 тысяч РРО. Каждый из них сам решает, шагать в ногу со временем или пользоваться «классикой». Только следует помнить о планах правительства перевести бизнес в электронный формат.