Az adóhatóság, annak érdekében, hogy visszaszorítsa a fekete-, illetve szürke kereskedelmet, korlátozásokat vetett ki már régebben a készpénzzel lebonyolítható ügyletek mértékére. Az adótörvényekben meghatározásra került, hogy kik azok az adóalanyok, akik kötelesek pénzforgalmi számla nyitására, azaz kiknek kell rendelkezni bankszámlával.
A szabály közvetett lényege a pénzmosás és a terrorizmus finanszírozásának megelőzése. Ezzel, és az egyéb, speciálisan erre a célra alkalmazandó átvilágítással, adatszolgáltatással nem csak a hazai adóhatóság, hanem a globális rendszer célja is az ügyletek tisztasága, átláthatósága, a nemzetgazdasági károk elkerülése.
Azon személyek/gazdálkodók számára, akik rendelkeznek bankszámlával, az adótörvények meghatároznak egy maximum készpénzforgalmat, ezzel is rákényszerítve az adózókat a banki megoldások használatára. Azok számára viszont, akik nem rendelkeznek bankszámlával, vagy a gazdasági tevékenységükhöz nem kötelező a bankszámla, továbbra is a korlátozásmentes készpénzforgalom engedélyezett.
A bankszámlanyitásra kötelezettek körét az adózás rendjéről szóló 2017. évi CL. törvény 114. § (1) bekezdése határozza meg. Eszerint a beföldi jogi személynek és az általános forgalmi adó fizetésére kötelezett természetes személynek legalább egy belföldi pénzforgalmi számlával kell rendelkeznie. Ezt kötelező a rendszeres gazdasági tevékenység végzésére használni, bejelenteni az adóhatósághoz és az adóhatósággal kapcsolatos elszámolásokhoz is használni kell.