Audit Scotland is an independent public body responsible for auditing most of Scotland's public organisations. These include the Scottish Government, local councils and NHS Scotland.