Finance & Dues · Corporate Finance
General Ledger System
Replaces legacy DOS accounting without losing a single old journal entry.
- Modules
- 25
- System addresses
- Running in production
Screenshots
Names and amounts in the screenshots are blurred.
The problem it solves
The books still run on a Clipper-based DOS application. It cannot be opened from outside the office, there is no automatic backup, and the number of people who can still maintain it shrinks every year. The migration reads the old DBF files as they are, so balances and journal history move across intact.
System flow
- 01
Entry
Vouchers are keyed in or imported in bulk
- 02
Journal
Vouchers become journals against the chart of accounts
- 03
Validation
The system checks the open period and debit-credit balance
- 04
Posting
Journals post and update running balances
- 05
Daily Close
The day's transactions are locked against change
- 06
Month-End Close
The period closes and closing balances open the next month
- 07
Reporting
Balance sheet, P&L, and ledger are issued
Modules
Modules are grouped the way the system actually works, each with its function spelled out.
Transactions5 modules
- General Journal
- Journal entries with debit and credit detail
- Journal Lines
- Line-level detail within each journal
- Vouchers
- Transaction evidence prior to posting
- Voucher Lines
- Voucher contents broken down by account
- Voucher Import
- Bulk voucher intake from external files
Master Data6 modules
- Chart of Accounts
- The hierarchical account structure underpinning the books
- Divisions
- Separate books per division or business unit
- Division Patterns
- Rules that split costs automatically across divisions
- Cost Hierarchy
- Cost centre structure for multi-level analysis
- Transaction Types
- Classification that determines accounting treatment
- Company Parameters
- Company identity and accounting policy
Accounting Periods5 modules
- Periods
- Opening and closing of accounting periods
- Opening Balances
- Sets the opening balance for each account
- Daily Close
- Locks the day's transactions
- Month-End Close
- Month-end close including adjusting entries
- Period Transfer
- Moves entries booked to the wrong period
Balances, Reporting & Security9 modules
- Running Balances
- Live balance position for every account
- Budgets
- Budget setting and variance against actuals
- Inventory
- Inventory valuation suited to the client's trade
- Financial Statements
- Balance sheet, P&L, and ledger ready to print
- Document Output
- Vouchers and reports issued as PDF
- Security
- Access restricted down to account and division level
- User Groups
- Permission groups so rights are not set one by one
- Users
- Accounting staff accounts with activity trails
- Backups
- Scheduled database backups
Technology, in plain words
- Next.js
- A framework that builds site screens so pages open quickly
- Prisma
- A bridge so code reads and writes the database safely
- PostgreSQL
- Where all the system's records are stored and searched
Need a system like General Ledger?
Tell us what you need. We will show which parts work as they are and what would need adapting.





