A general point of sale system suitable for a wide range of retail businesses from general stores to restaurants. It features an intuitive interface for sales staff, user defined security levels, powerful transaction tracking and barcode printing. Works with both cash drawers and barcode scanners and permits a touch screen to be used for the main operations.