Scanner POS com IA

Converta Comprovantes POS em Excel — Qualquer Sistema POS, Uma Única Planilha

Square, Clover, Toast, Shopify POS, NCR legado — cada sistema POS imprime um layout de comprovante diferente. Alguns dividem itens em colunas, outros usam códigos SKU abreviados, alguns colocam o imposto no topo enquanto outros o enterram no final. Defina suas colunas uma vez — Nome da Loja, Número do Comprovante, Data, Hora, Nome do Item/SKU, Quantidade, Preço Unitário, Desconto, Subtotal, Imposto, Total, Método de Pagamento, ID do Operador, Número do Caixa — e a IA encontra cada valor entendendo o que significa, não onde está. Uma definição de coluna funciona em todos os sistemas POS da sua frota.

Criptografado TLS 1.3 · Arquivos excluídos após o processamento

Qualquer Sistema POS
XLSX/CSV
PDF/Scan
Processamento em Lote

O que você pode extrair de recibos de PDV

Digite os nomes das colunas que você precisa — a IA encontra esses valores em cada recibo de PDV entendendo o significado semântico de cada campo. Um "Total" em um recibo do Square no canto inferior direito é o mesmo "Total" impresso no meio do recibo em um sistema NCR legado. Uma definição de coluna funciona em todos os sistemas PDV da sua frota.

Identificadores de Loja e Transação

Store Name
Receipt Number
Date
Time
Cashier ID
Register Number
Customer ID
Invoice / Order #

Campos Financeiros e Itens

Item Name / SKU
Quantity
Unit Price
Discount
Line Total
Subtotal
Tax
Total
Payment Method
Card Last 4

Esta não é uma lista prescritiva — digite qualquer campo que seus recibos de PDV contenham. A IA lê o documento para encontrar o que você pedir. O mecanismo é a Extração de Colunas Personalizadas: os nomes das colunas que você digita se tornam os cabeçalhos da sua planilha de saída, e a IA combina cada campo nomeado ao valor correto em cada recibo entendendo a semântica do documento — não por correspondência de coordenadas de pixel ou modelos por loja.

Por que os recibos de PDV são os documentos com maior diversidade de formato no varejo — e por que isso importa

Cada sistema de PDV imprime um layout de recibo diferente. O Square usa um formato, o Clover usa outro, o Toast adiciona roteamento de cozinha a recibos de varejo, o Shopify POS estrutura como uma fatura de e-commerce, e terminais NCR legados geram formatos compactos de grade de caracteres. Ferramentas de extração baseadas em modelo quebram quando o formato muda. A extração semântica — onde a IA lê pelo significado do campo, não por coordenadas de pixel — lida com todos eles com uma única definição de coluna.

O Problema

01 Cada sistema POS tem seu próprio layout de recibo — e não há um padrão compartilhado

O Square imprime totais no canto inferior direito com descrições de itens em formato colunar limpo. O Clover divide itens e modificadores em duas colunas. O Toast — projetado para restaurantes — adiciona números de mesa, etapas do serviço e tempos de cozinha a um recibo que, de outra forma, pareceria de varejo. Os recibos do Shopify POS seguem uma estrutura de fatura de e-commerce com campos de SKU e notas de embalagem. Terminais NCR legados geram grades compactas de caracteres monoespaçados dos anos 1990 — os totais podem aparecer no meio do recibo, entre grupos de itens. Uma ferramenta baseada em modelo que espera "Total" em `(x: 180, y: 745)` em um formato produz lixo nos outros quatro. Uma rede de varejo que usa Square na loja principal, Clover na loja do centro e Toast no café interno enfrenta três esquemas de recibo completamente diferentes para o que deveria ser o mesmo processo de reconciliação de fim de dia. Como gerentes de varejo no r/restaurant apontam consistentemente, a fragmentação de formatos entre sistemas POS é um atrito operacional oculto que adiciona horas à contabilidade de fim de dia.

02 Descrições de itens são abreviadas além do reconhecimento fora da loja

