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.
- Processed file
- data/processed/bfs-cross-border-commuters.csv
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
- 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
- One row per quarter: period (YYYY-Qn), year, quarter, commuters (value as published, BFS estimates with decimals), provisional (OBS_STATUS P → yes, A → no).