Accounting & general ledger
A hierarchical chart of accounts, period controls and a posted-entry ledger. Payroll, procurement, inventory, assets and invoicing post into it automatically.
Many small and mid-sized businesses rebuild their books at year end from bank statements and memory, because posting every business event by hand isn't realistic. The ledger ends up months behind the business.
Zaffre Axon posts the books as the business happens. Salaries, vendor bills, goods receipts, stock issues, depreciation and customer invoices each generate their balanced journal entry automatically, so the ledger is current every morning.
The general ledger in Zaffre Axon is a classic double-entry system with modern automation on top. The chart of accounts is a coded hierarchy with system roles (bank, receivable, payable, inventory, salaries expense and more) that tell the automation exactly where each kind of business event belongs, even after you customise account names and codes.
Manual journal entries support multi-line debit/credit with cost-center tagging and enforce balance before anything is accepted. But most entries you will never type: payroll posts its full gross-to-net accrual, procurement posts goods receipts and vendor bills, inventory posts issues and write-offs at valued cost, asset depreciation posts monthly, and customer invoicing posts revenue and receivables.
Reporting reads straight off the posted ledger: trial balance (with cost-center cuts), general ledger by account with running balances, income statement with comparative periods, balance sheet, cash flow and a statement of changes in equity. Because posting is continuous, these are live documents, not quarter-end reconstructions.
What's built into accounting & general ledger
Hierarchical chart of accounts
An 8-digit coded tree (main head, group, sub-group, ledger), set up with sensible defaults and fully customisable. Only leaf accounts are postable, so structure stays clean.
Maker-checker posting
Journal entries are drafted by one permission and posted by another. Draft, posted and void states keep an immutable trail with who and when.
Period control
Monthly accounting periods open and close explicitly. Nothing can post into a closed period, so backdated edits are blocked.
Recurring journals
Rent, subscriptions and standing accruals post themselves each month on schedule, idempotently, and pause automatically when a period is closed.
Source-linked entries
Every auto-posted entry records where it came from, whether a pay run, a goods receipt or an invoice, so you can drill from any balance down to the business event behind it.
How it works
- 1
Seed the chart
Start from the default chart of accounts, which is already tagged for automation, and adapt codes, names and structure to your business.
- 2
Open periods
Generate the year’s monthly periods. Posting requires an open period; closing a month locks it.
- 3
Let modules post
Payroll, procurement, inventory, assets and invoicing create balanced entries automatically with source references.
- 4
Add the rest
Record anything else as a manual journal. It is drafted, reviewed and posted under separate permissions, and recurring templates cover standing entries.
- 5
Read live statements
Trial balance, P&L, balance sheet, cash flow and equity statement reflect every posted entry immediately.
Frequently asked questions
- Can I use Zaffre’s accounting and general ledger on its own, without the full suite?
- Yes. Zaffre Axon is modular. You can start with just this module (only Payroll, say, or only Attendance, CRM, Helpdesk, Accounting or Project Management) and add other modules later on the same platform. There is no re-platforming and no data migration, and you only pay for the modules you use.
- Do I have to post accounting entries manually?
- Rarely. Business modules post their own balanced entries, including payroll, purchases, stock movements, depreciation and invoicing. Manual journals are for the exceptions, with recurring templates for standing entries like rent.
- Can we customise the chart of accounts?
- Yes. The default chart is a starting point; you can add, rename and restructure accounts within the coded hierarchy. Automation follows the account’s system role, not its name, so customisation never breaks auto-posting.
- How does the software prevent backdated tampering?
- Accounting periods. Once a month is closed, no entry can post into it, and posted entries are never edited. Corrections are made by voiding and re-posting, and each step records who did it and when.
- Is there approval control on journal entries?
- Yes, maker-checker by permission. Creating a draft and posting it are separate rights, so no single user can silently move the books.
- Can entries be tagged to departments or cost centers?
- Journal lines accept a cost-center tag, and the trial balance can be filtered to a single cost center for departmental views.
- What if we only use payroll and not accounting?
- Every module works standalone. Without the finance module, business flows run exactly the same; with it, the ledger entries appear automatically.
Related capabilities
More from Finance & Accounting, the same part of the suite.
Import the bank statement, auto-match it against posted ledger entries and chase down the differences. Inter-account transfers take one click.
Trial balance, P&L with comparative periods, balance sheet, cash flow and statement of changes in equity. All live from the posted ledger and exportable to CSV.
Customer invoices, credit notes, payment recording, AR aging, customer statements and overdue payment reminders, all posted to the ledger automatically.
Annual budgets by account with monthly spread, compared line by line against posted actuals. You see a variance the day it happens.
Petty cash accounts with custodians, request-approve-disburse-settle flow, category spend limits with monthly caps, and automatic books.