Cómo extraer valores de contratos y
calcular totales acumulados entre acuerdos
El director de compras pregunta algo simple antes de la reunión del consejo: "¿Cuál es nuestro gasto comprometido actual en todos los contratos activos de proveedores?" Abres la unidad compartida. Hay 47 contratos — algunos PDF, otros acuerdos escaneados — repartidos en 14 carpetas de proveedores. La respuesta está dispersa en portadas, calendarios de tarifas, cartas de modificación y anexos. Cada acuerdo indica su valor en algún lugar. Ningún documento muestra el total de todos ellos.
Conclusiones clave
- 47 contratos activos de proveedores, una pregunta de la reunión del consejo — "¿cuál es nuestro gasto total comprometido?" — y la respuesta está dispersa en portadas, calendarios de tarifas, modificaciones y anexos que nadie tiene tiempo de leer.
- Los valores de los contratos se resisten a la agregación porque las tarifas están divididas en 4 o más secciones con etiquetas inconsistentes, y las modificaciones sobrescriben silenciosamente los números originales — las herramientas basadas en plantillas no pueden rastrear qué versión reemplaza a cuál.
- ImageToTable.ai lee cada componente de tarifa en todo el acuerdo — incluidas las modificaciones — y los suma en un total por contrato durante la extracción, para que la pregunta del consejo se responda en minutos.
El punto ciego del valor contractual
La mayoría de las organizaciones saben exactamente cuántos contratos tienen activos. Hacen seguimiento de las fechas de vencimiento — o al menos lo intentan. Existen calendarios de renovación, aunque vivan en el Outlook de alguien en lugar de un CLM. Pero un número falta sistemáticamente en el panorama: el total acumulado de lo que valen todos esos acuerdos.
Este punto ciego tiene consecuencias reales. Un equipo de compras que no pueda responder "¿cuál es nuestro gasto total comprometido?" en menos de cinco minutos está volando a ciegas en la planificación presupuestaria. Un departamento legal que no pueda ver la exposición agregada de responsabilidad en su cartera de proveedores asume riesgos que no puede medir. Un pequeño bufete que gestiona asuntos de clientes no puede decirle a un posible socio cuántos ingresos recurrentes hay en sus cartas de encargo activas.
Los números existen — cada contrato indica su valor, su calendario de honorarios, sus condiciones de pago. El problema no es que falten datos. El problema es que están dispersos en decenas de documentos en diferentes formatos, con valores expresados en estructuras distintas. Un acuerdo de servicios pone la tarifa anual en la portada. Un contrato laboral entierra la compensación total entre una cláusula salarial, un calendario de bonificaciones y un anexo de prestaciones. Un acuerdo con proveedor divide el valor del contrato entre una tarifa base, una tarifa por unidad y una enmienda que ajustó ambas.
Un total acumulado en su cartera de contratos no es un problema de CLM — es un problema de agregación. No necesita una plataforma de gestión del ciclo de vida de contratos de seis cifras para responder "¿cuánto valen todos nuestros contratos?". Necesita una forma de extraer los números de los PDFs y llevarlos a una estructura donde puedan sumarse. Ese problema se divide en tres pasos: extraer, calcular, agregar.
Por qué los valores contractuales se resisten a la agregación
Los valores contractuales son estructuralmente más difíciles de agregar que, por ejemplo, los totales de facturas. Una factura tiene un único campo "Total" en una ubicación predecible. Un contrato puede distribuir su obligación financiera en múltiples secciones con etiquetas inconsistentes.
Considere lo que sucede dentro de un acuerdo típico con proveedor:
- Sección 3.1 indica la tarifa de licencia anual como "$48,000 por año, pagadero trimestralmente."
- Anexo A enumera tres servicios adicionales opcionales a $2,400, $1,800 y $3,600 por año.
- Enmienda #2 ajusta la tarifa de licencia a $52,000 a partir del Año 2.
- Apéndice C especifica una tarifa de implementación única de $7,500.
Una persona que lee este contrato puede sumarlos — pero lleva tiempo, y los números están en cuatro lugares distintos. Una herramienta OCR tradicional lo hace peor: puede encontrar la tarifa de licencia pero perder los adicionales, o extraer la tarifa antigua del acuerdo original en lugar de la tarifa modificada de la carta de enmienda. E incluso si captura todo, aún quedan números brutos que deben sumarse — ya sea por usted, en Excel, manualmente.
Aquí es donde el flujo de trabajo extraer-calcular-agregar cambia la ecuación. El paso de extracción utiliza IA que lee para entender el significado — no para buscar plantillas — por lo que encuentra valores sin importar dónde estén en el documento. El paso de cálculo suma las partidas durante la extracción, por lo que el resultado ya contiene el total por contrato. El paso de agregación toma la hoja de cálculo resultante y añade totales acumulados y porcentajes de cartera — fórmulas que funcionan igual tenga 5 contratos o 500.
Paso 1: Extraer valores de cada contrato
El primer paso es obtener los números de cada contrato y organizarlos en una tabla estructurada. Aquí es donde la extracción de campos de contratos hace el trabajo pesado.
Con la Extracción de Columnas Personalizadas de ImageToTable.ai, defines los campos que deseas escribiendo sus nombres — sin plantillas, sin cuadros delimitadores, sin entrenar con documentos de muestra. La IA localiza cada valor al comprender el significado semántico del campo, sin importar dónde aparezca en el documento ni cómo esté etiquetado. Un valor descrito como "Contraprestación Total" en un contrato y "Precio del Contrato" en otro se asigna a la misma columna de salida porque la IA entiende que ambas etiquetas se refieren al mismo concepto.
Para una visión general de una cartera de contratos, normalmente definirías columnas como:
Sube los 47 contratos como un lote — arrastra y suelta funciona con PDFs, escaneos e incluso fotos de teléfono de páginas de acuerdos firmados. La IA procesa cada documento de forma independiente, localizando y extrayendo los campos especificados. El resultado es una sola hoja de cálculo donde cada fila es un contrato y cada columna es un campo que definiste.
Esto ya te da más de lo que tenías antes: una tabla estructurada con nombres de contrapartes, fechas y componentes de tarifas — todo extraído en 5-10 segundos por documento, frente a los minutos por contrato que llevaría leer y transcribir manualmente. Pero el resultado hasta ahora son valores brutos. Para obtener un total por contrato, necesitas cálculo durante la extracción — y ahí es donde entran las columnas calculadas.
Paso 2: Calcular totales por contrato durante la extracción
Una extracción bruta te da "Tarifa Base: $48,000" en una columna, "Tarifa Adicional: $2,400" en otra, "Ajuste por Enmienda: +$4,000" en una tercera. Útil, pero aún no procesable. Lo que realmente necesitas es un número por contrato: el gasto total comprometido.
Esto es lo que resuelven las columnas calculadas. En lugar de extraer valores brutos y sumarlos después en Excel, le indicas a la IA que realice la suma durante la extracción. La salida ya contiene el total — sin necesidad de posprocesamiento para la cifra por contrato.
Añade una columna calculada a tu lista de columnas que sume todos los componentes de tarifa dentro del mismo contrato:
Nombre de columna (sin inicio de sesión)
Formato de Regla (requiere inicio de sesión, encabezados de columna más limpios)
Debido a que la IA lee el documento completo y comprende su estructura, puede identificar qué componentes de honorarios pertenecen al mismo contrato y agregar solo esos, incluso cuando los honorarios están distribuidos en el cuerpo principal, los anexos y las modificaciones. Esto es fundamentalmente diferente de una fórmula de hoja de cálculo que hace referencia a posiciones fijas de celdas. La IA no necesita saber que "la tarifa base está en la columna F y la tarifa adicional en la columna H". Lee el documento, comprende qué representa cada honorario y los suma.
Los archivos se procesan de forma segura y no se almacenan. Prueba añadiendo una columna calculada como Valor total del contrato (suma de todos los honorarios en este acuerdo).
Cuando necesites un razonamiento de varios pasos, como distinguir entre el honorario original en el cuerpo principal y el honorario modificado en una carta de enmienda, y usar el valor modificado, activa Precision+. Este interruptor le da a la IA pasos de razonamiento adicionales para verificar relaciones, determinar qué versión de un honorario debe aplicarse y confirmar la coherencia interna antes de mostrar los resultados. Para contratos sencillos donde todos los honorarios están en un solo lugar, déjalo desactivado. Para acuerdos modificados con tablas de honorarios distribuidas en anexos, actívalo.
En este punto, tu hoja de cálculo de salida tiene una columna "Valor total del contrato" con un número por contrato. Cada contrato del lote se ha leído, sus honorarios se han identificado y sumado. Has respondido "¿cuánto vale cada contrato?". Ahora necesitas responder "¿cuánto valen todos juntos?".
Paso 3: Totales acumulados y porcentajes del portafolio
La agregación ocurre en la hoja de cálculo de salida, y es la parte más simple del flujo porque la extracción y los cálculos ya hicieron el trabajo pesado.
Las columnas calculadas operan dentro de un solo documento: pueden sumar comisiones dentro de un contrato, pero no pueden referenciar valores de otros contratos del lote. Esa agregación entre documentos es lo que maneja la hoja de cálculo. Y como cada contrato ya tiene un "Valor total del contrato" limpio en su fila, las fórmulas son triviales.
Abre el archivo de Excel descargado. Tus columnas se verán así:
| Contraparte | Título del contrato | Fecha de vigencia | Fecha de vencimiento | Valor total del contrato | Total acumulado | % del portafolio |
|---|---|---|---|---|---|---|
| Acme Corp | Acuerdo de licencia SaaS | 2025-01-15 | 2027-01-14 | $55,800.00 | $55,800.00 | 21.4% |
| Beta Industries | Acuerdo maestro de servicios | 2025-03-01 | 2028-02-28 | $142,500.00 | $198,300.00 | 54.6% |
| Gamma Logistics | Acuerdo de distribución | 2025-06-01 | 2026-05-31 | $62,400.00 | $260,700.00 | 23.9% |
Dos fórmulas generan esta vista:
Total acumulado — suma acumulativa hacia abajo en la columna:
Arrástralo hacia abajo y cada fila mostrará el valor total de todos los contratos hasta ese punto. La última fila te da el total del portafolio — en este caso, $260,700.
% del portafolio — la participación de cada contrato en el total:
Esto te indica, de un vistazo, que Beta Industries representa más de la mitad del gasto total comprometido — un riesgo de concentración que vale la pena conocer.
Estas fórmulas son dos de las más simples en Excel. El valor de este flujo de trabajo no está en la complejidad de las fórmulas, sino en que los números que las alimentan llegaron a la hoja de cálculo sin que nadie tuviera que leer 47 contratos y escribir valores a mano. Los pasos de extracción y cálculo eliminaron el cuello de botella. El paso de agregación es la parte fácil.
Cuándo este flujo de trabajo reemplaza un CLM — y cuándo no
Las plataformas de gestión del ciclo de vida del contrato (CLM) — Ironclad, Agiloft, Icertis, Juro — están diseñadas para operaciones de contratos empresariales. Manejan flujos de aprobación, bibliotecas de cláusulas, seguimiento de obligaciones, firmas electrónicas e informes de cumplimiento. Si tu organización necesita esas capacidades, un CLM es la inversión adecuada.
Pero muchos equipos no necesitan el conjunto completo de funciones de un CLM. Necesitan algo más específico: la capacidad de responder preguntas concretas sobre su cartera de contratos sin leer cada documento. Preguntas como "¿cuál es nuestra exposición total en estos acuerdos con proveedores?" o "¿qué contratos representan más del 20% de nuestro gasto comprometido?"
El flujo de trabajo de extraer-calcular-agregar se ajusta a esa necesidad más específica. Aquí te mostramos cuándo funciona y cuándo no:
| Escenario | Extraer + Calcular + Agregar | CLM completo |
|---|---|---|
| Necesitas una visión general del valor de la cartera para una reunión de la junta | Ideal | Excesivo — meses de implementación para una necesidad puntual |
| Análisis trimestral de gastos en 50-200 contratos de proveedores | Muy adecuado | Viable, pero el costo por usuario puede no justificar la frecuencia de uso |
| Necesitas seguimiento de obligaciones a nivel de cláusula con alertas automáticas | No está diseñado para esto | Para eso están los CLM |
| Flujos de aprobación de múltiples partes interesadas en borradores de contratos | No es relevante | Función principal del CLM |
| Pequeña empresa que gestiona 30 cartas de compromiso de clientes — necesita una visión general de ingresos recurrentes | Ideal | Prohibitivo por precio para esa escala |
El límite es claro: si tu necesidad principal es saber qué hay en tus contratos — valores, fechas, contrapartes — el flujo de extracción te lleva hasta ahí. Si tu necesidad principal es gestionar el contrato como un proceso vivo — negociaciones, aprobaciones, renovaciones — un CLM es la herramienta adecuada. Muchos equipos usarán ambos: el flujo de extracción para instantáneas periódicas de la cartera y el CLM para las operaciones continuas del contrato.