In France, the APE code/NAF code is an alphanumeric identifier that defines the main activity of a company. There are several hundred of them. One of them is assigned by INSEE to each company at the time of its creation based on the information submitted.
Key Points to Remember
- The APE code/NAF code is a sequence of 4 digits and 1 letter that allows the identification and classification of the main activities of companies
- This code is assigned by the National Institute of Statistics and Economic Studies (INSEE) based on the corporate purpose of the company created
- There is no difference between the terms "APE code" (Main Activities of Companies) and "NAF code" (French Nomenclature of Activities)
- There is an official consultable list listing the French activity nomenclatures which can be used to anticipate the code corresponding to your activity.
The APE or NAF code is a mandatory identifier consisting of 4 digits and 1 letter that officially defines the main business sector of a company or self-employed worker.
This code is based on the French Nomenclature of Activities (NAF), a standardized classification used by INSEE. The version currently in force is NAF rev. 2, which is aligned with European (NACE) and international standards, thus facilitating statistical comparisons between countries.
Difference: The acronym APE stands for "Main Activities of Companies" while NAF means "French Nomenclature of Activities." Apart from this detail and the fact that "APE code" is often preferred to "NAF code" in practice, the two terms legally designate the same thing.
Assigned by INSEE at the time of business registration, the code is primarily a statistical identifier, used to organize and analyze economic activity across sectors in a consistent way. In practice, the APE/NAF code supports several administrative and operational functions:
You can find your company’s APE/NAF code using the following methods:
There are more than 700 APE/NAF codes. Here are the most common:
7022Z: Business consulting and other management consulting.
6202A: Consulting in computer systems and software.
6201Z: Computer programming.
8559B: Other teaching (training).
9003B: Other artistic creation.
4791A: Distance selling on general catalogs (E-commerce).
4799A: Retail trade outside stores, stalls or markets.
4711F: Hypermarkets.
4511Z: Trade of cars and light motor vehicles.
5610C: Fast food restaurants.
5610A: Traditional restaurants.
5630Z: Beverage establishments.
4321A: Electrical installation work in all premises.
4339Z: Other finishing work (multi-services).
4120A: Construction of individual houses.
4391B: Roofing work by elements.
4322B: Installation work for heating and air conditioning equipment.
8121Z: General cleaning of buildings.
4932Z: Passenger transport by taxi (VTC).
6419Z: Other monetary intermediation.
Of course, this list is not exhaustive.
Here is the complete list of APE/NAF Code list in Excel Format that you can download and find the applicable code
The APE/NAF code is issued by the National Institute of Statistics and Economic Studies (INSEE) to each company at the time of its registration according to the corporate purpose provided to the institute during the creation process. This falls within the framework of articles R123-220 to R123-234-2 of the Commercial Code and decree no. 2007-1888 of December 26, 2007 approving the French nomenclatures of activities and products.
It is important to note that INSEE does not base its classification solely on the legal form of the company, but rather on a detailed description of its actual activity. A too general or imprecise description of the company's corporate purpose can therefore lead to an erroneous interpretation and the assignment of an inappropriate code.
Here are the most frequent pitfalls to avoid:
In case of error, it is appropriate to request a modification from INSEE via the single service point, describing precisely the activity carried out.
In summary, the APE/NAF code is much more than a simple administrative identifier: it plays a determining role in the recognition, classification, and control of a company's activity. Assigned by INSEE when the company is created, it influences access to certain markets, the application of collective agreements, and eligibility for various aid schemes. A precise definition of the activity in advance, as well as constant vigilance in case of changes within the company, are therefore essential to avoid errors, which can sometimes have significant consequences. A good understanding of the APE/NAF code ensures safer, more consistent, and more compliant management of the legal and economic framework in which the company operates.