Um POS de cafeteria imprime "12OZ OAT M L" para um latte médio com leite de aveia. Um POS de loja de ferragens imprime "2X4X8 KD HT SPR" para pinho tratado termicamente e seco em estufa. Um POS de supermercado imprime "ORG BAN 4011 0,79" para bananas orgânicas. Esses não são nomes completos de produtos — são códigos POS internos otimizados para a largura do recibo, não para legibilidade. A entrada manual de dados exige que o operador traduza mentalmente cada abreviatura em uma descrição reconhecível. A IA lê o código como está em uma coluna Nome do Item/SKU — e se você precisar de uma categoria legível, use uma Coluna Inferida como "Categoria (opções: Alimentos & Bebidas/Materiais de Construção/Mercadorias Gerais/Materiais de Escritório/Outros)" e a IA classifica cada item de linha com base no contexto da loja e na descrição do item que lê, mesmo quando não há rótulo de categoria no recibo.

03 A cobrança de impostos varia conforme o sistema PDV — e conforme a jurisdição dentro do mesmo sistema

Alguns sistemas PDV exibem o imposto como um item único após o subtotal. Outros embutem o imposto no preço unitário de cada item. Alguns imprimem o imposto no topo do recibo, antes da lista de itens. Um sistema instalado em um estado sem imposto sobre vendas não imprime linha de imposto. Uma ferramenta de modelo que espera um campo "Imposto" em posição fixa gera um valor em branco ou, pior, captura uma linha genérica chamada "Taxa de Serviço" como imposto. A IA lê o valor semântico — ela identifica o valor do imposto ao entender que é uma cobrança percentual aplicada ao total da transação, independentemente do rótulo ("Imposto", "ICMS", "ISS", "IVA", "PIS/COFINS") ou da posição no recibo.

Como a Extração de Colunas Personalizadas Resolve Isso

01 "Total" é Total independente de onde está — a extração semântica lê pelo significado, não pela posição

Digite os nomes das colunas uma vez — "Nome da Loja," "Número do Recibo," "Data," "Hora," "Total," "Imposto," "Forma de Pagamento," "ID do Caixa," "Número do Registro" — e a IA localiza cada valor entendendo a semântica do documento. Ela sabe que o valor em dólar abaixo da lista de itens, acima ou perto da linha de forma de pagamento, é o "Total." Sabe que o código de 4 caracteres ao lado de "Caixa:" ou "Atendente:" é o ID do Caixa. Sabe que o código numérico impresso no topo do recibo junto ao endereço da loja é o Número do Registro. Essa abordagem semântica significa que a mesma definição de coluna funciona para um recibo Square da Loja A, um recibo Clover da Loja B, um recibo Toast da cafeteria interna e um recibo Shopify POS do pop-up do armazém — sem treinamento de template por sistema ou mapeamento de coordenadas. A IA se adapta ao layout de cada recibo de forma independente porque lê o que o dado é, não onde está.

02 Uma definição de coluna cobre uma frota de diferentes sistemas POS — sem configuração por sistema

Uma rede de varejo com três sistemas POS (Square na loja principal, Clover no centro, Toast na cafeteria) envia todos os recibos do fim do dia como um lote. Nomes de colunas inseridos uma vez — "Nome da Loja," "Data," "Total," "Imposto," "Forma de Pagamento," "Número do Registro" — extraem dados dos três sistemas simultaneamente. A coluna Nome da Loja captura o identificador de local impresso em cada recibo (seja "Square Market — Main St" do sistema Square ou o bloco de endereço do terminal NCR legado). A coluna Número do Registro captura o ID do terminal — seja impresso como "Registro 03" no Square ou "Terminal: 12" no Clover. A saída é uma planilha onde todas as transações de todas as lojas e todos os sistemas POS estão nas mesmas colunas, mesmo formato, prontas para conciliação. Sem treinamento de template. Sem limitação de "esta ferramenta só funciona com Square."

03 Processamento em lote com um Link de Coleta significa um fluxo de trabalho da loja à planilha

