Every commercial company must file its comptes sociaux (annual company accounts) with the Centre national du registre de commerce within the month following their adoption by the assemblée générale (general meeting), under article 717 paragraph 3 of the code de commerce. Because the meeting must be held by 30 June at the latest, the final deadline falls on 31 July. Failure to file is punished by a fine of 30,000 to 300,000 DA.
Official online service
Sidjilcom, filing annual accounts with the CNRC
Official CNRC portal · Opens in a new tab
Filing the comptes sociaux is the formality by which a company transmits to the Centre national du registre de commerce (CNRC) the financial statements of its closed financial year, once they have been approved by the general meeting. Article 717 paragraph 3 of the code de commerce (the commercial code) states the principle and gives it its scope: the filing takes the place of publication.
That last phrase is the key to the whole regime. Filing is not the transmission of information to an administration that would put it to internal use. It is an act of legal publication, in the same way as an insertion in a bulletin of announcements. The company makes its accounts enforceable and open to consultation, and this is why a breach is punished on the ground of failure to publish rather than as a simple reporting delay.
The obligation is independent of tax obligations. A company perfectly up to date with the liasse fiscale (annual tax return package) filed with the tax directorate is not thereby in order with the CNRC: these are two separate filings, with two different administrations, on two different calendars. It is the most expensive misunderstanding on the subject.
Filing finally presupposes that the accounts have been approved. A set of financial statements drawn up by the manager but never submitted to the meeting cannot be validly filed, since the deadline itself runs from the adoption by the general meeting.
The fact sheet of the ministère du commerce intérieur (ministry of internal trade) devoted to the filing of the comptes sociaux lists the legal forms concerned.
The list therefore covers every usual commercial company form, including the EURL. The point deserves to be stressed because many sole shareholders consider that the notion of a general meeting is meaningless in a company with a single shareholder, and wrongly conclude that the obligation does not concern them. The sole shareholder rules alone on the accounts, but rule they do, and the filing follows.
The auto-entrepreneur and the sole proprietorship do not appear on this list: they are not companies and have no comptes sociaux to file. Entrepreneurs still hesitating between these forms will find the comparison on our dedicated page (/sarl-vs-auto-entrepreneur-algerie).
Banks and financial institutions come under a calendar of their own, set out in the next section.
| Legal form | Concerned by the filing |
|---|---|
| Société par actions (SPA) | Yes |
| Société à responsabilité limitée (SARL) | Yes |
| Entreprise unipersonnelle à responsabilité limitée (EURL) | Yes |
| Société en nom collectif (SNC) | Yes |
| Société en commandite simple (limited partnership) | Yes |
| Société en commandite par actions (partnership limited by shares) | Yes |
| Banks and financial institutions | Yes, on a calendar of their own |
Article 717 paragraph 3 of the code de commerce provides that the comptes sociaux are filed with the centre national du registre de commerce within the month following their adoption by the general meeting. The starting point of the deadline is therefore the meeting, not the close of the financial year.
That deadline works together with a second rule: the general meeting ruling on the accounts must be held between 1 January and 30 June of the year following the close of the financial year concerned. Combining the two produces the deadline everyone remembers: 31 July at the latest.
It is important to understand the exact nature of that date. 31 July is not a date set as such by the code de commerce. It is the result of a calculation: the last possible date for the meeting, 30 June, plus the one month deadline. A company holding its meeting on 20 March must file by 20 April at the latest, and not by 31 July. Anchoring yourself mentally on 31 July therefore exposes every company that rules early, meaning the best organised ones, to being late.
Banks and financial institutions follow a separate calendar: six months from the close of the financial year, with a final cut-off on 30 June.
| Situation | Starting point | Filing deadline |
|---|---|---|
| Commercial company, meeting held in March | Date of the meeting | One month after the meeting |
| Commercial company, meeting held on 30 June | Date of the meeting | 31 July, maximum deadline |
| Holding of the meeting ruling on the accounts | Close of the financial year | Between 1 January and 30 June of the following year |
| Banks and financial institutions | Close of the financial year | Six months, final cut-off on 30 June |
The fact sheet of the ministère du commerce intérieur lists the items making up the file. All of them are required in the national language and in French.
The bilingual requirement is the leading reason for rejection at the counter. It applies to each of the four items, including the minutes, and it therefore means planning the translation ahead rather than discovering it on the day of filing.
The minutes must be signed and must expressly record the approval of the accounts. Minutes that merely mention the presentation of the financial statements without recording their approval do not satisfy the condition, since it is the adoption by the meeting that starts the deadline and that justifies the filing.
These items are the financial statements of the company as approved. Filing with the CNRC is not to be confused with the schedules intended for the tax administration, which follow their own formalities and their own calendar (/etat-104-clients).
Filing takes place with the Centre national du registre de commerce branch of the wilaya the company belongs to. Companies based in Algiers file at the CNRC head office, located on route nationale 24, Lido, Mohammadia.
The CNRC also provides, on its portal sidjilcom.cnrc.dz, an area dedicated to the filing of the comptes sociaux for users registered on the portal. Access to that service goes through a subscriber account.
Once the filing is complete, the CNRC issues an attestation de dépôt des comptes sociaux (filing certificate). That certificate is what proves the obligation has been performed, and it is regularly required in public procurement applications and in bank financing files. Keeping it matters as much as the filing itself.
A duplicate of that certificate can be obtained from the CNRC. The price list published on sidjilcom.cnrc.dz sets it at 800 DA.
The penalty is found in article 35 paragraph 1 of law no. 04-08 of 14 August 2004 on the conditions for carrying on commercial activities, which punishes the failure to carry out the legal publication required by articles 11, 12 and 14 of that law with a fine of 30,000 to 300,000 DA.
That attachment is consistent with the logic of article 717 paragraph 3: since the filing takes the place of publication, not filing amounts to not publishing. This is not an administrative delay that can be put right without consequence, it is a breach of a legal publication obligation.
The detection mechanism is automatic, and that is what sets this obligation apart from many others. Once the legal filing deadline has expired, the CNRC sends the competent services of the ministry responsible for trade the lists of companies that have not filed. A company that has not filed is therefore not waiting for an inspection: it appears on a list that has been sent.
To this must be added practical consequences that often weigh more heavily than the fine. The attestation de dépôt des comptes sociaux is required in public procurement and financing files. Its absence rules the application out without any penalty needing to be pronounced.
The main cost of a financial year is generally not administrative. It lies in producing the financial statements themselves and in translating them, since each of the four items in the file must be provided in the national language and in French.
Companies that discover the obligation several financial years late face a cumulative cost: reconstructing and approving the accounts of each missing year, translating each set of documents, then filing them one after the other. This is why it is better to deal with one year of delay immediately rather than let three pile up.
| Item | Amount | Source |
|---|---|---|
| Duplicate of the attestation de dépôt des comptes sociaux | 800 DA | CNRC price list, sidjilcom.cnrc.dz |
| Insertion of a company or transaction announcement, printed medium | 3,750 DA per page | Arrêté of 31 October 2016, Official Gazette no. 01 of 4 January 2017 |
| Insertion of a company or transaction announcement, electronic medium | 3,000 DA per page | Arrêté of 31 October 2016, Official Gazette no. 01 of 4 January 2017 |
| Translated insertion | Twice the corresponding rate | Arrêté of 31 October 2016, Official Gazette no. 01 of 4 January 2017 |
| Subscription to the sidjilcom portal giving access to online filing | Depending on the subscription plan chosen | CNRC, sidjilcom.cnrc.dz |
Filing the comptes sociaux is the obligation young companies forget most regularly, for a simple reason: nothing reminds them of it. No online declaration opens, no notice arrives. The director feels the year is over once the liasse fiscale has been filed, when a second formality, with another administration, is still due.
The internal calendar is easy to keep, though. All it takes is to date the general meeting, work the one month deadline out from it, and start the translation of the documents as soon as the notice of meeting goes out rather than after the approval.
UpGrowth Connect monitors this deadline for its clients: preparation of the approval minutes, assembly of the bilingual file, filing with the competent CNRC branch and delivery of the filing certificate. We also handle catch-up work on earlier financial years, giving priority to the years whose absence blocks a procurement or financing file. The initial diagnostic is free and takes thirty minutes.
Our service commitments apply: a firm quote within 24 hours of the diagnostic, no hidden fees, and a WhatsApp reply within 4 working hours.
Prochaine étape
Start my company registration with UpGrowth Connect
Free 30 minute diagnostic call, firm quote within 24 hours