Governance
Internal Audit for Housing Associations: A Quarterly Checklist
How to run a simple internal audit of your association's cash, bank, receipts, dues and spending every quarter — who should do it, what to check, and how to report findings without turning it into a blame game.
11 October 2026 5 min read
· Society Keeper Team
Most associations only look closely at their accounts once a year, just before the AGM. By then a missing receipt book, an unexplained bank withdrawal or a collector's unpaid cash is months old, and nobody remembers the details. Problems that could have been fixed in a day become arguments in front of all the members.
An internal audit for associations is a small, regular check done during the year. It does not replace an external audit if your constitution requires one. It simply catches problems early.
What an internal audit for associations is (and is not)
An internal audit is an independent look at whether money was handled the way the committee agreed. It answers four questions:
- Is all the money that came in recorded and banked?
- Was every payment approved and supported by a bill?
- Do the books match the bank and the cash in hand?
- Are dues being followed up properly?
It is not an accusation. Present it to the committee as a routine protection for everyone, especially the treasurer.
Who should do it
Choose one or two people who do not handle money day to day. Options include:
- A committee member with no finance role
- A member with an accounting or banking background who is not on the committee
- An internal audit sub-committee appointed at the AGM
Record the appointment in the minutes. Check your constitution in case it already names who audits the accounts.
How often
Quarterly works well for most associations. It is frequent enough to catch issues while they are fresh, and light enough that volunteers will actually do it. A larger association with heavy cash collection may want a short monthly check on cash and receipts as well.
The quarterly internal audit checklist
1. Cash
- Count the cash in hand on the audit day and compare it with the cash book balance
- Check that collectors handed over cash on the days the daily collection report shows
- Look for cash held too long before being banked
2. Bank
- Compare the bank statement with the bank book for every account
- Ask about any withdrawal or transfer you cannot match to an approved payment
- Confirm that cheques written are in sequence and cancelled cheques are kept
3. Receipts
- Check receipt numbers run in sequence with no gaps
- Pick a sample of members and confirm the receipt they hold matches the books
- Make sure cancelled receipts are recorded, not just thrown away
4. Spending
- Pick a sample of payments, including the largest ones of the quarter
- For each, check there is a bill, an approval and, where your rules require it, more than one quotation
- Check spending against the approved budget for each head
5. Dues and waivers
- Review the dues ageing — how much is 0–30, 31–60, 61–90 and over 90 days old
- List every waiver or discount given and confirm it was approved by someone other than the person who requested it
- Check late fees were applied according to the rule the committee set
Tip: Sample, don't recheck everything. For example, in an association of 300 flats, checking twenty receipts and the ten largest payments each quarter is usually enough to see whether the system is working.
Reporting findings
Keep the report short and factual. A simple format:
| Area | Finding | Risk | Agreed action | Owner | By when |
|---|---|---|---|---|---|
| Receipts | Two receipt numbers missing in one book | Medium | Locate copies or record as cancelled | Treasurer | Next meeting |
| Spending | One repair paid without a bill | High | Obtain bill from supplier | Secretary | Two weeks |
| Dues | Large balance over 90 days | Medium | Send written reminders | Treasurer | This month |
Present it at the next committee meeting and record the agreed actions in the minutes. At the following audit, start by checking whether last quarter's actions were done.
Common mistakes to avoid
- Letting the treasurer audit their own work
- Auditing only when someone complains
- Writing findings as blame ("the treasurer failed…") rather than facts ("two receipts were not recorded")
- Never following up the agreed actions
Running a savings-and-loan cooperative instead? Our sister product Somity Keeper — cooperative society software handles members, savings, loans and instalments, and small savings groups can start on mobile with Somity Keeper Lite.
How Society Keeper makes the internal audit easier
Society Keeper has an auditor role among its roles and permissions, so your internal auditor can have their own login instead of borrowing the treasurer's. From there they can check the cash and bank book, day book, trial balance, dues ageing and daily collection report directly, and export them to Excel. Every receipt is numbered and carries a QR code that anyone can scan to verify, which makes sample checks with members quick. Read more governance guides on the blog.
#internal audit #accounts #treasurer #controls #checklist