Processamento em lote permite enviar todos os comprovantes de fim de dia do PDV de todas as lojas de uma só vez — independentemente do sistema de PDV — e consolidar os resultados em um único arquivo Excel. Para coletar comprovantes de lojas sem acesso ao seu sistema central, gere um Link de Coleta: uma URL compartilhável onde os gerentes enviam digitalizações ou exportações digitais dos comprovantes do PDV inserindo um breve código de verificação — sem necessidade de criar conta. Todas as submissões vão para sua fila de processamento, onde você define suas colunas uma vez e processa tudo em lote em uma única planilha. Isso significa que o gerente da loja tira fotos do relatório de fim de dia do terminal PDV, envia pelo link, e sua equipe financeira recebe uma planilha consolidada com todas as transações de todas as lojas — independentemente do sistema de PDV que cada loja utiliza.

De recibos de PDV de várias lojas a uma única planilha consolidada

Se você administra uma operação de varejo com várias lojas e diferentes sistemas de PDV, este é o fluxo de trabalho de conciliação no fim do dia — desde a coleta de recibos até a planilha auditável.

1

Colete recibos de PDV de todas as lojas — qualquer formato, qualquer sistema

No fim do dia, cada gerente de loja imprime ou exporta seus recibos de PDV. A loja principal usa Square — o gerente exporta um relatório de fim de dia em PDF com detalhes de transações. A loja do centro usa Clover — o gerente tira uma foto do resumo do turno no terminal. O café na loja usa Toast — o gerente imprime o registro de transações do dia em papel térmico e o digitaliza. O pop-up do depósito usa Shopify POS — os recibos chegam como PDFs por e-mail. Todos os quatro formatos, de quatro sistemas de PDV diferentes, vão em um único upload em lote. Para lojas onde o gerente não tem acesso ao seu portal corporativo de upload, envie um Link de Coleta — eles abrem o link no celular, inserem um código de verificação e fazem o upload diretamente. A ferramenta aceita JPG, PNG, WebP e PDF — papel térmico fotografado e PDFs exportados digitalmente são processados da mesma forma.

2

Defina suas colunas uma vez — a IA se adapta automaticamente a cada formato de PDV

Digite os campos necessários: "Nome da Loja", "Data", "Número do Recibo", "Horário", "Total", "Subtotal", "Imposto", "Desconto", "Forma de Pagamento", "ID do Operador", "Número do Caixa", "Nome do Item/SKU", "Quantidade", "Preço Unitário". Para a coluna "Nome do Item/SKU", a IA extrai o que o PDV imprime — "2X4X8 KD HT SPR" da loja de ferragens ou "12OZ OAT M L" do café. Para uma coluna "Categoria", você pode usar uma Coluna Inferida: defina-a como "Categoria (opções: Vendas no Varejo/Alimentos & Bebidas/Serviços de Reparo/Materiais/Outro)" e a IA classifica cada item com base no contexto da loja e na descrição do item — nenhum campo de categoria é necessário nos recibos originais. Para verificação de imposto sobre vendas, use uma Coluna Calculada como "Verificação de Imposto (Subtotal × alíquota local) vs Imposto Impresso" para sinalizar discrepâncias durante a extração, em vez de no fechamento do mês. A mesma configuração de colunas processa todos os recibos de todos os sistemas de PDV sem modificação — a IA se adapta ao layout do Square, ao layout do Clover, ao layout do Toast e ao layout do Shopify POS de forma independente no mesmo lote.

3

Baixe uma planilha — cada transação identificada por loja, terminal e operador

O resultado é um único arquivo Excel onde cada linha representa uma transação POS. A coluna Nome da Loja indica a origem de cada transação — "Flagship (Square)", "Downtown (Clover)", "Cafe (Toast)", "Warehouse Pop-Up (Shopify POS)". A coluna Número do Terminal rastreia qual equipamento em cada loja. A coluna ID do Operador identifica quem realizou a venda. A coluna Forma de Pagamento mostra o tipo de pagamento de cada transação — dinheiro, crédito, débito, vale-presente, pagamento dividido. Filtre por loja para análise de vendas por unidade. Filtre por operador para conciliação de turno. Agrupe por forma de pagamento para comparar com a contagem de caixa no fechamento do dia. Exporte como XLSX, CSV ou JSON. Para conciliação diária recorrente, salve sua configuração de colunas como modelo após fazer login — reutilize-a em cada lote de fechamento sem redigitar os nomes dos campos. A planilha é estruturada para importação direta no QuickBooks, Xero ou qualquer sistema contábil que aceite dados no nível de transação.

