Raamatupidamise seadus ütleb:
§ 4. Raamatupidamise korraldamise põhinõuded
Raamatupidamiskohustuslane on kohustatud:
1) korraldama raamatupidamist nii, et oleks tagatud aktuaalse, olulise, objektiivse ja võrreldava informatsiooni saamine raamatupidamiskohustuslase finantsseisundist, majandustulemusest ja rahavoogudest;
2) dokumenteerima kõiki oma majandustehinguid;
3) kirjendama algdokumentide või nende põhjal koostatud koonddokumentide alusel kõiki oma majandustehinguid raamatupidamisregistrites;
4) koostama ja esitama majandusaasta aruande ning muud finantsaruanded käesolevas seaduses ja teistes õigusaktides sätestatud korras;
5) säilitama raamatupidamise dokumente.
Ühest küljest ei ole programmide, sealhulgas laoarvestuse programmi olemasolu kohustuslik, kui ettevõte on kindel, et ta täidab seaduse nõudeid muul viisil. Teisest küljest peab varusid arvestama teatud süsteemi järgi (FIFO või kaalutud keskmine hind, vt RTJ 4), kui kuu jooksul arvestust ei peeta ning kaubad kantakse kuludesse inventuuri tulemuste põhjal, siis on suur tõenäosus, et nende väärtus ei vasta tegelikkusele. Seepärast on soovitav kasutatav süsteem kriitilise pilguga üle vaadata. Üldjuhul lihtsustab automatiseerimine arvestuse protsessi ja teeb selle efektiivsemaks ning tõstab sisekontrolli taset ettevõttes.