Conciliação de três vias no Google Sheets:
Reconcilie pedidos de compra, faturas e recebimentos de mercadoria sem um ERP
Um gerente de compras no Reddit descreveu seu ritual mensal de conciliação: exportar os dados de pedidos de compra do sistema como CSV, abrir o registro de recebimento manuscrito do armazém em um drive compartilhado e depois digitar manualmente os itens de 40 faturas em PDF em uma planilha. Três versões de cada número de pedido, três formatos e uma tarde inteira dedicada a caçar divergências — todo mês. A lógica de conciliação não é o problema. O problema é reunir três documentos que existem em três formatos diferentes em uma única estrutura que você possa realmente comparar.
Principais conclusões
- Todos presumem que você precisa de um ERP para a conciliação de três vias, mas as fórmulas de conciliação no Google Sheets funcionam desde os anos 1990.
- Trinta e nove por cento das linhas de fatura digitadas manualmente contêm um erro de digitação que custa em média $53 para corrigir — a correria da conciliação de fim de mês é dominada pela caça aos seus próprios erros de digitação, e não por divergências reais.
- Em uma única etapa de extração, o ImageToTable.ai converte pedidos de compra, recebimentos de mercadoria e faturas de fornecedores em estruturas de colunas idênticas, independentemente do formato original, e o painel de conciliação faz a comparação em segundos com fórmulas que você já usa.
O Verdadeiro Gargalo Não É a Conciliação. É o Que Vem Antes Dela.
Os benchmarks de AP de 2025 da Ardent Partners apontam uma taxa média de divergência na primeira verificação de 22%. Analisamos por que esse número sobe ainda mais na indústria — pedidos de compra em aberto, entregas parciais, variação de unidade de medida entre o recebimento e a fatura. Mas o número que mais importa para a equipe sem ERP é mais silencioso: os 39% de faturas manuais que contêm pelo menos um erro de digitação, cada um custando em média $53 para corrigir, segundo os benchmarks da ACFE sobre custos de retrabalho em operações de AP.
Não são falhas de conciliação. São falhas de extração — os dados do PDF, do registro de recebimento manuscrito e da exportação do pedido de compra nunca foram colocados no mesmo lugar. Quando finalmente são, a divergência é um erro de digitação de alguém, não uma discrepância real.
A Realidade dos Três Formatos de Documento Que Ninguém Comenta
A conciliação de três vias é conceitualmente simples: comparar o pedido de compra (o que você solicitou), o recebimento de mercadoria (o que chegou) e a fatura do fornecedor (o que estão cobrando de você). Se quantidade, preço unitário e descrição do item coincidem nos três, você paga. Se não, você investiga.
Mas em organizações sem um ERP que integre compras, recebimento e AP em um único modelo de dados, esses três documentos não ficam apenas em departamentos diferentes. Eles existem em formatos diferentes:
- O pedido de compra existe como dados estruturados no sistema que o gerou — QuickBooks, um módulo de compras ou até um modelo que alguém preenche. Exportá-lo para CSV ou Sheets gera colunas limpas: número do pedido de compra, item, quantidade, preço unitário, fornecedor.
- O recebimento de mercadoria costuma ser o elo mais fraco. Chega como um romaneio de papel entregue ao trabalhador do dock, é anotado com caneta ("faltaram 2 caixas"), fotografado e enviado para uma pasta compartilhada. Ou é um registro manuscrito mantido pelo supervisor do armazém em um caderno. Os dados estão lá. A estrutura, não.
- A fatura do fornecedor chega como PDF — ou uma imagem digitalizada de um PDF impresso — enviada pelo fornecedor. Tem itens, quantidades, preços e uma referência ao pedido de compra, mas dispostos no formato que o sistema de faturamento daquele fornecedor gera. Não há dois fornecedores que formatem suas faturas da mesma maneira.
É aqui que a maioria dos conselhos sobre conciliação de três vias perde contato com a realidade. Eles presumem que os três documentos já existem em linhas comparáveis. Não existem. A lacuna entre "temos os documentos" e "podemos compará-los" é todo o desafio operacional.
Onde a Extração se Encaixa no Seu Fluxo de Contas a Pagar (Sem Quebrar o Que Já Funciona)
O erro de integração de fluxo que a maioria das equipes comete é tratar a extração por IA como um substituto do processo existente. Não é. É uma camada que fica entre o recebimento do documento e a comparação de dados — uma etapa inserida em um fluxo que, fora isso, permanece intacto.
Veja como é o ponto de inserção em um fluxo típico de contas a pagar sem ERP:
Fluxo atual:
Pedido de compra criado → Mercadoria recebida (registro em papel) → Fatura recebida (PDF) → Digitar manualmente os itens na planilha → Comparar → Pagar
Com uma camada de extração inserida:
Pedido de compra criado → Mercadoria recebida (registro em papel) → Fatura recebida (PDF) → Extrair os três para o Sheets → Comparar → Pagar
O restante do fluxo — roteamento de aprovação, agendamento de pagamentos, comunicação com fornecedores — não muda. Seu sistema contábil não precisa mudar. O que muda é que a pessoa que faz a comparação está olhando para dados extraídos, não para dados digitados manualmente.
É aqui que a extração de documentos por IA para pedidos de compra muda a economia do fluxo. Em vez de exportar o pedido de compra de um sistema e digitar manualmente a fatura de outro, você passa os três pela mesma etapa de extração. O resultado são três planilhas com estruturas de colunas idênticas — Número do Pedido de Compra, Descrição do Item, Quantidade, Preço Unitário, Total da Linha — independentemente de como eram os documentos originais.
O conceito em ação é Extração de Colunas Personalizadas: você define as colunas que deseja — digamos "Número do Pedido de Compra", "Descrição do Item", "Quantidade", "Preço Unitário" — e a IA lê cada documento para encontrar esses valores, entendendo o que eles significam em vez de onde estão na página. Não importa que o Fornecedor A coloque o preço unitário em uma coluna alinhada à direita na página 1, enquanto o Fornecedor B o esconde em uma nota de rodapé na página 3. A saída da extração é uniforme, e dados uniformes são dados comparáveis.
Os arquivos são processados com segurança e não são armazenados.
Da Extração à Conciliação: Quatro Planilhas, Uma Comparação
Depois que os três tipos de documento são extraídos para dados estruturados, a arquitetura de conciliação no Google Sheets se resume a quatro abas:
Dados de origem: exportados do seu sistema de compras ou extraídos de documentos de pedido de compra (PO). Colunas: Número do PO, Fornecedor, Descrição do Item, Qtd. Solicitada, Preço Unitário, Total da Linha, Data.
Dados de origem: extraídos de romaneios de carga fotografados ou inseridos manualmente pela equipe de recebimento. Colunas: Número do PO, Item Recebido, Qtd. Recebida, Data do Recebimento, Transportadora, Observações de condição.
Dados de origem: extraídos de PDFs de faturas de fornecedores. Colunas: Número da Fatura, Número do PO, Fornecedor, Descrição do Item, Qtd. Faturada, Preço Unitário, Total da Linha, Data da Fatura, Data de Vencimento.
A camada de comparação. Puxa dados dos três registros usando VLOOKUP/QUERY, aplica a lógica de variação e gera um indicador de correspondência/não correspondência por item de linha. É aqui que a conciliação realmente acontece.
Para equipes que lidam com várias faturas do mesmo fornecedor por mês, processar faturas de fornecedores em lote em uma única execução de extração elimina a etapa de configuração por documento. Extraia uma vez, compare muitas. Para equipes que ainda recriam manualmente os dados de PO em planilhas, extrair os itens de linha do PO diretamente do documento de origem fecha o ciclo: cada tipo de documento entra no painel de conciliação pelo mesmo pipeline estruturado. E para a construção completa passo a passo desse pipeline — da extração de PO ao painel de conciliação pronto para aprovação — veja nosso guia para construir um pipeline de conciliação de três vias no Google Sheets.
A fórmula de conciliação no próprio painel não é complexa. Uma função QUERY ou FILTER do Google Sheets pode unir três conjuntos de dados por Número do PO e item de linha. O que sempre foi complexo — e o que a camada de extração agora resolve — é colocar os dados em um estado em que essas fórmulas possam operar sobre eles.
O Padrão da Fórmula de Conciliação
Na aba Painel de Conciliação, as colunas de comparação funcionam assim (considerando Nº do PO na coluna A, Item na coluna B nos três registros):
| Verificação | Lógica da Fórmula | Verde Quando |
|---|---|---|
| Qtd. Confere | =AND(G2=H2, H2=I2) | Qtd. do PO = Qtd. Recebida = Qtd. Faturada |
| Preço Confere | =ABS(J2-K2)/J2<=0.05 | Variação do preço unitário ≤ 5% |
| Total da Linha Confere | =ABS(L2-M2)<=0.01 | Total da linha dentro de $0.01 |
| Indicador Geral de Conciliação | =IF(AND(Qty_OK, Price_OK, Line_OK), "MATCH", "REVIEW") | As três verificações passam |
Ajuste as porcentagens de tolerância e os limites em dólares para corresponder à política de materialidade da sua empresa.
A Zona de Correspondência Automática: O Que Sua Planilha Pode Sinalizar Sem Você
Nem todos os itens de linha precisam de atenção humana. Com dados extraídos limpos e regras de tolerância, um painel de conciliação bem estruturado pode aprovar automaticamente a maioria das faturas — o que as equipes de Contas a Pagar de excelência chamam de taxa de processamento direto (STP). A meta para organizações sem ERP é de 70-80% de correspondência automática, deixando apenas exceções genuínas para revisão.
As condições de correspondência automática são diretas:
- Correspondência exata de quantidade nos três documentos. Pedido 100, recebido 100, faturado 100 — verde. Entregas parciais que correspondem entre recebimento e fatura também são válidas (pedido 100, recebido 50, faturado 50 — correspondência na quantidade recebida).
- Variação de preço unitário dentro de uma tolerância definida. A maioria das organizações define isso em 2-5% para itens sem contrato e 0% para itens com preço contratado. Um preço unitário de $10.00 no pedido de compra (PO) versus $10.20 na fatura é 2% — dentro da tolerância para muitas equipes, mas vale acompanhar como padrão se recorrer do mesmo fornecedor.
- Os três documentos referenciam o mesmo número de pedido de compra (PO) e o mesmo número de linha. Se a fatura do fornecedor divide uma única linha do PO em duas linhas de fatura, isso é uma incompatibilidade estrutural — sinalizada automaticamente porque a contagem de linhas não se alinha, mesmo que os totais se alinhem.
A configuração de tolerância não é tamanho único. Uma operação que lida com commodities a granel com variação natural de peso (grãos, sucata de metal, madeira) precisa de tolerâncias de quantidade mais amplas do que uma que envia unidades discretas (eletrônicos embalados, roupas etiquetadas). Comece de forma conservadora — ±2% no preço, ±0% em itens contratados — e amplie com base nos padrões reais de exceção ao longo de dois ou três ciclos de pagamento. Uma tolerância que elimina 80% dos falsos positivos sem deixar passar um pagamento em excesso real é o ponto ideal.
A Zona do Julgamento Humano: Quando "Steel Rod 12mm" e "Round Bar Ø12 ST37" São a Mesma Coisa
Fórmulas de planilha correspondem cadeias de texto. Elas não entendem que o catálogo de um fornecedor chama um item de "Round Bar Ø12 ST37 Grade" enquanto seu PO o chama de "Steel Rod 12mm". Ambos descrevem uma barra redonda de aço doce de 12mm de diâmetro. Uma fórmula vê zero caracteres em comum.
Esta é a falha de correspondência que nem mesmo pipelines de planilha bem construídos conseguem automatizar. É também a falha que custa mais tempo para investigar, porque cai em uma zona cinzenta: as quantidades e preços podem corresponder perfeitamente, mas a coluna de descrição do item acende como uma variação porque as cadeias não se alinham.
Na prática, a camada de julgamento humano lida com três tipos de incompatibilidades que as fórmulas não conseguem resolver:
1. Nomes diferentes, mesmo item. Este é o mais comum e o mais trabalhoso. Fornecedores usam sua própria nomenclatura de SKU, descrições abreviadas ou nomes comerciais que não correspondem ao seu cadastro interno de itens. Uma nota de embalagem pode dizer "BRG 6205-2RS" enquanto o PO diz "Ball Bearing 25x52x15 Sealed." Um humano reconhece a correspondência em segundos. Um VLOOKUP retorna #N/A.
A mitigação é operacional, não formulaica: mantenha uma tabela de referência cruzada — uma planilha separada que mapeia códigos de itens de fornecedores para suas descrições internas de itens. Preencha-a incrementalmente. Na primeira vez que uma incompatibilidade aparece, uma pessoa a resolve e adiciona o mapeamento. A partir daí, a fórmula tem algo para corresponder. Ao longo de seis meses, a referência cruzada cobre 90% dos seus SKUs ativos e a categoria de julgamento manual encolhe para apenas novos itens.
2. Discrepâncias de pequeno valor que não compensam o custo da investigação. Uma fatura totaliza $2,145.00 contra um pedido de compra (PO) de $2,144.86. É uma variação de $0.14 — provavelmente uma diferença de arredondamento no cálculo de imposto, uma diferença de centavos na extensão do preço unitário, ou uma sobretaxa de frete que o fornecedor aplicou sem detalhar. Investigar custa mais em mão de obra do que a discrepância vale. A maioria das organizações define um limite em dólares — geralmente $10 ou $25 — abaixo do qual as variações são aceitas automaticamente se o percentual for inferior a 0,5%.
3. A ordem das linhas não corresponde, mas os totais sim. O pedido de compra (PO) lista os itens na sequência em que você os pediu. A fatura do fornecedor pode reordená-los pela sequência de separação no armazém, em ordem alfabética por SKU, ou agrupados por categoria de imposto. O VLOOKUP linha a linha falha porque a linha 3 do PO corresponde à linha 7 da fatura. Nesses casos, uma pessoa examina as descrições dos itens para confirmar que todos os itens do PO estão presentes na fatura e, em seguida, verifica o total da fatura em relação ao total do PO. A comparação por linha é ignorada em favor de uma correspondência no nível do cabeçalho.
O objetivo não é eliminar o julgamento humano da conciliação de três vias. É reduzir a zona de julgamento humano aos casos em que o julgamento realmente agrega valor — descrições ambíguas de itens, decisões de materialidade, incompatibilidades estruturais — e deixar a planilha cuidar dos 80% dos itens de linha em que quantidades, preços e descrições coincidem claramente.
De Simulado Mensal de Incêndio a Revisão Semanal: Como o Ritmo Muda
A conciliação de três vias manual tem um ritmo previsível: tudo se acumula até o fim do mês, e então a equipe de contas a pagar passa três dias conciliando antes do lote de pagamentos. O fluxo de trabalho de extração e conciliação muda o ritmo de processamento reativo em lote para revisão contínua.
Quando a extração leva de 5 a 10 segundos por página — em comparação com uma média de 3 minutos para entrada manual — a economia de quando você processa muda. Você não precisa mais agrupar as faturas em uma única sessão mensal. Você pode processá-las conforme chegam, o que significa:
- As divergências aparecem em dias, não em semanas. Uma variação de quantidade detectada no dia 5 tem duas semanas para ser resolvida antes do lote de pagamentos. Detectada no dia 28, ou é uma ligação apressada ao fornecedor ou um pagamento atrasado.
- A comunicação com o fornecedor passa de reativa para proativa. Quando você identifica um padrão — o Fornecedor X sempre fatura 2% acima do preço do PO — você resolve isso antes que se acumule ao longo de seis meses de faturas.
- O fechamento mensal se torna uma sessão de revisão, não uma maratona de entrada de dados. O painel de conciliação já está preenchido. O trabalho de fechamento é verificar as exceções sinalizadas e aprovar o lote de pagamentos, não construí-lo do zero.
Um especialista em compras no r/procurement do Reddit descreveu a mudança: depois que configuraram um pipeline do Power Query que mesclava exportações de PO com dados de faturas extraídos, "passou de um projeto de 3 dias no fim do mês para algo que eu verifico por 20 minutos toda sexta-feira". A camada de extração não apenas economiza tempo — ela muda quando você pode se dar ao luxo de gastá-lo.
Uma estrutura prática de tolerância que resiste a uma auditoria
As regras de tolerância são onde a conciliação de três vias se torna um controle interno, e não apenas um exercício de reconciliação. Segundo a Norma de Auditoria 2201 da PCAOB, que rege as avaliações da Seção 404 da SOX, a conciliação de três vias é classificada como um controle preventivo — ela impede erros antes do pagamento, em vez de detectá-los depois. Os auditores testam controles preventivos examinando se as tolerâncias estão documentadas, são aplicadas de forma consistente e estão definidas em níveis que protegem materialmente a organização.
Uma estrutura de tolerância defensável tem três camadas:
| Camada de tolerância | Faixa típica | Aplica-se a |
|---|---|---|
| Variação de preço (%) | ±2% para não contratado; ±0% para contratado | Diferença de preço unitário entre o pedido de compra (PO) e a fatura |
| Variação de quantidade (%) | ±5% (mercadorias a granel); ±0% (unidades discretas) | Diferença entre a quantidade recebida e a faturada |
| Limite absoluto em dólares | $25–$100 por item de linha | Abaixo disso, aceitar automaticamente se o % for inferior a 0,5% |
| Limite no nível da fatura | $500–$5.000 por fatura | Abaixo disso, simplificar a conciliação para 2 vias (PO + fatura) |
Documente a justificativa de cada limite. Quando um auditor perguntar por que sua tolerância de preço é de 2% e não de 1%, a resposta deve fazer referência à estrutura dos seus contratos com fornecedores, aos dados históricos de variação e aos limites de materialidade — não a "parecia razoável". Uma justificativa documentada é um controle. Um número não documentado é um chute.
Perguntas frequentes
O Google Sheets consegue mesmo fazer a conciliação de três vias para mais de 100 faturas por mês?
Sim, com uma ressalva: a lógica de conciliação em si escala indefinidamente — as funções VLOOKUP e QUERY lidam com milhares de linhas sem problemas de desempenho. O gargalo é o preenchimento dos dados. Se você digita manualmente 100 faturas na aba Registro de Faturas, a planilha não é a limitação — você é. A etapa de extração é o que faz a diferença entre "tecnicamente possível" e "praticamente sustentável". Quando a extração cuida do preenchimento dos dados, a comparação na planilha roda em segundos, independentemente do volume.
E se meu departamento de recebimento ainda usa registros em papel?
Uma foto de um registro de recebimento manuscrito ainda pode ser extraída. Defina colunas como "Número do PO", "Item Recebido", "Quantidade Recebida" e "Data" na ferramenta de extração, envie a foto, e a IA lê a caligrafia e a transforma em colunas estruturadas. A precisão em caligrafia legível é alta, embora entradas borradas ou muito abreviadas possam precisar de conferência pontual. A alternativa — transcrição manual — tem o mesmo risco de precisão, mas leva muito mais tempo.
Qual tolerância devo definir para a conciliação de preço unitário?
Comece com ±2% para itens sem preço de contrato fixo e ±0% para itens com preço contratado. Após dois ciclos de pagamento, revise as exceções. Se 90% dos seus itens sinalizados por preço tiverem variação abaixo de $1 e representarem arredondamento, amplie para ±3%. Se as divergências de preço se concentrarem em fornecedores específicos, a tolerância não é o problema — a prática de cobrança do fornecedor é.
Essa abordagem funciona com entregas parciais?
Sim, mas exige uma decisão de política antes da primeira entrega parcial chegar. Uma abordagem: se a quantidade recebida e a quantidade faturada coincidirem entre si (ambas mostram 40 unidades contra um PO de 100), sinalize como correspondência parcial e deixe o PO aberto para o restante. A segunda abordagem: feche a linha do PO após conciliar o primeiro recebimento e a primeira fatura, e crie uma nova linha para o saldo. A primeira abordagem preserva a trilha de auditoria entre o PO e o pagamento final; a segunda é mais simples de acompanhar em uma planilha. Escolha uma e aplique de forma consistente.
Como lidar com faturas que cobrem vários POs?
Divida a saída da extração por número de PO antes que ela entre no painel de conciliação. Se um único PDF de fatura referenciar três números de PO, os dados extraídos devem gerar três linhas, cada uma com um número de PO diferente. O painel de conciliação faz a junção pelo número de PO, então uma fatura com vários POs se torna três operações de conciliação separadas — o mesmo que três faturas com um único PO.
Isso está em conformidade com a SOX?
Um processo de conciliação de três vias baseado em planilha pode atender aos requisitos da Seção 404 da SOX se três condições forem cumpridas: (1) os limites de tolerância estejam documentados com uma justificativa, (2) o painel de conciliação inclua uma trilha de auditoria — quem revisou cada exceção e quando, e (3) o acesso à planilha seja controlado para que os resultados da conciliação não possam ser alterados após a aprovação. Adicione uma coluna "Reviewed By" e "Review Date" ao Painel de Conciliação, proteja a planilha após a aprovação, e você terá os elementos centrais de um controle preventivo testável.
A conciliação de três vias sem um ERP se resume a uma pergunta: você consegue colocar os três documentos no mesmo formato estruturado rápido o suficiente para que a comparação se torne um exercício de fórmulas em vez de uma investigação entre três departamentos? Se a resposta for sim — e, para a maioria das equipes de contas a pagar que processam de 50 a 500 faturas por mês, é — a planilha cuida do resto.