Compliance Retainer
A simple annual plan for your CIPC paperwork. We track key dates, prepare your annual return, check beneficial ownership information and send reminders before the filing window closes.
Compliance Retainer costs R1 490/yr at ProperSA. That is our fixed service fee; government and authority fees are charged at cost on top. If you give us everything we ask for and we still fail to deliver what this page promises, we refund our fee; a refusal by the authority is not refundable.
The filing work stays visible all year.
One plan for the paperwork that is easy to miss when you are busy running the business.
We do more than send a reminder.
The plan keeps your key company dates visible and helps get the filing prepared, completed and stored in your portal. We will tell you what we need from you before each filing window closes.
Why a retainer
Company paperwork is easy to put off while you are busy running the business. The plan keeps the key dates in view and gives you a clear route to completing each filing.
It is a practical way to keep your company records organised through the year.
How ordering works
- Order online and answer a short questionnaire with your company number, year end and contact details.
- We load your deadlines and confirm your first filing dates in writing.
- Each year, we prepare the filing, confirm the outcome and store the proof in your portal. The plan runs for a year. We write to you between two and four months before the renewal date; if you do nothing it continues month to month, and you can stop it at any time on 20 business days' notice.
Not sure this is the right one for you? Ask us first and you get a written answer within one business day.
What the year actually looks like
The retainer exists because compliance is not a task, it is a calendar. These are the dates it covers, and the reason each one bites.
- Your annual return, within 30 business days of your registration anniversary. Miss it twice in a row and CIPC starts deregistering the company automatically.
- Beneficial ownership, confirmed in the same window, and refiled within 10 business days whenever ownership or control actually changes.
- Your financial accountability supplement or audited statements, and the compliance checklist, both of which CIPC now requires alongside the return.
- Your B-BBEE affidavit, which expires twelve months after it is sworn and is rejected by tenders the day after.
- Your tax clearance status, which is a live window rather than a certificate and turns non-compliant the moment a return slips.
- Any Compensation Fund or UIF filing that applies to you as an employer.
Every one of these is cheap on time and expensive when missed, and none of them announces itself. That is the whole argument for holding them in one place.
Update, 2026: what CIPC is checking
In 2026 CIPC has issued notices on beneficial ownership filing compliance inspections, on validating customer profiles to prevent duplicate email addresses and cell phone numbers, and on geolocation for company and close corporation address changes (6 October 2026). Keep your registered details accurate and your beneficial ownership filing up to date (CIPC notices).
Frequently asked questions
What does the CIPC annual return cost on top?
The CIPC fee depends on turnover: R100 under R1 million, R450 to under R10 million, more above that. We invoice it at cost with the filing confirmation, no markup.
Is this a subscription? Can I cancel?
It renews once a year at R1 490, about R124 a month. Cancel any time before your renewal date and nothing further is billed. Filings already made stay yours.
What if my beneficial ownership changes during the year?
Ownership changes must reach CIPC within 10 business days. Tell us and the refiling is covered by your retainer, no extra fee.
Do you also handle my SARS returns?
The plan covers CIPC filings and a deadline calendar across CIPC, SARS and COIDA. SARS submissions themselves are a separate service.
Not sure where you stand right now?
Run the free two-minute compliance health check first. Ten questions, instant gap list.
Run the check