Extração de Dados de Contas de Serviços Públicos,Não Extração de Faturas

Contas de serviços públicos são o único documento recorrente que uma equipe financeira pode passar anos tentando automatizar e ainda assim digitar manualmente. O motivo não é o volume. É o formato. Uma fatura é um fornecedor, um valor, uma data. Uma conta de serviços públicos é uma estrutura de tarifas: um número de consumo cuja unidade muda conforme o produto, cobranças divididas entre fornecimento e entrega, e um período de faturamento que às vezes é uma estimativa em vez de uma leitura.

Um extrator de faturas genérico retorna fornecedor, número da fatura e total. Esses três campos também aparecem em uma conta de serviços públicos, então a diferença parece pequena em uma demonstração. Ela aparece depois, quando as colunas que tornam os dados de serviços públicos úteis acabam faltando: o número da conta que liga a conta a um medidor físico, o valor de consumo com sua unidade anexada e as linhas de cobrança que explicam por que o total mudou. Há 3.371 fornecedores de eletricidade somente nos Estados Unidos, segundo o relatório estatístico de 2026 da American Public Power Association (APPA, 2026). Nenhum modelo de layout sobrevive a esse tipo de variedade, e é por isso que contas de serviços públicos exigem uma abordagem diferente daquela usada para faturas.

Pare de digitar dados — deixe a IA ler por você
Envie uma imagem ou PDF — dados estruturados em 10 segundos
Experimente agora →
Imagem principal com o título Contas de serviços públicos não são faturas — o que a extração de dados não capta, três ícones para kWh vs Therms vs CCF, Lote Mensal, e Um Conjunto de Colunas, em um fundo de gradiente claro com decorações de linhas desenhadas à mão

Principais Conclusões

  1. Fornecedor, número da fatura e total são os três campos que um extrator de faturas retorna, e esses mesmos três também aparecem em uma conta de serviços públicos, então a diferença parece mínima em uma demonstração.
  2. A conta ligada a um medidor, o consumo com sua unidade e as linhas de cobrança por trás do total são exatamente os campos que um modelo de fatura nunca contém.
  3. Defina as colunas que você quer e o ImageToTable.ai lê cada valor pelo que o rótulo significa, então um único conjunto de colunas cobre 3.371 fornecedores de eletricidade, extratos municipais de água e contas cooperativas de gás sem modelo.

A Utility Bill Is a Charge Stack, Not an Invoice

A conta de serviços públicos carrega quatro grupos de campos, e apenas um deles se sobrepõe a uma fatura comum. O primeiro grupo são os dados de conta e serviço: número da conta, titular da conta, endereço de serviço, fornecedor e número do medidor. O segundo é o período de cobrança: data da fatura, data de vencimento, período de serviço de e até, e frequentemente um número de extrato. O terceiro grupo é o que as ferramentas genéricas de fatura achatam: consumo e cobranças. Ele contém leituras do medidor atuais e anteriores, consumo com sua unidade, demanda em kW em contas comerciais de eletricidade, a tarifa ou taxa unitária, cobranças de fornecimento versus distribuição, impostos e sobretaxas, e créditos. O quarto são os dados de pagamento: valor total devido, saldo anterior e números de referência de pagamento.

Quem lê este documento depende do tamanho da operação. Numa pequena empresa, o contador abre a conta, encontra o total e arquiva. Numa empresa de administração de imóveis, um funcionário de utilidades digita números de conta, endereços de serviço e valores no sistema de administração de propriedades para que cada cobrança caia no razão geral da propriedade certa. Num proprietário com várias portas, a mesma pessoa está dividindo um medidor mestre entre unidades. E quando uma empresa relata seu consumo de energia, um analista de instalações ou sustentabilidade extrai os kWh e os therms dessas mesmas contas para alimentar uma ferramenta de benchmarking.

O fio condutor em todos eles é que o lado das utilidades é fragmentado. Só a eletricidade vem de 3.371 fornecedores nos Estados Unidos, incluindo 1.998 utilitários públicos e 859 cooperativas (APPA, 2026). A água é ainda mais dispersa: o país tem cerca de 51.000 sistemas comunitários de água, e mais de 92% deles atendem menos de 10.000 clientes (AWWA). Um portfólio com propriedades em três estados pode lidar com uma dúzia de layouts diferentes de conta todo mês, e cada layout coloca o número de consumo em algum lugar diferente na página.

