This extension adds fields for information on the recurrence of the contracting process.


These fields should be used if, for example, another procurement procedure or qualification system for the same contract matter is likely to be re-launched, or re-established, in the foreseeable future. Note that this does not mean awarding multiple contracts within a single qualification system, framework agreement, or dynamic purchasing system; in these cases, these fields should not be used.

This information can be useful, for example, to companies deciding whether to invest into machinery necessary for a particular contract. With this information, they know that there will likely be an opportunity to win similar contracts in future years, which may make the investment more worthwhile.¹

The Revised Agreement on Government Procurement (GPA) includes: "each notice of intended procurement shall include … c. for recurring contracts, an estimate, if possible, of the timing of subsequent notices of intended procurement".

The European Union is a party to the GPA, and as such its Directive 2014/24/EU (Public contracts — setting out clear ground rules) includes: "Part C: Information to be included in contract notices … 27. In the case of recurrent procurement, estimated timing for further notices to be published."

This extension's fields correspond to eForms BT-94 (Recurrence) and BT-95 (Recurrence Description).


  "tender": {
    "hasRecurrence": true,
    "recurrence": {
      "dates": [
          "startDate": "2020-01-01T00:00:00Z"
          "startDate": "2021-01-01T00:00:00Z"
      "description": "The duration of this contract and recurrent contracts will not exceed three years."


¹ Usage guidance is adapted from eForms technical specifications.


Report issues for this extension in the ocds-extensions repository, putting the extension's name in the issue's title.



  • Add minProperties, minItems and/or minLength properties.

The original draft extension can be found in the archived trade profile repository