Works CCAP with ChatGPT: method and checks
Works CCAP with ChatGPT: the public (CCAG-Travaux) or private (NF P03-001) framework, the late-payment penalty clause and the method.
By Educasium

Install the ChatGPT skill: Works CCAP →
An architect reuses, for a new private renovation contract, the CCAP built two years earlier for a public structural-works contract. The late-payment penalty clause, copied from the template, shows an amount inherited from the earlier site; the new contract specifies no rate and no start date at all. It is also unclear whether the CCAG-Travaux, cited in the earlier document because the client was a public body, still makes sense for this private client. A CCAP reused without a line-by-line reread carries over, almost every time, clauses that no longer match the real project.
This article details what a CCAP (particular administrative conditions) sets and what it can never invent, the difference between the public and private frameworks and why neither applies on its own, the clause that most often traps a reused template — late-payment penalties —, and the method for adapting a CCAP with ChatGPT without carrying over a clause foreign to the project.
Summary
- What a CCAP sets, and what it can never invent
- Public or private: two reference frameworks, never applicable on their own
- The clause that most often traps a reused template
- Adapting a CCAP with ChatGPT, step by step
- When this pack is not enough
- Training to make CCAP documents more reliable
- Frequently asked questions
What a CCAP sets, and what it can never invent
The particular administrative conditions (CCAP) set the execution conditions specific to a given contract: deadlines, penalties, payment terms, warranties, termination, insurance. It supplements, and where the contract allows, departs from a more general reference framework — never the reverse: a CCAP cannot create an obligation that contradicts a mandatory rule, nor invent an amount the real project does not justify.
A reused template silently carries over its old data
The most frequent difficulty is not a lack of legal knowledge, but the reflex of starting from a CCAP already used elsewhere. Names, amounts, dates and sometimes the reference framework itself then remain those of the previous site until an explicit reread checks them against the new project.
Public or private: two reference frameworks, never applicable on their own
A CCAP always rests on a broader reference framework, but that framework follows the same rule whether the contract is public or private: it only takes effect if the contract expressly cites it.
| Reference framework | Contract it applies to | Condition of application | Text |
|---|---|---|---|
| CCAG-Travaux | Public works contract | Applies only if the contract expressly refers to it; the CCAP may depart from some of its clauses | Order of 30 March 2021 |
| NF P03-001 | Private works contract | Voluntary standard; applies only if the contract expressly cites it among its documents | AFNOR standard, cited by the contract |
| No framework cited | Public or private contract | The CCAP alone then governs execution, with no general-rule safety net | — |
The principle governing both frameworks: silence is not adherence
Neither the CCAG-Travaux nor the NF P03-001 standard binds a contract that does not explicitly cite it among its contract documents; both apply only where cited. This principle follows from the general rule set out in Article 1120 of the French Civil Code: silence does not equal acceptance, unless the law, usage, business relations established between the parties, or an express clause provide otherwise. A CCAP stating that "a general framework applies as a matter of principle" without ever naming it exposes the entire clause to challenge.
For a public contract: also check the principle of equal treatment
For a public contract, the CCAP sits within a further framework set by the French public procurement code, whose Article L3 requires free access to public procurement, equal treatment of bidders and transparency of procedures. A CCAP clause that implicitly favours an already identified bidder — through an overly specific technical reference, for example — exposes the contract to challenge, regardless of how well the document is drafted.
The clause that most often traps a reused template: late-payment penalties
Among every CCAP clause, the late-payment penalty clause concentrates the most reuse errors, because its regime changes depending on the client's status — professional or private individual — a point a generic template never rewords automatically.
Between professionals: a default rate, a contractual floor, a €40 indemnity
When the contract's client is a professional acting for their business — a company, a developer, a public body — Article L441-10 of the French Commercial Code sets a default penalty rate equal to the European Central Bank's rate plus 10 points, applicable if the contract provides nothing else. If the CCAP sets its own contractual rate, that rate can never be lower than three times the statutory interest rate — not three times the ECB rate, a frequent confusion in generic templates, since the two rates are calculated on different bases. In that same professional relationship, a flat-rate recovery indemnity of €40 also applies, set by Article D441-5 of the same code.
Facing a private individual building their own home: a different regime, never this one
These two provisions — the professional rate and the €40 indemnity — belong exclusively to the Commercial Code, whose scope does not cover relations with a private client building or renovating their own home. A CCAP reused from a public contract or a contract with a developer, then applied as-is to that kind of client, would apply a regime that does not concern them, risking weakening the entire clause if challenged.
| Contract client | Applicable penalty rate | €40 recovery indemnity |
|---|---|---|
| Professional acting for their business | ECB + 10 points by default, or a contractual rate ≥ 3 times the statutory interest rate | Due as a matter of right (Article D441-5) |
| Private individual building their home | Civil Code regime, outside the scope of the Commercial Code | Not applicable |
Adapting a CCAP with ChatGPT, step by step
Step 1: Build a clause, source and real project-data table before drafting anything. This table separates what the template proposes from what the new contract actually requires, and must exist before ChatGPT drafts a single sentence of the final CCAP.
Step 2: Explicitly identify the public or private framework, and the contract's real client. That classification alone determines the regime for penalties, the flat-rate indemnity and the applicable reference framework — it must be checked before choosing a template, never assumed from the previous site.
Step 3: Systematically remove names, amounts and references to the previous site. An amount inherited from an old contract has no value for the new project, even if it "seems reasonable" based on the architect's experience.
Step 4: Cross-check deadlines, scope and prices against the other DCE documents. A CCAP setting an overall deadline incompatible with the CCTP's schedule, or a payment method with no match in the DPGF, creates a contractual inconsistency before signature.
Step 5: Have every clause still under discussion validated by a legal professional before circulation. Any final legal analysis needs up-to-date official texts and the framework actually chosen for this specific contract, never a generic rewording produced without verification.
Fictional example for testing the method: the template includes a penalty from another project and the new contract supplies no amount. The correct request to ChatGPT is to put that clause in the pending-decisions table and leave the amount unfilled, never to copy it from the template out of convenience.
When this pack is not enough
A well-built clause table does not resolve every situation encountered when drafting a CCAP.
A contract mixing several client statuses — a private individual associated with a real-estate holding company, for example — requires a prior legal classification of the actual client before choosing the applicable penalty regime, an analysis beyond what a drafting pack can settle alone. A public contract whose amount exceeds the formalized-procedure thresholds imposes publicity and competition requirements that must be checked with a public-procurement department before the CCAP is circulated, regardless of drafting quality. A CCAP prepared with AI assistance, ChatGPT like any other tool, remains in every case a draft: it must be reviewed and approved by a legal professional before signature, particularly on the penalty, termination and warranty clauses.
Training to make CCAP documents more reliable
A well-designed clause table is not enough on its own: it also needs rebuilding for every contract, without reflexively copying amounts from a previous site. For an architect practising as a self-employed professional (NAF code 7111Z in France), the FIFPL fund covers part of the cost of Qualiopi-certified training under 2026 criteria set at €300 per day and €900 per year, with e-learning capped at 50% of the daily rate — funding that must be arranged before training starts, not after.
Frequently asked questions
Does the CCAG-Travaux apply automatically to every public works contract?
No: the CCAG-Travaux, like the NF P03-001 standard for a private contract, applies only if the contract's CCAP expressly refers to it. The CCAP may in addition depart from some of its clauses in the contract's particular documents, which makes cross-reading both documents essential before signature. Before any drafting, it is therefore worth explicitly checking whether a reused template still cites that framework out of habit, without the current contract actually justifying it.
Can the €40 flat-rate indemnity be claimed from a private client?
No: this indemnity, set out in Article D441-5 of the Commercial Code, applies exclusively to relations between professionals. A CCAP addressed to a private individual building or renovating their own home must never include it, even if it appeared in a template reused from an earlier contract. Its presence in a template is therefore worth checking systematically as soon as the end client is identified as a private individual, before the document is circulated.
Is the late-payment penalty rate between professionals three times the ECB rate?
No, that is a common confusion: the statutory floor, applicable when the CCAP sets its own contractual rate, is three times the statutory interest rate — a different calculation base from the default rate of the European Central Bank plus 10 points. The two rates almost never give the same result. Before any drafting, it is therefore necessary to explicitly identify which of the two rates the CCAP actually adopts, rather than copying a figure from a template without checking its calculation basis.
Can ChatGPT choose the right reference framework for my contract on its own?
No: ChatGPT can build the table comparing options and flagging pending decisions, but the decision on the framework actually chosen — public or private, with or without a cited CCAG or standard — belongs to the project lead and, on sensitive points, to a legal professional. Until that choice has been explicitly confirmed, the CCAP must stay marked as provisional in its decision table, rather than being circulated as a final document. Once the framework is confirmed, it remains advisable to have a legal professional review the sensitive clauses — penalties, termination, warranties — before signature.
A reliable CCAP rests on three elements that do not change from one contract to the next: an explicit classification of the client and applicable framework before any drafting, no amount or clause carried over from a previous site without verification, and legal validation of sensitive clauses before circulation.
Once the CCAP is stable, our ChatGPT method for construction tender comparison revisits these same documents when comparing contractors consulted, and our ChatGPT method for DCE consistency checking details how to check that the CCAP and CCTP cite the same normative references.
Training 100% fundable via OPCO/FIFPL. Qualiopi-certified programme. To structure your contract documents with AI as part of our AI for architectural management training, contact Educasium and specify your status (employee, self-employed, business owner) and your goal. This pack is also available on its dedicated ChatGPT skill page.