12 / 20 France: NAF 2025 and APE recoding

What does an APE code not decide in France?

Published Updated

Statistical classification only

Statistical classification only. This guide does not determine any reader's code. Confirm a code with INSEE or through the Sirene register that holds the record. This is general information, not advice on any reader's registration.

An APE code does not decide any question about a specific business beyond its statistical description. It does not decide how a business is taxed, which social security rules apply, which collective agreement applies, whether a licence is granted, or whether funding is available. The code describes the main activity exercised, as recorded by INSEE in Sirene, for statistical purposes. The INSEE nomenclature pages state that the purpose of the nomenclatures is essentially statistical, and that legal or institutional criteria are set aside in their construction.

The EUR-Lex summary states the same limit for the European legislation: it only applies to the use of the classification for statistical purposes, and it does not oblige member states to collect, publish or supply data. On its own, a statistical description cannot settle a question decided by another body under its own rules.

Why is the code treated as decisive by readers?

Other bodies use of the code is why readers treat it as decisive. Forms ask for it. Listings show it. Databases filter by it. Payroll, administrative and commercial systems copy it from Sirene into their own records. That widespread use makes the code visible in places where decisions are made, and visibility is easily mistaken for authority. A code that appears on a payslip, a listing or a form looks like part of the decision recorded there. In fact, the decision is made by the body that issued the document, under its own rules, using the code as one piece of information among others. The code indicates the main activity. The body decides the matter. Where the code and the activity actually exercised do not match, the mismatch is a reason to ask INSEE to review the entry, not a reason to treat the code as the decision.

QuestionWho decides itRole of the APE code
Tax treatmentTax authority, under tax rulesIndicator only, not the decision
Social security treatmentSocial security bodies, under their rulesIndicator only, not the decision
Collective agreementThe agreement and the activity actually exercised, under labour rulesIndicator only, not the decision
LicensingLicensing authority, under its rulesIndicator only, not the decision
Funding eligibilityFunding body, under its rulesIndicator only, not the decision

The table above states the division of responsibility in general terms. No rule, rate or agreement is named, because those belong to the bodies concerned and sit outside the scope of a statistical classification guide.

What happens when the code and the activity differ?

Where the code and the activity actually exercised differ, the statistical record is wrong, and the error can propagate into datasets and listings that copy the code. The remedy is to ask INSEE to review the entry through Sirene, as described in the rectification guide in this cluster. The review concerns the statistical entry. On its own, it changes no decision made by another body, and a reader needing a decision changed should raise the matter directly with that body, under its own procedure. No specific decision is advised on in this guide, and no reader code is determined by it. The limit is stated plainly, because knowing what the code does not decide keeps a reader from relying on it for a question it cannot answer, and the limit is part of the code usefulness.

How should others be told about the code?

The code should be described as a statistical description of the main activity, assigned by INSEE, with the nomenclature version stated beside it. Calling the code a licence, a tax status, or a proof of eligibility overstates what the code is. Calling it meaningless understates what it is. The code is meaningful for statistics, for comparison, and for finding a unit in a register. It is not meaningful as a decision. The guardrail on every guide in this cluster states the same limit: statistical classification only, confirmation with INSEE or Sirene, and general information rather than advice on any reader’s registration. The limit is repeated in the body of this guide in its own words, as the voice rules require.

Where is a specific question answered?

The body deciding a specific question answers it. A question about the code itself is answered by INSEE, through Sirene and the INSEE nomenclature pages. A question about tax, social security, a collective agreement, licensing or funding is answered by the body that applies those rules. This site points to INSEE and Sirene for the code, and holds no register, decides no entry, and gives no advice on any reader’s registration.

An APE code describes the main activity for statistics, other bodies decide the questions readers attach to it, and INSEE through Sirene is where the code itself is checked and reviewed. ”

Sources

  1. EUR-Lex: Statistical classification of economic activities, NACE Revision 2.1 (summary)
  2. Service Public Entreprendre: What is the APE code (NAF code)?
  3. Eurostat: NACE overview