Nowadays many countries wish to use their domestic biomass resources for energy production in order to decrease carbon dioxide emissions and the import of energy. Efforts to cut carbon dioxide emissions have led to the development of renewable energy technologies such as wind turbines, photovoltaics and the use of biomass. The targets of the European Commission till 2030 are to cut greenhouse gas emissions by 40 % relative to 1990 levels and to increase renewable energy sources up to 27 %. However, the energy intensive industries and the transport sector remain largely dependent on fossil energy resources, mainly natural gas and oil products. The aim of this work is the design of a cold and hot gas cleaning process for synthetic natural gas (SNG) production from biogenic residues. To gain a data basis, a gasification experiment with hazelnut shells as fuel was conducted at TU Wiens dual fluidized bed gasifier. With the obtained data first a scale up to an 8 MWth gasifier was conducted. Further on mathematical models were created to design reactors which are able to meet the specified limits of the methanation catalyst. The results obtained that at the exit of both gas cleaning processes several specified limits of impurities which are harmful for the methanation catalyst were not reached. Additional cleaning devices or optimization of the existing ones is necessary to further reduce these impurities. Furthermore, both gas cleaning processes were discussed in terms of energy demand and needed recourses per day to clean the gas. The outcome of this master thesis was that, based on the used calculation models, an implementation of both cleaning sections in the biomass to SNG process is possible. However, to meet the requirements of the methanation catalyst the designed gas cleaning processes have to be adapted. Further research should be done to evaluating the designed gas cleaning processes experimentally and with the use of simulations. Additionally, the long-term behaviour of the methanation catalyst has to be investigated.