If you and your family are British, Swiss or from one of the European Economic Area (EEA) countries (listed below), then you currently have the right to live and work in Scotland and the rest of the UK. You may wish to formally register your presence by applying for an EEA Residence card or even for Permanent Residence (if you are eligible).
Austria, Belgium, Bulgaria, Cyprus, Czech Republic, Denmark, Estonia, Finland, France, Germany, Greece, Hungary, Iceland, Ireland, Italy, Latvia, Liechtenstein, Lithuania, Luxembourg, Malta, Netherlands, Norway, Poland, Portugal, Romania, Slovakia, Slovenia, Spain, Sweden and the rest of the United Kingdom.
In a written statement to Parliament, the Immigration Minister announced that the current worker registration requirements for Croatian workers will end on 30 June 2018. This should mean that Croatian nationals will be treated in the same way as all other EU nationals and be able to take up jobs without needing permission.
Before this date (30 June 2018) you will usually require permission from the Home Office before you start working, although there are exceptions to this.
Residence Cards and Permanent Residence
Although most EEA nationals are not formally obliged to apply for a residence card to live and work in Scotland / the UK, it might help you re-enter the country more quickly and easily if you travel abroad, as well as show employers you are allowed to work in the UK.
Some EEA nationals will also be eligible to apply for a Permanent Residence card. This will certify an individual's right to live in Scotland / the UK on a permanent basis and any EEA national seeking to apply for British nationality will usually be required to provide a Permanent Residence card.
In various circumstances, it is possible for EEA nationals to acquire British nationality in addition to their own nationality. There are various criteria to be met and it usually requires the applicant to have been resident in the UK for at least 6 years prior to applying.