Сегодня любое предприятие торговли, общепита и услуг обязано использовать контрольно-кассовую машину (ККМ) для учета наличных расчетов с населением. Со времен использования первых кассовых аппаратов, когда он представлял собой достаточно простое механическое устройство, прошло более 100 лет. Сегодня это компактные современные электронные машины. Порядок использования ККМ на территории РФ регулируется федеральным законом "О применении контрольно-кассовой техники при осуществлении наличных денежных расчетов и (или) расчетов с использованием электронных средств платежа" от 22.05.2003 N 54-ФЗ. Согласно последней редакции этого закона №290-ФЗ от 03.07.2016 действует принципиально новый порядок применения ККТ. В 2017-2019 годах все организации и предприниматели обязаны перейти на онлайн-кассы с установленными фискальными накопителями для онлайн-перелачи данных об операциях на ККТ на сервер налоговой службы.