La Société immobilière du Canada limitée est une société d'État autonome et autofinancée qui rend compte de ses activités au Par

Le principal objectif du mandat de l'entreprise a été établi par le gouvernement comme suit veiller à la cession des biens immobiliers en surplus de façon ordonnée et à des fins commerciales afin de procurer la plus grande valeur possible aux contribuables canadiens, ainsi que détenir certaines propriétés.