One register for every statutory deadline the practice carries
A missed filing is the most expensive mistake a practice can make on a client's behalf — penalties and interest accrue, tax clearance lapses, and the relationship carries the damage long after the return is submitted. Most misses are not caused by ignorance of the law; they happen because deadlines live in individual inboxes, spreadsheets and memory, where a resignation, a leave week or a busy season is enough to lose one.
The compliance deadline tracker replaces those scattered lists with one register. It holds every SARS, CIPC and related filing across the client base — VAT201, EMP201 and EMP501, provisional and annual income tax, annual returns, beneficial ownership declarations, B-BBEE, CIDB and COIDA. Each item names one owner and one due date, so responsibility is never implicit and no filing depends on someone remembering.
The register is built from each client's own registrations — year end, VAT cycle, payroll status, reference numbers — so it reflects what the client actually owes, not a generic calendar. Recording a filing captures the evidence the way the real form carries it: an EMP201 stores its PAYE, SDL and UIF split and payment reference; a CIPC annual return its tracking number, turnover and any penalty; a COIDA letter its certificate number and expiry. The next cycle's obligation is created automatically.
The record structure follows the actual forms — EMP201, EMP501, IRP6, ITR14, ITR12, CIPC annual return, COIDA letter of good standing and the CIDB register — so nothing the firm files has nowhere to live.
The firm overview shows everything overdue or due across all clients at once; overdue and due-in-seven-days views surface what needs attention now.
Recording a filing captures the form's own particulars — reference numbers, amounts, certificate expiry — and who filed it, then generates the next cycle automatically.