Контрольно-кассовые машины, которые применяются в настоящее время в супермаркетах, все еще выполняют свою традиционную функцию — регистрируют общую выручку за данный период, но одновременно выполняют и множество других функций.
Так, многие модели современных контрольно-кассовых машин регистрируют объем реализации с разбивкой его по торговым отделам или отдельным товарам, количество продаж (покупателей, с которыми рассчитались с помощью данной контрольно-кассовой машины), число выданных купонов, сумму возвращенных денег (за сданную стеклотару, возврат товара и пр.), равно как и другую полезную информацию.
Кроме того, контрольно-кассовые машины вычисляют налог, скидки с цен при групповой покупке товаров, количество причитающейся покупателю сдачи.
Внедрение сканирующих устройств и ЭВМ еще более ускоряет расчет и обеспечивает сбор дополнительной полезной информации.
Усовершенствованные контрольно-кассовые машины имеют ряд технических особенностей, упрощающих работу кассира: клавиши повторения, клавиши промежуточных итогов, клавиши, подающие команду на расчет налога, и т. п.
Многие контрольно-кассовые машины укомплектованы автоматическими приставками для выдачи сдачи, а также торговых купонов и бон.
Эти приставки обеспечивают более быструю выдачу сдачи и купонов, чем при работе вручную, а также повышенную точность. Важно и то, что они освобождают кассиров от некоторых дополнительных обязанностей.