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 é nosso gasto total comprometido atualmente com todos os contratos ativos de fornecedores?" Você abre o drive compartilhado. São 47 contratos — alguns PDFs, outros acordos digitalizados — espalhados por 14 pastas de fornecedores. A resposta está dispersa em páginas de rosto, cronogramas de taxas, cartas de aditamento e anexos. Cada acordo informa seu valor em algum lugar. Nenhum documento informa o total de todos eles.

Pilha de contratos com totais calculados e análise de soma acumulada para acompanhamento de portfólio

Principais Conclusões

  1. 47 contratos ativos de fornecedores, uma pergunta de reunião do conselho — "qual é nosso gasto total comprometido?" — e a resposta está dispersa em páginas de rosto, cronogramas de taxas, aditamentos e anexos que ninguém tem tempo de ler.
  2. Os valores dos contratos resistem à agregação porque as taxas são divididas em 4+ seções com rótulos inconsistentes, e os aditamentos silenciosamente substituem os números originais — ferramentas baseadas em modelos 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 dos Contratos

A maioria das organizações sabe exatamente quantos contratos tem ativos. Elas acompanham as datas de vencimento — ou pelo menos tentam. Calendários de renovação existem, mesmo que estejam no Outlook de alguém em vez de um CLM. Mas um número está consistentemente ausente do quadro: 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 é o nosso gasto total comprometido" em menos de cinco minutos está voando cego no planejamento orçamentário. Um departamento jurídico que não consegue ver a exposição agregada de responsabilidade em seu portfólio de fornecedores está assumindo riscos que não pode medir. Um pequeno escritório de advocacia gerenciando casos de clientes não consegue dizer a um potencial parceiro quanta receita recorrente está em suas cartas de engajamento ativas.

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

Um total acumulado em seu portfólio de contratos não é um problema de CLM — é um problema de agregação. Você não precisa de uma plataforma de gerenciamento do ciclo de vida de contratos de seis dígitos para responder "quanto valem todos os nossos contratos". Você precisa de uma maneira de extrair 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 dos Contratos Resistem à Agregação

Os valores dos contratos 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 acordo típico de fornecedor:

  • Seção 3.1 declara a taxa de licença anual como "$48.000 por ano, pagável trimestralmente."
  • Anexo A lista três serviços complementares opcionais a $2.400, $1.800 e $3.600 por ano.
  • Emenda nº 2 ajusta a taxa de licença para $52.000 a partir do Ano 2.
  • Anexo C especifica uma taxa de implementação única de $7.500.

Uma pessoa lendo este contrato pode somar tudo — mas leva tempo, e os números estão em quatro lugares diferentes. Uma ferramenta tradicional de OCR se sai pior: pode encontrar a taxa de licença, mas perder os complementos, ou extrair a taxa antiga do acordo original em vez da taxa alterada da carta de emenda. 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 de linha 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, quer você tenha 5 contratos ou 500.

Etapa 1: Extrair Valores de Cada Contrato

O primeiro passo é extrair os números de cada contrato e organizá-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 desejados digitando seus nomes — sem modelos, caixas delimitadoras ou treinamento em documentos de amostra. A IA localiza cada valor ao entender o significado semântico do campo, independentemente de onde ele aparece no documento ou como é rotulado. Um valor descrito como "Contraprestação Total" em um contrato e "Preço do Contrato" em outro é mapeado para a mesma coluna de saída, pois 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:

["Contraparte", "Título do Contrato", "Data de Vigência", "Data de Término", "Taxa Base", "Taxa de Licença Anual", "Taxa de Implementação", "Taxa de Serviço Adicional 1", "Taxa de Serviço Adicional 2", "Taxa de Serviço Adicional 3", "Ajuste de Taxa por Aditivo"]

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

Isso já oferece mais do que você tinha antes: uma tabela estruturada com nomes de contrapartes, datas e componentes de taxas — tudo extraído em 5 a 10 segundos por documento, contra os minutos por contrato que levaria para ler e transcrever manualmente. Mas a saída até agora são valores brutos. Para obter um total por contrato, você precisa de computação durante a extração — e é aí que entram as colunas calculadas.

Etapa 2: Calcular Totais por Contrato Durante a Extração

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

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

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

Nome da coluna (sem necessidade de login)

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

Formato da Regra (login necessário, cabeçalhos de coluna mais limpos)

