Skip to content
Book a demo

NEC clause 31 is the contract's main programme clause. It covers three things: getting a first programme in place (31.1), what a programme submitted for acceptance has to contain (31.2), and how the Project Manager answers (31.3). A fourth sub-clause, 31.4, applies only under some main Options.

The numbering is the same in NEC3 ECC and NEC4 ECC, but NEC4 adds two points to the content and the reply. This page gives the structure. The NEC programme guide shows how it connects to the rest of the contract.

Clause 31 by sub-clause

Sub-clauseWhat it doesWho actsTime limitMore detail
31.1Requires a first programme, unless the Contract Data identifies oneContractorPeriod in the Contract DataFirst programme
31.2Lists what each programme submitted for acceptance showsContractorNone of its ownContents checklist
31.3Requires acceptance or reasons, and limits those reasons to fourProject ManagerTwo weeks from submission (three under NEC4 ECS)Acceptance and reasons
31.4Links each activity on the Activity Schedule to the programme's operationsContractorWith each programmeSee below

How NEC3 and NEC4 differ

PointNEC3 ECCNEC4 ECC
Form of programmeNot dealt with in 31.2; a Client can add it through the Works Information31.2 says the programme is in the form the Scope states
Project Manager doesn't replyA compensation event under 60.1(6), but the programme stays unacceptedAlso a compensation event, and the Contractor can start the route to treated acceptance
31.4Options A and COption A; the Option C clause was removed
TermsEmployer, Works InformationClient, Scope

Why 31.4 is easy to miss

31.4 sits in the Option clauses, not the core clauses, so anyone reading only the core section won't see it. Under Option A, the Contractor shows how the programme's operations map onto each entry in the Activity Schedule. There is a practical reason for this: payment under Option A depends on completed activities, so the Project Manager wants to see the two documents agree. Missing or unclear mapping leads to disputes about whether an activity has been completed. If you run a target contract, check which edition you are on before relying on it: the requirement appears in NEC3 Option C but not in NEC4 Option C.

How the sub-clauses work together

Clause 31 is linked to other parts of the contract, so a gap in one place tends to appear elsewhere:

  • 31.1 and payment. With no first programme showing the required information, a 25% deduction from the Price for Work Done to Date applies (NEC4 50.5; NEC3 50.3).
  • 31.2 and 31.3. Leaving out required information is a reason not to accept. An incomplete submission therefore starts a cycle of revisions instead of giving you a baseline.
  • 31.3 and compensation events. A reason outside the permitted four can trigger 60.1(9), and a properly given reason means the Project Manager may assess later events itself (64.1, 64.2).
  • 31.2 and the Client's obligations. Once accepted, dates shown for access and items the Client provides become part of the tests in 60.1(2) and 60.1(3).
  • 31 and 32. Each revised programme goes through the same acceptance step, with the added content in clause 32.

What people get wrong

Applying clause 31 only to the first programme. The content list covers each programme submitted for acceptance, including every revision. A strong first submission followed by thin updates can be properly rejected at revision 5.

Reading "programme" as a Gantt chart. 31.2 asks for much more than bars and dates. It also wants provisions for float and time risk, the dates the Contractor needs things, and a statement of method and resources for each operation.

Assuming other forms match. Other NEC contracts handle the programme differently. Under the NEC4 Professional Service Short Contract, for instance, 31.1 deals with programmes sent as the Scope requires and there is no acceptance step. Under the NEC4 Term Service Contract the same clause numbers relate to a plan. Check the form you are actually using, and for the ECS see the longer periods above.

Clause 31 applies to whatever is submitted for acceptance. If you send a look-ahead or an internal update for information only, say so clearly, so nobody starts a clock or treats it as a contractual programme by mistake.

How this looks in Contract Status

Programmes to Review, with the reply date for each.

Programmes to Review, with the reply date for each. See the worked example.

See how this works in practice

Click through Contract Status with sample contracts: raise the notice, reply to it, and watch both sides of one record.

Take the guided tour Book a demo

Try the planner role-play, use the free NEC tools or download free NEC templates.

This guide is general information in our own words, not legal advice. Your contract and its Contract Data always govern. NEC, NEC3 and NEC4 are trade marks of Thomas Telford Ltd; Contract Status is not affiliated with or endorsed by NEC.