
A housing society audit checklist works best as a year-round habit, not a last-minute scramble: tie the ledger to the bank statement every month, attach a bill to every payment, issue a receipt for every rupee received, and audit week becomes a matter of handing over files instead of rebuilding a year from memory.
This guide comes from Taheri Developers, who built Aangan, a maintenance billing app for housing societies. We take the checklist from public guides by MyGate and NoBrokerHood, take Aangan's facts from its own published pages, and say so where we do.
What auditors usually ask for
Every society's list differs by state and bye-laws, so ask your auditor for theirs. Still, the public checklists from MyGate and NoBrokerHood agree on the broad groups below. Think of them as folders you can fill all year.
- Registration and governance. Registration certificate, bye-laws, committee list, and minutes of committee and general body meetings, including approvals for larger spends.
- Member and flat records. The member register, share records and a current list of flats with owner or tenant details.
- Income records. Maintenance bills at the approved rate, receipts, and bank statements showing the money actually came in.
- Expense records. Vendor invoices, vouchers, approvals, salary records and annual maintenance contracts.
- Bank and cash. Monthly bank reconciliations and the cash book.
- Fund records. Sinking and repair fund balances, and proof they were spent only on what the fund allows.
- Compliance papers. Tax deduction or GST filings where they apply, plus last year's audit report and any rectification you promised.
- Financial statements. Income and expenditure account, balance sheet, and receipts and payments.
What the law says about the annual audit
Registered cooperative housing societies are generally audited every year by a qualified or panel auditor, under the cooperative law of their state. In Maharashtra, for example, TaxGuru's explainer on the Maharashtra Co-operative Societies Act, 1960 points to section 81 and rule 69 of the 1961 Rules for who may audit. That article dates from 2009, so confirm the current text before you rely on it.
We are deliberately not giving a deadline. The guides we read disagree: MyGate's cooperative audit article mentions four months from year-end in one place and a six-month bye-law figure in another, and NoBrokerHood mentions both. Ask your Registrar's office or auditor which period applies to your society. This post is not legal advice.
The society accounts audit checklist, task by task
Each row below compares the two common ways of doing a task: spreadsheets and paper files, or a billing app such as Aangan. The Aangan side uses only what its own pages state.
- Bills at the approved rate. Spreadsheet: a formula per flat that someone must keep current and protected from accidental edits. Aangan: bills go out on the 1st with each flat's amount worked out from its area, with maintenance, sinking fund, water and parking as separate heads.
- Receipts for every payment. Spreadsheet: typed or printed by hand, with a risk of skipped numbers. Aangan: a numbered receipt goes out on WhatsApp as soon as a payment is recorded, cash included, in one series per financial year.
- UPI credits matched to flats. Spreadsheet: the treasurer reads the bank statement line by line. Aangan: it reads the payer's name and amount and suggests the flat, and the money goes straight to the society account.
- Vendor bills and vouchers. Spreadsheet: paper in a folder, scanned later if at all. Aangan: photograph the bill and the vendor, amount and date fill in, with the bill kept behind the entry.
- Reminders and late fees. Spreadsheet: manual calls and a late-fee column. Aangan: WhatsApp reminders three days before the due date, on it, seven days after with the late fee, and thirty days after to the committee, with fees following your bylaws.
- Monthly report. Spreadsheet: assembled by the treasurer whenever the committee asks. Aangan: a report on the 5th showing money in, money out and the bills behind it.
- The ledger for the auditor. Spreadsheet: one workbook, useful only if every sheet is current. Aangan: a ledger of bills, payments and expenses with the bill photo behind each entry, exported whenever the auditor asks; auditor export is listed in the Society plan.
- Export to Tally and GST invoices. Spreadsheet: re-typed by the accountant. Aangan: its GST guide says a Tally export and GST invoices are planned, so do not count on them yet. The ledger does export to a sheet for your accountant.
- Committee approvals and minutes. No tool fixes this one. Write every approval into the minutes, whichever way you keep the books.
A month-by-month routine that keeps audit week short
Reconciliation and filing are small jobs when done monthly and heavy when done once a year. A routine like this suits most societies.
- On the 1st. Send the bills and confirm the rates match what the general body approved.
- Through the month. Record every payment, cash included, the day it arrives. File each vendor bill before the payment is made, not after.
- By the 5th. Share the previous month's report with the committee: money in, money out and the bills behind it.
- At month end. Reconcile the cash book and ledger with the bank statement and list anything that does not match. The MyGate and ADDA guides both recommend doing this monthly.
- Every quarter. Check that the sinking and repair funds hold what they should and that no running cost was paid out of them.
- At year end. Close the books, finalise the statements, read last year's audit observations and confirm each was fixed, then hand the folders to the auditor.
Appointing the auditor early in the financial year, as ADDA advises, also helps: the auditor can tell you what format they expect before you have built the year's records the wrong way.
Who does what: treasurer, committee and auditor
Audits go badly when everyone assumes someone else holds the papers. A simple split of duties removes that risk, and it works whether you use spreadsheets or software. The treasurer records every receipt and payment the day it happens and reconciles the bank each month. The secretary keeps the minutes, registers and approvals in one place. The chairperson signs off the monthly report and makes sure the committee actually reads it. The auditor then checks that the books are right; they should not be asked to build them.
It also helps to name a second person who can open the books. Societies often depend on one volunteer treasurer, and when that person moves or steps down, the records leave with them. A second login, or at the least a shared folder with the latest ledger, means the next treasurer starts from a working record instead of a blank page. Handing over a clean set of books at each committee change is itself an audit habit worth keeping.
Before the auditor visits, do a short dry run. Pick three flats at random and trace one month's bill to its receipt, the receipt to the bank credit, and the credit to the ledger. Then pick three vendor payments and trace each to a bill and a committee approval. If any chain breaks, you have found the question the auditor would have asked, with time left to fix it.
What Aangan covers beyond the audit
If you decide a tool is worth it, this is what Aangan's homepage and society billing software page say it does, grouped by job.
- Billing and collection. Bills on the 1st with a one-tap pay link. Residents pay by UPI through Google Pay, PhonePe, Paytm or any bank app, with no convenience fee on UPI, and the money goes straight to the society account. Payments match themselves: the payer's name and amount suggest the flat. Owners and tenants are both covered, so the tenant pays and the owner sees the receipt, and residents install no app.
- Receipts, reminders and late fees. A signed PDF receipt follows on WhatsApp when the bank confirms a UPI payment, and the reminder schedule runs at three days before, on the due day, seven days after with the fee and thirty days after to the committee. Late fees follow your bylaws. On the Society plan, Autopilot handles bills, late fees and reports.
- Committee view and books. A flat grid by wing turns green as flats pay, and tapping a flat shows the resident and dues. The 5th-of-the-month report, the ledger of dues and receipts, bill snapping and the auditor export sit alongside it. The Tally export and GST invoices are listed as planned.
- Setup and price. You sign up yourself and become the admin, then invite the treasurer and staff and add flats by hand or from Excel. It is hosted and maintained for you. Starter is free for up to 20 flats with 100 WhatsApp receipts a month. The Society plan is ₹12 a month for each flat above 20, or ₹8 if you run several societies; a 48-flat society would pay ₹336 a month. A one-time licence is available by quote. Check current terms on the pricing section.
When Excel and a careful treasurer are enough
A society with a few dozen flats, mostly bank-transfer payers and a treasurer who reconciles every month can pass an audit on spreadsheets and a well-kept folder. The weak points are the ones listed above: receipts typed late, bills not filed, UPI credits matched from memory. Software starts to earn its place when payments arrive faster than one volunteer can record them, or when the treasurer changes and the knowledge leaves with them. Our posts on whether Excel is enough, collecting maintenance through UPI, WhatsApp reminders, what a receipt should contain and software cost help you judge which side of that line you are on.
Mistakes that make audit week painful
- Missing vouchers. A payment with no bill or approval is the first thing an auditor questions, and MyGate lists it as a common finding.
- Cash without a record. Issue a numbered receipt on the spot and bank the cash promptly.
- Using the sinking fund for running costs. MyGate flags this too. Keep fund balances separate in the books.
- An unreconciled bank balance. A difference found in July is harder to trace than one found in the month it happened.
- Ignoring last year's observations. Fix each one and note it, because a repeated remark looks worse than the first.
- Approvals that are not minuted. If the committee agreed a spend, the minutes should show it.
Passing an audit calmly is mostly a matter of monthly habits: reconcile the bank, keep every bill, issue every receipt and share a monthly report. A careful treasurer can do that in Excel. Aangan does much of the record-keeping for you and is free up to 20 flats. It is built by Taheri Developers, who can also build custom software for societies and federations whose needs are different. Try it on this month's bills and see how much of the checklist it covers.
Free for up to 20 flats. No card needed.
Try Aangan freeFrequently asked questions
How do I prepare society accounts for an audit?
Reconcile the bank statement with the ledger every month, keep a bill or voucher behind every payment, issue a numbered receipt for every collection, and keep committee approvals in the minutes. Before the auditor arrives, finalise the statements and fix last year's observations. Ask the auditor for their own document list as well.
What documents does a housing society auditor ask for?
Public checklists name the registration certificate, bye-laws and minutes, member and flat records, maintenance bills and receipts, bank statements, vendor invoices and vouchers, the cash book, fund records, tax and compliance papers, last year's audit report and the financial statements. The exact list varies, so confirm it with your auditor.
Is an annual audit compulsory for a housing society?
For registered cooperative housing societies, state cooperative laws generally require an audit every year by a qualified or panel auditor. Details differ by state, and sources disagree on completion deadlines, so check your state's Act, your bye-laws or the Registrar's office. This is general information, not legal advice.
When should a housing society start preparing for the audit?
Start on day one of the financial year. Monthly reconciliation, filing bills as they arrive and numbered receipts take little time each month. Appointing the auditor early also helps, as ADDA advises. A final check of statements and registers at year end then takes days, not weeks.
Can society billing software export accounts for the auditor or Tally?
Aangan's pages say the full ledger, with bills attached, can be exported whenever your auditor asks, and auditor export is listed in the Society plan. Its GST guide says a Tally export and GST invoices are planned, not live. The software supports the audit; your auditor still does it.
Sources
- 01Aangan - society maintenance app, pricing and features
- 02Aangan - society billing software
- 03Aangan - GST on society maintenance
- 04MyGate - housing society audit checklist
- 05NoBrokerHood - year-end housing society audit checklist
- 06MyGate - accounts audit of a co-operative housing society
- 07TaxGuru - audit of co-operative housing and credit societies in Maharashtra
- 08ADDA - book closure and auditing for housing societies


