Uma Loja, Dois Inventários: Acabando com a Divisão Físico/Online
A maioria das lojas que vendem presencialmente e online opera com dois inventários conectados por um app de sincronização, e essa lacuna é de onde vêm as vendas duplicadas, contagens erradas e recontagens de domingo à noite. Veja como essa divisão realmente acaba.

Uma loja que vende presencialmente e online geralmente não está operando com um único inventário. Ela está operando com dois inventários que trocam mensagens: a contagem da prateleira fica no POS, a contagem online fica na plataforma de e-commerce, e um conector de sincronização transporta as atualizações entre eles. Cada venda duplicada, cada e-mail de "desculpe, na verdade não temos esse produto" e cada recontagem de domingo à noite nasce dessa lacuna. A solução não é um conector melhor. É um único registro de inventário que todos os canais leem e gravam.

Por que as contagens física e online divergem?
As contagens divergem porque dois sistemas mantêm, cada um, seu próprio registro da mesma prateleira. Quando alguém compra no caixa físico, o POS reduz sua cópia. Quando alguém compra online, a plataforma de e-commerce reduz a dela. Um conector então leva cada alteração para o outro lado, às vezes em segundos, às vezes em um processo em lote que roda a cada quinze minutos.
Entre a venda e a cópia, ambos os sistemas acreditam que o item ainda está em estoque. Essa janela é pequena, mas não é a única falha. Reembolsos e trocas muitas vezes são registrados em um lado e não no outro. Um produto renomeado ou uma variante editada pode quebrar silenciosamente o mapeamento de SKU (um SKU é o ID de um item vendável; veja mais termos no nosso guia de terminologia de POS), fazendo com que os dois sistemas sequer estejam falando do mesmo produto. Interrupções no conector tendem a falhar silenciosamente: nenhum erro é exibido, as contagens apenas deixam de bater.
A divergência se acumula. Cada pequena inconsistência sobrevive até que alguém reconte fisicamente a prateleira e, a essa altura, ninguém sabe qual sistema estava correto.
Quanto custa realmente essa divisão?
Globalmente, a falta de estoque e o excesso de estoque custam ao varejo cerca de US$ 1,73 trilhão por ano, cerca de 6,5% das vendas¹. Para uma única loja, a divisão se traduz em quatro custos menores e constantes.
Estoque de segurança: exibir 3 unidades online quando você tem 5, para que um atraso na sincronização não gere vendas duplicadas. Esse é um estoque pelo qual você pagou, mas não deixa ninguém comprar.
Tempo de reconciliação (verificar se as duas contagens batem): horas de trabalho da equipe recontando prateleiras e corrigindo o sistema que falhou.
Resolução de vendas duplicadas: reembolsos, e-mails de desculpas e avaliações negativas ocasionais de uma estrela quando o item "em estoque" não estava disponível.
A própria estrutura de sincronização: o conector ou a camada de sincronização do e-commerce costuma ser um dos itens na fatura oculta de SaaS que os lojistas pagam.
Nenhum desses custos aparece em um DRE como "divisão de inventário", e é por isso que essa divisão sobrevive.

Um app de sincronização não pode simplesmente resolver isso?
Para algumas lojas, um conector funciona bem, e vale a pena dizer isso claramente. Se o seu giro de estoque é lento, se você raramente fica com a última unidade de um item e opera apenas uma unidade física, uma sincronização decente dará conta do recado na maior parte do tempo. Se esse for o seu caso, aproveite essa alternativa.
Ela deixa de funcionar exatamente nas condições que você espera alcançar. O alto tráfego reduz as chances de que uma janela de sincronização passe sem que dois canais mexam no mesmo item. Estoques escassos ou exclusivos (itens vintage, consignados, pequenos lotes) tornam cada unidade a última unidade. Múltiplos canais de venda multiplicam os mapeamentos que podem quebrar silenciosamente. Um app de sincronização gerencia o sintoma razoavelmente bem em volumes baixos; os dois registros subjacentes ainda são a causa do problema.
O que significa realmente ter um único inventário?
Significa ter uma única fonte de registro (um banco de dados em que todos confiam) em vez de dois registros e um intermediário. O balcão físico, a vitrine online e qualquer terminal de autoatendimento leem a mesma contagem e gravam suas vendas no mesmo registro no exato momento em que a venda é confirmada. Quando dois canais tentam comprar a última unidade no mesmo instante, o próprio registro resolve quem a obteve; não há um "depois" no qual um processo de sincronização descobre o conflito. O catálogo é compartilhado da mesma forma: um produto, um preço, uma regra de imposto, para todos os canais.
Essa arquitetura é difícil de adaptar posteriormente. Dois sistemas maduros unidos por uma integração sempre terão dois registros, porque cada um foi construído assumindo que era o dono da contagem. Isso precisa ser a forma como a plataforma funciona desde o início, que é como o Final a trata: a loja online e o caixa físico são duas visualizações de um único registro, de modo que a lacuna nunca se abre. A visibilidade em tempo real também é a base sobre a qual todo o resto no gerenciamento de inventário de POS é construído. Pontos de reposição e alertas de estoque são tão bons quanto a contagem que leem, e os lojistas obtêm ganhos de eficiência apenas quando a contagem é confiável.
Então, é possível acabar com a divisão físico/online?
Sim, mas não tentando sincronizar com mais força. A divisão é uma consequência de operar dois sistemas e termina quando ambos os canais rodam em um único registro, não quando a cópia entre os registros fica mais rápida. Se você estiver avaliando plataformas, um teste útil: pergunte onde o pedido online e a venda do balcão são registrados e se é no mesmo lugar. (Escolher um POS para varejo envolve mais do que inventário, mas essa pergunta serve como um filtro rápido.)
Regra prática: se o seu caixa físico e sua loja online podem divergir sobre a mesma prateleira, você tem dois inventários, independentemente do que o app de sincronização prometa.
Perguntas frequentes
Por que as contagens do meu estoque físico e online não batem?
Porque cada sistema mantém seu próprio registro e uma ferramenta de sincronização copia as alterações entre eles com um atraso. Vendas, reembolsos, trocas e edições de catálogo que ocorrem durante esse atraso (ou que não são mapeadas corretamente) se acumulam como divergências.
Um aplicativo de sincronização melhor vai evitar as vendas sem estoque?
Isso os tornará mais raros, não impossíveis. Qualquer sincronização tem uma janela de tempo entre uma venda e o envio da cópia para o outro sistema, e os seus momentos de maior movimento são exatamente quando há maior probabilidade de dois canais venderem a última unidade dentro dessa janela.
O que é uma fonte única de registro para estoque?
Um único banco de dados no qual cada canal de vendas lê e grava no momento da venda (um sistema de registro). O balcão, a loja online e qualquer totem de autoatendimento decrementam a mesma contagem, portanto não há uma segunda cópia para divergir.
Preciso de contagens de estoque separadas para vender online e pessoalmente?
Não. Se a sua plataforma opera ambos os canais em um único livro-razão, uma única contagem atende a ambos. Contagens separadas e margens de reserva de 'estoque online' são soluções alternativas para sistemas que não conseguem compartilhar um livro-razão.
