Cómo extraer valores de contratos ycalcular totales acumulados entre acuerdos

El director de adquisiciones hace una pregunta sencilla antes de la reunión del consejo: "¿Cuál es nuestro gasto comprometido actual en todos los contratos activos de proveedores?" Usted abre la unidad compartida. Hay 47 contratos — algunos PDF, algunos acuerdos escaneados — distribuidos en 14 carpetas de proveedores. La respuesta está dispersa en portadas, calendarios de tarifas, cartas de enmienda y anexos. Cada acuerdo declara su valor en algún lugar. Ningún documento declara el total de todos ellos.

Deje de escribir datos a mano — deje que la IA los lea por usted
Sube una imagen o PDF — datos estructurados en hoja de cálculo en 10 segundos
Pruébelo ahora →
Pila de contratos con totales calculados y análisis de suma acumulada para seguimiento de cartera

Conclusiones clave

  1. 47 contratos activos de proveedores, una pregunta de reunión del consejo — "¿cuál es nuestro gasto comprometido total?" — y la respuesta está dispersa en portadas, calendarios de tarifas, enmiendas y anexos que nadie tiene tiempo de leer.
  2. Los valores de contratos resisten la agregación porque las tarifas están divididas en 4+ secciones con etiquetas inconsistentes, y las enmiendas sobrescriben silenciosamente los números originales — las herramientas basadas en plantillas no pueden rastrear qué versión reemplaza a cuál.
  3. ImageToTable.ai lee cada componente de tarifa en todo el acuerdo — incluidas las enmiendas — y los suma en un total por contrato durante la extracción, de modo que la pregunta del consejo se responde en minutos.

El punto ciego del valor de los contratos

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. Los calendarios de renovación existen, aunque vivan en el Outlook de alguien en lugar de en 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 adquisiciones que no puede responder "¿cuál es nuestro gasto comprometido total?" en menos de cinco minutos está volando a ciegas en la planificación presupuestaria. Un departamento legal que no puede ver la exposición agregada de responsabilidad en su cartera de proveedores está asumiendo riesgos que no puede medir. Un pequeño bufete de abogados que gestiona asuntos de clientes no puede informar a un posible socio sobre cuántos ingresos recurrentes hay en sus cartas de compromiso activas.

Los números existen — cada contrato indica su valor, su calendario de tarifas, sus condiciones de pago. El problema no es que falten datos. El problema es que están dispersos en docenas 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 beneficios. 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 sacar los números de los PDF y llevarlos a una estructura donde puedan sumarse. Ese problema se divide en tres pasos: extraer, calcular, agregar.

Por qué los valores de los contratos se resisten a la agregación

Los valores de los contratos 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 varias secciones con etiquetas inconsistentes.

Considere lo que ocurre dentro de un acuerdo típico con proveedor:

  • Sección 3.1 establece la tarifa anual de licencia 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.
  • Exhibición C especifica una tarifa de implementación única de $7,500.

Una persona que lea este contrato puede sumar estos montos — pero lleva tiempo, y los números están en cuatro lugares diferentes. Una herramienta tradicional de OCR lo hace peor: puede encontrar la tarifa de licencia pero omitir los servicios 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, todavía 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 comprender el significado — no para coincidir con 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 la salida ya contiene el total por contrato. El paso de agregación toma la hoja de cálculo de salida y añade totales acumulados y porcentajes de cartera — fórmulas que funcionan igual ya sea que tenga 5 contratos o 500.

Paso 1: Extraer los valores individuales de cada contrato

El primer paso es extraer los números de cada contrato y llevarlos a 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, usted define los campos que desea escribiendo sus nombres — sin plantillas, sin cuadros delimitadores, sin entrenamiento con documentos de muestra. La IA localiza cada valor al comprender qué significa el campo semánticamente, sin importar dónde aparezca en el documento ni cómo esté etiquetado. Un valor descrito como "Total Consideration" en un contrato y "Contract Price" 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 la cartera de contratos, normalmente definiría columnas como:

["Counterparty", "Contract Title", "Effective Date", "Expiry Date", "Base Fee", "Annual License Fee", "Implementation Fee", "Add-on Service Fee 1", "Add-on Service Fee 2", "Add-on Service Fee 3", "Amendment Fee Adjustment"]

Sube los 47 contratos como un lote — la función de arrastrar y soltar funciona con PDF, 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 usted definió.

Esto ya le da más de lo que tenía 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 tomaría leer y transcribir manualmente. Pero la salida hasta ahora son valores brutos. Para obtener un total por contrato, necesita cálculo durante la extracción — y ahí es donde entran las columnas calculadas.

