Zgodnie z art. 111 ust. 1 ustawy o VAT, podatnicy dokonujący sprzedaży na rzecz osób fizycznych nieprowadzących działalności gospodarczej oraz rolników ryczałtowych są obowiązani prowadzić ewidencję obrotu i kwot podatku należnego przy zastosowaniu kas rejestrujących.
W myśl art. 111 ust. 6a ustawy o VAT, kasa rejestrująca służąca do prowadzenia ewidencji sprzedaży, musi zapewniać prawidłowe zaewidencjonowanie podstawowych danych dotyczących zawieranych transakcji, w tym wysokości uzyskiwanego przez podatnika obrotu i kwot podatku należnego, oraz musi przechowywać te dane lub też zapewniać bezpieczny ich przekaz na zewnętrzne nośniki danych.
Ustawodawca dopuszcza możliwość ewidencjonowania sprzedaży prowadzonej przez podatnika w dwóch lub większej ilości miejsc przy użyciu tylko jednej kasy rejestrującej pod warunkiem, że podatnik będzie na niej ewidencjonował każdą sprzedaż na rzecz osób fizycznych nieprowadzących działalności gospodarczej i rolników ryczałtowych, a na drukowanym przez kasę paragonie fiskalnym umieszczony będzie adres:
- wszystkich punktów, w których świadczy usługę lub
- jeden adres tj. siedziby lub jego miejsca zamieszkania.