CIPC Customer Code and e-Services: Register, Log In and Fix Problems
Almost everything at CIPC starts with a customer code, and most CIPC frustration starts with a customer code that won’t log in. Here is how to register one properly and fix the usual problems.
By the Mitrend Accounting Services company secretarial team · Checked against CIPC’s own guidance on · Independent guide, not affiliated with CIPC
A CIPC customer code is your free login for CIPC e-Services. Register at cipc.co.za → Register as a Customer, with your SA ID (or passport), surname, cell number, email and addresses. The code is sent to your phone and email, and you then set a password. You can only have one customer code per ID number. If your email or cell number is outdated, send CIPC’s contact-update form with a certified ID copy to resetpassword@cipc.co.za.
What is a CIPC customer code?
Your customer code (for example ABCDE1) identifies you, the person transacting, not your company. You use it to:
- register companies and reserve names;
- file annual returns and beneficial ownership;
- change directors, addresses, names and financial year ends;
- download certificates and disclosures;
- hold prepaid credit for e-Services transactions.
One person, one code. CIPC allows only one customer code per ID number. Directors should each have their own: since 2025, a director can only update their own contact details through a customer code registered to their own ID.
How to register a CIPC customer code
- Go to cipc.co.za → Register your Business → Register as a Customer → Customer Registration.
- Say whether you have a South African green barcoded ID or smart ID card.
- Enter your ID number and surname (or passport number if you have no SA ID) and continue.
- Complete the form: cell number, email (typed twice), telephone, physical and postal address, and province. Fields with an asterisk are compulsory.
- Click Register. CIPC shows “Customer code registered” and sends the code to your cell phone and email.
- Set a password and a security question, then click Update. You land on the e-Services home page, ready to transact.
Use an email address and cell number you will keep. Every OTP, certificate and notice goes there.
Logging in to e-Services (and the security code trap)
- Go to eservices.cipc.co.za → Customer Login.
- Enter your customer code and password (case-sensitive).
- Type the security code exactly as shown: it is case-sensitive, so match capitals, and don’t add spaces.
- Tick to accept the Terms and Conditions and click Login. Accepting creates a binding agreement about payments and transactions.
Browsers: use Chrome, Edge, Firefox or Safari. Internet Explorer is not supported.
Forgot your CIPC password?
If your email and cell number are still correct
Click Forgot Password on the login page and follow the prompts. The reset goes to the email and cell number on your profile.
If your email or cell number has changed
Self-service won’t work, because the reset goes to details you no longer have. Instead:
- Download CIPC’s Request for updating customer contact detail form.
- Complete it: customer code, full names, ID number, the ID issue date, the old and new email addresses, cell number and address. Then sign it.
- Email it, with a certified ID copy not older than three months, to resetpassword@cipc.co.za, and send it from the new email address. CIPC links that address to your code.
- Once CIPC confirms the update, reset your password online.
Loading funds and paying CIPC
Most e-Services transactions are paid either by card at checkout (name reservations, annual returns and many newer services) or from prepaid credit on your customer code. To load credit, pay by EFT into CIPC’s bank account using your customer code as the reference; the official banking details are on cipc.co.za under Banking details. Always copy them from CIPC’s own site, never from an email or a third-party website.
Some services (such as reinstatements) must be paid within a set period (five working days for reinstatements), or the application is cancelled.
Updating a director’s contact details (OTP problems)
If OTPs go to an old number or email, every director-related transaction stalls. Since 2025, contact details are updated through e-Services under director amendments:
- the director needs their own customer code, and the ID on that code must match the ID recorded for them as a director;
- CIPC emails both the old and new addresses; the director must approve within 24 hours or the request expires;
- once approved, the new details take effect within 24 hours.
Remember: directors may not share an email address or cell number.
Common customer code problems and fixes
| Problem | Fix |
|---|---|
| “ID number already registered” | You already have a code (one per ID). Use Forgot Password, or the contact-update form if your details changed. |
| Security code keeps failing | It’s case-sensitive. Match capitals exactly with no spaces, and refresh for a clearer code. |
| OTPs not arriving | The director contact details are outdated. Update them (above) before retrying. |
| Company not showing on my list | Search it by registration number (year/sequence/type, e.g. 2019/123456/07). |
| Transaction deleted overnight | Name reservations must be paid by midnight on the day of submission. |
| Your agent registered your company under their code | That is allowed, but make sure the directors’ own contact details are on the company record. |
Still stuck? Find the right CIPC email address for your issue in our CIPC contact directory.
Frequently asked questions
How do I get a CIPC customer code?
Register for free at cipc.co.za → Register as a Customer, using your ID number, surname, cell number, email and addresses. The code is sent to your phone and email immediately.
Can I have two CIPC customer codes?
No. CIPC allows only one customer code per ID number.
How do I reset my CIPC password if my email changed?
Complete CIPC’s Request for updating customer contact detail form and email it, with a certified ID copy not older than three months, from your new email address to resetpassword@cipc.co.za.
Is the CIPC customer code the same as my company registration number?
No. The customer code identifies the person transacting. The company registration number (e.g. 2019/123456/07) identifies the company.
Why does the CIPC security code not work?
It is case-sensitive. Type the letters exactly as shown, including capitals, without spaces.
Is registering a customer code free?
Yes. Registering a customer code costs nothing. You only pay for the transactions you file.
- How to register a company · includes free business structure chooser
- CIPC contact details & turnaround times · includes free “which cipc email?” finder
- Company search & registration numbers · includes free registration number decoder
- CIPC forms & fees directory · includes free searchable cipc forms & fees directory