/accounting
Opening the module
There are three easy ways to reach Accounting:-
From the app menu. Open the main navigation and look under the Finance category. The Accounting tile takes you to the dashboard at
/accounting; the other Finance tiles (Sales Invoices, Bills, Payments, Chart of Accounts, Reports, and so on) deep-link into specific pages. - From global search. Press the search shortcut and type what you want — for example “chart of accounts”, “invoices”, or “trial balance” — then press Enter to jump straight there. See Quick Search & Quick Create.
-
By typing the route. Every page has a stable URL, e.g.
/accounting/accountsor/accounting/reports/trial-balance.
📷 Screenshot: The Finance section of the app menu with the Accounting tiles — to be added.
Choosing the active business
Hitaji 360 keeps a separate accounting book for every business. Accounting always operates on the active business — the one currently selected in the business switcher at the top of the app. Before you create or change anything, confirm the active business is the one you intend to work on. Switching the business switcher swaps the entire chart of accounts, all balances, every document, and every report to that other business’s book. There is no “all businesses” combined view inside a single accounting book — each book stands alone.📷 Screenshot: The business switcher in the top bar, expanded to show the list of businesses — to be added.A few things to know:
- A newly created business has empty books. You will see prompts to initialise the chart of accounts before you can post. See Chart of Accounts.
- The active business is remembered as you move between pages, so you don’t have to re-select it on every screen.
- If a page unexpectedly shows “not found” or empty data, the most common cause is that the wrong business is active — check the switcher first.
Roles & permissions
Access to Accounting is controlled by permission slugs of the formmodule:action. Your administrator grants these to roles (for example an “Accountant”, “Finance Manager”, or “Auditor” role), and roles are assigned to users. If you don’t have the right permission, the relevant tile, button, or page is hidden or refused.
Accounting uses a maker–checker design for sensitive actions: the person who creates a document is often not the person allowed to post, approve, void, or reverse it. The permission set below makes that separation possible.
Read & general access
Chart of accounts & contacts
Note: the chart-of-accounts management actions (create, edit, reparent, merge, freeze, disable, opening balance) are exposed to authenticated accounting users on the Chart of Accounts page; a few high-risk actions additionally require special override roles described in Chart of Accounts.
Sales — invoices
Sales — debts (money lent)
Purchases — bills
Purchases — expenses
Payments
Journals (the general ledger)
Budgets & reports
Payroll approvals that touch the ledger use the separatepayroll:approvepermission, which lives in the HR/Payroll module rather than underaccounting-*.
Why the separation matters
Because posting, approving, voiding, and reversing each have their own permission, you can configure clean financial controls — for example, a clerk who cancreate invoices and bills but cannot post or void them, and a finance manager who can approve and post but does not raise the documents themselves. This is the basis of a proper segregation-of-duties setup.