FSC是认可认证机构的国际性机构,以保障认证机构认证的真实度。于1993年FSC商标在加拿大多伦多建立的1个非营利性机构。在构建峰会上,来自25个国家的130名代表人和另外具备广泛象征性的机构(例如森林工作者组织、社会和本土组织、木材工业和国际环境组织)参加了这次会议。
FSC是一个独立的、非盈利性的非政府组织。凡对森林及其森林产品感兴趣,并承认FSC的目标,即可以成为该组织的成员。成员包括各种商业组织、环保组织和社会人文组织。
FSC原总部设在墨西哥的Oaxaca城市,现已搬至德国BONN,它的最高决策机构(即会员大会)分为三个同等重要的委员会。