People spent less and saved more in 2020 as the pandemic led to shops, pubs and attractions being closed down.
Consumer spending was down 7.1%, says Barclaycard, which tracks almost half of all credit and debit card spending.
However spending on essential items climbed 4.1%, while independent businesses benefited as many more of us shopped locally.
Meanwhile Brits working from home saved an average £110 a week, according to a separate survey from Aldermore Bank.
“2020 has accelerated many trends,” said Raheel Ahmed, head of consumer products at Barclaycard.
“E-commerce has seen huge growth, working from home has meant many are shopping more locally and experiences within the home, such as virtual work-outs have become the norm.”