Le code frontières Schengen permet aux pays de l’UE d’établir des points de passage frontaliers partagés avec les pays voisins ne faisant pas partie de l’UE auxquels les gardes-frontières de chaque pays effectuent des vérifications à l’entrée et à la sortie, successivement, conformément à leur droit national, soit sur le territoire du pays de l’UE concerné, soit sur le territoire d’un pays ne faisant pas partie de l’UE.
Op grond van de Schengengrenscode kunnen EU-landen gemeenschappelijke grensdoorlaatposten met hun niet-EU-buren vaststellen waar grenswachters van ieder land achtereenvolgens uit- en inreiscontroles uitoefenen in overeenstemming met hun nationale wetgeving, ofwel op het grondgebeid van het betreffende EU-land ofwel op dat van een niet-EU-land.