This document is an excerpt from the EUR-Lex website
Document 32016R0399
Rules on crossing EU borders
Regulation (EU) 2016/399 setting out the Schengen Borders Code
Also known as the Schengen Borders Code, Regulation (EU) 2016/399 sets out, among other things, rules on:
The regulation has been amended several times, most recently by Regulation (EU) 2024/1717, which seeks to bolster the Schengen area’s resilience to serious threats such as irregular immigration, public health emergencies and the instrumentalisation of migrants and to adapt the rules accordingly.
The code sets out the rules that govern:
The Schengen Borders Code lays down the rules that apply to any person crossing the external borders of the Schengen area. Bulgaria and Romania became full members of the Schengen area on under Council Decision (EU) 2024/3212. Cyprus is not yet a full member of the Schengen area but must follow the rules concerning controls at external borders.
When crossing external borders, nationals of non-EU countries not benefiting from the freedom of movement under EU law are subject to thorough checks in accordance with the conditions of entry into the country, including systematic consultation of relevant databases such as the Schengen information system (SIS) and verification of the visa information system (VIS) if the person is subject to the visa obligation.
In the event of an intended stay on the territory of a Schengen country for no more than 90 days in any 180-day period, non-EU nationals must:
Entry of a third-country national (a non-Schengen or non-EU national) who does not benefit from freedom of movement under EU law may only be refused by a decision taken by a relevant national authority stating the precise reasons for the refusal, and this decision may be subject to appeal.
Regulation (EC) No 1931/2006 lays down a local border regime at the EU’s external land borders and introduces a local border traffic permit for the purposes of nationals of neighbouring non-EU countries resident in border areas.
In the area without internal border controls (meaning the Schengen area with the exception of Cyprus), any legally staying person of any nationality (with the exception of applicants for international protection) may cross any internal border without border checks being carried out. Nevertheless, national police authorities have the right to carry out police checks, including in the border area, subject to specific rules and limitations.
Countries that are part of the area without internal border controls must remove all obstacles to smooth traffic flow at road-crossing points at internal borders, and in particular any speed limits not exclusively based on road-safety considerations or surveillance technologies used to address threats to public security or public policy.
Amending Regulation (EU) 2024/1717 sets out the conditions for reintroducing and prolonging checks at internal borders. Where, in an area without border control, there is a serious threat to public policy or internal security in a Member State, that Member State may, only as a measure of last resort, in exceptional situations, reintroduce border controls. Such a serious threat could arise from:
Member States are permitted to extend internal border controls based on security risks or migratory flows for a period of six months. They may renew the reintroduction with periods of six months to a maximum of two years. They must notify any reintroduction and explain the necessity and proportionality of the decision to reintroduce internal border control. When a reintroduction is scheduled to last 12 months, the European Commission must issue an opinion as to whether the measures are proportionate and necessary. In the case of a major exceptional situation in relation to a serious persistent threat, the Member States may exceptionally renew the reintroduction of border controls beyond this two-year period for a maximum of two times six months.
Where the Commission establishes that there is a large-scale public health emergency that affects several Member States, putting at risk the overall functioning of the area without internal border control, it may propose that the Council of the European Union adopt an implementing decision authorising the reintroduction of border control by Member States, including any appropriate mitigating measures to be introduced at the national and the EU level, where the available measures (in Articles 21a and 23 of Regulation (EU) 2024/1717) are not sufficient to address the large-scale public health emergency.
Where the Commission establishes that there are exceptional circumstances putting the overall functioning of the area without internal border control at risk as a result of persistent serious deficiencies relating to external border control, insofar as those circumstances constitute a serious threat to public policy or internal security, it may propose that the Council adopt a recommendation that one or more Member States decide to reintroduce border control at all or at specific parts of their internal borders.
Each Member State’s implementation of Regulation (EU) 2016/399 is reviewed at least every five years by means of an evaluation mechanism1, in accordance with the rules laid down in Regulation (EU) 2022/922 (see summary).
Since April 2017, systematic checks against relevant databases are to be carried out on EU / EEA (European Economic Area / Swiss citizens at the external borders of the Schengen area, in addition to the existing checks already undertaken on non-EU nationals.
These rules were introduced in response to the terrorist attacks that have hit various Member States in recent years and should help in particular to address the threats of EU-born terrorist fighters going to or returning from abroad. The checks take place both upon entry to and upon exit from the external borders. The checks are made against databases such as SIS and Interpol’s database of stolen and lost travel documents.
Regulation (EU) 2016/399 was amended by the legal framework governing the Entry/Exit System (EES), specifically by Regulation (EU) 2017/2225.
The EES is an automated IT system established by Regulation (EU) 2017/2226, which is used by the 29 Schengen countries. It records entries, exits and refusals of entry of third-country nationals crossing the external borders of the Schengen area for a short stay. It records third country nationals’ data, including passport information, fingerprints and facial images, and is gradually replacing the current stamping of travel documents.
According to Decision (EU) 2025/1544, the EES entered into operations on , with some Schengen countries operating it fully from the start and others gradually.
This phased roll-out was possible due to the rules introduced by Regulation (EU) 2025/1534. Schengen countries are also able to establish national facilitation programmes to allow pre-vetted third-country nationals to benefit upon entry from exceptions from certain aspects of border checks.
This regulation allows for a progressive start of operations of the EES for the duration of six months. During this period, Schengen countries have the flexibility to roll the system out gradually at their border-crossing points, as long as they meet the required thresholds. They can also they decide to accelerate the deployment of the system or to operate it fully from 12 October.
Several rules were introduced by Regulation (EU) 2025/1534 to allow for a progressive start of operations, including the following.
To support the deployment of the EES, the European Union Agency for the Operational Management of Large-Scale IT Systems in the Area of Freedom, Security and Justice (eu-LISA) prepared a high-level roll-out plan and provides regular reports. Each Member State has also developed a national roll-out plan and regularly reports on their progress.
eu-LISA is already responsible for the operation of the three EU IT systems essential for safeguarding the Schengen area and border management. These are:
Under Regulation (EU) 2017/2226, the agency was assigned the task of developing the EES and ensuring its operational management.
Regulation (EU) 2016/399 has applied since . It codified and replaced Regulation (EC) No 562/2006 (and its subsequent amendments).
The Schengen Borders Code, as first adopted on (Regulation (EC) No 562/2006), has applied since .
For further information, see:
Regulation (EU) 2016/399 of the European Parliament and of the Council of on a Union Code on the rules governing the movement of persons across borders (Schengen Borders Code) (codification) (OJ L 77, , pp. 1–52).
Successive amendments to Regulation (EU) No 2016/399 have been incorporated into the original text. This consolidated version is of documentary value only.
last update