Public procurementSECOP

The Sistema Electrónico de Contratación Pública records the purchasing processes and contracts of the Colombian state.

Operated by Agencia Nacional de Contratación Pública, Colombia Compra Eficiente · Visit the official site

What the SECOP is

The SECOP is the platform where state entities publish their procurement: from the bidding terms to the award, the contract, its amendments and its closeout. It also records the fines and sanctions imposed on contractors.

Croma queries processes by entity, contracts by contractor (cédula or NIT), the full record of a contract or a process, and the registered sanctions: the complete view of a person's or company's relationship with the state.

How fresh the data is

Croma queries the SECOP live at the moment of your search. Entities publish their processes and contracts as the contractual stages advance, so the information reflects whatever state the entity has recorded.

Coverage and limits

  • Covers the procurement published in SECOP II and in the official open-data feeds of state procurement.
  • Procurement predating each entity's adoption of SECOP II may exist only in SECOP I, with less detail.
  • Special and exempted procurement regimes publish with different scopes under their own rules.

Frequently asked questions

01What is the difference between a process and a contract?
The process is the selection stage: call, offers and award. The contract is the executed agreement, with its value, term, amendments and execution status.
02Can I see every contract a company has with the state?
Yes. The contractor lookup returns the contracts associated with a cédula or NIT, entity by entity, with values and statuses.
03Do fines and sanctions appear in the SECOP?
Yes. Entities record contractual fines and sanctions, and Croma exposes them in the sanctions-by-contractor lookup.

Croma queries the official source and returns the information exactly as the register publishes it. This page is informational and is not legal advice; for official purposes, verify directly with the corresponding register.