In der EU soll künftig eine Obergrenze für Zahlungen mit Bargeld gelten. Darauf haben sich die Mitgliedsstaaten in Brüssel geeinigt. Die Obergrenze für Bargeldzahlungen soll bei 10.000 Euro liegen und 2027 in Kraft treten. Diese Bargeldobergrenze soll allerdings nicht für Transaktionen unter zwei Privatpersonen gelten. Die einzelnen EU-Staaten können aber auch eine niedrigere Höchstgrenze festlegen.
In Deutschland gibt es bislang kein Limit für Barzahlungen. Wer jedoch Beträge über 10.000 Euro bar bezahlen will, muss sich ausweisen und nachweisen, woher das Geld stammt. Der Händler ist verpflichtet, diese Angaben zu erfassen und aufzubewahren.