In Germany, preliminary checks at the border differ depending on whether individuals are entering through Schengen external or internal borders. At external borders, third-country nationals must undergo checks when entering Germany, especially if they do not meet entry requirements such as having valid visas or residence permits, as outlined in §13 AufenthG. For Schengen internal borders, routine checks are not conducted; however, temporary border controls can be reintroduced in specific situations, such as threats to public safety, as provided by Art. 25 Schengen Border Code. Additionally, those entering irregularly or violating entry conditions can be subject to checks or refusal of entry as per §14 and §15 AufenthG.
The Federal Police is in charge of conducting these preliminary checks. Third-country nationals entering Germany by air or sea from non-Schengen countries have traditionally been subject to continuous checks.[1] Additionally, within a 30-kilometer radius of the border, random checks on people and vehicles are conducted as part of security measures. This practice, known as “veil hunting,” is carried out by both federal and state police. Border checks and surveillance can occur by land, sea, or air, including at international airports, ports, and train stations near borders. States like Bavaria also maintain their own border police, particularly at airports and for regional checks. The checks generally take place on highways, rural roads, at border-crossing train stations, and airports. The locations and duration of these controls may vary, and not all border crossings are subject to uniform checks. The intensity of the controls will differ regionally.[2]
In preliminary border controls, the Federal Police checks the validity of identity and travel documents such as passports or national ID cards. Travelers may also be questioned about the purpose and duration of their stay, particularly when entering non-EU countries, and may need to provide supporting documents like hotel reservations. Vehicles, including registration and insurance, are inspected, as well as baggage for illegal or restricted items. In some cases, health checks, such as proof of vaccinations, are required, especially when traveling to countries with specific health risks.[3]
There is no maximum time limit by which the checks must be completed.
The checks occur at the border, using the fiction of non-entry, or at airports. Germany applies systematic border checks at both land borders and airports. Effective September 16, 2024, border checks were implemented at all land borders[4] (see Access to the territory and push backs). They extend to countries including France, Luxembourg, the Netherlands, Belgium, and Denmark. This expansion builds upon existing controls at borders with Austria, Switzerland, the Czech Republic, and Poland. The policy may be extended beyond March 2025, depending on developments.
According to Section 13(2) of the Residence Act (AufenthG), a person is legally considered to have entered Germany only after passing through an authorised border crossing point. The mere crossing of the state border does not constitute entry unless the designated crossing point is passed. If a person is temporarily allowed to pass the crossing point for specific purposes, such as awaiting a decision on deportation, legal entry has not yet occurred. Similarly, under Section 18a of the Asylum Act (AsylG), travellers in transit areas at airports are not considered to have entered Germany legally until border controls are completed.[5]
The preliminary checks do not entail particular restriction of the freedom of movement or detention, neither in law nor in practice. Applicants during the preliminary checks are allowed to leave the transit zone to the country they entered from.
The outcomes of preliminary checks at the German border may include entry, entry for the examination of an asylum application, or entry for determining which state is responsible for processing the asylum request. A direct refusal of entry or deportation is typically not possible if asylum is requested at the border or within Germany, as the Dublin procedure must first determine the responsible country. Deportation or refusal is only considered if no asylum request is made or if a request has already been definitively rejected in Germany. The refusal of entry (“Zurückweisung”) is solely the responsibility of border control authorities under § 71 Abs. 3 Nr. 1 of the German Residence Act (AufenthG). It does not require a prior administrative act, such as a warning or deadline. However, the refusal itself constitutes an administrative act (Verwaltungsakt) as it involves a legal regulation under § 35 Abs. 1 VwVfG. This means it is subject to the legal framework governing administrative actions, including the possibility of legal challenges.
People seeking protection can apply for asylum regardless of identity checks at the German border. To initiate an asylum procedure, it is sufficient to state in writing, verbally or in any other way to a federal police officer that you are seeking asylum.[6] Although German asylum law cannot be invoked by anyone entering Germany from an EU member state or a safe third country (Article 16 (2) of the Basic Law), it must first be determined which member state is actually responsible for the asylum procedure. This is checked in the Dublin III procedure, which is an upstream part of the German asylum procedure (see Dublin). To carry out this procedure, the asylum applicant is therefore first admitted to Germany.
During preliminary border checks at the airport, if a third-country national expresses the intention to apply for asylum, they may be subject to a special procedure. This is known as the “airport procedure” where the asylum claim is processed while the individual remains in the transit area. For a decision on the asylum claim to be taken in the airport procedure under Section 18a Asylum Act, the applicant must: not possess a passport/passport substitute or be from a safe country of origin, accommodation on the airport premises must be possible. The only decision the BAMF can take in the airport procedure is to reject the asylum application as manifestly unfounded within two days. Otherwise, the Federal Police (BPOL) must allow the foreigner to enter the country. If the BAMF rejects the asylum application as manifestly unfounded within the 2-day deadline, the BPOL issues a rejection decision (Zurückweisungsentscheidung) against the person. The person can challenge the BPOL’s rejection decision and, incidentally, the BAMF’s asylum decision, before the competent administrative court though expedited legal channels. Moreover, legal aid and thus legal representation in urgent legal protection proceedings in the airport procedure is available free of charge to the person.[7]
[1] Bundeszentrale für Politische Bildung ‘Border Controls when Entering Germany’, 25 September 2024 available in German here.
[2] Ibid.
[3] Bundeszentrale für Politische Bildung, ‘Border Controls when Entering Germany’, 25 September 2024 available in German here.
[4] Federal Ministry of the Interior and Home Affairs, ‘Internal border controls ordered at all German land borders’, 16 September 2024, available in German here.
[5] For further assessment see in German: Research Service, German Bundestag, On the fiction of non-entry pursuant to Section 13 (2) of the Residence Act and on the airport procedure under Section 18a of the Asylum Act, WD 3 – 3000 – 255/18, 2018, available in German here.
[6] Informationsverbund Asyl und Migration, ‘Grenzkontrollen’, February 2023, available in German here.
[7] For details see: Research Service, German Bundestag, Questions on the airport asylum procedure according to § 18a AsylG, Implications of the decisions of the European Court of Justice on Hungarian and Lithuanian transit zones at land borders, 2022, available in German here. This explanation is also based on input provided by the BAMF on 28 May 2025.