Формальной причиной увольнения послужило то, что трудовой договор между Заксобранием и Германом Шаляпиным истёк 18 июня. Однако, депутаты из фракции "Единство - Народная партия" ходатайствовали перед Сергеем Тарасовым о продлении трудового договора с заместителем председателя КСП Германом Шаляпиным, но проект постановления подготовленный ими так и не был включен в повестку дня заседания Собрания. За продление трудового договора с Шаляпиным ходатайствовал председатель КСП Дмитрий Буренин. Но сегодня спикер ЗакСа Сергей Тарасов подписал распоряжение об увольнении Германа Шаляпина.

С 1995 по 2001 год Герман Шаляпин возглавлял КСП Санкт-Петербурга. В июне 2001 года стал заместителем председателя КСП и возглавил экспертно-аналитическое направление деятельности палаты. 20 мая 2002 года Г.Шаляпин получил предупреждение об истечении с 18 июня 2002 года срока трудового договора и последующем увольнении. 23 мая он обратился к председателю Законодательного Cобрания города с просьбой продлить срок контракта еще на год, но контракт продлён не был.