La SRC est une organisation indépendante à but non lucratif qui ne reçoit pas de financement de la part du gouvernement pour son fonctionnement. Ainsi, la SRC s'appuie sur des experts bénévoles et des contributions financières pour produire des analyses et des notes de breffage pour le public.