Skip to content
To allow explicit declaration of suppliers within the contracts block. Used when a single award to multiple suppliers results in multiple contracts to a sub-set of those awarded suppliers.
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.

Contract Suppliers

OCDS is designed around a contracting model in which:

  • One or more awards are made naming the selected suppliers;
  • One contract is signed for each award made, referring back to the related award;

For this reason, the core contract block does not include information on suppliers. These can be located by looking at the related award using the awardID cross-reference.

However, there are some contracting processes in which a single award to multiple suppliers, results in multiple contracts, each to a single supplier. In these instances, it is important to specify suppliers at the contract level.

The Contract suppliers extension introduces a contract/suppliers array for this purpose.


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

You can’t perform that action at this time.