Module: Compliance & Governance Prerequisites: Company VAT and payroll reference numbers captured; reports permission
For accountants

The VAT201 field mapping, the payroll calculations and the SARS publications behind them are set out in Accounting Policies & Tax Treatment. This guide covers the steps in the system.

InnoVisions prepares your SARS returns from the same ledger and payroll that run the business, checks the books before you file, and keeps a record of who did what. It does not file anything for you. You submit returns on SARS eFiling or e@syFile yourself.

Check the Books Before Any Return

1
Run Books Health

Open Accounting → Books Health. It shows each control with the ledger figure, the figure from the documents and the difference.

2
Clear every difference

Books Health checks that every journal balances and the trial balance balances. It also checks that receivables (1100) equal open invoices less unapplied credit notes, payables (2100) equal open bills less unapplied supplier credit notes, customer advances (2250) equal unallocated receipts, fixed assets agree with the asset register, and opening balance suspense (9999) is nil. Where possible it lists the documents behind a difference. The bank balance is shown next to the last imported statement balance for information.

Tip

Run Books Health before every VAT201 and before you close a period. A clean result means the return is drawn from books that agree with their documents.

Prepare the VAT201

1
Open the return

Go to Finance → Financial Reports → VAT201 Return and enter the start and end date of the VAT period. The header shows the company name, VAT number and VAT category.

2
Read the output and input tax

The return is laid out in the SARS field structure (guide GEN-ELEC-04-G01, Revision 11). Every VAT amount comes from the VAT accounts: 2200 for output tax and 1200 for input tax. The source document of each journal decides the field. For example, invoices go to Fields 1 and 4, capital goods to 1A and 4A, supplier bills to 14 to 15A, bad debt relief to 17, and credit notes issued to 18.

3
Work through "Review before filing"

VAT posted by a manual journal is placed in Field 12 (output) or Field 18 (input) and listed by journal number so you can check it. Field 20 is compared with the net movement on 2200 and 1200 for the period; if they differ, a warning appears in this list.

4
Add what the system does not derive

Fields 5 to 11 (accommodation) and 16 (change in use) are not generated and show nil. Enter them on eFiling if they apply. When Field 2A, 14A or 15A has a value, the notes remind you that a customs code is needed on eFiling.

5
Submit on eFiling, then close the period

Capture the figures on SARS eFiling and submit. Then close and lock the months in Accounting → Periods, so nothing more can post into the period you declared.

SituationHow the VAT201 treats it
Advance payment received before the invoiceOutput tax in Fields 1 and 4 in the month of receipt; taken out again when allocated to the invoice
Bad debt written off with VAT reliefField 17
Bad debt recoveredField 12
Supplier credit note received / supplier debit note receivedField 12 / Field 18
Invoice cancelled in a later periodField 18, treated as a credit note issued
Sale of a fixed assetFields 1A and 4A

Payroll Declarations

1
EMP201

Open Finance → Financial Reports → EMP201 Declaration and choose the month. It totals PAYE, SDL, UIF (employee and employer) and ETI from issued payslips for that month, shows ETI brought forward, used and carried forward, and the total payable to SARS. The due date shown moves to the last business day before the 7th when the 7th falls on a weekend; public holidays are not taken into account.

2
EMP501 and IRP5 file

Open Finance → Financial Reports → EMP501 & IRP5 (e@syFile) and pick the reconciliation period. The screen lists items to fix before exporting and tells you whether the certificates agree with the monthly EMP201 totals. Download a TEST file first, then the LIVE file, and import it into e@syFile. The file covers monthly-paid employees with a South African ID number; anything outside that scope is reported as an error rather than written to the file.

Audit Trail

1
Open the log

Go to Settings → Audit Trail. Only administrators can see it. Every create, change and delete action is listed with the user, date and time, IP address, the endpoint used and the data sent.

2
Filter

Filter by resource (table), action, user email and date range to answer questions such as "who changed this supplier last week?"

What the audit trail records

The software has no function to edit or delete audit records. The log records the new data sent with a change, not the value before the change. There is no export from the screen.

Access Control

1
Assign roles

Go to Settings → Access. The system roles are Administrator, Manager, Staff and Viewer. You can also create custom roles. The role permission matrix shows which named permissions each role has, such as finance view, create and edit, approvals and report export. Assign roles to users under User Role Assignments. Users themselves are managed under Settings → Users.

2
Know what needs an administrator

Adding or changing GL accounts, posting manual journals, closing, locking and reopening periods, closing the financial year and posting opening balances all need an administrator. Books Health, the financial reports and group reports need the report export permission.

3
Use the built-in controls

Issued invoices and posted bills cannot be edited or deleted; they are cancelled by a reversing entry. A supplier payment run must be approved by a user other than its creator before the bank file can be exported. Each company has its own books, and a login only sees the companies its administrator has granted.

What the system does not do

It does not submit the VAT201, EMP201 or EMP501 to SARS; you file on eFiling and e@syFile. It does not derive VAT201 Fields 5 to 11 or 16. It has no compliance calendar or reminders. It has no POPIA workflows, such as data subject requests or retention schedules; those processes remain the company's responsibility. It does not produce segregation-of-duties reports or an audit trail export.

Related Modules