Uma fatura de utilidades e uma conta de serviços públicos compartilham um fornecedor e um total. Tudo o que torna a conta digna de extração — o medidor, o consumo e o detalhamento das cobranças — é um campo que o modelo de fatura nunca teve.

Onde a Extração de Contas de Serviços Públicos Realmente Falha

O processamento de contas de serviços públicos falha em quatro pontos previsíveis, e nenhum deles é o reconhecimento bruto de caracteres. O primeiro é a unidade de medida. A mesma palavra, consumo, significa quilowatts-hora em uma conta de energia elétrica, therms ou CCF em uma conta de gás, e metros cúbicos ou galões em uma conta de água. Coloque todos em uma única coluna e ela deixa de ser comparável no momento em que você olha entre os serviços. O segundo é a estrutura de cobranças. Uma conta de energia elétrica tem uma cobrança de fornecimento pela eletricidade em si e uma cobrança de entrega pelo transporte, e em muitos estados a parte de entrega carrega suas próprias cobranças de distribuição, transmissão e cliente (Eversource). Capturar apenas o total e você não consegue distinguir um aumento de tarifa de um aumento de consumo.

O terceiro ponto de falha é a qualidade dos dados dentro do próprio documento. Uma conta pode mostrar uma leitura estimada em vez de uma real, e um plano de cobrança por orçamento ajusta a diferença em uma compensação no final do ano. Se a coluna de consumo registra o que foi impresso sem sinalizar se a leitura foi estimada, a série mensal sobe e desce por motivos que não têm nada a ver com o consumo. O quarto ponto de falha é a alocação. Uma única conta de serviço público pode atender a um prédio inteiro enquanto o custo pertence a uma dúzia de unidades, e o número da conta na fatura é a única chave confiável de volta para a propriedade e o medidor aos quais pertence. Perder esse campo e a alocação precisa ser reconstruída manualmente.

As equipes sentem o acúmulo muito antes de conseguirem nomear a causa. Um gerente de propriedades no r/PropertyManagement descreveu o volume diretamente: "Minha empresa está inserindo manualmente cerca de 600-800 faturas no Yardi por mês" (r/PropertyManagement). Nessa escala, o trabalho não é difícil, é constante, e é da digitação constante que vêm os números de conta transpostos e os dígitos de consumo lidos incorretamente.

Pare de digitar dados — deixe a IA ler por você
Envie uma imagem ou PDF — dados estruturados em 10 segundos
Experimente agora →

Por que kWh, Therms, CCF e m³ não podem compartilhar uma única coluna

Comparação em duas colunas mostrando que 2.400 CCF em uma conta de gás equivalem a cerca de 2.400 therms, enquanto 2.400 CCF em uma conta de água equivalem a cerca de 1.795.200 galões, ilustrando a armadilha da unidade

A armadilha da unidade é o erro mais caro nos dados de contas de serviços públicos, porque os números continuam válidos enquanto o significado se perde. O consumo de eletricidade é medido em quilowatts-hora, e um kWh equivale a 3.413 Btu de energia. O gás chega em uma de duas famílias. O therm é uma unidade de energia igual a 100.000 Btu, enquanto o CCF e o MCF são unidades de volume: 100 pés cúbicos e 1.000 pés cúbicos de gás, respectivamente. Um único CCF equivale aproximadamente a um therm, mas apenas porque um fator típico de conteúdo de calor fica perto de 1,03, e esse fator varia mês a mês (Owatonna Public Utilities). A água tem sua própria sobreposição: os medidores de água também são lidos em CCF, onde um CCF equivale a cerca de 748 galões.

