FSC由来自70多个国家的环境保护组织、木材贸易协会、林业部门、当地居民组织、社会林业团体和木材产品认证机构的代表组成,其国际中心原设在墨西哥瓦哈卡州的瓦哈卡市,2003年2月迁至德国波恩。FSC是较为成熟和完善的森林认证体系。

FSC是1993年在加拿大多伦多创建的一个独立的、非赢利性的非组织,目前总部设在德国波恩。在建立大会上,来自25个国家的130名代表和其他具有广泛代表性的组织(例如森林工作者组织、社会和本土组织、木材工业和国际环境组织)参加了这次会议。

FSC建立了一个全球网络,包括FSC国际中心、国家倡议和地区办公室。
FSC自身并不直接认证森林,它是标准制定机构和认可机构。它制定了全球统一的《FSC原则与标准》,并认可认证机构开展认证。截止2006年1月,FSC认可了15家认证机构。通过认证的企业有权使用FSC标志。

FSC的主要任务是:、授权和监督认证机构,为制定国家和地区认证标准提供和服务;通过教育培训和示范推广活动,来提高国家森林认证和森林可持续经营的能力。