Cross-border guide Waldshut · Aargau · Bad Säckingen – Stein AG

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

Wehr 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
13,126
Distance to crossing
12 km
Bad Säckingen – Stein AG
Postal code
79664
Waldshut
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 Wehr there are 6 towns with a page on this site: Schopfheim, Bad Säckingen, Rheinfelden (Baden), Murg, Steinen and Laufenburg (Baden).

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

Wehr sits at 12 km: 6 of 7 counting from the lowest.

By population, this town ranks 11 of 34 with 13,126 residents; immediately above: Bad Säckingen and Grenzach-Wyhlen; immediately below: Rielasingen-Worblingen and Engen; tied with: no town.

By road distance, this town ranks 27 of 34 at 12 km; immediately above: Ühlingen-Birkendorf and Steinen; immediately below: Engen and Radolfzell am Bodensee; tied with: no town.

Within Landkreis Waldshut, the comparable towns besides this page are Waldshut-Tiengen, Bad Säckingen, Laufenburg (Baden), Lauchringen, Albbruck, Klettgau, Murg, Bonndorf im Schwarzwald, Wutöschingen, Küssaberg, Stühlingen, Jestetten and Ühlingen-Birkendorf.

The Bad Säckingen – Stein AG route also serves Bad Säckingen.

The six nearest towns to this page connect to these crossings: Rheinfelden (Baden) – Rheinfelden AG, Alte Rheinbrücke, Bad Säckingen – Stein AG, Laufenburg (Baden) – Laufenburg AG and Riehen – Lörrach-Stetten.

TownDistance from hereDistance to borderPopulationNearest crossing
Wehr (here)—12 km13,126Bad Säckingen – Stein AG
Schopfheim6.5 km14 km20,332Rheinfelden (Baden) – Rheinfelden AG, Alte Rheinbrücke
Bad Säckingen9.2 km2 km17,767Bad Säckingen – Stein AG
Rheinfelden (Baden)12 km1 km34,674Rheinfelden (Baden) – Rheinfelden AG, Alte Rheinbrücke
Murg12 km6 km6,900Laufenburg (Baden) – Laufenburg AG
Steinen12 km12 km10,409Riehen – Lörrach-Stetten
Laufenburg (Baden)14 km2 km9,335Laufenburg (Baden) – Laufenburg AG

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.