É nessa sobreposição que se esconde um erro real. Duas contas podem ambas mostrar 2.400 unidades e significar duas quantidades diferentes, uma em pés cúbicos e outra em therms, ou uma em CCF e outra em MCF com um fator de dez entre elas. Um único número de consumo normalizado separa essas grandezas apenas se a unidade vier junto. A regra prática para um conjunto de colunas de conta de serviços públicos é uma coluna de consumo por tipo de serviço, mais uma coluna de unidade que registra o que foi impresso, de modo que uma coluna de eletricidade contenha apenas kWh e uma coluna de gás contenha apenas therms ou CCF. Se você precisar de um único valor comparável, calcule-o após a extração com uma conversão explícita, em vez de deixar três tipos de serviço compartilharem um cabeçalho.

Mantenha a coluna de unidade mesmo quando todas as contas de um lote parecerem iguais. É o campo que diz a você, no próximo mês ou em outra propriedade, se dois números de consumo são realmente comparáveis.

O Conjunto de Colunas para uma Conta de Serviços Públicos, Não uma Fatura de Fornecedor

A maneira de obter esses campos sem criar um parser para cada fornecedor é a Custom Column Extraction. No ImageToTable.ai, você digita os nomes das colunas desejadas, e a IA lê cada conta e preenche um valor em cada coluna, interpretando o que o rótulo do campo significa, não onde ele está na página. Os nomes que você digita se tornam os cabeçalhos da planilha de saída. Como a leitura é semântica, um conjunto de colunas cobre uma conta de eletricidade da ConEd, um extrato de água municipal e uma conta de gás de cooperativa no mesmo lote, sem a necessidade de criar ou manter um modelo conforme esses layouts mudam.

Um conjunto de colunas para conta de serviços públicos segue os quatro grupos de campos, mas mantém os detalhes de consumo e cobranças que as faturas omitem:

Definição da colunaO que ela captura
Fornecedor de Serviços PúblicosO fornecedor indicado na conta
Tipo de Serviço Público (opções: Eletricidade / Gás / Água / Esgoto / Telecom)Classificação do produto, preenchida mesmo quando a conta não a declara explicitamente
Número da ContaA conta que vincula a fatura a uma propriedade e a um medidor
Endereço do ServiçoO endereço onde o serviço foi fornecido
Número do MedidorO identificador do medidor ou dispositivo impresso na conta
Início do Período de CobrançaPrimeiro dia do período de serviço
Fim do Período de CobrançaÚltimo dia do período de serviço
Data da FaturaA data do extrato
Data de VencimentoA data de vencimento do pagamento
Leitura AnteriorA leitura anterior do medidor mostrada na conta
Leitura AtualA leitura atual do medidor mostrada na conta
ConsumoO consumo impresso para o período
Unidade de ConsumokWh, therms, CCF, m³ ou galões, conforme impresso
Demanda (kW)Demanda de pico, quando uma conta de eletricidade comercial a cobra
Cobranças de FornecimentoA parcela de geração de uma conta de eletricidade
Cobranças de EntregaCobranças de distribuição, transmissão e fixas do cliente
Impostos e TaxasImpostos, tarifas regulatórias e sobretaxas
Valor Total DevidoO valor a pagar pelo período
Saldo AnteriorQualquer saldo transferido da conta anterior
Comparação de três colunas mostrando um conjunto de colunas aplicado à ConEd Electric com kWh e Demand, Água Municipal com CCF e Gallons, e Gás Cooperativo com Therms e CCF

Dois tipos de coluna fazem um trabalho que uma lista de campos simples não consegue. Uma coluna calculada carrega um cálculo que a ferramenta executa durante a extração, então um valor de consumo aparece mesmo quando a conta não o imprime: defina Consumo (Leitura Atual − Leitura Anterior) e o resultado aparece como uma coluna própria. O mesmo mecanismo lida com a pilha de cobranças, porque uma coluna calculada pode somar os valores dos itens dentro de uma seção, então Total de Cobranças soma fornecimento, entrega, impostos e taxas de uma só vez. Ela também suporta uma verificação condicional: descreva uma coluna que leia se Total de Cobranças não for igual ao Total Devido, produza a diferença, e a planilha sinaliza as contas cujo total impresso discorda dos próprios itens de linha. Uma coluna inferida lida com a classificação, então Tipo de Serviço Público (opções: Electric / Gas / Water / Sewer / Telecom) é preenchido a partir do conteúdo da conta mesmo quando o cabeçalho é ambíguo.

