В соответствии с пунктом 11 статьи 3 Закона Украины «О применении регистраторов расчетных операций в сфере торговли, общественного питания и услуг» использование режима предварительного программирования регистраторов расчетных операций (РРО) является обязательным и предполагает предварительное программирование в РРО наименования и цены реализации по каждому реализуемому товару отдельно.
Но далеко не все модели РРО могли справиться с такой задачей, как программирование каждого товара, где их количество доходит до нескольких тысяч. Поэтому в некоторых случаях, учитывая специфику деятельности отдельных субъектов хозяйствования (в том числе и аптек), допускалось, что в РРО товары могут программироваться по группам товаров, это подтверждалось письмами государственной налоговой администрации Украины от 30.04.98 г. № 4990/10/23-3117, от 09.02.2001 г. № 1651/7/23-3117 и от 14.05.2004 г. № 4730/5/23-2119.
Своим письмом от 18.10.2007г. № 21275/7/23-7017 «О программировании аптечными заведениями ассортиментного перечня товаров» Государственная налоговая администрация Украины отозвала вышеперечисленные письма и указала на то, что теперь программировать РРО по группам товаров нельзя. Такое требование основано на том, что на сегодняшний день технические возможности контрольно-кассовой техники способны обеспечивать программирование ассортиментного перечня товаров, который насчитывает несколько тысяч наименований.