Como Extrair Valores de Contratos eCalcular Totais Acumulados entre Acordos

O diretor de compras faz uma pergunta simples antes da reunião do conselho: "Qual é a nossa despesa comprometida atual em todos os contratos de fornecedores ativos?" Você abre o drive compartilhado. Há 47 contratos — alguns PDFs, alguns acordos digitalizados — distribuídos em 14 pastas de fornecedores. A resposta está espalhada por páginas de rosto, tabelas de taxas, cartas de aditamento e anexos. Cada acordo declara seu valor em algum lugar. Nenhum documento único declara o total de todos eles.

Pare de digitar dados manualmente — deixe a IA ler para você
Envie uma imagem ou PDF — dados estruturados em planilha em 10 segundos
Experimente Agora →
Pilha de contratos com totais calculados e análise de soma acumulada para acompanhamento de portfólio

Principais Conclusões

  1. 47 contratos de fornecedores ativos, uma pergunta na reunião do conselho — "qual é a nossa despesa comprometida total?" — e a resposta está espalhada por páginas de rosto, tabelas de taxas, aditamentos e anexos que ninguém tem tempo de ler.
  2. Os valores de contratos resistem à agregação porque as taxas estão divididas em mais de 4 seções com rótulos inconsistentes, e os aditamentos substituem silenciosamente os números originais — ferramentas baseadas em modelo não conseguem rastrear qual versão substitui qual.
  3. O ImageToTable.ai lê cada componente de taxa em todo o acordo — incluindo aditamentos — e os soma em um total por contrato durante a extração, para que a pergunta do conselho seja respondida em minutos.

O Ponto Cego do Valor do Contrato

A maioria das organizações sabe exatamente quantos contratos tem ativos. Elas acompanham as datas de vencimento — ou pelo menos tentam. Existem calendários de renovação, mesmo que fiquem no Outlook de alguém em vez de em um CLM. Mas um número está sempre ausente do panorama: o total acumulado do valor de todos esses acordos.

Esse ponto cego tem consequências reais. Uma equipe de compras que não consegue responder "qual é a nossa despesa comprometida total" em menos de cinco minutos está navegando às cegas no planejamento orçamentário. Um departamento jurídico que não consegue ver a exposição agregada a passivos em seu portfólio de fornecedores está assumindo riscos que não consegue medir. Um pequeno escritório de advocacia que gerencia casos de clientes não consegue dizer a um possível sócio quanto de receita recorrente está em suas cartas de contratação ativas.

Os números existem — cada contrato declara seu valor, sua tabela de honorários, suas condições de pagamento. O problema não é que os dados estejam faltando. O problema é que eles estão dispersos por dezenas de documentos em formatos diferentes, com valores expressos em estruturas diferentes. Um contrato de serviço coloca a taxa anual na capa. Um contrato de trabalho enterra a remuneração total entre uma cláusula de salário, um cronograma de bônus e um anexo de benefícios. Um contrato de fornecedor divide o valor do contrato entre uma taxa base, um valor por unidade e um aditivo que ajustou ambos.

Um total acumulado em todo o seu portfólio de contratos não é um problema de CLM — é um problema de agregação. Você não precisa de uma plataforma de gestão do ciclo de vida de contratos de seis dígitos para responder "quanto valem todos os nossos contratos". Você precisa de uma forma de tirar os números dos PDFs e colocá-los em uma estrutura onde possam ser somados. Esse problema se divide em três etapas: extrair, calcular, agregar.

Por Que os Valores de Contrato Resistem à Agregação

Valores de contrato são estruturalmente mais difíceis de agregar do que, digamos, totais de faturas. Uma fatura tem um único campo "Total" em um local previsível. Um contrato pode distribuir sua obrigação financeira por várias seções com rótulos inconsistentes.

Considere o que acontece dentro de um contrato de fornecedor típico:

  • Seção 3.1 declara a taxa anual de licença como "$48,000 per year, payable quarterly."
  • Anexo A lista três serviços adicionais opcionais a $2,400, $1,800 e $3,600 por ano.
  • Aditivo nº 2 ajusta a taxa de licença para $52,000 a partir do Ano 2.
  • Anexo C especifica uma taxa única de implementação de $7,500.

