Генеральное консульство Швейцарии является официальным представительством Швейцарии в г. Санкт-Петербурге и на всей территории Северо-Западного федерального округа РФ. В задачи представительства входит защита интересов и обеспечение присутствия Швейцарии в пределах консульского округа.
С 2014 года все консульские услуги, предоставляемые зарегистрированным при Посольстве Швейцарии в РФ гражданам Швейцарии, а также гражданам Швейцарии, временно пребывающим в РФ, и иностранным гражданам, которые собираются подавать документы на визу, оказывает Региональный консульский центр в Москве при Посольстве Швейцарии в РФ.
Наше представительство способствует развитию экономических отношений между Швейцарией и Россией и старается поддерживать культурные события, которые тем или иным образом связаны со Швейцарией. Кроме того, Консульство активно поддерживает и укрепляет контакты с местными предприятиями и научно-исследовательскими, образовательными, культурными институтами, местными органами власти, другими иностранными представительствами, а также с иными социальными, культурными и политическими организациями.
С целью расширения сети контактов и для того, чтобы подчеркнуть свое присутствие в регионе, Консульство принимает участие в различных официальных мероприятиях (конференции, встречи на высшем уровне, форумы, выставки и т.д.), проводит официальные приемы в резиденции Генерального консула для представителей различных областей деятельности.
Помимо этого, в компетенцию консульства входит прием официальных делегаций из Швейцарии и сопровождение их участия в ежегодных международных мероприятиях, таких как Петербургский международный юридический форум (ПМЮФ) или Петербургский международный экономический форум (ПМЭФ). Консульство также оказывает поддержку частным лицам, а именно представителям деловых, научных и культурных кругов Швейцарии, которые участвуют в проектах национального значения.