CNRC nomenclature: 12 changes recorded in 89 days
CNRC nomenclature: 12 changes between two readings, 89 days apart
On 9 May 2026 we read the entire CNRC activity nomenclature on sidjilcom.cnrc.dz. On 6 August 2026 we read it again. Between the two readings: 89 days, and 12 differences.
That record, not an opinion about the administration, is why we publish this data openly. A snapshot does not tell you what moved. A dated record does.
What the second reading showed
5 codes added. The heaviest is 612110, payment service provider, which enters the nomenclature already carrying Regulated status. Its record names its supervisory authority, the President of the Monetary and Banking Council, and its legal text: Regulation No. 25-02 of 14 April 2025, setting the conditions for authorisation to incorporate, for licensing and for carrying on the activities of payment service providers.
4 codes withdrawn. All four sit in the same sector, Import for resale, and all four were classified Blocked before they went. We keep their pages: the code existed, and its disappearance is itself information.
2 codes moved from Free to Regulated, 615080 and 615124. 1 code moved from Blocked to Free, 107508, distillery of beets, Jerusalem artichokes, grains and potatoes.
On 6 August 2026 the portal served 2,130 codes. We publish 2,134, because a withdrawn code keeps its page and its URL. The full record, code by code, with both statuses, the supervising authority, the legal text and a link to every entry, is published in the nomenclature changelog.
An observation date is not a publication date
Every change carries the date we saw it. We know when we observed it. We do not know when it happened, so we do not write that.
A published reading is never rewritten: it records what was true on the day we looked. We now re-check the nomenclature every week, and every reading is published as it stands.
The code is not named after what you do
This is the real obstacle, and a list does not solve it.
Search the nomenclature for "solar panels". Exactly one code answers: 431102, whose official title is "import of batteries for industrial use". Neither "panel" nor "solar" appears in it. The code's official content, however, explicitly permits the import of professional solar energy production systems: solar panels, regulators, converters and solar batteries.
This is not an exception. Of the 2,134 codes, 1,992, or 93%, carry at least one word in their official CNRC content that appears in none of their three titles, French, Arabic or English. The count uses our own search engine's word splitter, tokenize() in src/data/nomenclature/searchText.js, so it can be re-run. Another example: "soudure" (welding) surfaces 7 codes, only one of them through its title. The other 6 are reachable only through their official content.
Our search tool queries both: the titles in all three languages and the official content of every code. It runs in your browser, with no API key and no quota.
What we publish, and under which licence
- 2,134 CNRC codes: status, supervisory authority, authorisation type, sector, group, subgroup, official content, secondary activities, legal references, titles in French, Arabic and English
- 1,491 ANAE activities: the list of activities open to self-entrepreneur status, across 8 domains, with titles in all three languages
- 58 wilayas: chief town, region, 2024 population, official website, plus contact details for 48 CNRC offices and 49 CASNOS offices
That is 3,683 records, as CSV, under Creative Commons Attribution 4.0 (CC BY 4.0). Reuse, modify, integrate into your products, articles and academic work. A citation back to upgrowth.dz is enough.
The nomenclature also exists as a downloadable PDF, and the search engine is embeddable as an iframe on any site.
What the nomenclature actually holds
The 2,134 codes split into 7 sectors, 99 groups and 252 subgroups. By status: 1,640 free, 350 regulated, 144 blocked.
The permit axis is separate from the status axis. 379 codes, or 17.8%, name an authorisation type, a supervisory authority and a legal text. The other 1,755 name none. Those 379 spread across 16 authorisation types, including 180 agréments, 144 autorisations and 16 licences, and across 56 supervising authorities, backed by 187 legal texts. Of them, 333 are classified Regulated and 46 Blocked.
Why it is free
This data should not be a competitive advantage. When access to the basic rules costs time, the people who move forward are the ones who already had time, which means the already-established.
We sell execution, not information. UpGrowth makes money when an entrepreneur takes the next step: domiciliation, incorporation, administrative procedures. Gating the data to sell consultations would confuse cause and effect.
What you can do with it
- Journalists: the press kit carries the citation format, the visuals and the embeddable search widget.
- Researchers: the CSVs and the methodology behind each dataset are on /datasets.
- Developers: the iframe drops in with no API key and no quota.
- Entrepreneurs: the search tool looks inside titles and official content, and the changelog tells you what moved since your last visit.
Building something with this data? We want to know what.
Need to pick an activity code or file your paperwork? UpGrowth Connect handles the procedures: tax IDs, commercial registry, CASNOS, domiciliation. Firm quote within 24 hours, contract-locked price, one point of contact.
- Form: describe what you need
- WhatsApp: +213 550 34 01 79
- E-mail: contact@upgrowth.dz