JPG/PNG/PDF Extração por IA

Os arquivos são processados com segurança e não são armazenados.

Um Upload por Mês, Uma Planilha, Uma Verificação por Dígito

As contas de serviços públicos chegam em uma pilha mensal, não uma de cada vez, então o fluxo de trabalho deve acompanhar isso. Envie todas as contas que chegaram neste ciclo, de diferentes fornecedores e commodities, como um único lote. A ferramenta processa todas juntas e mescla os resultados em uma única planilha com uma linha por conta. A verificação do número da conta mapeia cada linha de volta à propriedade correta, e o sinalizador da coluna condicional aponta para as contas que precisam de uma segunda análise antes de serem lançadas. Um portfólio que costumava distribuir isso por uma semana de digitação agora recebe uma planilha e uma lista curta de exceções.

Duas capacidades reduzem o manuseio em torno da extração. Email Inbox dá à conta um endereço dedicado para onde você pode encaminhar contas, ou que uma regra do portal da concessionária pode encaminhar automaticamente, para que as contas entrem na fila sem uma etapa de upload; ele também lida com PDFs protegidos por senha, que é o formato em que muitas declarações de serviços públicos chegam. Review Mode com localização Bbox é a verificação dos dígitos que importam: passe o mouse sobre qualquer célula extraída e a ferramenta destaca exatamente de onde aquele valor veio na imagem da conta, e clicar em uma região da imagem salta de volta para a célula correspondente. Para um número de conta ou um valor de consumo, isso transforma a verificação em uma olhada rápida, em vez de uma releitura da página inteira. Quando uma conta chega como foto ou fax apagado, a conta pode ser configurada para um Model Tier mais alto para a leitura mais difícil. E quando a mesma declaração é digitalizada em mais de uma página, Multi-Page Merge dobra as páginas de volta em uma única linha para que o número da conta seja levado a cada linha.

A saída é Excel, CSV ou JSON. Esse arquivo é o que alimenta a alocação de custos, uma comparação entre orçamento e real, uma ferramenta de benchmarking como o ENERGY STAR Portfolio Manager, ou o módulo de serviços públicos do sistema de gestão de propriedades que você já usa. As plataformas de gestão de propriedades também avançaram nesse problema: o Smart Bill Entry da AppFolio relata ter processado mais de 56 milhões de faturas, e os clientes da AppFolio inserem em média mais de 3.000 novas contas por mês (AppFolio), enquanto a Yardi lançou o Smart AP, uma ferramenta de OCR e IA para faturas incluída no Breeze Premier, no final de 2025 (Yardi). Essas ferramentas resolvem o lado das faturas dentro da própria plataforma. Extrair os campos de consumo e cobranças de contas que chegam em qualquer formato, antes de chegarem à plataforma, é a etapa que este fluxo de trabalho cobre.

O Que Isso Não Faz

Um pipeline de contas de serviços públicos só merece confiança se seus limites forem claros. O ImageToTable.ai extrai e estrutura documentos. Ele não faz login em portais de utilities nem baixa contas para você, não paga contas nem agenda pagamentos, não executa uma auditoria de contas nem procura anomalias de cobrança por conta própria, e não envia dados diretamente para Yardi, AppFolio, QuickBooks ou um ERP. Ele retorna um arquivo estruturado; sua equipe o insere no sistema de registro. As duas decisões que permanecem humanas são confirmar se o par conta e medidor está correto e decidir se uma cobrança parece legítima. O que a ferramenta elimina é a releitura e a redigitação que introduziam os erros em primeiro lugar.

Também vale separar dois documentos que geram confusão. Ler o número do mostrador de um medidor é uma tarefa de captura a montante, o trabalho de campo de transformar uma foto de um medidor em um valor de leitura, e isso é um problema diferente, com abordagem própria, abordado no guia completo para extração de dados de leitura de medidores e no guia de precisão de leitura de medidores. A conta de serviços públicos vem a jusante disso: ela já contém a leitura, além da conta, do período, das cobranças e do valor devido. Extrair uma conta, de um PDF ou de um escaneamento, é a tarefa do lado do documento, e é um conjunto de campos diferente da leitura do mostrador. Para uma visão mais ampla de como a extração de campo se mapeia para saída estruturada, o explicador sobre extração de dados de documentos apresenta a distinção entre transcrição e extração estruturada.

