Skip to content
Official and academic sources Not verified yet

Foreign cross-border commuters (cross-border commuter statistics)

bfs-cross-border-commuters

Publisher
OFS/BFS
Access method
api
Table id
CH1.GGS,DF_GGS_6,1.0.0
Licence
BFS terms of use OPEN-BY: "Open use. Must provide the source."
Coverage
Geography national (all cantons of work) · period quarters · from 1999-Q1 · to 2026-Q3
Gaps
Switzerland as a whole only; both sexes and every age class together. The latest quarters are provisional (provisional = yes) and may be revised.
Used on
WORK, PROB jobs-wages.cross-border-commuting
Known limits
The statistic counts foreign nationals with a cross-border commuter permit (G permit) who work in Switzerland and return at least once a week to their main residence abroad (BFS definition). They are not part of the permanent resident population, so they are in none of the resident counts of /work-and-support (STATPOP, SAKE, structural survey); BFS counts them among the employed persons working in Switzerland (domestic concept of the employment statistics). Swiss citizens living abroad and working in Switzerland are not in this statistic. The values are quarterly estimates, not counts on a day; the page rounds them to whole persons.

How current is this data?

Freshness
Up to date

According to its update rhythm, no newer edition is expected yet.

Period covered
1999-Q1–2026-Q3
Last change of the data
Last check of the source
Update rhythm
Quarterly

Ledger note (in English): Quarterly, about five to six weeks after the end of a quarter (2026-Q2 on 06.08.2026).

Votara checks the source
Every week, and every day from 3 days before to 14 days after an announced publication date

The state is computed each time the site is built; this page shows it as of . Results of the accuracy checks

Transformations

  1. stats.swiss SDMX REST, dataflow CH1.GGS / DF_GGS_6 version 1.0.0 "Ausländische Grenzgänger/-innen nach Arbeitskanton, Altersklasse und Geschlecht", key Q._T._T._T (every canton of work, both sexes, every age class), SDMX-CSV with codes. Script: scripts/fetch/bfs-cross-border-commuters.ts
  2. One row per quarter: period (YYYY-Qn), year, quarter, commuters (value as published, BFS estimates with decimals), provisional (OBS_STATUS P → yes, A → no).