Quando Funciona Melhor — e Quando Revisar os Resultados

Quando funciona melhor

Sistemas de PDV modernos em nuvem com layouts de recibos estruturados (Square, Shopify POS, Clover, Toast). Sistemas que imprimem recibos com pares claro de rótulo e valor e colunas de itens consistentes extraem com até 99% de precisão para campos de resumo. Nome da Loja, Data, Hora, Total, Imposto, Método de Pagamento e ID do Operador são capturados de forma confiável. Os itens de linha são extraídos bem quando o PDV usa um formato colunar estruturado com campos separados para nome do item, quantidade e preço.

Conciliação em lote de múltiplas lojas no fim do dia. Carregue recibos de qualquer número de lojas que usam qualquer combinação de sistemas PDV em um único lote. Cada transação de cada loja recebe as mesmas colunas. As colunas Nome da Loja e Número do Caixa permitem filtrar por local e terminal sem pré-classificar ou ajustar o lote de upload. Uma definição de coluna permanece constante em todas as lojas e todos os sistemas PDV.

Relatórios de PDV exportados digitalmente (exportação em PDF ou CSV do back office do PDV). Arquivos de exportação gerados por máquina a partir do painel de administração do PDV extraem com precisão quase perfeita. Use-os quando disponíveis — a saída digital estruturada do sistema PDV produz uma extração mais limpa do que uma fotografia de um recibo térmico.

Quando revisar os resultados

Terminais POS legados NCR e matriciais com recibos em grade de caracteres monoespaçados. Sistemas POS antigos que geram formatos compactos em grade impressos em bobinas térmicas estreitas compactam mais dados por polegada e usam menos separadores visuais entre campos. O "Total" em um recibo NCR dos anos 1990 pode estar entre grupos de itens, e não no final. Os campos de resumo ainda são extraídos porque a IA lê semanticamente, mas a precisão é menor do que em recibos modernos e estruturados — espere verificação pontual em algumas linhas por lote.

Recibos densos com 40+ itens, códigos de produto muito abreviados e sem descrições legíveis. Recibos de farmácias, supermercados e lojas de ferragens com 40+ itens usando códigos SKU internos e sem descrições em linguagem simples desafiam a extração de itens. Os códigos são extraídos como impressos — "ORG BAN 4011 0.79" vira uma célula. Para itens apenas com SKU onde você precisa de descrições legíveis, use uma Coluna Inferida para categorização em vez de confiar no código SKU bruto para análise de gastos. Os campos de resumo (Total, Imposto, Forma de Pagamento) permanecem com alta confiança mesmo em recibos densos.

Recibos térmicos fotografados com desbotamento ou vincos. O papel térmico desbota com o tempo — especialmente em ambientes de varejo quentes. Se os caixas manuseiam os recibos antes da digitalização (criando vincos, manchas), ou se a impressão térmica desbotou significativamente, a precisão da extração de caracteres individuais diminui. Fotografe ou digitalize os recibos o mais rápido possível após a impressão para obter melhores resultados. Para lojas que guardam recibos por uma semana antes de inserir os dados, considere mudar para exportações POS digitais em vez de fotografar papel térmico envelhecido.

Perguntas Frequentes

Uma única definição de coluna consegue extrair dados de recibos impressos por Square, Clover, Toast, Shopify POS e NCR legado sem configuração por sistema?

Sim. Esta é a principal vantagem da extração semântica sobre ferramentas baseadas em coordenadas ou modelos. Quando você digita "Total" como nome de coluna, a IA não está procurando a palavra "Total" em uma posição fixa — ela está procurando um valor em dólar que funcione como o total da transação dentro da estrutura do recibo. Um recibo do Square e um recibo do NCR legado colocam "Total" em posições completamente diferentes na página, mas ambos seguem a mesma lógica financeira: itens listados primeiro, seguidos de subtotais, seguidos de um valor final. A IA lê essa lógica — não coordenadas de pixel — o que significa que um conjunto de nomes de coluna processa todos os sistemas POS em uma rede de várias lojas sem treinamento de modelo por sistema ou mapeamento de coordenadas.

