All organisations must keep records of their financial transactions and these records may be open to scrutiny by the Charity Commission (where the organisation is a registered charity) and/or HMRC.
It is important that all documentation is kept securely and retained for the required period of time. This is usually 6 years plus the current year, but there are some exceptions to this.