The Scottish Charity Regulator is a non-ministerial department of the Scottish Government with responsibility for the regulation of charities in Scotland. OSCR is the independent regulator and registrar for more than 25,000 Scottish charities.