ИФК «БСПб» была образована в 2007 году.
За время деятельности инвестиционная финансовая компания занималась реализацией значительного количества проектов торговой и офисной недвижимости, принимала участие в девелопменте земельных участков. Например, в 2011 году было завершено возведение делового комплекса А-класса «Санкт-Петербург Плаза».
В настоящее время ИФК «БСПб» ведет проект «Онегин Парк» — коттеджный поселок вблизи города Павловск.