Bank and public holidays in Scotland are determined under the Banking and Financial Dealings Act 1971 and the St Andrew's Day Bank Holiday (Scotland) Act 2007. Unlike the rest of United Kingdom, most bank holidays are not recognised as statutory public holidays in Scotland, as most public holidays are determined by local authorities across Scotland. Some of these may be taken in lieu of statutory holidays, while others may be additional holidays, although many companies, including Royal Mail, do not follow all the holidays listed below; and many swap between English and local holidays. Many large shops and supermarkets continue to operate normally during public holidays, especially since there are no restrictions such as Sunday trading rules in Scotland.
Since Easter 1996 the Scottish clearing banks have harmonised the days on which they are closed with those in England and Wales, and are therefore closed on Easter Monday and the last Monday in August (rather than the first). This has resulted in a number of local authorities creating a public holiday on Easter Monday. Previously Easter Monday had not been a public holiday in Scotland. There have been many protests about banks opening on 2 January since this decision was taken. This has resulted in many banks now providing only a limited service on 2 January, with most members of staff still entitled to the holiday.
Schedule 1 to the 1971 Act states that the following days are official bank holidays in Scotland:
If New Year's Day or 2 January fall on a Saturday or Sunday then the holidays will be taken on Monday or and Tuesday. The St Andrew's Day Bank Holiday (Scotland) Act 2007, passed by the Scottish Parliament on 29 November 2006, added * St Andrew's Day (30 November), or the following Monday should 30 November fall on a weekend
Section 1 of the 1971 Act also provides that special days may be appointed as bank holidays (either additional or in place of bank holidays which fall on a Saturday or Sunday) subject to Royal Proclamation each year. These include Boxing Day, which has been an additional bank holiday in Scotland since 1974 and the last Monday in May which has been a bank holiday since 1978.