С 11 июля 2021 года вступили в силу поправки в Закон 7/2012 от 29 октября, о внесении изменений в налоговое и бюджетное законодательство и о корректировке финансового законодательства в целях активизации деятельности по предупреждению мошенничества и борьбе с ним.

Согласно поправкам, максимально разрешенная сумма наличных при расчете не должна превышать 1000 (одна тысяча) евро.
Если плательщик не является налоговым резидентом Испании и не является предпринимателем ( и может доказать оба факта), то максимальная сумма расчетов наличными является 10 000 евро.
Эти ограничения распространяются на все торговые операции, включая оплату счетов, заработной платы, дивиденды, кредиты и т.д., и применяется даже в случае, если речь идет о сделках, которые были заключены до того, как поправки вступили в силу.
Закон подразумевает штраф за нарушение в виде 27% от суммы наличного платежа.
Для сомневающихся привожу текст в оригинале:
Con fecha efecto 11 de julio de 2021, se modifica la Ley 7/2012, de 29 de octubre, de modificación de la normativa tributaria y presupuestaria y de adecuación de la normativa financiera para la intensificación de las actuaciones en la prevención y lucha contra el fraude, que queda redactado de la siguiente forma: » No podrán pagarse en efectivo las operaciones, en las que alguna de las partes intervinientes actúe en calidad de empresario o profesional, con un importe igual o superior a 1.000 euros o su contravalor en moneda extranjera. No obstante, el citado importe será de 10.000 euros o su contravalor en moneda extranjera cuando el pagador sea una persona física que justifique que no tiene su domicilio fiscal en España y no actúe en calidad de empresario o profesional.» Este límite se aplica a todas las operaciones mercantiles, ya sea pago de facturas, nóminas, dividendos, préstamos, etc., y se aplicará aun cuando se refieran a operaciones concertadas con anterioridad al establecimiento de la limitación.» La base de la sanción será la cuantía pagada en efectivo en las operaciones de importe igual o superior a 1.000 euros o 10.000 euros, o su contravalor en moneda extranjera, según se trate de cada uno de los supuestos a que se refiere el número 1 del apartado Uno, respectivamente. “ La sanción consistirá en multa pecuniaria proporcional del 25 por ciento de la base de la sanción prevista en el número anterior salvo que concurra un supuesto de reducción de la sanción al que se refiere el número 5 del apartado Tres de este artículo.»