Reposição de Estoque no Mercado Livre Full: o Guia Definitivo (com Fórmula e 3 Exemplos)
Como calcular a reposição certa no Mercado Livre Full sem chutar. Fórmula passo-a-passo, 3 exemplos numéricos e os erros que custam BuyBox. Guia atualizado 2026.
Reposição de estoque no Mercado Livre Full é a decisão mais cara que o vendedor toma toda semana — e a mais frequentemente errada. Repor pouco gera ruptura, ruptura pausa o anúncio e tira BuyBox. Repor demais empata capital e estoura tarifas de armazenagem do Full.
Esse guia mostra a fórmula que o algoritmo do Fulzzy usa internamente (a mesma da calculadora pública gratuita), com 3 exemplos numéricos completos e os erros mais comuns que a gente vê em centenas de contas conectadas.
Para quem é este guia
Vendedores do Mercado Livre que usam o programa Mercado Livre Full (fulfillment) e querem parar de repor por intuição. Se você nunca ouviu falar em "dias de cobertura" ou em "trânsito até o CD", comece pela calculadora — ela faz o cálculo sem você precisar dominar a fórmula.
O que é reposição de estoque no Mercado Livre Full
Reposição é a quantidade de unidades que você envia ao centro de distribuição (CD) do Mercado Livre para repor o estoque que vai sair pelas vendas no Full nos próximos dias. O cálculo certo balanceia três variáveis — não duas, não uma:
- Velocidade de venda (vendas/dia médias do SKU)
- Cobertura desejada (quantos dias de estoque você quer manter)
- Trânsito até o CD (quantos dias entre você enviar e o ML disponibilizar)
Se você ignora qualquer uma das três, o resultado vai estar errado. A maioria dos vendedores ignora a 3ª (trânsito) e descobre tarde demais que o estoque zerou enquanto o envio estava no caminho.
A fórmula correta (passo-a-passo)
Esse é o cálculo que vendemos como serviço — mas vamos publicar aqui, completo, porque um vendedor que entende a lógica usa o produto melhor do que um que aceita um número de caixa-preta.
Passo 1 — Calcule sua velocidade de venda
Vendas dos últimos 60 dias divididas por 60.
vendas/dia = vendas dos últimos 60 dias ÷ 60Por que 60 dias e não 30? Janelas curtas (7-30 dias) reagem rápido a picos e quedas, mas distorcem o cálculo de reposição. 60 dias suaviza variações pontuais sem ficar tão lenta a ponto de não captar tendências reais. É o padrão que o app Fulzzy usa por default.
Passo 2 — Calcule a cobertura atual
Estoque atual no Full dividido pela velocidade de venda.
dias atuais de estoque = estoque no Full ÷ vendas/diaEsse número diz quantos dias até zerar se você não repuser nada.
Passo 3 — Calcule os dias faltantes para a cobertura desejada
dias faltantes = max(cobertura desejada − dias atuais de estoque, 0)Exemplo: se você quer manter 24 dias de cobertura no Full e tem 9 dias atuais, faltam 15 dias.
Passo 4 — Aplique a fórmula completa
quantidade a enviar = ⌈ max(0, vendas/dia × (trânsito + dias faltantes) − em trânsito) ⌉Onde ⌈ ⌉ é arredondar pra cima (você não envia 12,3 unidades — envia 13).
A tabela de variáveis (com defaults do Fulzzy)
| Variável | Default Fulzzy | Quando ajustar | |---|---|---| | Janela de vendas | 60 dias | Curva A em rampa rápida → reduzir pra 28 dias com pesos ponderados (não está na calc pública). | | Cobertura desejada | 24 dias | Curva A: 24-30 dias. Curva C: 14 dias costuma bastar. SKU com sazonalidade forte: ajuste por mês. | | Trânsito até CD | 5 dias | Pode variar de 3 a 10 conforme localização e CD destino. Olhe seu histórico real. | | Em trânsito agora | 0 (você informa) | Quantidade que já saiu de você mas o ML ainda não recebeu. Crítico subtrair. |
Stat com fonte: o próprio Mercado Livre publica que o programa Full reduz o tempo de entrega ao comprador, o que aumenta visibilidade do anúncio — mas só funciona se o estoque estiver lá. Estudos externos como Neogrid estimam perda de 20-40% de vendas em períodos de ruptura, dependendo da categoria.
Exemplo 1 — Vendedor pequeno, SKU estável
Cenário:
- Estoque atual no Full: 40 unidades
- Vendas últimos 60 dias: 360
- Cobertura desejada: 24 dias
- Trânsito até CD: 5 dias
- Em trânsito: 0
Cálculo passo-a-passo:
vendas/dia = 360 ÷ 60 = 6
dias atuais = 40 ÷ 6 = 6,67 (≈ 7 dias)
dias faltantes = max(24 − 7, 0) = 17
quantidade = ⌈ max(0, 6 × (5 + 17) − 0) ⌉
= ⌈ 6 × 22 ⌉
= ⌈ 132 ⌉
= 132 unidadesDecisão: envie 132 unidades. Quando o ML disponibilizar daqui a 5 dias, você terá ~6 unidades restantes (perto de zerar) + 132 entrando = ~138 unidades = ~23 dias de cobertura. Bate com a meta.
Exemplo 2 — Curva A em alta sazonalidade (Black Friday se aproximando)
Cenário:
- Estoque atual no Full: 200 unidades
- Vendas últimos 60 dias: 900 (15 vendas/dia)
- Mas: vendas dos últimos 7 dias subiram para 25/dia (rampa pré-BF)
- Cobertura desejada: 30 dias (alta sazonalidade exige mais)
- Trânsito até CD: 5 dias
- Em trânsito: 50
Aviso: a calculadora pública usa janela fixa de 60 dias. Para casos como esse, a velocidade real (25/dia) é maior que a calculada (15/dia). Você precisa ajustar manualmente o input colocando uma estimativa mais alta de vendas dos próximos 60 dias, ou usar a versão completa do Fulzzy que faz médias ponderadas dos últimos 28 dias com peso maior nos últimos 7.
Recálculo com velocidade real estimada (20/dia médio dos próximos 30 dias):
vendas/dia = 20 (ajuste manual do vendedor)
dias atuais = 200 ÷ 20 = 10
dias faltantes = max(30 − 10, 0) = 20
quantidade = ⌈ max(0, 20 × (5 + 20) − 50) ⌉
= ⌈ 20 × 25 − 50 ⌉
= ⌈ 500 − 50 ⌉
= 450 unidadesDecisão: envie 450 unidades. Você já tem 50 em trânsito, então o pedido total chegando ao Full será 500 unidades — colchão pra Black Friday.
Por que ajuste manual nesse caso
A janela de 60 dias subestima vendas em rampa de alta. Se você tem certeza de que a aceleração é estrutural (sazonalidade, viralização do produto, concorrente fora do ar), ajuste o input. Se a aceleração for ruído de 1 semana, mantenha 60 dias e prefira repor de novo em 7 dias.
Exemplo 3 — Curva C, SKU lento
Cenário:
- Estoque atual no Full: 80 unidades
- Vendas últimos 60 dias: 60 (1 venda/dia)
- Cobertura desejada: 14 dias (curva C, baixa rotação não justifica capital empatado)
- Trânsito até CD: 5 dias
- Em trânsito: 0
Cálculo:
vendas/dia = 60 ÷ 60 = 1
dias atuais = 80 ÷ 1 = 80
dias faltantes = max(14 − 80, 0) = 0
quantidade = ⌈ max(0, 1 × (5 + 0) − 0) ⌉
= 5Mas espera — dias faltantes = 0 significa que você JÁ tem mais cobertura do que precisa. A fórmula sugere 5 unidades só pelo trânsito. Decisão real: não envie nada agora. Reavalie em 30 dias.
Esse é exatamente o tipo de SKU que a curva ABC do Fulzzy reclassifica automaticamente — produto que come tarifa de armazenagem sem girar capital. A função primária é não enviar.
Os 5 erros mais comuns na reposição (e como evitar)
Antes da lista, vale calibrar o quanto cada erro custa: o post sobre custo real da ruptura detalha como cada dia de estoque zerado vira prejuízo em 4 camadas (vendas perdidas, ranking, BuyBox e clientes que migram). Se você ainda não sabe identificar os sinais que antecedem a ruptura, esse post lista os 7 mais comuns.
1. Ignorar o trânsito até o CD
Vendedor calcula "vendas/dia × cobertura desejada" e esquece que entre clicar "Enviar" e o produto estar disponível pra venda passam 3-10 dias. Resultado: enviou na quinta, esperou ML disponibilizar na quarta seguinte — mas zerou no domingo.
Fix: sempre inclua trânsito na fórmula. É a variável mais ignorada.
2. Usar janela de 7 ou 14 dias para velocidade
Janela curta amplifica picos e quedas. Promoção de 1 dia detona sua média. Concorrente ficar fora do ar por uma semana detona sua média. Você acaba enviando demais ou de menos.
Fix: janela default 60 dias. Ajuste só com motivo claro (curva A em rampa).
3. Não atualizar cobertura por curva ABC
Manter os mesmos 24 dias para curva A e curva C empata capital em SKU lento e arrisca ruptura em SKU rápido.
Fix: A = 24-30 dias, B = 18-24, C = 14. Recurso ABC do Fulzzy faz a classificação automática.
4. Ignorar o que já está em trânsito
Vendedor envia 100 unidades segunda, calcula reposição quarta e envia mais 100. ML recebe 200 — você passa 2 meses pagando armazenagem extra.
Fix: sempre subtrair em_trânsito antes de enviar nova reposição.
5. Repor por intuição em vez de cálculo
"Acho que tá vendendo bem, vou mandar mais" é a forma mais cara de tomar decisão de estoque. Ou você sub-repõe e pega ruptura, ou super-repõe e empata capital.
Fix: use a calculadora ou o produto completo — não importa qual, mas deixe de chutar.
Quando NÃO usar essa fórmula
A fórmula assume:
- Vendas razoavelmente estáveis (sem viralização ou trends de TikTok afetando demanda)
- Trânsito do CD relativamente previsível (sem greve dos Correios, problemas alfandegários, etc)
- Você está vendendo no Mercado Livre Full brasileiro (fórmula bate; outros países podem ter trânsito diferente)
Em rampa de produto novo (primeiros 60 dias do anúncio), a fórmula subestima porque não tem histórico suficiente. Use estimativa baseada em SKU similar ou no que o concorrente vende.
Perguntas frequentes sobre reposição no Mercado Livre Full
A calculadora pública usa a mesma fórmula que o app pago?
Sim, a fórmula é idêntica. A diferença é que o app:
- Conecta direto na sua conta ML e busca os números automaticamente (você não precisa olhar 50 SKUs e digitar)
- Aplica a fórmula em todos seus SKUs ao mesmo tempo com classificação ABC automática
- Oferece médias ponderadas dos últimos 28 dias para SKUs em rampa
- Alerta quando algum SKU entra em zona de risco
A calculadora pública é por SKU, manual, mesma matemática. Teste grátis aqui.
Por que minha cobertura ideal não é 24 dias para todos os SKUs?
Porque o custo de manter cobertura muda por curva ABC:
- Curva A (alto giro): 24-30 dias compensa o risco de ruptura — você vende rápido, então o capital empatado é "trabalhado".
- Curva C (baixo giro): mais de 14 dias significa que o capital fica parado e a tarifa de armazenagem do Full come margem.
Use a regra: mais cobertura para o que vende mais, menos para o que vende menos.
O Mercado Livre cobra por baixa cobertura no Full?
Hoje (maio 2026), o Mercado Livre não cobra explicitamente por baixa cobertura como a Amazon EUA já faz há tempos. Mas o algoritmo penaliza posicionamento quando seu SKU fica zerado — perda de impressão e de BuyBox são, na prática, "tarifa indireta" por ruptura.
Quanto tempo demora pro Mercado Livre disponibilizar minha reposição?
Trânsito típico é 3-10 dias, dependendo:
- Sua localização vs CD destino (SP vs ML SP é mais rápido que NE vs ML SP)
- Volume da remessa (caixas master pequenas processam mais rápido)
- Período do ano (em pico, ML demora mais)
Olhe seu histórico real e use a média das últimas 5 reposições como input.
Posso usar a fórmula para outros marketplaces (Amazon, Shopee)?
A lógica é a mesma. Mas:
- Amazon FBA: trânsito tipicamente menor (1-3 dias), tarifa de baixa cobertura existe, lógica de IPI muda. Ajuste defaults.
- Shopee: SKU não-Full é diferente (você envia direto). Para Shopee Express, lógica similar.
A fórmula deste guia é otimizada para Mercado Livre Full Brasil.
O que faço quando a fórmula manda enviar 0?
Significa que você já tem mais cobertura do que a meta. Não envie. Reavalie em 15-30 dias. Se a recomendação seguir 0 mês após mês, considere:
- Reduzir o estoque mantido (excesso virou capital empatado)
- Reclassificar o SKU como curva C com cobertura menor
- Avaliar se o anúncio ainda vende como esperado
Próximo passo
Calcular para todos os seus SKUs manualmente é viável quando você tem 5-10 produtos. Acima disso, vira semana de trabalho toda quinzena.
Teste o Fulzzy grátis por 3 meses. Conectamos sua conta ML, classificamos seus SKUs por curva ABC automática e mostramos no dashboard exatamente quantas unidades enviar para cada um — usando a mesma fórmula deste guia, em segundos.
Ou comece testando a fórmula com 1 SKU agora na calculadora pública gratuita — sem cadastro.