Для всех граждан ЕС, а также граждан ЕЭЗ и Швейцарии в Германии действует «свободное перемещение работников». Поэтому им не требуется специальное разрешение на работу. Однако в отношении трудоустройства граждан из третьих стран действуют иные правовые рамки.
В целом, иностранцы из третьих стран могут работать только при наличии соответствующего вида на жительство. На них распространяется действие Закона о проживании, который регулирует иммиграцию (за исключением граждан: Кореи, Новой Зеландии, Канады, Японии, Австралии, Израиля, Великобритании, Северной Ирландии, США). Они могут въехать в Германию без визы и подать заявление на получение вида на жительство на месте в Германии.