A quarter of the amount went to asylum seekers who were still waiting to be processed, while over half went to combatting the causes of forced migration. More than 1 million migrants have entered Germany since 2015.
The German government provided 9.3 billion euros ($10.4 billion) to its sixteen states for assisting migrants in 2016, according to a report by the federal government.
Most of the money - a total of 5.5 billion euros - went towards migrants who were seeking asylum and were not yet recognized by the state. The funds also went towards an integration package that cost 2 billion euros, 400 million euros for shelter for asylum seekers and 350 million euros for unaccompanied minors.
North Rhein-Westphalia received the most funding (1.2 billion euros), followed by Bavaria (860 million euros) and Baden-Württemberg (728 million euros).
The German federal government spent a total of 20 billion euros on refugee-related expenditures in 2016, according to the report. The Federal Ministry of Finance said the remaining 11 billion euros were spent directly on additional measures to fight the causes of forced migration and displacement.
kbd/kl (dpa, KNA)
Text initially published on: Deutsche Welle