Банки Санкт-Петербурга и филиалы иногородних банков в 2004 году увеличили эмиссию пластиковых карт на 21,7%, доведя их количество до 3,486 млн. штук. Всего в Санкт-Петербурге пластиковые карты выпускают 21 банк, в том числе 10 филиалов. Об этом сообщила Ассоциация банков Северо-Запада (АБСЗ).

В 2004 году петербургские банки, а также местные филиалы иногородних банков эмитировали в общей сложности 620 тыс. 510 карт. Остатки средств на рублевых карточных счетах на 1 января составили 17,832 млрд. рублей, на валютных — 66,374 млн. долларов.

По состоянию на январь 2005 года в Санкт-Петербурге было установлено 1446 банкоматов.