Podatnicy dokonujący sprzedaży na rzecz osób fizycznych nieprowadzących działalności gospodarczej oraz rolników ryczałtowych mają obowiązek prowadzenia ewidencji sprzedaży przy zastosowaniu kas rejestrujących, zapewniający możliwość przyjmowania płatności przy użyciu terminala płatniczego. Zgodnie z art. 19a prawa przedsiębiorców przedsiębiorca powinien zapewnić możliwość dokonywania zapłaty w każdym miejscu, w którym działalność gospodarcza jest faktycznie wykonywana, w szczególności w lokalu, poza lokalem przedsiębiorstwa lub w pojeździe wykorzystywanym do świadczenia usług transportu pasażerskiego, przy użyciu instrumentu płatniczego – zindywidualizowanego urządzenia lub uzgodnionego przez użytkownika i dostawcę zbioru procedur, wykorzystywanych przez użytkownika do złożenia zlecenia płatniczego, np. poprzez integrację firmowego rachunku bankowego z usługą BLIK czy też udostępnienie terminala płatniczego. Nie dotyczy to przedsiębiorców, którzy nie mają obowiązku prowadzenia ewidencji sprzedaży przy zastosowaniu kas rejestrujących.