Cross-border guide Lörrach · BS · Riehen – Weil am Rhein

Living in Weil am Rhein and working in Switzerland: German cross-border worker (§15a)

Weil am Rhein falls under the §15a DBA Germany-Switzerland cross-border regime: Swiss withholding tax of 4.5% on gross pay (with a residence certificate on file), provided you don't exceed 60 non-return days per year; Source: Lettera BMF (Bundesministerium der Finanzen) del 2023-12-07; articolo 15a DBA Germania-Svizzera; articolo 2 comma 6 OAMal (Optionsrecht assicurazione malattia).

Updated:

Population
32,236
Distance to crossing
2 km
Riehen – Weil am Rhein
Postal code
79576
Lörrach
Withholding tax
4.5%
Art. 15a

Useful reading

The calculator implements the Italy-Switzerland cross-border regime (Ticino withholding tax plus Italian IRPEF with its allowance). It does not reproduce the regime described on this page, so its result does not apply to residents here.

Homeoffice days do not count as non-return days.

Compared with the nearest towns

Within 14 km of Weil am Rhein there are 6 towns with a page on this site: Lörrach, Grenzach-Wyhlen, Efringen-Kirchen, Steinen, Rheinfelden (Baden) and Kandern.

Across this group the distance to the border runs from 1 km (Rheinfelden (Baden)) to 17 km (Kandern).

Weil am Rhein sits at 2 km: 2 of 7 counting from the lowest.

By population, this town ranks 5 of 34 with 32,236 residents; immediately above: Singen (Hohentwiel) and Rheinfelden (Baden); immediately below: Radolfzell am Bodensee and Waldshut-Tiengen; tied with: no town.

By road distance, this town ranks 7 of 34 at 2 km; immediately above: Klettgau and Konstanz; immediately below: Bad Säckingen and Laufenburg (Baden); tied with: no town.

Within Landkreis Lörrach, the comparable towns besides this page are Lörrach, Rheinfelden (Baden), Schopfheim, Grenzach-Wyhlen, Steinen, Kandern and Efringen-Kirchen.

The Riehen – Weil am Rhein route is the reference crossing for this page.

The six nearest towns to this page connect to these crossings: Riehen – Lörrach-Stetten, Grenzach-Wyhlen – Riehen, Basel – Weil am Rhein, Hiltalingerstrasse and Rheinfelden (Baden) – Rheinfelden AG, Alte Rheinbrücke.

TownDistance from hereDistance to borderPopulationNearest crossing
Weil am Rhein (here)—2 km32,236Riehen – Weil am Rhein
Lörrach3.0 km3 km51,349Riehen – Lörrach-Stetten
Grenzach-Wyhlen5.1 km2 km15,476Grenzach-Wyhlen – Riehen
Efringen-Kirchen7.8 km8 km8,683Basel – Weil am Rhein, Hiltalingerstrasse
Steinen9.9 km12 km10,409Riehen – Lörrach-Stetten
Rheinfelden (Baden)12 km1 km34,674Rheinfelden (Baden) – Rheinfelden AG, Alte Rheinbrücke
Kandern14 km17 km8,710Riehen – Lörrach-Stetten

Straight-line distances computed from the town-centre coordinates in our dataset. Road distance to the nearest crossing and population from the German municipal dataset (Destatis, AGS key).

Estimates for guidance only. Actual taxation depends on family situation, deductions and certificates. Always check with a tax adviser or your canton of employment.