The APE and NAF codes: what they actually determine

The APE code classifies your activity but sets neither your contribution rate nor your rights. What it really changes, and how to have it corrected for free.
6 min readInformation verified on October 1, 2026
Believemy logo

Definition

A few days after declaring your activity at the One-stop shop, your identification numbers arrive, and with them a line nobody warned you about: « activité principale exercée » (main activity carried out), followed by four digits, a letter and a label that only vaguely resembles your job.

A web copywriter ends up filed under business support services, a graphic designer under specialised design activities.

The first reaction is always the same: is this code going to cost me anything?

APE stands for activité principale exercée.

INSEE, the national statistics institute, assigns it automatically when your business is registered, drawing on the nomenclature d'activités française (French activity nomenclature), known as the NAF.

Hence its second name, code NAF, which means exactly the same thing: the NAF is the catalogue, the APE code is the box your business was placed in.

You read it on your SIRENE status notice, and there is nothing to apply for.


What the APE code does not decide

The APE code has no legal force. The official public service page states it plainly: it cannot be used to justify or refuse the application of a right.

It sets neither your tax category, BNC or BIC, nor your Social contributions rate, nor your pension fund.

A business with several activities holds a single code anyway, even when two different rates apply to it.

Take a graphic designer who collects €5,000 in one quarter of 2026: €2,000 of prints sold to clients and €3,000 of design work.

One APE code on her status notice, but two lines in her declaration. The sales share carries 12.3% of contributions in 2026, or €246.

The design share falls under BNC in the general scheme, at 25.6% in 2026, or €768. The quarter therefore costs €1,014.

What you collect decides the rate, never the code printed on the notice. Both are full mainland rates: they cover neither the vocational training contribution, nor the chamber levy, nor income tax.

A new business benefiting from ACRE, the start-up contribution relief, pays less over its first quarters.

Pensions follow the same logic: your code is not what attaches you to CIPAV, the list of regulated liberal professions is.

An architect, affiliated to Cipav, contributes at 23.2% in 2026 where a non-regulated consultant, attached to the general scheme, pays 25.6%, and neither of them reads that difference on an APE code.

Authorisations to trade follow the same rule: a market seller may hold a code that describes exactly what he sells, but it is the Itinerant trader card, applied for separately after registration, that allows him to unpack outside the commune where his business is registered.

Warning

An inaccurate APE code does not change a single euro of your contributions, but it grants you nothing either. It does not prove a professional qualification and it does not authorise a regulated activity.

It does not fix the collective agreement covering your employees should you ever hire. The public service page presents it as an indicator, not as an automatic match.


What it is really for, and how to correct it

Its first purpose is statistical: it sorts the French economy by sector and counts the businesses in each branch. But it travels far beyond INSEE tables.

It appears on the payslips you would issue if you hired someone, and above all it works as a filter for the people you deal with: banks, insurers, platforms and public buyers look at it to check in three seconds that you really do the job you claim.

A wrong code costs you nothing at URSSAF, it costs you a rejected application.

There are two routes to change it, depending on the cause. If your main activity has genuinely changed, you declare the change at the guichet unique.

If the code was wrong from the start, it is a report to INSEE through the dedicated online service.

Both procedures are free, which is worth saying out loud: the Fraudulent register letters offering to « update » your code against payment are commercial offers, never obligations.

One last point of timing, which few pages mention. Décret n° 2025-736 of 31 July 2025 approved a new nomenclature, the NAF 2025, and every APE code will be changed on 1 January 2027.

There is no old-code-to-new-code mapping worth memorising: you can already look up your future code on sirene.gouv.fr by entering your SIREN number, and ask for it to be rectified before the switch.

Here too, your scheme and your rates stay put: the label changes, not what you pay.


Frequently asked questions

Question

My APE code is wrong, will I pay more contributions?

No. Your contributions are calculated on the real nature of what you collect, line by line in your turnover declaration, and not on the code shown on your status notice.

Have it corrected all the same, because your clients, your bank and your insurer use it to place you.


Question

What is the difference between the APE code and the NAF code?

None, in practice. The NAF is the nomenclature listing every economic activity in the country, and the APE code is the one drawn from that list for your business.

A single five-character identifier, with two names depending on whether you mean the catalogue or the box.


Question

Can I hold two APE codes for two activities?

No, a business holds only one, the code of its main activity, which for trade or services is determined by the highest turnover.

Nothing stops you from invoicing several activities: you simply declare them on separate lines, each with its own rate.


Question

How do I get an incorrect APE code corrected?

By reporting it to INSEE through the dedicated online service, when the code did not match from the outset.

If it is your main activity that has changed since, the declaration goes through the guichet unique instead. Both procedures are free and no paid intermediary is required.


If your code never matched what you do, APE code correction prepares the activity table INSEE requires with the request.

Tools that take it further

Related terms

Discover our french micro-enterprise glossary

Every term of the French micro-enterprise regime explained plainly: contributions, thresholds, VAT, tax, invoicing. Up-to-date definitions for anyone working as a self-employed professional in France.

Share this article

Want to help us? Share this article on your networks or even better: on your site, in an article or in your newsletter.