Deje de escribir datos a mano — deje que la IA los lea por usted
Sube una imagen o PDF — datos estructurados en hoja de cálculo en 10 segundos
Pruébelo ahora →

Paso 2: Calcule los totales por contrato durante la extracción

Una extracción en bruto le 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 accionable. Lo que realmente necesita es un número por contrato: el gasto comprometido total.

Esto es lo que resuelven las columna calculada. En lugar de extraer valores en bruto y sumarlos más tarde en Excel, usted instruye a la IA para que realice la suma durante la extracción. La salida ya contiene el total — no se requiere procesamiento posterior para la cifra por contrato.

Añada una columna calculada a su lista de columnas que sume todos los componentes de tarifas dentro del mismo contrato:

Nombre de la columna (no se requiere inicio de sesión)

Total Contract Value (sum of Base Fee, all Add-on Fees, and Amendment Adjustment)

Formato de Regla (se requiere inicio de sesión, encabezados de columna más limpios)

{"Total Contract Value": "Sum the Base Fee, all Add-on Service Fees, Implementation Fee, and any Amendment Fee Adjustment for this contract. Output as a single number with two decimal places."}

Debido a que la IA lee el documento completo y comprende su estructura, puede identificar qué componentes de tarifas pertenecen al mismo contrato y agregar solo esos — incluso cuando las tarifas están distribuidas en el cuerpo principal, los anexos y las enmiendas. 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 tarifa y las suma.

JPG/PNG/PDF Extracción con IA

Los archivos se procesan de forma segura y no se almacenan. Pruebe a añadir una columna calculada como Total Contract Value (sum of all fees in this agreement).

Cuando necesite un razonamiento de varios pasos — como distinguir entre la tarifa original en el cuerpo principal y la tarifa modificada en una carta de enmienda, y usar el valor modificado — active Precision+. Este interruptor le da a la IA pasos de razonamiento adicionales para verificar las relaciones, confirmar qué versión de una tarifa debe aplicarse y validar la consistencia interna antes de generar los resultados. Para contratos sencillos donde todas las tarifas están en un solo lugar, déjelo desactivado. Para acuerdos modificados con programas de tarifas distribuidos en anexos, actívelo.

En este punto, su hoja de cálculo de salida tiene una columna "Valor Total del Contrato" con un número por contrato. Cada contrato del lote ha sido leído, sus tarifas identificadas y sumadas. Usted ha respondido "¿cuánto vale cada contrato?". Ahora necesita responder "¿cuánto valen todos juntos?".

Paso 3: Crear totales acumulados y porcentajes de cartera

El paso de agregación ocurre en la hoja de cálculo de salida — y es la parte más simple del flujo de trabajo porque los pasos de extracción y cálculo ya han hecho el trabajo difícil.

Las columnas calculadas operan dentro de un solo documento: pueden sumar tarifas dentro de un contrato, pero no pueden hacer referencia a 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.

Abra el archivo de Excel descargado. Sus columnas se ven así:

ContraparteTítulo del ContratoFecha de VigenciaFecha de VencimientoValor Total del ContratoTotal Acumulado% de la Cartera
Acme CorpAcuerdo de Licencia SaaS2025-01-152027-01-14$55,800.00$55,800.0021.4%
Beta IndustriesAcuerdo Marco de Servicios2025-03-012028-02-28$142,500.00$198,300.0054.6%
Gamma LogisticsAcuerdo de Distribución2025-06-012026-05-31$62,400.00$260,700.0023.9%

Dos fórmulas producen esta vista:

Total acumulado — suma acumulativa hacia abajo en la columna:

=SUM($E$2:E2)

Arrastre esto hacia abajo y cada fila mostrará el valor total de todos los contratos hasta ese punto. La última fila le da el total de la cartera — en este caso, $260,700.

% de la cartera — la participación de cada contrato en el total:

=E2/SUM($E$2:$E$48)

Esto le indica, de un vistazo, que Beta Industries representa más de la mitad del gasto comprometido total — 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 reside en la complejidad de las fórmulas — sino en que los números que alimentan las fórmulas llegaron a la hoja de cálculo sin que nadie tuviera que leer 47 contratos y escribir los 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 a un CLM — y cuándo no

Las plataformas de gestión del ciclo de vida de contratos — Ironclad, Agiloft, Icertis, Juro — están diseñadas específicamente para las operaciones de contratos empresariales. Manejan flujos de aprobación, bibliotecas de cláusulas, seguimiento de obligaciones, firmas electrónicas e informes de cumplimiento. Si su 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í es cuando funciona y cuando no:

