Aplikasi kasir atau point of sale (POS) mencatat penjualan di titik transaksi, mengurangi stok secara otomatis, dan menghasilkan laporan penjualan harian. Untuk usaha ritel dan kuliner, POS sering menjadi perangkat lunak pertama yang benar-benar dipakai setiap hari oleh staf, bukan hanya oleh pemilik.
Ada dua pendekatan. POS mandiri berdiri sendiri dengan fokus pada kecepatan transaksi, dukungan perangkat keras, dan pengelolaan outlet. Modul POS dari sistem bisnis atau akuntansi menyatukan penjualan langsung dengan pembukuan sehingga mengurangi pencatatan ganda, tetapi menuntut sistem induk yang memang sudah dipakai.