Accounting, stock, jobs and payroll
in one ledger.
InnoVisions keeps one double-entry ledger per company, in Rand. Invoices, bills, receipts, stock movements, payroll and depreciation all post to it through one posting engine. The financial statements, the VAT201 and the EMP201 are prepared from those same entries.
| Account | Debit | Credit |
|---|---|---|
| 1100 Accounts Receivable | 1 150,00 | |
| 4000 Revenue / Sales | 1 000,00 | |
| 2200 VAT Output | 150,00 | |
| Total | 1 150,00 | 1 150,00 |
| Debits equal credits | Required |
| Date falls in an open period | Required |
| Posted once per document | Enforced |
What it covers
Each area works from the same customers, suppliers, items and ledger. Each guide shows the screens and what they post.
Accounting
General ledger with periods that can be closed or locked. Bank statement import and matching, fixed assets and depreciation, foreign currency, budgets, cost centres, opening balances, year-end close and group reports.
Sales and customers
Leads and pipeline, quotes, sales orders that reserve stock, tax invoices, credit and debit notes, customer receipts and allocations, bad debt write-offs, recurring invoices, point of sale and customer statements.
Purchasing and suppliers
Purchase orders and approvals, goods received, supplier bills matched to the order and the goods received, supplier credit and debit notes, reorder planning and payment runs.
Stock and production
Warehouses and bins, weighted average cost, serial numbers, batches and expiry, transfers, stock takes, landed costs, bills of materials, work orders and quality control.
Jobs, projects and service
Job cards with stock, labour and travel, and invoices made from a job. Projects with phases and milestones, support tickets with SLAs, technician scheduling, vehicles and a customer portal.
Payroll and HR
Employees, departments, leave, clocking and expense claims. PAYE, UIF, SDL and ETI are worked out from the SARS tables. Payslips post to the ledger, and the EMP201 and the e@syFile IRP5 file come from the payroll.
How a sale moves through the books
Each step is a separate document that a user creates or approves. This is what each one does in the ledger.
Quote
The quote is sent to the customer. Once it is accepted, it can be converted into a tax invoice.
Sales order
Confirming the order reserves the stock. Shipping and invoicing are separate steps on the order.
Job card (for service work)
Stock, labour and travel are recorded against the job as the work is done. An invoice can then be made from the job.
Tax invoice
Issuing the invoice posts it. Stock invoiced from a job also moves its cost from inventory to cost of sales.
Receipt and allocation
Money received is held in 2250 Customer Receipts in Advance until it is allocated to invoices. The allocation clears the debtor.
Bank, checks and reports
Bank statements are imported and matched. The Books Health check compares the control accounts with the customer and supplier ledgers. The financial statements and the VAT201 are then prepared from the ledger.
Screens in the app
The main screens, grouped by area.
Sales
- Customers and CRM
- Quotes and sales orders
- Invoices, credit and debit notes
- Receipts and bad debts
- Recurring invoices and price lists
- Point of sale
Purchasing and stock
- Suppliers and supplier notes
- Purchase orders and bills
- Stock, warehouses and batches
- Landed costs
- Delivery notes
- Payment runs
Operations
- Job cards
- Projects
- Bills of materials and work orders
- Quality control
- Technicians and vehicles
- Support tickets and SLAs
Accounting
- General ledger and periods
- Banking and reconciliation
- Fixed assets and depreciation
- Foreign currency
- Budgets and cost centres
- Opening balances and group
Payroll and HR
- Employees and departments
- Leave
- PAYE, UIF, SDL and ETI
- Payslips
- EMP201 and IRP5 file
- Expense claims
Reports
- Trial balance, income statement, balance sheet
- VAT201 and SARS returns
- Aged debtors and creditors
- Customer statements
- Books Health check
- Operations reports
Control
- Users, roles and access
- Approvals
- Audit trail
- Separate database per company
- Notifications and email templates
Portals and assistant
- Customer portal
- Technician portal
- AI assistant (optional, uses OpenAI)
South African rules
Where the app applies SARS and South African accounting rules. The accounting policies guide gives the detail and the SARS references.
VAT
VAT201 fields are worked out from the ledger, following the SARS VAT201 guide. This includes credit and debit notes, bad debt relief and recoveries, VAT on advance payments and sales of capital goods.
Employees' tax
PAYE from the SARS tax tables, UIF, SDL and ETI. EMP201 figures and the e@syFile employer reconciliation file come from the payslips.
Rand, dates and years
The ledger is kept in ZAR to the cent, rounded half up. Foreign-currency invoices post realised exchange differences. Dates use South African time, and reports follow the company's financial year.
For your accountant
The accounting policies, journal entries and known limits are written up with SARS references, so your accountant can review them before you rely on the figures.