Invoicing on EDOF: declaring, billing and getting paid for a CPF file
On EDOF, a well-sold course is worth nothing until it is correctly declared: payment of a CPF file is not triggered by the trainee’s registration, but by a precise sequence of declarations in the Caisse des Dépôts platform. One forgotten click, one missed deadline, unvalidated bank details — and the transfer never arrives. Here is the complete EDOF invoicing manual, step by step.
Prerequisite: an EDOF account able to invoice
Before the first file, three checks in your professional portal:
- bank details validated (“validated” status, not “pending”): the leading cause of phantom payments;
- authorisations up to date: since 2026, the declaration of legal representatives and the account-security scheme described in our article on EDOF, representatives and the security code condition access to sensitive functions;
- an active listing: a provider suspended or delisted from EDOF can no longer sell or invoice — EDOF listing remains the gateway to the whole circuit.
Step 1: accept the file and respect the withdrawal period
When an account holder registers, you validate the order in EDOF (dates, price, delivery modes). The holder then has a withdrawal period before the start date: never begin training before the deadline set by the platform’s terms, or you weaken the entire file. Since April 2026, the holder also pays a €150 flat-rate contribution, collected by the Caisse des Dépôts — you neither collect it nor refund it.
Step 2: declare the training entry within 3 working days
As soon as the session actually starts, you have 3 working days to declare the training entry. This declaration has two effects: it fixes the reality of the start date for the service-delivered check, and where applicable it triggers payment of an advance within 30 calendar days.
Step 3: declare the exit and service delivered within 3 working days
At the actual end of the training — whether completed, early or a dropout — you again have 3 working days to declare the trainee’s exit and the service delivered: duration actually attended and, where relevant, presentation for the exam. This step is the lock on the whole circuit: without it, no invoicing is possible, and a file left pending can be blocked or even cancelled by the Caisse des Dépôts.
Declare reality, nothing but reality: an early exit is declared with prorated payment, and attendance must be demonstrable — attendance sheets, proof of attendance in distance learning, a consistent completion certificate. Since the law of 25 June 2026, the trainee’s presentation at the certifying exam is also monitored more closely.
Step 4: invoice in EDOF, and only in EDOF
The service-delivered declaration is validated by the Caisse des Dépôts within 5 working days (barring an ongoing inspection). Invoicing then becomes possible, directly in the platform: the issue date of this EDOF invoice starts the 30-calendar-day payment period, plus 3 to 4 interbank working days. The full timeline, and what to do in case of delay, are in our article on CPF payment times via EDOF.
Two accounting clarifications often requested:
- the CPF service follows your usual VAT regime — exemption under article 261-4-4°a of the French tax code if you hold the certificate, VAT otherwise;
- the EDOF invoice does not escape your general obligations: required particulars, numbering and archiving remain governed by the rules set out in our article on mandatory particulars of training invoices.
The mistakes that block (or claw back) a payment
- Declaring the entry late or never declaring the exit: file blocked, then cancelled.
- Inflating the attended duration: the false service-delivered declaration is the leading ground for recovery of undue payments — and since the law of 25 June 2026, the Caisse des Dépôts can recover through an enforcement order with a late-payment surcharge.
- Letting the subcontractor invoice: your organisation, holder of the EDOF file, declares and invoices — CPF subcontracting follows its own rules.
- Leaving bank details “pending validation” for weeks.
- Ignoring an ongoing inspection: during an inspection, validation and payment deadlines are no longer guaranteed; respond quickly and completely.
This declarative discipline is not a French quirk: the OECD, in its 2019 study « Individual Learning Accounts: Panacea or Pandora’s Box? », shows that the viability of individual learning accounts depends directly on the robustness of provider controls — schemes that neglected verification of service delivery, like the UK’s Individual Learning Accounts, collapsed under fraud within months. EDOF’s formalism is the price of the CPF’s durability.
Take action
The Complete Kit Certif (€297, 14-day guarantee) contains the templates that secure every step of the circuit: completion certificate, attendance documents, dropout-handling procedure and the evidence table for the 32 indicators. The ebook “Create your training organisation in 30 days” (€67) maps the journey up to EDOF listing, and the full pack (€347) bundles both.
Frequently asked questions
+Can you send your own PDF invoice to the Caisse des Dépôts?
No. All invoicing for a CPF file goes through the EDOF professional portal: the invoice is generated in the platform after the service-delivered declaration is validated. An invoice sent by email or post to the Caisse des Dépôts has no value in the CPF circuit and will not be processed.
+When can you invoice a CPF file on EDOF?
Only after the training-exit declaration and the validation of the service-delivered declaration, which in principle occurs within 5 working days unless an inspection is under way. The invoice issued in EDOF then starts the Caisse des Dépôts' 30-calendar-day payment period.
+What happens if the trainee drops out mid-training?
You declare an early exit on EDOF with the duration actually attended: payment is then prorated according to the platform's terms of use. Declaring a completed course for a trainee who dropped out constitutes a false service-delivered declaration, one of the most frequent grounds for sanctions.