A IA consegue extrair itens de linha individuais — Nome do Item/SKU, Quantidade, Preço Unitário e Desconto — de recibos POS densos?

Sim, com ressalvas baseadas no sistema POS e na densidade do recibo. Defina colunas como "Nome do Item/SKU", "Quantidade", "Preço Unitário" e "Total da Linha" e a IA lê cada linha da seção de itens do recibo. Sistemas POS modernos em nuvem (Shopify POS, Square, Clover recente) que imprimem itens em layouts colunares estruturados extraem itens de linha com alta precisão. Sistemas mais antigos e sistemas que usam códigos muito abreviados (códigos PLU de farmácia, números SKU de supermercado, códigos de estoque de loja de ferragens) apresentam mais desafios — os códigos são extraídos como impressos na coluna Nome do Item/SKU, mas nomes de produtos legíveis podem não existir no recibo original. Para análise de gastos onde "Total" e "Nome da Loja" são suficientes para conciliação, considere usar apenas campos resumidos — eles extraem mais rápido e com maior confiança. Para análise de nível de estoque que exige detalhes por item, use a coluna Nome do Item/SKU para capturar o que o POS imprime e uma Coluna Inferida para classificar por categoria.

Como lidar com a extração de impostos de sistemas POS em diferentes jurisdições fiscais?

Defina uma coluna "Imposto". A IA lê qualquer rótulo de imposto que o POS imprima — "Imposto", "Imposto sobre Vendas", "GST", "VAT", "HST" — e extrai o valor em dólar correspondente. Se um sistema POS em uma jurisdição sem imposto sobre vendas não imprimir uma linha de imposto, a coluna Imposto virá em branco para esses recibos — não como um valor lido incorretamente. Para varejistas com múltiplas jurisdições onde as alíquotas de imposto variam por localização da loja, adicione uma coluna "Localização da Loja" (cidade/estado) e use uma Coluna Calculada na saída para verificar se o valor do imposto impresso corresponde (Subtotal × alíquota da jurisdição). Essa verificação é executada durante a extração e sinaliza discrepâncias antes que a planilha chegue à sua equipe de contabilidade, em vez de durante o fechamento do mês, quando corrigir erros é mais caro.

Posso extrair o ID do Caixa e o Número do Registro para conciliação de turno e auditoria de contagem de caixa?

Sim. Defina "ID do Caixa" e "Número do Registro" como colunas. A IA lê o identificador do funcionário ou terminal impresso em cada recibo — seja "Caixa: 04", "Atendente: Maria", "Operador: 12" ou um código numérico no cabeçalho do recibo. Para a conciliação de contagem de caixa no fim do dia, filtre sua planilha de saída por ID do Caixa, some a coluna Total para transações em dinheiro (usando a coluna Forma de Pagamento) e compare com a contagem física de caixa daquele turno. Cada linha de transação carrega os identificadores de caixa e registro, permitindo conciliação por caixa, por registro ou por loja — tudo em uma planilha, sem precisar combinar recibos manualmente com registros de turno.

Qual a melhor forma de coletar recibos de PDV de gerentes de loja que não usam o sistema corporativo de upload?

Use um Link de Coleta — uma URL compartilhável gerada pela sua conta ImageToTable.ai. Envie o link para cada gerente de loja. Eles abrem no celular ou computador da loja, inserem um código de verificação curto e enviam fotos ou exportações digitais dos recibos de PDV do dia — sem criar conta, sem login, sem instalar software. Todas as submissões aparecem na sua fila de processamento, organizadas por fonte de upload. Depois, processe tudo em lote com sua configuração de colunas padrão — as mesmas colunas usadas para recibos enviados diretamente à sua conta. Isso foi projetado exatamente para o caso em que quem envia os recibos (gerente de loja, supervisor de turno) não é quem os processa (equipe financeira, contador) e não precisa aprender uma nova ferramenta ou manter uma conta.

📮 contact email: [email protected]