Data on migration across Germany’s borders by country of origin/destination can be found in Table 3.2 of Fachserie 1 Reihe 1.2. Time series can be retrieved through the GENESIS-Online database, from the migration statistics tables (12711-0005).
The Federal Statistical Office publishes data on immigration and emigration of foreigners that come from two different data sources. First, migration statistics provide data on arrivals and departures of foreigners. Second, the Central Register of Foreigners (AZR) allows to derive information on register entries and exits by comparing the current stock to that of the previous year (balance of changes). The results from AZR evaluations and migration statistics differ from each other due to differences in statistical units, reporting channels and methodological approaches.