Uma pessoa lendo este contrato consegue somar tudo isso — mas leva tempo, e os números estão em quatro lugares diferentes. Uma ferramenta de OCR tradicional se sai pior: pode encontrar a taxa de licença mas perder os adicionais, ou extrair a taxa antiga do contrato original em vez da taxa ajustada da carta de aditivo. E mesmo que capture tudo, você ainda fica com números brutos que precisam ser somados — seja por você, no Excel, manualmente.

É aqui que o fluxo de trabalho extrair-calcular-agregar muda a equação. A etapa de extração usa IA que lê pelo significado — não por correspondência de modelo — então encontra valores independentemente de onde estejam no documento. A etapa de cálculo soma os itens durante a extração, então a saída já contém o total por contrato. A etapa de agregação pega a planilha de saída e adiciona totais acumulados e percentuais do portfólio — fórmulas que funcionam da mesma forma se você tem 5 contratos ou 500.

Etapa 1: Extraia os Valores Individuais de Cada Contrato

O primeiro passo é extrair os números de cada contrato e colocá-los em uma tabela estruturada. É aqui que a extração de campos de contrato faz o trabalho pesado.

Com a Extração de Colunas Personalizadas do ImageToTable.ai, você define os campos que deseja digitando seus nomes — sem modelos, sem caixas delimitadoras, sem treinamento em documentos de exemplo. A IA localiza cada valor entendendo o que o campo significa semanticamente, independentemente de onde ele aparece no documento ou de como está rotulado. Um valor descrito como "Total Consideration" em um contrato e "Contract Price" em outro é mapeado para a mesma coluna de saída porque a IA entende que ambos os rótulos se referem ao mesmo conceito.

Para uma visão geral do portfólio de contratos, você normalmente definiria colunas 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"]

Envie todos os 47 contratos como um lote — arrastar e soltar funciona com PDFs, digitalizações e até fotos de celular de páginas de contratos assinados. A IA processa cada documento de forma independente, localizando e extraindo os campos especificados. O resultado é uma única planilha em que cada linha é um contrato e cada coluna é um campo que você definiu.

Isso já lhe dá mais do que você tinha antes: uma tabela estruturada com nomes das contrapartes, datas e componentes de taxas — tudo extraído em 5 a 10 segundos por documento, em vez dos minutos por contrato que seriam necessários para ler e transcrever manualmente. Mas o resultado até aqui são valores brutos. Para obter um total por contrato, você precisa de cálculo durante a extração — e é aí que entram as colunas calculadas.

Pare de digitar dados manualmente — deixe a IA lê-los para você
Envie uma imagem ou PDF — dados estruturados em planilha em 10 segundos
Experimente Agora →

Etapa 2: Calcular os totais por contrato durante a extração

Uma extração bruta fornece "Taxa Base: $48.000" em uma coluna, "Taxa Adicional: $2.400" em outra, "Ajuste de Aditivo: +$4.000" em uma terceira. Útil, mas ainda não acionável. O que você realmente precisa é de um número por contrato: o total da despesa comprometida.

É isso que as colunas calculadas resolvem. Em vez de extrair valores brutos e somá-los depois no Excel, você instrui a IA a fazer a soma durante a extração. A saída já contém o total — sem pós-processamento necessário para o valor por contrato.

Adicione uma coluna calculada à sua lista de colunas que some todos os componentes de taxa dentro do mesmo contrato:

Nome da coluna (não requer login)

Valor Total do Contrato (soma da Taxa Base, todas as Taxas Adicionais e Ajuste de Aditivo)

Formato de Regra (requer login, cabeçalhos de coluna mais limpos)

{"Valor Total do Contrato": "Some a Taxa Base, todas as Taxas de Serviços Adicionais, a Taxa de Implementação e qualquer Ajuste de Taxa de Aditivo deste contrato. Gere como um único número com duas casas decimais."}

Como a IA lê o documento inteiro e entende sua estrutura, ela consegue identificar quais componentes de taxa pertencem ao mesmo contrato e agregar apenas esses — mesmo quando as taxas estão espalhadas pelo corpo principal, anexos e aditivos. Isso é fundamentalmente diferente de uma fórmula de planilha que faz referência a posições fixas de células. A IA não precisa saber que "a Taxa Base está na coluna F e a Taxa Adicional está na coluna H". Ela lê o documento, entende o que cada taxa representa e as soma.

JPG/PNG/PDF Extração por IA

Os arquivos são processados com segurança e não são armazenados. Experimente adicionar uma coluna calculada como Valor Total do Contrato (soma de todas as taxas neste acordo).

