Drukarka nie wymaga programowania bazy towarowej, wyłącznie wartości stawek podatku VAT, gdyż skrót dla towaru lokuje się w pamięci przy pierwszej sprzedaży tego towaru. Sprzedawany towar jest rozpoznawany przez drukarkę fiskalną po nazwie, a program aplikacyjny na PC kojarzy go z odpowiednim kodem kreskowym. Obecnie na rynku polskim występuje kilka różnych protokołów fiskalnych. Idea drukarki fiskalnej zrodziła się w Polsce tuż po wprowadzeniu obowiązku stosowania kas fiskalnych.
Kasy Kasy (ang. – elektroniczne kasy rejestrujące). Są to zintegrowane urządzenia elektroniczne gotowe do instalacji w sklepie. Kasy są zaplombowane, nierozbieralne i mają ograniczone możliwości rozbudowy i konfiguracji. Zwykle kupuje się kasę w postaci gotowej „jak jest”, dobierając ew. jej typ i możliwości w zależności od potrzeb. Zwykle po zafiskalizowaniu kasy nie ma już możliwości jej rozbudowy (np. rozbudowy pamięci i zwiększenia pojemności bazy towarowej). Kasy elektroniczne dysponują zwykle niewielką pojemnością pamięci RAM w stosunku do modeli . Pozwala to na przechowywanie informacji statystycznych z jednego okresu. Oznacza to, że np. kasa pamięta sumę sprzedaży kasjerów od otwarcia zmiany, sumę sprzedaży poszczególnych towarów od ostatniego raportu sprzedaży towarów.