La loi n'impose pas aux commerçants de s'équiper d'un logiciel ou système de caisse ni d'une caisse enregistreuse. Cependant, depuis le 1er janvier 2018, afin de lutter contre la fraude à la TVA, tous les professionnels assujettis à la TVA enregistrant les paiements de leurs clients au moyen d’un logiciel d’encaissement sont tenus d'utiliser un système sécurisé et certifié NF525.