Quando você precisar de raciocínio em várias etapas — como distinguir entre a taxa original no corpo principal e a taxa alterada em uma carta de aditivo, e usar o valor alterado — ative o Precision+. Esse botão oferece à IA etapas adicionais de raciocínio para verificar relações, confirmar qual versão de uma taxa deve ser aplicada e validar a consistência interna antes de gerar os resultados. Para contratos simples, em que todas as taxas estão em um só lugar, deixe desativado. Para acordos alterados com tabelas de taxas espalhadas por anexos, ative.

Neste ponto, sua planilha de saída tem uma coluna "Total Contract Value" com um número por contrato. Todos os contratos do lote foram lidos, suas taxas identificadas e somadas. Você respondeu "quanto vale cada contrato". Agora você precisa responder "quanto valem todos eles, juntos".

Etapa 3: Criar totais acumulados e percentuais do portfólio

A etapa de agregação acontece na planilha de saída — e é a parte mais simples do fluxo de trabalho, porque as etapas de extração e cálculo já fizeram o trabalho pesado.

As colunas calculadas operam dentro de um único documento: elas podem somar taxas dentro de um contrato, mas não podem referenciar valores de outros contratos do lote. Essa agregação entre documentos é o que a planilha faz. E como cada contrato já tem um "Total Contract Value" limpo em sua linha, as fórmulas são triviais.

Abra o arquivo Excel baixado. Suas colunas ficam mais ou menos assim:

ContraparteTítulo do ContratoData de VigênciaData de ExpiraçãoTotal Contract ValueTotal Acumulado% do Portfólio
Acme CorpSaaS License Agreement2025-01-152027-01-14$55,800.00$55,800.0021.4%
Beta IndustriesMaster Services Agreement2025-03-012028-02-28$142,500.00$198,300.0054.6%
Gamma LogisticsDistribution Agreement2025-06-012026-05-31$62,400.00$260,700.0023.9%

Duas fórmulas produzem esta visualização:

Total acumulado — soma cumulativa ao longo da coluna:

=SUM($E$2:E2)

Arraste para baixo e cada linha mostra o valor total de todos os contratos até aquele ponto. A última linha dá o total do portfólio — neste caso, $260,700.

% do portfólio — a participação de cada contrato no total:

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

Isso mostra, de imediato, que a Beta Industries representa mais da metade da despesa comprometida total — um risco de concentração que vale a pena conhecer.

Essas fórmulas são duas das mais simples do Excel. O valor deste fluxo de trabalho não está na complexidade das fórmulas — está no fato de que os números que alimentam as fórmulas chegaram à planilha sem que ninguém precisasse ler 47 contratos e digitar valores à mão. As etapas de extração e cálculo eliminaram o gargalo. A etapa de agregação é a parte fácil.

Quando este fluxo de trabalho substitui um CLM — e quando não substitui

Plataformas de CLM (gestão do ciclo de vida de contratos) — Ironclad, Agiloft, Icertis, Juro — são feitas sob medida para operações de contratos corporativos. Elas cuidam de fluxos de aprovação, bibliotecas de cláusulas, acompanhamento de obrigações, assinaturas eletrônicas e relatórios de conformidade. Se sua organização precisa desses recursos, um CLM é o investimento certo.

Mas muitas equipes não precisam do conjunto completo de recursos de um CLM. Elas precisam de algo mais restrito: a capacidade de responder a perguntas específicas sobre seu portfólio de contratos sem ler cada documento. Perguntas como "qual é nossa exposição total nesses contratos com fornecedores" ou "quais contratos representam mais de 20% da nossa despesa comprometida".

O fluxo de trabalho de extrair-calcular-agregar atende a essa necessidade mais restrita. Veja quando ele funciona e quando não funciona:

CenárioExtrair + Calcular + AgregarCLM completo
Precisa de uma visão única do valor do portfólio para uma reunião de diretoriaEncaixe idealExagero — meses de implementação para uma necessidade pontual
Análise trimestral de despesas em 50-200 contratos de fornecedoresBem adequadoViável, mas o custo por usuário pode não justificar a frequência de uso
Precisa de rastreamento de obrigações em nível de cláusula com alertas automatizadosNão foi projetado para issoPara isso os CLMs foram criados
Fluxos de aprovação com múltiplas partes interessadas em minutas de contratoNão é relevanteFunção central do CLM
Escritório pequeno gerenciando 30 cartas de contratação de clientes — precisa de visão de receita recorrenteEncaixe idealPreço proibitivo para a escala

