4,593 charities on the OSCR's register have annual incomes of more than £100,000, including the British Council (£781m) and the University of Edinburgh (£701m)
2,538 of these have incomes of less than £400,000, including the Ness and Beauly Fisheries Trust, East Dunbartonshire Women's Aid, Assynt Leisure and the Birgidale Complex
404 have filed their annual returns late once in the past five years, including Christian Aid, the Chartered Institute of Housing, the Almond Valley Heritage Trust and First Base
690 list their main operating locations as outside Scotland, including the Salvation Army, the Edinburgh Television Festival Council, Hertfordshire County Scout Council and the Blood Pressure Association
114 list among their objects the advancement of animal welfare, including the Soil Association, Dogs Trust, Mrs JB Wood's Charitable Trust and the Ian Mactaggart Trust.