We present a detailed theoretical study of effective spin-orbit coupling (SOC) Hamiltonians for graphene based systems, covering global effects such as proximity to substrates and local SOC effects resulting, for example, from dilute adsorbate functionalization. Our approach combines group theory and tight-binding descriptions. We consider structures with global point group symmetries D 6h , D 3d , D 3h , C6v, and C3v that represent, for example, pristine graphene, graphene mini-ripple, planar boron-nitride, graphene on a substrate and free standing graphone, respectively. The presence of certain spin-orbit coupling parameters is correlated with the absence of the specific point group symmetries. Especially in the case of C6v-graphene on a substrate, or transverse electric field-we point out the presence of a third SOC parameter, besides the conventional intrinsic and Rashba contributions, thus far neglected in literature. For all global structures we provide effective SOC Hamiltonians both in the local atomic and Bloch forms. Dilute adsorbate coverage results in the local point group symmetries C6v, C3v, and C2v which represent the stable adsorption at hollow, top and bridge positions, respectively. For each configuration we provide effective SOC Hamiltonians in the atomic orbital basis that respect local symmetries. In addition to giving specific analytic expressions for model SOC Hamiltonians, we also present general (no-go) arguments about the absence of certain SOC terms.