L'espace Schengen ne couvre que les contrôles des personnes aux frontières, tandis que l'UE est une union douanière. Par conséquent, vous ne devez pas passer par les douanes lorsque vous voyagez entre un pays Schengen et un pays non-Schengen de l'UE, mais vous aurez besoin pour passer à travers les contrôles d'immigration (par exemple du Royaume-Uni vers l'Allemagne). L'inverse est vrai pour un voyage entre l'UE et pays non-UE de Schengen: vous devez passer par les douanes, du moins si vous avez des marchandises à déclarer, mais pas l'immigration (par exemple de la Suisse à la France).