{"Valor Total do Contrato": "Some a Taxa Base, todas as Taxas de Serviço Adicional, a Taxa de Implementação e qualquer Ajuste de Taxa por Aditivo para este contrato. Produza 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 estes — mesmo quando as taxas estão espalhadas pelo corpo principal, anexos e aditivos. Isso é fundamentalmente diferente de uma fórmula de planilha que referencia 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. Tente adicionar uma coluna calculada como Valor Total do Contrato (soma de todas as taxas deste 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+. Essa opção dá à IA etapas adicionais de raciocínio para verificar relações cruzadas, confirmar qual versão de uma taxa deve ser aplicada e verificar a consistência interna antes de gerar os resultados. Para contratos simples, onde todas as taxas estão em um só lugar, deixe desativado. Para acordos alterados com cronogramas de taxas espalhados por anexos, ative-o.

Neste ponto, sua planilha de saída tem uma coluna "Valor Total do Contrato" com um número por contrato. Cada contrato no lote foi lido, suas taxas identificadas e somadas. Você respondeu "quanto vale cada contrato". Agora você precisa responder "quanto valem todos eles, juntos".

Etapa 3: Construir Totais Acumulados e Percentuais do Portfólio

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

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

Abra o arquivo Excel baixado. Suas colunas serão algo como:

ContraparteTítulo do ContratoData de VigênciaData de VencimentoValor Total do ContratoTotal Acumulado% do Portfólio
Acme CorpContrato de Licença SaaS2025-01-152027-01-14$55.800,00$55.800,0021,4%
Beta IndustriesContrato de Prestação de Serviços2025-03-012028-02-28$142.500,00$198.300,0054,6%
Gamma LogisticsContrato de Distribuição2025-06-012026-05-31$62.400,00$260.700,0023,9%

Duas fórmulas produzem esta visão:

Total Acumulado — soma cumulativa descendo a coluna:

=SOMA($E$2:E2)

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

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

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

Isso mostra, rapidamente, que a Beta Industries representa mais da metade do gasto total comprometido — um risco de concentração que vale a pena conhecer.

Essas fórmulas são duas das mais simples do Excel. O valor desse 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 manualmente. As etapas de extração e cálculo eliminaram o gargalo. A etapa de agregação é a parte fácil.

Quando Este Fluxo Substitui um CLM — e Quando Não

Plataformas de Gerenciamento do Ciclo de Vida de Contratos — Ironclad, Agiloft, Icertis, Juro — são construídas para operações corporativas de contratos. Elas lidam com fluxos de aprovação, bibliotecas de cláusulas, rastreamento de obrigações, assinaturas eletrônicas e relatórios de conformidade. Se sua organização precisa dessas capacidades, um CLM é o investimento certo.

Mas muitas equipes não precisam do conjunto completo de funcionalidades de um CLM. Elas precisam de algo mais específico: a capacidade de responder perguntas concretas sobre seu portfólio de contratos sem ler cada documento. Perguntas como "qual é nossa exposição total nesses acordos com fornecedores" ou "quais contratos representam mais de 20% do nosso gasto comprometido."

O fluxo de extração-cálculo-agregação atende a essa necessidade mais específica. Veja quando funciona e quando não:

CenárioExtrair + Calcular + AgregarCLM Completo
Precisa de uma visão geral do valor do portfólio única para reunião do conselhoAjuste idealExagero — meses de implementação para uma necessidade única
Análise trimestral de gastos 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 automáticosNão foi projetado para issoPara o que os CLMs são feitos
Fluxos de aprovação com múltiplas partes interessadas em minutas de contratosNão é relevanteFunção central do CLM
Pequena empresa gerenciando 30 cartas de engajamento de clientes — precisa de visão geral da receita recorrenteAjuste idealProibitivo em termos de custo para a escala

O limite é claro: se sua necessidade principal é saber o que está em seus contratos — valores, datas, contrapartes — o fluxo de extração te leva 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 instantâneos periódicos do portfólio, o CLM para operações contínuas de contratos.

Perguntas Frequentes

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

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

E se um contrato usar rótulos diferentes para suas taxas — "Contraprestação" em um, "Preço do Contrato" em outro, "Taxa de Serviço" em um terceiro?

A extração de nomes de colunas pela IA funciona entendendo o que um campo significa, não combinando um rótulo fixo. Se você definir uma coluna chamada "Valor do Contrato", a IA lê cada documento e identifica o valor que corresponde ao compromisso financeiro total — seja ele rotulado como "Contraprestação Total", "Preço do Contrato", "Taxa" ou "Remuneração". Esse entendimento semântico é a principal diferença do OCR baseado em modelos, 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 cartas de aditamento que alteram o valor original do contrato?

Ao enviar um contrato e seu aditamento como arquivos separados, cada um é processado de forma independente. Se o aditamento for um documento autônomo que afirma "a taxa de licença sob a Seção 3.1 é alterada de R$ 48.000 para R$ 52.000", a IA pode extrair o valor alterado diretamente do aditamento — especialmente se você incluir uma coluna como "Taxa Alterada" com um Formato de Regra descrevendo o que procurar. Se você enviar o contrato original e o aditamento juntos como um único PDF combinado, a IA lê o documento completo e pode identificar o valor mais recente declarado. Para obter os resultados mais confiáveis em contratos alterados, envie o aditamento como parte do mesmo arquivo do acordo original e ative o Precision+ para permitir que a IA verifique qual valor substitui qual.

Este fluxo de trabalho pode lidar com contratos de trabalho com remuneração dividida entre salário, bônus e participação acionária?

Sim. Defina colunas separadas para "Salário Base", "Bônus Meta", "Bônus de Contratação", "Valor da Concessão de Equity" e quaisquer outros componentes de remuneração. Em seguida, adicione uma coluna calculada — "Remuneração Total (soma do Salário Base, todos os valores de Bônus e Valor da Concessão de Equity)" — e a IA os soma durante a extração. Isso fornece um valor de remuneração total por funcionário sem precisar adicionar componentes manualmente no Excel. Para contratos de trabalho, os valores salariais geralmente estão em seções claramente identificadas, então a precisão da extração é alta mesmo sem o Precision+.

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

As etapas de extração e cálculo se adaptam ao tamanho do lote enviado — 50, 100 ou mais contratos em um único lote. Cada documento é processado em 5 a 10 segundos, então um lote de 100 contratos leva cerca de 8 a 15 minutos no total. O limite prático está mais relacionado à quantidade de contratos em um grupo lógico (por exemplo, todos os contratos ativos de fornecedores de um trimestre) do que a uma limitação técnica. Se você tem centenas de contratos em categorias muito diferentes, processá-los em lotes separados por tipo de contrato geralmente produz resultados de extração mais limpos, já que a IA pode focar em um conjunto de convenções de nomenclatura por vez.

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

Teste em Seus Contratos
📮 contact email: [email protected]