Todos los contratos que otorga el gobierno tienen que registrarse en la Oficina de la Contralora. Esta herramienta los recoge, los organiza y los pone a tu disposición: quién recibió el dinero, qué agencia lo otorgó, por cuál método y de qué fondos.
Monto total otorgado por mes. Los picos de junio son el cierre del año fiscal de Puerto Rico, que corre del 1 de julio al 30 de junio.
El método de contratación debería decir si hubo competencia. En la práctica, la categoría más usada con diferencia es «Otros», que no dice nada. Ese es el hallazgo central de este proyecto.
De todos los contratos que otorgó cada agencia, qué porcentaje dice cómo fue adjudicado. Una agencia con índice bajo no registra cómo gasta el dinero público. Es la medida más simple y más difícil de rebatir que ofrece esta herramienta.
Categorías de servicio según la clasificación oficial del Registro de Contratos.
Los nombres se agrupan normalizando mayúsculas, acentos y sufijos como LLC o Inc. Es una heurística: dos nombres agrupados son probablemente la misma entidad, no con certeza.
Patrones que en otras jurisdicciones han resultado ser indicio de problemas. Aquí son preguntas, no respuestas.
Agencias que otorgaron una porción desproporcionada de su dinero anual en junio, el último mes del año fiscal. Puede indicar gasto apresurado para no devolver presupuesto. Solo agencias con más de $1 millón al año y 25% o más en junio.
Cuando hay un umbral que obliga a subasta, partir una compra en pedazos más pequeños la evita. Si hay muchos más contratos justo por debajo de una cifra redonda que justo por encima, vale preguntar por qué.
Cuánto creció un contrato después de adjudicado, que es precisamente cuando ya no hubo competencia. Solo se rastrean las enmiendas de contratos de $1 millón o más: hay más de 42,000 contratos con enmiendas y pedirlas todas al portal tomaría unas 17 horas por semana.
Todo lo que ves aquí está disponible para descargar y para consultar por programa.
Escribe el nombre de un contratista, una agencia, un número de contrato o un tipo de servicio. Cada resultado enlaza al documento original en el portal de la Contralora para que lo verifiques tú mismo.
Quién cobra por representar intereses ante el gobierno, quién trabaja en cada firma, para qué clientes, y cuáles de esos clientes reciben contratos públicos.
Registro del Departamento de Justicia: es el que cubre el cabildeo ante las agencias, que es donde se otorgan los contratos, y el único que publica los clientes. Toca una firma para ver su personal, sus clientes y el dinero público que esos clientes han recibido.
Cabildeo legislativo desde 2017. El Senado publica una certificación por persona o firma, sin clientes. Cuando la firma no está en el registro, se deduce del nombre del archivo o del personal inscrito en Justicia, y se indica de dónde salió.
Empresas que reciben contratos del gobierno y que una fuente oficial nombra en un caso por delitos relacionados con dinero: fraude, soborno, malversación, apropiación ilegal o falsificación. Con sus contratos, para que veas qué recibieron y cuándo.
Toda persona y toda entidad se presume inocente mientras un tribunal no determine lo contrario. Esta página no hace ninguna determinación propia: reproduce lo que consta en documentos públicos, enlaza cada uno, e indica el estatus que se conocía en la fecha de verificación. Un caso puede terminar en absolución o desestimación.
Lo que se publica sigue cuatro reglas, sin excepciones:
Ordenadas por gravedad: condena o exclusión, acusación formal, demanda del gobierno. En rojo, los contratos otorgados después de que el caso se hizo público.
Cada semana se cruzan los contratistas con las listas federales de entidades excluidas. Solo se comparan entidades de Puerto Rico con nombres de al menos dos palabras: sin esos filtros, el cruce le ponía bandera roja a empresas inocentes por coincidir con un nombre genérico de otro estado.
| Nivel | Qué es | Ejemplo de fuente |
|---|---|---|
| 1 · Condena o exclusión | La empresa fue convicta o está excluida de programas federales. Una condena por delitos contra fondos públicos la inhabilita para contratar con el gobierno (Art. 3.4, Ley 2-2018). | Sentencia, SAM.gov, LEIE de HHS-OIG |
| 2 · Acusación formal | Un gran jurado o fiscal acusó a la empresa por nombre. No hay determinación de culpabilidad. | Comunicado de la Fiscalía Federal o del Departamento de Justicia |
| 3 · Demanda del gobierno | El gobierno estatal o federal demanda civilmente a la empresa por fraude o para recobrar fondos públicos. | Demanda radicada por el Estado o por EE. UU. |
| No entra | Daños y perjuicios, caídas, accidentes, despidos, cobros entre privados, quejas sin radicar, rumores o noticias sin documento oficial. | — |
¿Una empresa aparece aquí por error, su caso cambió de estatus o fue desestimado? Escríbenos: las correcciones de esta página se atienden antes que cualquier otra cosa.
Un mapa para seguir el hilo del dinero: qué agencias le pagan a una empresa, qué firma de cabilderos la representa y si tiene alguna señal legal. Toca cualquier punto para ponerlo en el centro y seguir conectando.
De dónde vienen los datos, para qué sirve esto, cómo usarlo, y qué no debes concluir de lo que ves.
El gobierno de Puerto Rico otorga unos 80,000 contratos al año, por decenas de miles de millones de dólares. Toda esa información es pública por ley, pero solo se puede consultar un contrato a la vez. Así, nadie puede contestar preguntas básicas como:
Esta herramienta baja todos los contratos, los organiza y los pone en forma de esas preguntas. El propósito es darle claridad a la ciudadanía sobre a dónde va su dinero, no acusar a nadie.
Del Registro de Contratos de la Oficina de la Contralora de Puerto Rico. La Ley 18 de 1975 obliga a toda entidad del gobierno a registrar allí cada contrato que otorga, junto con sus enmiendas.
Los datos se bajan automáticamente una vez por semana, los domingos. No se edita ni se corrige ningún valor: lo que ves es lo que la agencia registró. Si un monto está mal en el registro oficial, aparecerá mal aquí también, y el enlace al documento original te permite comprobarlo.
Cada contrato en el buscador tiene un botón PDF que abre el documento tal como está archivado en la Contralora. Esa es la fuente; esto es solo una forma más cómoda de llegar a ella.
Esta es la parte que más importa. Ninguna señal de este sitio prueba un delito. Cada una tiene explicaciones inocentes perfectamente posibles:
| Señal | Qué mide | Por qué puede no significar nada |
|---|---|---|
| Índice de transparencia | % de contratos con método de adjudicación registrado | Puede ser descuido administrativo o un sistema viejo, no ocultamiento |
| Gasto de cierre fiscal | % del dinero anual otorgado en junio | Muchos ciclos de servicio arrancan legítimamente el 1 de julio |
| Montos bajo umbral | Contratos agrupados justo debajo de una cifra redonda | Los precios de mercado se agrupan naturalmente en cifras redondas |
| Enmiendas que inflan | Cuánto creció un contrato después de adjudicado | Un proyecto puede crecer por razones válidas y documentadas |
| Contratista en muchas agencias | En cuántas agencias distintas aparece | Una empresa grande y competente gana contratos en muchos sitios |
Los nombres de contratistas vienen escritos de muchas formas distintas en el registro
oficial: con acentos y sin ellos, con LLC o L.L.C., en
mayúsculas o mezcladas. Para poder sumar, el sistema los agrupa normalizando esas
diferencias.
La agrupación es una heurística automática. Dos nombres agrupados son probablemente la misma entidad, no con certeza. Muchos contratos del gobierno son con personas individuales, no con empresas, y dos personas distintas pueden compartir el mismo nombre.
Por eso cada fila muestra cuántas grafías distintas agrupa y cuáles son. Cuando ese número es alto, desconfía de la suma y verifica contra los documentos originales antes de atribuirle nada a nadie.
Si una fila te agrupa mal, escríbenos y lo corregimos.
Estas tres pestañas cruzan el Registro de Contratos con otros registros públicos para contestar una pregunta: quién se relaciona con quién alrededor del dinero público.
Viene del Registro de Cabilderos del Departamento de Justicia (Orden Ejecutiva OE-2019-031), que publica cada firma con su personal autorizado y sus clientes, y del registro del Senado. Se descargan cada semana. Los clientes se cruzan con los contratistas por nombre normalizado, y solo cuando al menos uno de los dos nombres es claramente de una organización, para no confundir a una persona con otra que se llama igual.
Una empresa aparece en «Legal» solo si un documento oficial la nombra directamente como acusada, condenada, excluida o demandada por el gobierno, por delitos o reclamos relacionados con dinero. Hay dos vías:
No se usan búsquedas por nombre en los tribunales para llenar esta página: se probó, y devuelven sobre todo pleitos comunes (caídas, accidentes, despidos) que no dicen nada sobre el uso del dinero público y que harían parecer sospechosa a cualquier empresa grande.
Un mapa navegable con cuatro tipos de puntos: agencias, contratistas, firmas de cabilderos y señales legales. Incluye los 1,000 contratistas de más monto, más todo contratista que sea cliente de cabildeo o tenga una señal legal. Cada línea es un registro público. El mapa no incluye personas, salvo los cabilderos que se inscribieron a nombre propio.
La pestaña «Legal» reproduce lo que consta en documentos públicos oficiales y enlaza cada uno. No hace ninguna determinación propia de culpabilidad. Una acusación no es una condena: toda persona y toda entidad se presume inocente mientras un tribunal no determine lo contrario, y un caso puede terminar en absolución o desestimación.
Cada señal indica su fuente, su estatus conocido y la fecha en que se verificó. Que una empresa haya recibido contratos después de hacerse público un caso no significa que esos contratos sean ilegales: la inhabilidad para contratar del Artículo 3.4 de la Ley 2-2018 se activa con una condena.
El cruce entre una fuente y el Registro de Contratos es por nombre, y se muestra cómo se hizo para que el lector pueda comprobarlo. Si una empresa aparece por error o su caso cambió, escríbenos: estas correcciones tienen prioridad sobre cualquier otra.
En «Legal» y en «Conexiones» no aparece el nombre de ninguna persona natural vinculada a un caso. Si la fuente oficial relaciona al dueño de una empresa con el caso, se dice así, sin nombrarlo. Los nombres están en el documento oficial enlazado.
En «Cabilderos» sí aparecen nombres de personas: son las que se inscribieron voluntariamente en un registro oficial de cabilderos, cuyo propósito declarado es que esa información sea de fácil acceso al público. Inscribirse como cabildero es cumplir la ley, no una falta. Este sitio no vende ni comercializa esa información.
DineroPúblicoPR.com es un proyecto ciudadano independiente y sin fines de lucro. No está afiliado, asociado, autorizado ni respaldado por la Oficina de la Contralora de Puerto Rico, ni por ninguna agencia del Gobierno de Puerto Rico, partido político, campaña, empresa u organización. Tampoco está afiliado a ninguna de las entidades o personas que aparecen en los datos.
Los nombres de agencias, empresas y personas aparecen únicamente porque constan en un registro público, y su mención no implica relación alguna con este proyecto.
Toda la información proviene de registros públicos del Gobierno de Puerto Rico y del gobierno federal, accesibles a cualquier ciudadano. Este sitio no genera información nueva: la reorganiza y la presenta de forma más accesible.
La exactitud de cada registro es responsabilidad de la agencia que lo otorgó, lo entró y subió el documento, según establece la propia Oficina de la Contralora. Ni este proyecto ni sus autores garantizan que los datos sean exactos, completos o estén actualizados, y no responden por errores u omisiones en la fuente oficial. Los datos se ofrecen «tal como están», sin garantía de ningún tipo.
Las métricas y señales de este sitio son herramientas estadísticas descriptivas. No constituyen una imputación de delito, fraude, corrupción, ilegalidad ni conducta impropia contra ninguna persona, empresa, funcionario o entidad, ni deben interpretarse así.
Nada de lo publicado aquí es asesoría legal, contable, financiera ni de inversión, ni sustituye el consejo de un profesional licenciado. Determinar responsabilidad legal le corresponde exclusivamente a las autoridades competentes y a los tribunales.
Cualquier conclusión que el lector saque de estos datos es responsabilidad del lector. Verifica siempre contra el documento original antes de afirmar algo públicamente.
Si eres una persona, empresa o agencia que aparece en estos datos y entiendes que algo está incorrecto, mal agrupado o presentado de forma engañosa, escríbenos. Revisamos y corregimos de buena fe toda solicitud razonable, y damos prioridad a los errores que puedan afectar la reputación de alguien.
Si el error está en el registro oficial de la Contralora y no en nuestro procesamiento, te indicaremos a qué agencia dirigirte, ya que es la agencia otorgante la que puede enmendar su propio registro.
Entre 2018 y 2025, el colectivo Code for Puerto Rico mantuvo ContratosPR, una herramienta con el mismo propósito. Siete años de trabajo voluntario. La archivaron, y su propio aviso explica por qué: «todas las dependencias no se han mantenido al día».
No la cerró el gobierno ni un pleito. La cerró el costo de mantenerla: era una aplicación con servidor y base de datos, y cuando el equipo se quedó sin tiempo, se apagó sola.
Este proyecto está hecho como respuesta a eso. No hay servidor que mantener ni base de datos corriendo: son archivos que se regeneran solos una vez por semana. Si la automatización falla, el sitio sigue mostrando los últimos datos buenos en vez de caerse. Si nadie lo toca en tres años, sigue funcionando.
Gracias a quienes lo intentaron antes. Esto se construyó parándose en su trabajo.
El código es abierto y cualquiera puede auditarlo. El pipeline baja los datos del portal de la Contralora limitándose a una petición cada segundo y medio, por respeto a un servidor público que pagamos todos.
El sitio es estático: no tiene cuentas, no pide registro, no usa cookies de rastreo y no recopila datos de quien lo visita. Lo único que se guarda en tu navegador es tu preferencia de tema claro u oscuro.