Cost-effective ways of controlling inbreeding in conservation or productive plantations imply the allocation of individuals reducing the possibility of close relatives’ mating and, consequently, limiting inbreeding. sofsog is a suite of programs, which helps to design plantation sites. First, if the plantation scheme involves several plots, it allows distribution of individuals available among different sites minimizing within-site global coancestry. Then, it yields a plantation design for each site, either following the classical permutated neighbourhood strategy or the recently developed method by Fernández and González-Martínez. This new method allows the implementation of different pollen dispersion kernels, and to include in the designing strategy any available information on individual relationships, reproductive success, differences in phenology, etc., via weighting or penalization matrices. Additionally, the package includes a tool for calculating the molecular coancestry (Identity By State) from codominant marker data.