Software Development
NCR registration requirements for founders building a credit app in South Africa
Anyone who extends credit under a credit agreement the National Credit Act covers must register with the National Credit Regulator, and there is no minimum loan book. Here is what the application asks for, and why a founder building a credit app may be able to leave the registration with a credit partner.
NCR registration requirements apply to any person or business that extends credit or advances money under a credit agreement in South Africa. The threshold has been nil since 2016, so the first credit agreement counts. You apply to the National Credit Regulator with Form 2, company and director documents, criminal clearances, bank and SARS proof, and the fees.
Who has to register as a credit provider with the NCR?
The National Credit Act 34 of 2005 requires registration from the party who extends credit under a credit facility, or who advances money or credit to another person under any other credit agreement. The National Credit Regulator's registration page is blunt about the consequence: a person who must be registered but is not "must not offer, make available or extend credit, enter into a credit agreement or agree to do any of those things."
There is no size exemption. Government Notice 513 of May 2016 set the registration threshold under section 42(1) of the Act at nil, so a lender with ten customers has the same duty to register as a large one.
The application itself is paperwork. The NCR asks for:
- A signed Form 2
- CIPC registration, share certificates and a resolution for a company
- Certified IDs of all members, directors and shareholders
- Criminal clearances and a bank letter or stamped statement, each under six months old
- Proof of SARS registration and of fee payment
The official page lists R550 to apply, R250 per branch, and an initial registration fee that scales with your principal debt, from R1,000 for a book under R250,000 to R330,000 at R15 billion or more.
Which entity should be the registered credit provider in a credit app?
The registered credit provider is the entity that extends the credit under the agreement, and for a founder building a credit app, that does not have to be the app company. Most guides on NCR registration are written by law firms for someone who has already decided to be the lender. A founder has an earlier choice: fund a loan book, carry the default risk and register, or let a registered credit provider do that while you build the product around it.
For most first-time founders the second option is the realistic one. The NCR's Credit Bureau Monitor for June 2025 counted 29.24 million credit-active consumers, and 36.05% of them had impaired records. Lending into that market means real credit losses and real capital, which a registered provider with a funded facility is built to absorb.
When we scoped a fuel-credit app for a South African startup this year, this is the structure we recommended. The credit provider the founder had already chosen would extend the credit, hold the book and settle directly with the petrol stations. The startup would be the origination layer: SA ID, a liveness check, bank linkage, a bureau check, then the limit reveal. It would earn a platform fee from the provider and never hold the money. One item we left open on purpose, and wrote into the proposal: the founder had to confirm which entity holds NCR registration and how the agreement is structured, with the founder's own counsel reviewing the wording and disclosures. We worked through a similar split for an insurance startup partnering with a licensed insurer, but credit brings its own build consequences.
What a credit app still has to carry when a partner holds the NCR registration
A credit app that is not the registered credit provider still holds its customers' personal data, so POPIA applies to it. The customer accepts the provider's agreement inside your app, so your software is where the evidence lives.
Every credit agreement and consent should be stored with a full audit trail: which version of the terms the user saw, and when they accepted. Interest and fee disclosures should be shown before the user commits, and recorded as shown. Consent to a bureau check should be captured as data before the lookup runs, the discipline we described when we wrote about consent as a data field. POPIA access, export and deletion requests should be handled from an admin panel, not by a developer running queries. None of this bolts on later without rewriting onboarding, which is why we treat it as compliance by design.
Before you brief anyone, settle two things with your lawyer and your credit partner: who extends the credit under the agreement, and what records the provider expects you to keep for it. Then ask your developer where each record lives in the data model. We work through this at the start of our MVP development work, because a credit MVP has to prove the whole loop: draw credit, spend it, repay it.
If you want to own the lending decision, the book and the margin, register with the NCR and plan for the capital. If you want to build the product and own the customer relationship, partner with a registered credit provider and make the app the system of record for the agreements it originates. This is not legal advice, so confirm your structure with your own counsel.
Questions about NCR registration
Who has to register with the NCR?
Any person or business that extends credit under a credit facility, or advances money or credit under any other credit agreement, must register as a credit provider with the National Credit Regulator. Companies and individuals can both apply. If registration is required and you are not registered, you may not offer, extend or agree to extend credit.
What documents do you need for NCR registration?
You need a signed Form 2, the CIPC registration document, share certificates for a company, certified IDs of all members, directors and shareholders, and a resolution for a juristic person. Add criminal clearances and a bank letter or stamped statement, each no older than six months, proof of SARS registration and proof of fee payment.
How much does NCR registration cost?
The NCR charges a non-refundable R550 application fee and R250 per branch. The initial registration fee depends on your total principal debt: R1,000 for a book under R250,000, rising by category to R330,000 for a book of R15 billion or more.
Is there a minimum loan book before a South African lender must register with the NCR?
No. Government Notice 513, gazetted in May 2016, set the registration threshold under section 42(1) of the National Credit Act at nil. A lender with one regulated credit agreement has the same duty to register as a large lender. Only the size of the initial registration fee changes with the book.
Can you build a lending app in South Africa without registering as a credit provider yourself?
Yes, if a registered credit provider is the party that extends the credit under the agreement. When we scoped a fuel-credit app, we recommended the provider hold the book and settle with petrol stations while the app handled onboarding, consent and records. Whether that holds for your structure is a question for your own legal counsel.
Arnaud Brunel
Founder, Brunel Studios
Arnaud Brunel is the founder of Brunel Studios, a software product studio based in Cape Town. He has spent the last 8 years building digital products for founders and SMEs across South Africa and Africa, working across mobile, web and AI-native platforms.
LinkedIn ↗