Quick answer
A region code in procurement is the standardised geographic identifier, typically a NUTS code, used in European public procurement notices to specify the sub-national area where a contract will be performed, enabling systematic geographic filtering of opportunities across TED and national portals.
In European public procurement, "region code" is an informal but widely used term for the structured geographic identifier that appears in the place-of-performance field of a contract notice. In the context of EU procurement, this almost always means a NUTS code. Understanding how region codes are assigned, what they represent, and how to use them effectively is a core skill for any supplier doing geographic pipeline management across European markets.
What is a region code in procurement?
When a contracting authority publishes a contract notice on TED under Directive 2014/24/EU (public sector contracts), Directive 2014/25/EU (utilities), or Directive 2014/23/EU (concessions), the eForms notice structure requires the authority to specify the place of performance as a structured code. For EU member states, this code comes from the NUTS classification hierarchy. The authority selects the NUTS level that best represents the geographic scope of the contract: a NUTS Level 2 code for a regional contract, a NUTS Level 3 code for a more localised one.
Outside the EU, equivalent systems exist. The UK uses International Territorial Level (ITL) codes on Find a Tender, which mirror the NUTS hierarchy and share the same structural logic (ITL1 = NUTS Level 1, etc.). Norway uses its own regional coding system on Doffin, the national procurement portal. Switzerland uses cantonal codes. In all cases, the underlying concept is the same: a hierarchical geographic identifier that narrows scope from country down to sub-regional area.
For national procurement portals handling below-threshold contracts (those beneath the Directive value thresholds and therefore not required to be published on TED), region codes are typically drawn from national administrative geography, which may or may not align directly with NUTS. Germany's state-level portals, France's PLACE portal, and Spain's PLACE portal all use region codes derived from NUTS or from equivalent national hierarchies that correspond to established administrative boundaries.
Why region codes matter for bidders
Region codes are the geographic filter layer of procurement intelligence. Without them, a supplier looking for contracts in Bavaria would have to read every German notice on TED. With a NUTS-based region code filter, the same supplier queries for all notices with a place-of-performance code beginning DE2 and receives only Bavarian notices.
The practical value extends beyond simple filtering. Region codes reveal competitive market structure. If a specific NUTS Level 3 code shows a high density of awarded contracts in a particular sector, that region is likely a mature procurement market with established incumbent suppliers. A new entrant might prioritise adjacent codes where the market is less contested. Region code analytics, combining TED award data with geographic filters, can reveal where value is concentrated and where competition is thinner.
Region codes also interact with NUTS and structural fund allocations. Certain NUTS Level 2 regions receive higher EU co-financing rates because they are classified as less-developed or transition regions. Contracts in those regions often benefit from EU grant funding, which may extend contract durations, increase total values, and reduce price pressure because EU grants subsidise a portion of the project cost.
Example
A security services company operating across Belgium and Luxembourg wants to identify all above-threshold public sector security contracts in the Benelux area. It configures a TED search with region codes BE (Belgium, NUTS Level 0) and LU (Luxembourg, NUTS Level 0) combined with the relevant CPV code for security services (CPV 79710000). The search returns all notices with those region codes, regardless of which specific Belgian region or Luxembourgish commune is the place of performance. The company then refines to BE3 (Brussels-Capital Region) and BE2 (Flemish Region) using NUTS Level 1 codes to match its operational footprint.
Frequently Asked Questions
Are region codes in national procurement portals compatible with NUTS codes used on TED?
In most EU member states, yes. National portals typically use NUTS codes drawn from the same Eurostat classification as TED. However, some countries supplement NUTS with internal administrative codes that have no direct NUTS equivalent, particularly for below-threshold contracts at the municipal level. In those cases, checking the portal documentation or LAU correspondence tables may be needed to cross-reference between systems.
Can I search TED for a region code across all procurement categories simultaneously?
Yes. TED supports geographic filtering independently of CPV code filtering. You can search for all notices with a given place-of-performance NUTS code, across all sectors and categories, to get a comprehensive picture of procurement activity in that region. Combining geographic and category filters is also supported.
How does the geographic scope of a contract relate to region codes?
The geographic scope is the substantive concept; the region code is the structured data field used to express it. A contract may have a geographic scope covering all of Scandinavia, which would be expressed in the notice as multiple NUTS Level 0 or Level 1 region codes. The region code translates the geographic scope concept into a machine-readable field that enables systematic searching and filtering.
How Bidovate helps
Bidovate puts Region Code in Procurement to work inside your capture and proposal workflow.
Tender discoverySee Bidovate in action
Book a demo and we will show you the platform using your actual contract data.
Related terms
NUTS Codes (Nomenclature of Territorial Units for Statistics)
NUTS codes are a hierarchical geographic classification system developed by Eurostat that divides EU member states into standardised territorial units, used in public procurement notices to define where a contract will be performed and to allocate EU structural funds.
ViewNUTS Code Structure
The NUTS code structure defines the alphanumeric format of every code in the Nomenclature of Territorial Units for Statistics, using a two-letter country prefix followed by up to three additional characters that successively narrow the geographic unit from Level 1 through to Level 3.
ViewNUTS Level 2 (Basic Regions)
NUTS Level 2 defines the basic regions of EU member states, each with a population between 800,000 and 3 million, and serves as the primary geographic unit for EU Cohesion Policy fund allocation and for pinpointing contract performance in public procurement notices on TED.
ViewNUTS Level 3 (Small Regions)
NUTS Level 3 defines the smallest geographic units in the NUTS classification, each with a population between 150,000 and 800,000, and is the most precise NUTS level available in public procurement notices for specifying where a contract will be performed.
ViewPlace of Performance (NUTS Code)
The place of performance is a mandatory field in EU public procurement notices that identifies where a contract will be executed, expressed as one or more NUTS codes, enabling suppliers to filter and discover geographically relevant opportunities across TED and national procurement portals.
View