Annual number of debit card transactions in Italy 2000-2023, per capita
The number of debit card payments made in Italy increased considerably from 2009 to 2023. In 2023, around 5.55 billion payments were finalized with debit cards in the country, while in 2009, this figure was around 902 million.