Finding a company's OPCO: the IDCC method, step by step
A client tells you they want the training funded by “their OPCO” — but which one? Before even assembling the funding application, the training provider needs to know precisely which skills operator its client is attached to. Get the routing wrong at this stage and the whole funding timeline derails. The good news: there is a simple, reliable method built around a four-digit code, the IDCC.
A reminder: what is an OPCO for?
Opérateurs de compétences (OPCOs) are joint bodies approved by the French State, responsible for funding vocational training and apprenticeships for the companies attached to them. They particularly support companies with fewer than 50 employees in defining their training needs and, under their own rules, cover actions under the skills development plan as well as apprenticeship and professionalisation contracts.
This pooling is not a mere administrative choice: it addresses a well-documented economic problem. A study by Daron Acemoglu and Jörn-Steffen Pischke published in 1998 in The Quarterly Journal of Economics, “Why Do Firms Train? Theory and Evidence”, shows that firms spontaneously under-invest in training when they fear they will not capture the return on that investment — a trained employee may leave for a competitor. Pooled schemes like the OPCOs exist precisely to correct this under-investment: by spreading the cost of training across an entire industry branch, they allow small companies to train without bearing the risk alone.
For you as a training provider, the consequence is direct: it is your client’s OPCO that processes the funding request, not any operator linked to your own organisation. Identifying the right counterpart is therefore the very first step of a successful OPCO funding application.
The 11 OPCOs and their broad sectors
Since the 2018 reform, the landscape has been stabilised around 11 skills operators, each covering a set of professional branches.
| OPCO | Broad sectors covered |
|---|---|
| AFDAS | Culture, media, communication, press, sport, leisure, entertainment |
| AKTO | Labour-intensive services: hospitality and catering, cleaning, private security, temporary work |
| ATLAS | Financial services and consulting: banking, insurance, accountancy, engineering and consulting firms, digital |
| Constructys | Construction, public works and building materials trading |
| OCAPIAT | Agriculture, fishing, agri-food and rural territories |
| OPCO 2i | Industry: metallurgy, chemicals, plastics, textiles, pharmaceuticals and other industrial branches |
| OPCO EP | Local businesses: crafts, specialised retail shops, liberal professions |
| OPCO Mobilités | Road, maritime and air transport, logistics, automotive services |
| OPCO Santé | Private health, social and medico-social sector |
| L’Opcommerce | Commerce: mass retail, wholesale trade, specialised chains |
| Uniformation | Social and solidarity economy, social housing, social protection, employment inclusion |
Be careful: these labels give a general orientation, but only the company’s collective bargaining agreement is authoritative. A business whose activity looks “industrial” may actually fall under AKTO or OPCO EP depending on the branch agreement it applies. Hence the method below.
The step-by-step method: from IDCC to OPCO
Step 1 — Ask the client for the IDCC
The IDCC (identifiant de la convention collective) is a four-digit numeric code assigned by the Ministry of Labour to each collective bargaining agreement. It is the most reliable entry point, because a company’s attachment to an OPCO follows from its professional branch — and therefore from its collective agreement.
Where can the client find it?
- On employees’ payslips: mentioning the applicable collective agreement is mandatory, and the IDCC appears there in most cases;
- From its HR department, chartered accountant or payroll manager, who necessarily know it (it is used in the nominative social declaration, the DSN);
- In certain internal documents (company agreement, mandatory workplace notices).
Phrase the request simply: “Could you send me the IDCC of your collective bargaining agreement? It appears on a payslip.” Answering takes the client two minutes and saves you weeks.
Step 2 — Cross-reference the IDCC with the France compétences table or CFADock
Once you have the IDCC, two reference tools identify the competent OPCO:
- The IDCC → OPCO correspondence table published by France compétences. This official document, updated regularly, lists each collective bargaining agreement and the skills operator it is attached to. It is the source of truth in case of doubt or dispute.
- The online tool CFADock (cfadock.fr), which finds a company’s OPCO from its SIRET number or its IDCC. This is the fastest route day to day: enter the code, and the tool returns the operator’s name.
Good habit: record the identified OPCO directly in your client file or CRM, together with the source IDCC. You will not need to repeat the search for the next training session with that client.
Step 3 — No collective agreement? Attachment follows the main activity
Some companies apply no collective bargaining agreement: very young structures, activities not covered by a branch, or atypical situations. In that case, attachment to an OPCO follows the company’s main activity, assessed in practice from its APE/NAF code. The SIRET search on CFADock covers this scenario; failing that, the company can contact the OPCO that seems to match its sector directly to have its attachment confirmed.
Why this is decisive for your training organisation
Picking the wrong OPCO is not a minor paperwork slip: it is a direct risk to the funding.
- An application sent to the wrong OPCO is rejected or sent back. By the time the error is spotted and the client re-submits to the right operator, several weeks have gone by.
- Yet the funding request must be filed — and approved — before the first day of training. If the redirection pushes the filing past the start date, the funding is refused, with no way to recover it. Our article OPCO funding refused: what to do? covers the remedies, but the best remedy is prevention.
- Your cash flow and your client relationship are at stake. Funding lost to a routing error means either a cancelled training session or a client paying out of pocket for an amount they expected to be covered — two scenarios your reputation can do without.
Good habits to build into your sales process
- Ask for the IDCC at the quoting stage. Add the question to your qualification checklist, alongside headcount and SIRET number. Your training quote can then be calibrated with full knowledge, before it is even sent.
- Anticipate the funding approval timeline. Processing takes time, and it varies by operator and by time of year. Set the training start date with that delay in mind, and do not start the session until the approval has been notified.
- Clarify the payment flow at contract stage. Two main options: payment subrogation (the OPCO pays you the covered share directly) or an advance by the client (the company pays you, then gets reimbursed by its OPCO). The choice must appear clearly in the training agreement and be reflected in your invoicing.
- Document every application. IDCC, identified OPCO, filing date, application number, approval date: keeping this trail protects you in the event of a dispute and speeds up subsequent sessions.
Take action
Identifying the client’s OPCO at the quoting stage is the first building block of a smooth funding pipeline — the second is compliant documents from quote to invoice. The Kit Certif Complet provides the quote, agreement and evidence templates expected by funders; the ebook Create your training organisation in 30 days walks you through structuring the administrative side of your business, and the complete pack combines both to secure your first OPCO applications end to end.
Frequently asked questions
+How do I find a client company's OPCO?
Ask the company for its IDCC, the four-digit code identifying its collective bargaining agreement (it appears on employees' payslips). Then cross-reference that code with the IDCC → OPCO correspondence table published by France compétences, or enter it into the online tool CFADock to get the name of the competent operator directly.
+What exactly is the IDCC?
The IDCC (identifiant de la convention collective) is a numeric code assigned by the French Ministry of Labour to each collective bargaining agreement. It is distinct from the Journal officiel brochure number and must appear on employees' payslips, which makes it the most reliable piece of data for determining which OPCO a company is attached to.
+What if the company applies no collective bargaining agreement?
Where no collective agreement applies, attachment to an OPCO follows the company's main activity, in practice based on its APE/NAF code. The CFADock tool also allows a search by SIRET number, which covers this scenario; the company can also contact the OPCO that seems to match its sector directly for confirmation.
+Why does the training provider need to know its client's OPCO?
Because a funding application filed with the wrong OPCO is rejected or sent back, losing several weeks. Yet the request must be approved before the first day of training: a routing error can therefore mean losing the funding for the session outright.
+Should I ask for the IDCC at the quoting stage?
Yes, that is best practice. Identifying the OPCO at the quoting stage lets you anticipate processing times, point the client to the right submission portal, and make an informed decision about payment subrogation or an advance paid by the client.