Barcelona es la ciudad de España donde los turistas internacionales realizaron más gasto con tarjetas de crédito en el año 2012, hasta alcanzar los 2.384 millones de euros, lo que supone 1.300 millones más respecto a Madrid, que se coloca en el segundo lugar del ránking con 1.052 millones-
Este ingreso de 2.384 millones supone el 26,5% del total del gasto en toda España. Además, Girona, con un gasto internacional de 772,7 millones, y Tarragona, con 208,7 y un aumento del 18,9% respecto al año anterior, son las otras dos ciudades de Cataluña que aparecen encuadrados entre los diez primeros puestos del ránking.
Asimismo, la ciudad donde más aumenta el gasto del turismo internacional con tarjeta de crédito respecto al año anterior, si bien siempre por detrás de Barcelona, es Alicante (Comunidad Valenciana) , que superó los 483,8 millones, un 22,5% más.