Застосування програмного РРО та всі пов’язані з цим процедури, базуються на Законі України «Про застосування реєстраторів розрахункових операцій у сфері торгівлі, громадського харчування та послуг» від 6 липня 1995 року № 265/95-ВР (далі — Закон про РРО).
Реєстратор розрахункових операцій — це попередньо зареєстрований в податковому органі фіскальний пристрій (тобто апарат) чи програма, який під час проведення суб’єктом господарювання розрахункової операції з покупцем готівкою чи платіжною карткою на місці проведення розрахунків забезпечує захищену від зовнішнього втручання та доступну податківцям фіскальну інформацію про усі дані кожної операції шляхом надання покупцю паперового чека чи можливості його отримати в електронному вигляді та пересилання через Інтернет таких даних до єдиної бази/фіскального серверу податківці