The development of an accounting module for an AITC homes society panel necessitates a deep understanding of financial management principles, operational workflows, and, critically, the specific regulatory landscape of Nepal.
Their primary objective is to manage shared community assets and services for the collective benefit of their members, rather than to generate profit for shareholders.
The core finding underscores the mandatory adoption of accrual-based fund accounting and double-entry bookkeeping, as stipulated by the Nepal Accounting Standard for Not-for-Profit Organizations (NAS for NPOs)

https://www.sage.com/en-us/blog/glossary/what-is-a-general-ledger/#:~:text=A general ledger%2C or GL,complex to do so manually.
A general ledger is the system of record for an organization’s financial transactions.
The chart of accounts within a general ledger is usually divided into at least seven main categories: assets, liabilities, owner’s equity, revenue, expenses, gains, and losses.
The transaction details contained in the general ledger are compiled and summarized at various levels to produce a trial balance, income statement, balance sheet, statement of cash flows, and other financial reports.
The general ledger process refers to the structured method that records financial transactions and organizes them into accounts.
To do this, you’d need to follow these key steps: