Como Extraer Comprovantes de Recebimento de Materiais
para a Conciliación de Inventário no Local da Obra
Todo documento em uma ordem de materiais de construção existe duas vezes — uma vez em papel, uma vez como dados — excepto um. A ordem de compra vive em seu sistema de custos de obra. A factura do fornecedor chega como PDF e passa pelo AP. O conhecimento de embarque é escaneado ou arquivado. Mas o comprovante de recebimento de materiais — o ticket de entrega que seu superintendente assina no portão, registrando o que realmente chegou — existe uma única vez: em papel. É o único registro de recepção física em todo o local da obra, e é o documento do qual depende sua conciliación de inventário.

Principais Conclusões
- 90 minutos por mês redigitando dados de tickets de entrega em uma planilha de conciliación — e na maioria dos locais de obra, a maioria desses tickets nunca é digitada.
- Todo documento de construção tem uma copia digital excepto um: o comprovante de recebimento de materiais que seu superintendente assina no portão é o único registro do que realmente chegou, e existe uma única vez — em papel.
- Coloque 40 tickets de entrega de 40 fornecedores diferentes em um único lote, e uma coluna calculada de Discrepancia marca cada falta como um número vermelho — na semana em que o ticket foi assinado, não no final do mês quando os registros do fornecedor já estão frios.
O Recibo de Material é o Único Registro do que Realmente Chegou
Um recibo de material não é o pedido de compra (PO), a fatura ou o conhecimento de embarque — e a diferença importa para a reconciliação. O pedido de compra registra o que você pretendia comprar. O conhecimento de embarque registra o que a transportadora transportou. A fatura registra o que o fornecedor quer que você pague. Apenas o recibo de material registra o que foi fisicamente aceito no seu portão. Ele chega em uma de várias formas: um tíquete de entrega manuscrito em papel carbono da madeireira, um tíquete de concreto impresso pelo sistema com traço e abatimento, um PDF por e-mail do fabricante de vergalhões, ou um romaneio gerado pelo ERP do distribuidor de MEP. Cada um deles é o documento do lado do recebimento, e cada um deles carrega uma assinatura.
Essa assinatura tem peso legal. Sob o UCC Artigo 2 §2-606, um comprador aceita as mercadorias quando "indica ao vendedor que as mercadorias estão em conformidade" após uma oportunidade razoável de inspeção — e sob o §2-602, rejeitar mercadorias não conformes deve acontecer dentro de um prazo razoável após a entrega, com aviso ao vendedor. Para um superintendente no portão, "prazo razoável" significa antes de o caminhão sair. O tíquete de entrega assinado sem ressalvas é a evidência do fornecedor de que você aceitou as quantidades listadas — e é por isso que o mesmo documento é a âncora dos seus registros de inventário.
O lado do recebimento deste fluxo de trabalho — conferir o tíquete contra o PO enquanto o motorista ainda está lá — é abordado em profundidade no nosso guia sobre conferência de conhecimentos de embarque de construção contra POs no volume de recebimento. O que este artigo cobre é o que acontece depois da assinatura: tirar os dados do recibo do papel e colocá-los na planilha onde a reconciliação de inventário de fim de mês realmente acontece.
Por Que a Reconciliação de Inventário no Canteiro Falha — e Não é a Planilha
A planilha não é o gargalo. A entrada de dados é. Uma construtora de médio porte gerenciando quatro a seis projetos recebe entregas de materiais de 30 a 50 fornecedores por mês, e o superintendente assina um tíquete para cada uma. A cerca de três minutos de transcrição cuidadosa por tíquete — abrir o papel, ler os itens de linha, digitar quantidades e descrições no livro de reconciliação — isso são 90 a 150 minutos de trabalho puro de digitação por mês, antes que uma única quantidade seja comparada contra um PO.
E na prática, a maioria desses tíquetes nunca é digitada. Um tópico no r/Construction intitulado "Cena típica de construção. Ninguém recebe as entregas" captura a realidade do campo: no momento da entrega, ninguém está designado para receber, contar e registrar. O tíquete é assinado por quem estiver mais próximo, o caminhão sai, e o papel vai para uma pasta no trailer do canteiro — para ser reconciliado "depois", o que significa no fim do mês, o que significa que é reconciliado contra a fatura em vez de contra a entrega. Tíquetes de papel também são facilmente perdidos, nem sempre são legíveis, e não refletem danos ou faltas a menos que alguém os anote no portão.
As estatísticas de roubo mostram o custo de um processo de recebimento não conciliado. O relatório anual de roubo de equipamentos da NICB/NER documentou mais de 10.000 roubos de equipamentos de construção em 2014, com apenas 22,7% de taxa de recuperação, e as duas organizações estimam perdas anuais em canteiros de obras entre US$ 300 milhões e US$ 1 bilhão — um valor que exclui ferramentas e materiais. Mas você não precisa de roubo para perder dinheiro com materiais. Uma entrega a menor que passa despercebida no portão, uma contagem errada que nunca vem à tona, um lote de drywall danificado assinado sem observação — cada um é uma variação de conciliação que surge meses depois como estouro de custo de obra ou fatura de fornecedor contestada.
A falha real não é preguiça — é que o registro de recebimento e a planilha de conciliação vivem em mundos diferentes: papel no portão, planilha no escritório. Nada os conecta até que alguém redigite o ticket.
As Colunas Que Sua Planilha de Conciliação Realmente Precisa
Antes de extrair qualquer coisa, defina a saída — porque o conjunto de colunas que você escolhe determina se a planilha resultante pode conciliar com POs, com quantidades instaladas e com o razão de custos da obra. As colunas abaixo cobrem a comparação tripla que toda conciliação de inventário de construção executa: pedido vs. recebido vs. instalado.
| Coluna | De onde vem | Por que importa |
|---|---|---|
| Data de recebimento | Cabeçalho do ticket de entrega | Registra o recebimento — o ponto de referência para disputas de "prazo razoável" e para o envelhecimento de entregas em aberto |
| Número do ticket / entrega | Ticket de entrega | O ID exclusivo usado pelo fornecedor — o campo que você citará ao contestar uma entrega a menor |
| Nome do fornecedor | Cabeçalho do ticket de entrega | Agrupa recebimentos por fornecedor para correspondência com o pedido de compra e para a inferência fornecedor→obra abaixo |
| Número do pedido de compra | Campo de referência no ticket (geralmente em branco) | A chave que vincula o recebimento ao custo comprometido — em branco significa preenchimento manual ou inferência |
| Número da obra | Inferido — não impresso no ticket | A maioria dos tickets não traz seu número interno de obra; uma regra fornecedor→obra preenche automaticamente |
| Código de custo | Inferido da descrição do item | Divisão CSI MasterFormat para custeio da obra — madeira 2×6 para estrutura mapeia para 06 11 00, drywall para 09 29 00 |
| Descrição do item | Item de linha no ticket | "2×6 #2 SPF 16'" ou "concreto usinado 5000 psi" — o texto que a inferência de código de custo lê |
| Quantidade recebida | Item de linha no ticket | O que chegou fisicamente — o número do qual seu saldo de estoque depende |
| Unidade de medida | Item de linha no ticket | Peças, pés de tábua, jardas cúbicas, toneladas — inconsistente entre fornecedores, extraído como impresso |
| Quantidade pedida | Referência cruzada da sua planilha de pedidos | Inserida uma vez como linha de base, ou mesclada após a extração — o parâmetro para detecção de discrepâncias |
| Discrepância | coluna calculada | Qtd. Recebida − Qtd. Pedida — negativo sinaliza falta, positivo sinaliza excesso, calculada durante a extração |
| Recebido por | Bloco de assinatura no ticket | Quem aceitou a mercadoria — responsabilidade quando uma falta é contestada posteriormente |
| Observações | Comentários manuscritos no ticket | Danos, entregas parciais, "molhado pela chuva", "faltando 5 folhas" — o contexto que torna uma variação explicável |
Duas colunas merecem explicação extra porque fazem um trabalho que uma transcrição simples não faz. Uma coluna calculada executa aritmética durante a extração em vez de apenas ler um valor da página — defina "Discrepância" como Quantidade Recebida − Quantidade Pedida e a IA preenche a coluna com a diferença para cada item, então uma falta vira um número vermelho no seu export em vez de algo que você teria que calcular manualmente em 40 linhas. Uma coluna inferida preenche valores que o documento nunca declara — defina uma regra mapeando fornecedores para números de obra ("ABC Lumber → Obra 24-005") ou descrições de item para códigos de custo CSI, e a IA aplica o mapeamento ao ler cada ticket. Ambos os mecanismos fazem parte da extração de colunas personalizadas: você digita os nomes das colunas que quer, e a IA localiza os dados correspondentes em cada documento entendendo o que cada campo significa — não por onde ele está na página. É isso que permite que uma definição de coluna funcione em 40 formatos diferentes de ticket de fornecedor.
Como Extrair Recibos de Materiais para Sua Planilha de Conciliação

O fluxo de trabalho tem cinco etapas, e as duas primeiras são configurações feitas uma única vez — não por ticket.
Cole os recibos. Fotografe os tickets de entrega no portão com o celular ou digitalize a pilha do trailer da obra uma vez por semana. Fotos de cópias carbono manuscritas funcionam — o flash da câmera lida razoavelmente bem com o formato azul desbotado em papel fino em boa luz. Colete o que você tiver: tickets de concreto, tickets de madeireira, notas de embalagem de MEP, PDFs de vergalhão. Todos passam pelo mesmo fluxo.
Defina suas colunas uma vez. Digite os nomes das colunas da tabela acima — Data do Recebimento, Número do Ticket, Nome do Fornecedor, Número do Pedido, Número do Trabalho, Código de Custo, Descrição do Item, Quantidade Recebida, Unidade de Medida, Quantidade Pedida, Discrepância, Recebido Por, Observações. Os nomes das colunas que você digita se tornam os cabeçalhos exatos da planilha de saída, então sua planilha de extração e sua pasta de reconciliação ficam em sincronia sem etapa de mapeamento. Adicione a coluna calculada "Discrepância" e as regras de coluna inferida "Número do Trabalho" / "Código de Custo" na mesma passada.
Envie a pilha inteira como um lote. Solte todas as fotos e PDFs de uma vez. O sistema processa o lote simultaneamente — 40 tickets de 40 fornecedores com 40 formatos diferentes são concluídos em aproximadamente o mesmo tempo que um, normalmente em menos de um minuto — e mescla tudo em uma única tabela. Isso é Processamento Prioritário em Lote: a mesclagem acontece no momento da extração, então não há etapa de consolidação depois, nem copiar e colar linhas de 40 exportações individuais em uma planilha mestre.
Revise os campos que importam. Antes de os dados chegarem à sua pasta de reconciliação, verifique-os. Para campos críticos de quantidade, você pode passar o mouse sobre qualquer célula extraída para ver exatamente de onde veio aquele valor no ticket original — a IA destaca a região da foto que leu. Corrija a única célula errada em vez de revisar o documento inteiro. Cópias carbono manuscritas sinalizarão alguns campos de baixa confiança para revisão; você resolve esses, não os 30 limpos.
Exporte e reconcilie. Baixe o XLSX, e o lado de recebimento do seu inventário agora é uma planilha — classificável por número do trabalho, filtrável por fornecedor, com a coluna Discrepância pré-calculada. Mescle-a com sua planilha de pedidos (um VLOOKUP no número do pedido puxa as quantidades pedidas se você ainda não as incluiu), e a comparação de três vias está pronta. O que levava três minutos por ticket agora leva segundos, com a passada de revisão capturando os campos que um artefato de digitalização ou um rabisco bagunçou.
A mudança é de transcrição para verificação. Um contador de projetos que processa 40 recibos por mês passa de cerca de duas horas de digitação para alguns minutos de verificação por amostragem — e a divergência que antes só aparecia na conversa de variação do fechamento mensal vira uma célula vermelha de "Discrepância" na planilha revisada na semana em que o ticket foi assinado.
Os arquivos são processados com segurança e não são armazenados.
Teste com um ticket de entrega que você tenha em mãos — até mesmo a cópia carbono amassada do trailer da obra. Defina as colunas, envie a foto e veja se as quantidades saem do jeito que você digitaria.
A Matemática da Conciliação: Pedido vs. Recebido vs. Instalado
A extração coloca os dados do recibo na planilha. A conciliação em si são três comparações, e cada uma responde a uma pergunta diferente sobre sua posição de materiais.

1. Pedido vs. recebido. Compare a quantidade na ordem de compra com a quantidade no ticket de entrega. Esta é a coluna de discrepância — negativa significa que o fornecedor enviou a menos, positiva significa envio a mais. Esta é a comparação que detecta o "pacote de estrutura de US$ 2.400 com 20 folhas a menos" antes que vire uma disputa de fatura, porque fica visível na semana da entrega, não na semana do extrato do fornecedor. Para uma construtora com mais de US$ 300.000 em volume mensal de materiais, detectar aqui uma taxa de erro de recebimento de 2% — um número consistente com a experiência do setor em recebimento manual — significa cerca de US$ 6.000 por mês em faltas e pagamentos a mais que são resolvidos enquanto os registros do fornecedor ainda estão frescos.
2. Recebido vs. instalado. O que chegou menos o que as equipes realmente instalaram é igual ao que deveria estar em mãos. Este é o número que uma contagem cíclica verifica. Quando o saldo não bate com a contagem física, a variação é roubo, dano, erro de contagem no portão ou um ticket que nunca entrou no sistema — e o registro de recebimento é o primeiro lugar onde você procura para descobrir qual. Se o registro mostra 200 folhas recebidas, mas a contagem mostra 180 e os registros de instalação mostram 170, a lacuna é de dez folhas não contabilizadas — um número que vale a pena investigar agora, não no fechamento.
3. Recebido vs. orçado para a obra. Some as quantidades recebidas por código de custo e compare com o orçamento do projeto no seu sistema de custos da obra. Isso transforma o registro de recebimento em um sinal de alerta precoce para estouros de custo — a Divisão 06 (Madeira, Plásticos e Compósitos) está 15% acima do comprometido porque os preços da madeira dispararam, a Divisão 09 (Acabamentos) está abaixo. Quando os códigos de custo são inferidos durante a extração, essa comparação funciona em todos os recibos sem que ninguém atribua códigos manualmente. Para o fluxo completo de transformar custos de materiais em números de custo da obra — incluindo o mapeamento de códigos CSI entre formatos de fornecedores — veja nosso guia sobre processamento em lote de ordens de compra de materiais de construção para custo da obra, e para recibos que misturam itens tributáveis e isentos, nosso passo a passo de alocação de custos para recibos de construção cobre os casos extremos de status fiscal.
Uma planilha de conciliação só é tão boa quanto os dados de recebimento nos quais se baseia. A extração não muda a matemática — ela muda se a matemática tem dados para processar.
Cópias Carbonadas Manuscritas, Tickets de Concreto e Outros Formatos Que Quebram Ferramentas de Modelo

Os formatos que chegam ao seu portão são o motivo pelo qual uma abordagem de extração baseada em modelo falha no recebimento de obras. Uma ferramenta de modelo desenha caixas ao redor dos campos — "a quantidade está a 3 polegadas do canto superior direito" — e cada fornecedor que usa um layout diferente precisa do seu próprio modelo. A cópia carbonada da madeireira, o ticket de concreto da usina (traço, abatimento, jardas cúbicas, número do caminhão, hora do lote — campos que um ticket de madeira não tem), os números de calor do fabricante de vergalhões, os códigos SKU do distribuidor MEP: são 40 fornecedores precisando de 40 modelos, e no momento em que qualquer um deles muda o formato, o modelo quebra.
A extração semântica não tem esse problema. A IA lê "Quantidade" no ticket de concreto da mesma forma que lê na cópia carbonada da madeireira — entendendo o que é uma quantidade, não onde a coluna está posicionada. Essa é a diferença entre extração baseada em posição e baseada em significado, e é por isso que as mesmas definições de coluna da Etapa 2 funcionam em todos os formatos de ticket sem configuração por fornecedor. Adicionar um 41º fornecedor não custa nada; o formato dele flui pelo mesmo pipeline.
Limites honestos: escrita legível é extraída de forma confiável, mas cópias carbonadas muito degradadas e tickets danificados pela chuva sinalizarão campos de baixa confiança para revisão — normalmente alguns por documento. A etapa de revisão existe exatamente por isso; você verifica as células sinalizadas em vez de redigitar o ticket inteiro. Para um olhar mais profundo sobre a precisão da extração em documentos degradados — o que melhora e o que não melhora — vale a pena ler o guia completo sobre qualidade de documentos de construção: a IA consegue ler de forma confiável documentos de campo de construção.
Onde Isso Se Encaixa ao Lado do Procore, Viewpoint e Sage 300
As plataformas de software de construção rastreiam registros de recebimento — só não os criam a partir do papel. A ferramenta Commitments do Procore rastreia itens de linha de PO contra quantidades recebidas, mas a quantidade recebida é inserida por uma pessoa que lê o ticket de entrega. O Sage 300 Construction and Real Estate tem uma entrada de recebimento de mercadorias em seu módulo de compras que fecha o PO, mas é preenchida pelo teclado. O Viewpoint Vista e o Bluebeam cuidam do lado documental e de fluxo de trabalho — rastreando que uma entrega aconteceu, gerenciando o rastro de PDFs — mas nenhum deles lê o papel e o transforma no registro de recebimento. A lacuna entre "ticket de entrega assinado no portão" e "quantidade recebida no ERP" ainda é uma pessoa digitando.
Uma camada de extração fica nessa lacuna. A planilha que ela produz — com número de PO, número do trabalho, código de custo e quantidades recebidas já conciliadas — é exatamente a entrada que os módulos de recebimento dessas plataformas esperam, seja importando como CSV no Commitments do Procore ou na entrada de recebimento de mercadorias do Sage 300, ou mantendo-a como o registro de recebimento de trabalho ao lado do ERP. Isso complementa a plataforma em vez de substituí-la: o ERP permanece como o sistema de registro para compromissos e pagamentos; a extração remove o passo manual de colocar o papel nele. O mesmo padrão se aplica aos outros documentos que alimentam as finanças de um projeto de construção — faturas de subcontratados e dados de licenças de construção ambos fluem pelo mesmo pipeline de extração-para-planilha no mesmo razão de custos do trabalho.
Perguntas Frequentes
Funciona com tickets de entrega manuscritos de madeireiras?
Sim — com caligrafia legível. A IA lê texto manuscrito entendendo as formas das letras no contexto, não combinando modelos de pixels. Um ticket de entrega escrito claramente é extraído de forma confiável. Cópias carbono com impressão azul fraca em papel fino e caligrafia muito degradada sinalizarão campos de baixa confiança para revisão — normalmente alguns campos de mais de 30 — e o sistema destaca exatamente quais células verificar, para você não precisar revisar o documento inteiro.
E se o ticket de entrega não tiver número de PO?
Isso é comum — muitos tickets de fornecedores trazem apenas o próprio número de entrega. O campo Número do PO sai em branco, e você o preenche durante a revisão, ou — melhor — você configura a regra de inferência fornecedor-para-trabalho para que o Número do Trabalho seja preenchido automaticamente, o que estreita a qual PO a entrega pertence. Para fornecedores que consistentemente o omitem, exigir o número de PO em todo ticket de entrega é uma mudança de processo que resolve isso na origem; o fluxo de extração torna o campo ausente visível em vez de deixá-lo passar para a conciliação como uma linha sem correspondência.
Ele consegue ler tickets de concreto com traço, abatimento e número do caminhão?
Sim. Tickets de concreto são documentos gerados por sistema, impressos, e a extração tem alta precisão — traço, abatimento, jardas cúbicas, horário do lote e número do caminhão saem como campos. O formato é bem diferente de um ticket de madeira (sem tabela de itens, mais dados de cabeçalho), mas como a extração é baseada em significado, e não em posição, as mesmas definições de coluna atendem aos dois. Adicione os campos que você precisa — jardas cúbicas recebidas, traço, número do caminhão — e eles são preenchidos por ticket.
Como lidar com unidades de medida diferentes entre fornecedores — pés de tábua vs. peças, jardas cúbicas vs. toneladas?
A extração lê a unidade impressa no ticket — peças, pés de tábua, jardas cúbicas, pés lineares, toneladas — e a mantém como impressa. Não há conversão automática entre unidades. Se você precisar de quantidades convertidas para comparação, configure uma coluna calculada com a fórmula de conversão — por exemplo Quantidade em Peças (pés de tábua ÷ 2,67) para madeira 2×6 — e a IA faz a matemática durante a extração, para que a comparação de discrepâncias rode com números comparáveis.
Isso substitui o Procore ou o Sage 300?
Não. Esta é a camada de captura de dados que fica na frente dessas plataformas. Procore, Sage 300 CRE, Viewpoint e Bluebeam registram recibos e gerenciam o fluxo de trabalho em torno deles — mas as quantidades recebidas ainda entram nesses sistemas pelo teclado. A extração elimina essa etapa manual ao produzir os dados estruturados de recebimento (número do pedido, número do projeto, código de custo, quantidades, discrepância) que os módulos de recebimento e os modelos de importação desses sistemas esperam. O ERP continua sendo o sistema de registro; a extração preenche a lacuna entre o ticket de papel assinado e o campo de quantidade recebida do ERP.
Qual a precisão da extração para campos de quantidade e unidade?
Para tickets impressos e digitados — tickets de concreto, PDFs de vergalhão, notas de remessa MEP — a precisão chega a 99% nos campos numéricos. Cópias carbono manuscritas são o caso variável: caligrafia legível extrai de forma confiável; cópias degradadas sinalizam os campos de baixa confiança para revisão. Por isso o fluxo inclui uma etapa de verificação: você passa o mouse sobre uma célula para ver a região exata do ticket de onde o valor veio, corrige os poucos campos sinalizados e exporta. A verificação leva segundos por documento, em vez dos minutos que uma transcrição completa levaria — e nada no export deve ser tratado como autoritativo sem essa etapa.
Cada ticket de entrega que seu superintendente assina é uma linha de dados de inventário esperando para existir — as quantidades, as unidades, o fornecedor, a data. A única questão é se esses dados ficam em uma pasta no trailer da obra, onde a conciliação de fim de mês não consegue vê-los, ou na planilha, onde podem ser comparados com POs e orçamentos na mesma semana em que foram assinados. A extração é a parte fácil. A vantagem da conciliação é ter o registro de recebimento em primeiro lugar.
Experimente com Seus Tickets de Entrega