EscenarioExtraer + Calcular + AgregarCLM completo
Necesita una visión general del valor de la cartera por única vez para una reunión de la juntaAjuste idealExcesivo: meses de implementación para una necesidad puntual
Análisis trimestral del gasto en 50-200 contratos de proveedoresMuy adecuadoViable, pero el costo por usuario puede no justificar la frecuencia de uso
Necesita seguimiento de obligaciones a nivel de cláusula con alertas automáticasNo está diseñado para estoPara lo que están hechos los CLM
Flujos de aprobación con múltiples partes interesadas en borradores de contratosNo es relevanteFunción principal del CLM
Pequeña empresa que gestiona 30 cartas de compromiso de clientes: necesita una visión general de los ingresos recurrentesAjuste idealPrecio prohibitivo para esa escala

La frontera es clara: si su necesidad principal es saber qué hay en sus contratos — valores, fechas, contrapartes — el flujo de extracción le lleva hasta ahí. Si su 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 contractuales continuas.

Preguntas frecuentes

¿Pueden las columnas calculadas sumar valores de diferentes contratos, o solo dentro de un único contrato?

Las columnas calculadas operan dentro de un único documento: pueden sumar todos los componentes de tarifas dentro de un contrato, pero no pueden hacer referencia a valores de otros contratos del lote. La agregación entre contratos (total acumulado, porcentajes de cartera) se realiza en la hoja de cálculo de salida mediante fórmulas simples de Excel. Esta separación es intencional: cada contrato se procesa de forma independiente, por lo que el cálculo de la IA siempre se limita al documento que está leyendo. La hoja de cálculo se encarga de las operaciones matemáticas entre documentos.

¿Qué ocurre si un contrato utiliza etiquetas diferentes para sus tarifas — "Consideration" en uno, "Contract Price" en otro, "Service Fee" en un tercero?

La extracción de nombres de columnas de la IA funciona comprendiendo qué significa un campo, no haciendo coincidir una etiqueta fija. Si define una columna llamada "Valor del contrato", la IA lee cada documento e identifica el valor que corresponde al compromiso financiero total — ya sea que esté etiquetado como "Total Consideration", "Contract Price", "Fee" o "Compensation". Esta comprensión semántica es la diferencia clave frente a la OCR basada en plantillas, que falla cuando las etiquetas varían entre documentos. Para obtener los mejores resultados con convenciones de nomenclatura muy variadas, active Precision+.

¿Cómo maneja la IA las cartas de modificación que cambian el valor original del contrato?

Cuando sube un contrato y su modificación como archivos separados, cada uno se procesa de forma independiente. Si la modificación es un documento independiente que indica "la tarifa de licencia según la Sección 3.1 se modifica de $48,000 a $52,000", la IA puede extraer el valor modificado directamente de la modificación — especialmente si incluye una columna como "Tarifa modificada" con un Formato de Regla que describa qué buscar. Si sube tanto el contrato original como la modificación juntos en un único PDF combinado, la IA lee el documento completo y puede identificar el valor más reciente indicado. Para obtener los resultados más fiables en contratos modificados, suba la modificación como parte del mismo archivo que el acuerdo original y active Precision+ para que la IA pueda verificar qué valor prevalece sobre cuál.

¿Puede este flujo de trabajo manejar contratos laborales con compensación dividida entre salario, bonificación y capital?

Sí. Defina columnas separadas para "Salario base", "Bonificación objetivo", "Bonificación de contratación", "Valor de la concesión de capital" y cualquier otro componente de compensación. Luego añada una columna calculada — "Compensación total (suma del Salario base, todos los importes de Bonificación y el Valor de la concesión de capital)" — y la IA los sumará durante la extracción. Esto le ofrece una cifra de compensación total por empleado sin necesidad de sumar manualmente los componentes en Excel. En los contratos laborales, las cifras salariales suelen estar en secciones claramente etiquetadas, por lo que la precisión de la extracción es alta incluso sin Precision+.

¿Cuál es el lote más grande de contratos que este flujo de trabajo puede manejar de manera razonable?

Los pasos de extracción y cálculo se adaptan al tamaño del lote que suba: 50, 100 o más contratos en un solo lote. Cada documento se procesa en 5 a 10 segundos, por lo que un lote de 100 contratos se completa en aproximadamente 8 a 15 minutos de tiempo total de procesamiento. El límite práctico depende más de cuántos contratos tenga en un grupo lógico (por ejemplo, todos los acuerdos activos con proveedores para un trimestre determinado) que de un techo técnico. Si tiene cientos de contratos en categorías muy diferentes, procesarlos en lotes separados por tipo de contrato suele producir resultados de extracción más limpios, ya que la IA puede centrarse en un conjunto de convenciones de nomenclatura a la vez.

Sube tus contratos y ve cómo el total toma forma — sin CLM, sin entrada manual.

Pruébelo con sus contratos
📮 contact email: [email protected]