# CPV 31518000-0: Signalling lights

Official label (Regulation (EC) No 213/2008):

- EN: Signalling lights
- PT: Luzes de sinalização
- ES: Luces de señalización
- FR: Feux de signalisation

In the tree:
- 31000000-6 Electrical machinery, apparatus, equipment and consumables; lighting (https://trinta.ai/cpv/31000000)
- 31500000-1 Lighting equipment and electric lamps (https://trinta.ai/cpv/31500000)
- 31510000-4 Electric filament lamps (https://trinta.ai/cpv/31510000)

Beneath this code (7):
- 31518100-1 Floodlights
- 31518200-2 Emergency lighting equipment
- 31518210-5 Stormlights
- 31518220-8 Light stick
- 31518300-3 Rooflights
- 31518500-5 Mercury-vapour lamps
- 31518600-6 Searchlights

The busiest codes beneath this one, in Portugal:
- 31518600-6 Searchlights (https://trinta.ai/cpv/31518600): 10 contracts, €318.2k
- 31518200-2 Emergency lighting equipment (https://trinta.ai/cpv/31518200): 9 contracts, €95k
- 31518100-1 Floodlights (https://trinta.ai/cpv/31518100): 6 contracts, €89.7k
- 31518300-3 Rooflights (https://trinta.ai/cpv/31518300): 3 contracts, €73.6k

Portuguese market, January to July 2026: 29 contracts signed under this code, €588.6k contracted. Counted from the open contract register, all procedure types.
Competition, open procedures only (10 with a published bidder list): 5.7 bids on average, median 6.5. Direct awards excluded, because there the buyer chooses who bids. All divisions ranked: https://trinta.ai/procurement-statistics

Who buys under it in Portugal (by NIF, contracts in the period):
- Pousada da Juventude de Ovar (502530863): 5
- Unidade Local de Saúde do Alto Alentejo E.P.E (508094461): 3
- Universidade Católica Portuguesa (501082522): 2
- EGEAC - Empresa de Gestão de Equipamentos e Animação Cultural, EM, SA (503584215): 2

French market, January to July 2026: 33 marchés notified under this code, €27.7m in notified amounts (framework ceilings included). Counted from the DECP consolidated files, deduplicated, all procedure types.
Competition, competed procedures only (27 declaring their offers, marchés passed without competition excluded): median 2 offers, mean 2.5 (an allotted marché repeats the consultation total on each lot, so the median is the figure to quote). Method: https://trinta.ai/barometre

Who buys under it in France (by SIRET, marchés in the period):
- COMMUNE DE LYON (21690123100011): 4
- COMMUNE DE NEUILLY SUR SEINE (21920051600017): 3
- COMMUNE DE SURESNES (21920073000014): 2
- DEPARTEMENT DES VOSGES (22880001700011): 2

Market: Energy and utilities (https://trinta.ai/tenders-by-sector/energy-and-utilities)

Source: https://trinta.ai/cpv/31518000 · All codes: https://trinta.ai/cpv
