Un TPV, o sistema de punto de venta, facilita las transacciones en las ventas al por menor. Un ejemplo de TPV bien conocido sería una caja registradora. Los TPV modernos son una combinación de hardware y software que suele incluir un lector de códigos de barras, un lector de tarjetas, un cajón portamonedas y una impresora de recibos.