Semana passada, uma franqueada em Curitiba ligou dizendo que o painel HRM dela marcava R$ 840 em vendas num dia, mas a conciliação Pix e cartão fechava em R$ 760. Oitenta reais sumidos. Ela achava que era furto. Era abandono de carrinho.
Aqui começa o problema que ninguém quer encarar: o app da loja autônoma registra adição de item ao carrinho como movimento, o painel HRM vê isso como intenção de compra, mas o cliente desiste no meio do pagamento. A diferença entre o que o sistema "vê" como transação iniciada e o que realmente entra na conta bancária é onde a grana vaza.
O que o painel HRM está contando que não é dinheiro real
O dashboard mostra quatro camadas diferentes de movimento: itens escaneados, carrinho montado, pagamento iniciado e pagamento confirmado. A maioria dos franqueados olha só para o total e assume que é vendido. Não é.
Quando o cliente escaneia um café, uma barra de chocolate e um suco, aquilo entra no painel HRM como "movimento de SKU". Se ele tira o suco do carrinho e paga só pelos outros dois, o painel mostra que três itens passaram, mas só dois foram vendidos. Multiply isso por 20, 30 clientes por dia em uma loja em prédio corporativo de ~200 pessoas, e você perde entre R$ 15 e R$ 45 por dia só em ruptura de intenção de compra.
Pior: quando a conexão cai. O cliente aperta o botão de pagar, o app trava, ele desiste. O painel HRM marcou "tentativa de pagamento", o app da loja marcou "carrinho criado", mas nenhum centavo entrou na conta. A diferença entre o relatório visual (quanto o painel diz que foi vendido) e o extrato bancário (quanto realmente caiu) é onde você descobre que está perdendo grana sem saber por quê.
Quanto você está deixando de cobrar sem perceber
A gente viu um padrão nas lojas Be Honest que operamos em São Paulo e no Rio. Lojas com ticket médio entre R$ 18 e R$ 25 têm discrepância média de 6 a 11% entre o que o painel HRM reporta e o que de fato cai na conta. Em lojas com 40 a 80 transações por dia, isso significa entre R$ 18 e R$ 55 por dia sumindo em carrinho abandonado, falha de pagamento ou erro de sincronização.
Se você não cruza relatório do app com extrato bancário todo dia, essa diferença vira um buraco silencioso no fluxo. O franqueado pensa "o painel diz que vendi R$ 800, menos R$ 200 de estoque novo que entrou, logo lucrei R$ 600". Mas o dinheiro que caiu foi R$ 720. Ele está gastando mais do que pensa.
A câmera de segurança mostra o cliente colocando o produto na mochila sem pagar (fraude visível). Mas o app não mostra o cliente que montou um carrinho de R$ 35, viu que não tinha crédito no cartão e saiu sem nada. Uma perdida invisível pro painel, visível só no extrato que não fecha.
Como descobrir onde seu dinheiro está vazando
Primeiro passo é parar de confiar só no dashboard. Imprima o relatório de transações confirmadas do app (não "iniciadas", confirmadas) todos os dias. Compare com o extrato do Pix e do cartão. Aqui você vê três problemas:
- Transação duplicada: cliente paga duas vezes por um café porque o app travou na confirmação. Isso vira crédito pro franqueado que precisa reverter manualmente.
- Pagamento iniciado mas não completado: o app trava na tela de confirmação do Pix. O cliente vai embora. Nenhum centavo entrou, mas o carrinho está marcado como "aguardando confirmação" no painel.
- Erro de sincronização Pix-app: a transação caiu na conta do franqueado, mas o app demorou 20 minutos pra atualizar. Se você repostar estoque nesse período, o inventário fica errado.
Nas lojas em condomínios que operamos com ~150 unidades, a gente consegue manter discrepância abaixo de 3% porque reconcilia todo dia no final da tarde. Em lojas onde o franqueado só olha pro painel uma vez por semana, a discrepância chega a 12%.
Por que o sensor de peso não vê esse problema
O sensor de peso dentro da loja detecta quando um produto foi tirado sem ser escaneado (furto). Mas ele não detecta quando o cliente escaneou, colocou no carrinho, depois desistiu e saiu com a mão vazia. O sensor vê "menos um suco", o painel HRM vê "transação iniciada", mas nenhuma venda de verdade aconteceu.
A câmera flagra furto e abandono de carrinho. O sensor de peso só flagra desaparecimento. Você precisa dos três: câmera, sensor e reconciliação manual de caixa, pra enxergar onde o dinheiro some.
O que fazer quando a discrepância fica permanente
Se todo dia você vê uma diferença de R$ 20 a R$ 50 entre painel HRM e extrato bancário, e isso não fecha nem depois de revisar câmera e sensores, há um quarto problema: falha sistemática de sincronização. Pode ser a antena RFID com bateria baixa (a loja registra que um cliente escaneou, mas o app demorou segundos demais pra confirmar). Pode ser a conexão wi-fi instável (muitos clientes simultâneos saturando a banda). Pode ser a versão do app do cliente desatualizada.
Você resolve isso em três movimentos: (1) resete o roteador da loja uma vez por semana, de madrugada; (2) peça pra 5 clientes atualizarem o app no celular e veja se a discrepância cai; (3) revise o log de transações "pendentes" no painel HRM. Se tiver mais de 5 transações marcadas como "aguardando confirmação" ao final do dia, a loja tem gargalo de sincronização.
Quando isso não funciona e você precisa investigar de verdade
Lojas com faturamento muito baixo (abaixo de R$ 1.200 por semana) em locais de pouco trânsito raramente conseguem manter esse rigor diário de reconciliação. Franqueados em cidades pequenas, prédios corporativos com menos de 80 pessoas ou academias com ocupação baixa às vezes acham que reconciliar caixa é overengineering. É verdade que em volumes baixos a discrepância percentual sai maior. Mas a investigação sistemática ainda vale.
O risco mesmo está em confundir diferença de sistema com furto real. Você vê que o painel diz R$ 850 e o banco confirmou R$ 780, assume que perdeu R$ 70 pra roubo, abre a câmera procurando criminoso, quando na verdade foi cliente que desistiu de 5 carrinhos diferentes durante o dia.
A rede Be Honest opera em mais de N+ cidades brasileiras, e o padrão que mais gera susto em franqueados novos é exatamente esse. Todos assumem que discrepância = furto. A realidade é mais chata: é abandono de carrinho, falha de pagamento, ou atraso de sincronização. Mais chato porque não aparece em câmera. Mais fácil de corrigir porque é problema de operação, não de segurança.
Se você quer começar a controlar isso, sente com seu app de franqueado meia hora por semana. Compare painel HRM com extrato. Procure "transações iniciadas que nunca completaram". Ali está o vácuo. Depois você vê câmera e sensores pra confirmar que não tem furto acontecendo em paralelo. Duas investigações diferentes, duas respostas diferentes. A grana que sobra quando você acerta as duas é a grana que fica no bolso.