Residence & citizenship

Switzerland B permit — absence calculator

A Swiss B permit holder needs to review both departure registration and the duration of time abroad.

Your dates, made clearer

Calculate your days

Calculated in your browser. Your trip dates stay in this tab.

Loading the calculator. If the fields stay unavailable, enable JavaScript and reload this page.

Your recorded visits

Add your trips abroad and any returns home. Gaps in your history are not counted.

How this count works

For each recorded absence, the reminder date is the departure date plus six calendar months. The numerical absence total excludes departure and return dates. This counter shows the recorded absence whose reminder date is nearest.

Declaring departure or giving up residence can affect your permit before this reminder. Swiss State Secretariat for Migration guidance describes B-permit expiry after more than six months abroad when departure was not declared. Check your permit category and cantonal authority; C permits and other routes differ.

Read the complete rule explanation →