Extração de Dados de Contas de Serviços Públicos: Perguntas Frequentes

Consegue ler uma conta de serviços públicos de um fornecedor que nunca viu?

Sim. A Custom Column Extraction localiza cada valor pelo significado do rótulo do campo, então um conjunto de colunas extrai os mesmos campos de uma conta de utility de investidores, de um extrato de utility municipal e de uma conta de cooperativa rural em um único lote. Não há modelo por fornecedor para construir, o que é importante porque só nos Estados Unidos existem milhares de fornecedores de eletricidade e água. Uma coluna que não corresponde a nada em uma conta específica retorna vazia em vez de gerar erro, então um fornecedor que omita um campo não interrompe a execução.

A coluna de consumo vai misturar kWh e therms na mesma conta?

Ela captura o que está impresso, então a unidade acompanha o número. Para um portfólio que abrange diferentes commodities, o design mais seguro é uma coluna de consumo por commodity, além de uma coluna de unidade, para que o consumo de eletricidade contenha apenas kWh e o consumo de gás contenha apenas therms ou CCF. Isso evita que dois números de unidades diferentes sejam comparados como se fossem a mesma quantidade, que é o erro que produz falhas de fator dez nas contas de gás.

Ele faz login no meu portal da concessionária ou baixa minhas contas?

Não. Não há login no portal, e nenhum é necessário para a etapa de extração. Você traz as contas que já tem, em PDF, digitalizações ou fotos, ou as encaminha para o endereço de caixa de entrada da conta para que entrem na fila automaticamente. Se um extrato estiver protegido por senha, as senhas salvas são testadas contra o anexo criptografado para que ele possa seguir o mesmo fluxo de trabalho.

Ele consegue lidar com leituras estimadas e contas de ajuste?

Ele extrai o que a conta declara, incluindo o consumo e as cobranças em um extrato estimado ou com orçamento, junto com qualquer saldo anterior e valor de ajuste impresso. Ele não corrige uma estimativa nem calcula qual deveria ter sido o consumo real. Se uma série mensal de consumo limpa for importante, capture se a leitura foi estimada como uma coluna própria para que esses períodos possam ser tratados separadamente.

Ele envia dados para o Yardi, AppFolio ou QuickBooks?

Não. A saída é um arquivo estruturado em Excel, CSV ou JSON, e sua equipe o importa para o sistema de registro. Isso mantém a ferramenta de extração independente da plataforma que você usa e permite que o mesmo lote de contas alimente dois destinos, como o razão da propriedade e um benchmark de energia, a partir de uma única planilha estruturada.

Qual a precisão em uma foto ou conta digitalizada?

A precisão em contas de serviços públicos claramente impressas chega a até 99%, e um PDF plano direto do fornecedor é a entrada mais fácil. Fotos, faxes apagados e digitalizações rotacionadas são mais difíceis, e a conta pode ser configurada para um nível de processamento mais alto para esse tipo de documento. Para os campos em que um único dígito errado importa, como o número da conta ou o valor do consumo, a visualização Bbox mostra o local exato de onde cada valor foi lido, para que a verificação seja rápida.

O trabalho no processamento de contas de serviços públicos não é a digitação em si, é que a conta mantém os campos que uma fatura descarta: o medidor, a unidade que acompanha o consumo e as linhas de cobrança por trás do total. Estruture esses campos uma vez em um conjunto de colunas e a pilha mensal deixa de ser um trabalho de entrada de dados e se torna uma planilha que você revisa. O guia de extração de dados de faturas cobre o caso adjacente em que o documento é realmente uma fatura, e o fluxo de trabalho de extração de extratos bancários mostra o mesmo padrão aplicado a outro documento financeiro recorrente.

📮 contact email: [email protected]