A fronteira é clara: se sua necessidade principal é saber o que está nos seus contratos — valores, datas, contrapartes — o fluxo de extração leva você até lá. Se sua necessidade principal é gerenciar o contrato como um processo vivo — negociações, aprovações, renovações — um CLM é a ferramenta certa. Muitas equipes usarão ambos: o fluxo de extração para snapshots periódicos do portfólio, o CLM para as operações contínuas de contratos.

Perguntas Frequentes

Colunas calculadas podem somar valores de contratos diferentes ou apenas dentro de um único contrato?

Colunas calculadas operam dentro de um único documento — podem somar todos os componentes de taxa dentro de um contrato, mas não podem referenciar valores de outros contratos no lote. A agregação entre contratos (totais acumulados, percentuais do portfólio) é feita na planilha de saída usando fórmulas simples do Excel. Essa separação é intencional: cada contrato é processado de forma independente, então o cálculo da IA é sempre limitado ao documento que está lendo. A planilha cuida da matemática entre documentos.

E se um contrato usar rótulos diferentes para suas taxas — "Consideration" em um, "Contract Price" em outro, "Service Fee" em um terceiro?

A extração de nomes de colunas da IA funciona entendendo o que um campo significa, não correspondendo a um rótulo fixo. Se você definir uma coluna chamada "Contract Value", a IA lê cada documento e identifica o valor que corresponde ao compromisso financeiro total — seja rotulado como "Total Consideration", "Contract Price", "Fee" ou "Compensation". Essa compreensão semântica é a principal diferença em relação ao OCR baseado em modelo, que falha quando os rótulos variam entre documentos. Para melhores resultados com convenções de nomenclatura muito variadas, ative o Precision+.

Como a IA lida com aditivos contratuais que alteram o valor original do contrato?

Quando você envia um contrato e seu aditivo como arquivos separados, cada um é processado de forma independente. Se o aditivo for um documento autônomo declarando "the license fee under Section 3.1 is amended from $48,000 to $52,000", a IA pode extrair o valor alterado diretamente do aditivo — especialmente se você incluir uma coluna como "Amended Fee" com um Formato de Regra descrevendo o que procurar. Se você enviar tanto o contrato original quanto o aditivo juntos como um único PDF combinado, a IA lê o documento completo e pode identificar o valor declarado mais recente. Para resultados mais confiáveis em contratos alterados, envie o aditivo como parte do mesmo arquivo do contrato original e ative o Precision+ para permitir que a IA verifique qual valor substitui qual.

Este fluxo de trabalho consegue lidar com contratos de trabalho com remuneração dividida entre salário, bônus e equity?

Sim. Defina colunas separadas para "Base Salary", "Target Bonus", "Signing Bonus", "Equity Grant Value" e quaisquer outros componentes de remuneração. Depois adicione uma coluna calculada — "Total Compensation (sum of Base Salary, all Bonus amounts, and Equity Grant Value)" — e a IA os soma durante a extração. Isso fornece um valor total de remuneração por funcionário sem precisar adicionar componentes manualmente no Excel. Para contratos de trabalho, os valores salariais geralmente estão em seções claramente rotuladas, então a precisão da extração é alta mesmo sem o Precision+.

Qual é o maior lote de contratos que este fluxo de trabalho consegue processar de forma razoável?

As etapas de extração e cálculo escalam conforme o tamanho do lote que você envia — 50, 100 ou mais contratos em um único lote. Cada documento é processado em 5 a 10 segundos, então um lote de 100 contratos é concluído em cerca de 8 a 15 minutos de tempo total de processamento. O limite prático está mais relacionado à quantidade de contratos que você tem em um mesmo grupo lógico (por exemplo, todos os contratos ativos de fornecedores de um determinado trimestre) do que a um teto técnico. Se você tem centenas de contratos em categorias muito diferentes, processá-los em lotes separados por tipo de contrato costuma gerar resultados de extração mais limpos, já que a IA pode se concentrar em um conjunto de convenções de nomenclatura por vez.

Envie seus contratos e veja o total tomar forma — sem CLM, sem entrada manual.

Testar nos Seus Contratos
📮 contact email: [email protected]