Касовий апарат - автономний електронний прилад з фіскальними функціями, забезпечений дисплеєм, клавіатурою і друкуючим пристроєм, що виводить інформацію на спеціальну паперову стрічку.
Електронний контрольно-касовий апарат (ЕККА) використовується при розрахунках за продані товари та виконані послуги і повинен бути внесений до державного реєстру реєстраторів розрахункових операцій (РРО). Основне завдання - фіксувати в пам'яті пристрою і на папері (касовому чеку) угоду купівлі-продажу. Дані про товари (артикули) зберігаються в пам'яті касового апарату. Оператор (продавець-касир) набирає на клавіатурі код товару або сканує штрих-код за допомогою підключеного до касового апарату сканера штрих-коду, після чого "пробиває" (друкує) чек.
Касові апарати класифікують за сферами застосування, методу друку і по конструкції. По областях застосування виділяють касові апарати для торгівлі, громадського харчування та сфери послуг, підприємств поштового зв'язку, прийому комунальних платежів. Спеціальним фіскальним вимогам відповідають касові апарати для торгівлі на АЗС, а також окремою категорією вносилися до державного реєстру реєстраторів розрахункових операцій пристрої для роботи в пунктах обміну валют, а також в казино та інших ігрових закладах. По конструкції касові апарати діляться на стаціонарні та мобільні.
Портативні касові апарати мають можливість роботи без постійного підключення до електромережі. За методом друку ЕККА діляться на матричні і термопринтери.
Електронний контрольно-касовий апарат зазвичай має можливість підключення грошового ящика, сканера штрих-коду, електронних вагів, ПК.