また、質の良いオープンソースソフトウェアの登場により、Linuxを利用した製品も発表されている。
構成.
以下はメーカーによって名称が変わる場合もある。
ポータブルデータターミナル.
ポータブルデータターミナルは商品の在庫管理に使用する装置である。棚卸しを簡易的に行う際に欠かせない。また、レストランなどでは注文時のデータ入力にも活用される簡単な無線ターミナルとなっている機種が多い。
レストランなどでの構成.
上記に加え、無線タイプの簡易的なポータブルデータターミナルを含むオーダーエントリーシステムを使用する。
ストアコンピュータ（ストアコントローラ）.
バックヤードと呼ばれる店舗内の事務所に設置され、複数のPOSレジスタからの情報を統合したデータを作成する。また、ポータブルデータターミナルからの棚卸しデータも集計するとともに、EOSを用いた仕入れ作業にも活用されている。チェーンストアでは商品発注機能も内包していることが多い。
商品単品の仕入れ先毎のデータ集計などを容易に行うことができるほか、仕入時の過不足を極力低減して商品仕入れの精度を向上することができる。大手チェーンなどではさらに通信回線を使用して本社サーバーに接続、そこで全店の在庫や販売の管理を行っている。
大規模なシステムでは雇用や勤怠管理など、売上で在庫以外の店舗全体の店舗管理機能を内包する場合もある。
今日大手コンビニなどではWindowsやUNIXを使ったストアコンピュータ（ストアコントローラ、PCやワークステーション）を使用している。一般商店でもこれに追随して置き換えをおこなう傾向にある。
また近年の光回線の普及をうけて、インターネットを通じてデータセンタにシステムを集約させることにより店舗に配置する機器の縮小を図る「インターネットPOS」の導入例も増えつつある。
POSセキュリティ.
出典：
POS端末のカード情報非保持化.
1番目の指針に明記されている「カード情報の非保持化」とは、「自社で保有する機器・ネットワークにおいてクレジットカード情報を『保存』・『処理』・『通過』しないこと」を意味する。
POSシステム暗号化.