The CIPC Annual Returns module in DataGrows helps firms automatically schedule Annual Return reminders, track progress, monitor deadlines, and calculate the expected Annual Return fee.
The goal is simple: ensure no Annual Return deadline is missed and make the submission process easy to manage across your entire client base.
Why Use the CIPC Annual Returns Module?
Managing Annual Returns manually can become difficult as your client base grows.
Firms often need to keep track of:
Registration anniversaries
Company year ends
Annual turnovers
Submission deadlines
Outstanding returns
CIPC fees
The CIPC Annual Returns module centralises this information and creates automatic reminders for your team.
Benefits include:
✅ Automatic annual scheduling
✅ Firm-wide deadline visibility
✅ Fee calculation assistance
✅ Progress tracking
✅ Improved compliance management
✅ Reduced risk of missed submissions
Activating CIPC Annual Returns
Activating CIPC Annual Returns
To enable Annual Return reminders for a client:
Navigate to the Clients Table
Open the Client Record
In the Details section, ensure the following fields are completed:
Registration Date
Year End
Click on the Billing & Services tab
Enable CIPC Annual Return
Save the record
Once enabled, DataGrows will begin scheduling Annual Return tasks automatically.
Why Registration Date and Year End Matter
The Registration Date and Year End help DataGrows determine when Annual Return reminders should be generated.
Without these values:
❌ Annual Returns cannot schedule correctly
✅ Accurate dates ensure reminders appear when they are needed
Always verify these fields are completed when onboarding a new company or close corporation.
Automatic Scheduling
Once the service is enabled:
✅ DataGrows creates Annual Return tasks automatically
✅ Tasks are assigned according to your Client Roles
✅ Reminders appear in the relevant task tables
✅ Deadlines become visible in All Tasks Due
This removes the need for manually maintaining annual return spreadsheets or diary reminders.
Working on Annual Return Tasks
The CIPC Annual Returns table can be found under:
Task Departments → CIPC Department → CIPC Annual Returns
From here, your team can:
Track progress
Record notes
Monitor outstanding returns
Review due dates
Manage annual return submissions
Automate the billing of the CIPC Annual Return Fee to the client.
Each task provides a central place to manage the annual return process from start to finish.
Monitoring Annual Return Deadlines
Monitoring Annual Return Deadlines
All CIPC Annual Return tasks automatically create reminders in:
All Tasks Due
This allows firms to:
✅ Monitor approaching deadlines
✅ Allocate responsibility
✅ Identify overdue returns
✅ Improve compliance visibility
Many firms use All Tasks Due as their primary operational dashboard.
Dates on the Annual Return task explained:
Registration Date: This is the company's registration date with CIPC. Ensure it's accuracy with our quick CIPC search
Begin Date: This is the same DAY as the registration date, the anniversary of the company's registration with CIPC and the first day you can submit the annual return and Beneficial Ownership Declaration
Due Date: This is the final day of submission according to CIPC and the company's anniversary. After this date, CIPC will impose a late submission penalty.
DataGrows will automatically highlight on the All Tasks Due Detail when the task can BEGIN vs when the task is DUE.
This is different for private companies compared to Close Corporations, but DataGrows adheres to the CIPC legislation for these entities in terms of due dates.
Annual Return Fee Calculation
Annual Return Fee Calculation
One of the most useful features of the module is the Annual Return Fee calculator.
When editing the Annual Return task:
Enter the client’s Annual Turnover
Check the "Bill fee to client" checkbox if the annual CIPC fee is not included in their retainer.
Save the record
DataGrows will automatically calculate the expected Annual Return Fee according to the turnover and entity type of your client.
This helps your team:
✅ Prepare for submission
✅ Recover client costs accurately
✅ Improve planning and communication
Should the return already be overdue past the penalty date, we will also work out the penalty to be paid.
All this plugs into our automated billing module that will include the fee automatically in the client's next invoice.
Pro tip: as soon as the turnover is confirmed for a year, enter the value into DataGrows and bill the client in advance. The more clients pay their fee before the CIPC deadline, the less cash flow constraints you have.
CIPC Browser Extension Integration
CIPC Browser Extension Integration
DataGrows also includes a CIPC Extension designed to improve visibility during Annual Return processing.
The extension helps users quickly identify:
✅ When the last Annual Return was submitted
✅ Relevant CIPC client information
✅ Client submission history
This reduces the need to repeatedly search for information during Annual Return season.
Best Practices
Best Practices
Enable the Service Early
Switch on CIPC Annual Returns as part of your client onboarding process.
Maintain Registration Dates
Incorrect registration information can lead to scheduling issues.
Capture Annual Turnover
Maintaining turnover information improves fee calculation accuracy.
Review All Tasks Due Regularly
Use your dashboard to monitor upcoming deadlines.
Create Saved Filters
Examples include:
Annual Returns Due This Month
Overdue Annual Returns
Assigned to Me
Awaiting Client Information (i.e. Progress = Client Delayed)
Key Takeaways
Key Takeaways
✅ Annual Return tasks are scheduled automatically when the service is enabled.
✅ Registration Date and Year End must be maintained for accurate scheduling.
✅ Tasks are managed through the CIPC Annual Returns table.
✅ All reminders appear in All Tasks Due.
✅ Annual Turnover can be used to calculate Annual Return Fees automatically.
✅ The CIPC Extension provides additional visibility into submission history.
✅ Automated scheduling helps firms avoid missed deadlines and deregistration risks.
Remember: Annual Returns may only happen once a year, but missing them can have serious consequences. By automating reminders and tracking progress in DataGrows, your firm can ensure that every client's Annual Return remains visible, manageable, and completed on time. 🏢✅📋



