Um SaaS que responde duas perguntas que ninguém responde juntas
Por quanto eu devo vender isso? e esse depósito de terça está certo? — para quem vende no Mercado Livre e na Shopee.
1Resumo
Uma ferramenta de auditoria de margem para marketplaces. Freemium, self-service, vendida online sem vendedor, com cobrança recorrente no cartão. Grátis de verdade para quem está começando; paga quando o negócio cresce.
“Você decide o preço com a conta certa — e confere cada centavo que o marketplace te paga.”
2O problema
Quem vende em marketplace trabalha às cegas em dois momentos.
Ao definir o preço. A conta real — custo + imposto + comissão da categoria + tarifa fixa + frete + Ads — não cabe numa planilha que se mantém sozinha.
Ao receber. O marketplace deposita um valor que não bate com o esperado, dias depois, sem explicar a diferença. Quando bate, é coincidência.
Mercado Livre acabou com a taxa fixa para produtos abaixo de R$79 e trocou por custo operacional variável por peso, dimensão e preço (02/03/2026).
Shopee removeu o teto de R$100 de comissão e tornou o Programa de Frete Grátis obrigatório (março/2026).
Toda planilha de precificação de seller brasileiro está errada agora. É fato datado, não retórica — e é o argumento de lançamento.
Os prazos tornam a dor crônica: o ML libera D+14 a D+30 após confirmação de entrega; a Shopee, D+15 a D+25, com retenção de até 5% por 90 dias para seller novo. O dinheiro chega tarde e picotado — sem ferramenta, conferir é impossível.
E a causa mais silenciosa de perda: quando a comissão muda por reclassificação automática de categoria, o repasse muda sem o seller saber por quê.
3O mercado está partido em três
E ninguém junta as pontas.
| Grupo | Quem | Preço | O que falta |
|---|---|---|---|
| A preço e margem |
Preço Certo PricePlus |
Não público, vende por reunião R$147 / 297 / 597 |
Não auditam repasse. O Preço Certo não integra Shopee |
| B conciliação |
Koncili Confery Conciflex |
Nenhum publica preço | Zero precificação. Todos escondem o preço e vendem por contato comercial |
| C hubs operacionais |
Bling · Tiny · Anymarket Magis5 · Ideris · Plugg.to · Olist |
A partir de R$55 Plugg.to R$399 / 799 |
Conciliação é relatório, não auditoria |
As três conclusões que definem o produto
- Ninguém fecha o laço. O grupo A calcula o que deveria entrar. O grupo B confere o que entrou. Não existe quem compare a decisão de preço com o depósito real e diga “você planejou 18% de margem, recebeu 11%, e a diferença foi essa taxa aqui”.
- O grupo B inteiro esconde o preço. Vender self-service com preço na vitrine é, por si só, um diferencial. O seller que não quer reunião hoje não tem para onde ir.
- Ninguém tem camada gratuita de verdade. É por aí que se entra.
4Posicionamento e ICP
Categoria: auditoria de margem para marketplaces. Não é hub, não é ERP, não é consultoria.
Quem não é cliente: operação grande com time financeiro próprio — já tem Koncili ou consultoria.
Os diferenciais, em ordem de força
- O laço fechado — ninguém junta as duas metades
- Grátis de verdade para quem começa — ninguém no grupo B tem
- Self-service com preço público — assina em 5 minutos
- Shopee desde o dia um — o líder de percepção do lado do preço não a tem
5A camada gratuita
Quem está começando erra preço porque não tem como saber. Não é justo cobrar de quem tem 20 produtos para descobrir que está vendendo no prejuízo.
Nunca esconder dinheiro que a pessoa já perdeu. Se a versão grátis achar R$ 800 em divergência, ela mostra os R$ 800 e quais pedidos. O que o plano limita é quantos pedidos por mês ela processa — não se ela pode ver a resposta.
Mostrar o número e cobrar para revelar a causa seria o padrão sujo que a indústria adora. Num produto cuja tese inteira é honestidade sobre dinheiro, isso mataria a confiança no primeiro uso.
Seis ferramentas públicas, sem cadastro
Todas rodam sobre o mesmo motor de taxas do produto pago — não é código descartável, é a fundação sendo validada em público antes de existir cliente.
| Ferramenta | O que faz | Por que essa |
|---|---|---|
| Calculadora de preço | Custo + margem desejada → preço em cada canal | É o que todo mundo busca no Google. Não ter é ficar fora da conversa |
| “Quanto sobra?” | Preço atual → líquido real, taxa a taxa | É o susto. É ela que converte |
| Fronteira de faixa | Mostra a zona onde subir o preço piora o líquido na Shopee | Ninguém tem. Circula sozinho em grupo de seller |
| Comparador de canais | Mesmo produto: quanto sobra em ML Clássico, Premium, Shopee, Shein | Responde “onde eu devo vender isso?” |
| Ponto de equilíbrio | Quantas unidades pagam o custo fixo do mês | Quem começa não sabe quanto precisa vender para não perder |
| Planilha para baixar | O clássico, em troca do e-mail | Lista de espera antes de existir produto |
A ponte: o que é grátis dentro da conta
| Recurso | Limite grátis | Por quê |
|---|---|---|
| Meu catálogo | 30 SKUs | Quem começa tem menos que isso. Cabe inteiro |
| Ficha de custo e margem real | igual | O valor central, sem corte |
| Conferidor de repasse por upload | 100 pedidos/mês | A metade “dinheiro” do produto, sem nenhuma integração |
| Divergências com causa | sem limite | A regra ética: a resposta nunca é paga |
| Dossiê de contestação | 3 por mês | Limite de volume, não de verdade |
| Histórico | 60 dias | Quem precisa de série longa já é operação |
6Planos e travas
Âncoras reais: PricePlus R$147/297/597 · Plugg.to R$399/799 · Bling a partir de R$55 · Koncili, Confery e Preço Certo não publicam preço.
| Plano | Mensal | Limites | Quem |
|---|---|---|---|
| Grátis | R$0 para sempre |
1 canal · 30 SKUs · 100 pedidos/mês · 1 usuário · histórico 60 dias | Quem está começando |
| Início | R$67 | 1 canal · 200 SKUs · 600 pedidos · histórico 6 meses · alertas | Já vive disso, um canal |
| Profissional | R$197 | Canais ilimitados · 2.000 SKUs · 3.000 pedidos · 3 usuários · regras e ação em lote | O plano que sustenta o negócio |
| Escala | R$447 | Ilimitado · multi-CNPJ · 10 usuários · API · histórico 24 meses | Mais de um CNPJ |
Anual = 2 meses grátis. Excedente por faixa, sem bloquear a operação.
Com camada grátis, o primeiro passo pago precisa ser pequeno. De R$0 para R$127 vira paredão e ninguém sobe.
A escada — cada degrau é acionado por crescer
Grátis ──(passou de 30 SKUs ou 100 pedidos)──▶ Início R$67 Início ──(2º canal · ação em lote · regras)──▶ Profissional R$197 Profissional ──(multi-CNPJ · API · equipe)──▶ Escala R$447
Ninguém bate no teto por usar direito — bate por vender mais. É o único tipo de limite que não gera raiva, e é o que separa freemium honesto de isca.
As travas
Server-side, sempre. Menu escondido é experiência, não é segurança: a API nega com 403 independentemente do que a interface mostra.
- Nada de
skip_billing = trueespalhado no código. A isenção mora na licença, nunca numa condicional - Estourar o teto não bloqueia o que já foi processado — mostra o que ficou de fora e quanto custa liberar. Bloquear a conciliação de quem acabou de vender bem é o pior momento possível para cobrar
7A espinha do produto
Fila de trabalho como entrada. Grade densa como superfície de trabalho. Calendário do dinheiro como tela dentro do Dinheiro.
Separar “Preço” de “Dinheiro” em duas metades era o mapa mental mais limpo dos cinco desenhos avaliados. Foi recusado por um motivo estrutural, não estético: o mercado inteiro já é dividido assim — Preço Certo de um lado, Koncili do outro. A tese do produto é ser quem junta. Construir a arquitetura sobre a separação seria embutir a fraqueza dos concorrentes na fundação.
Organizar tudo pelo SKU colapsa acima de ~1.000 produtos: ação em massa fica impossível.
Cor
Violeta sobre neutros frios. E a razão não é gosto: verde e vermelho já têm significado obrigatório aqui — margem saudável e prejuízo. Se a marca fosse verde, competiria com a leitura do dado na tela que mais importa.
Cerca de 8% dos homens não distinguem vermelho de verde, e este produto inteiro é lucro contra prejuízo. Por isso todo valor semântico carrega sinal (+ = −), seta e peso, além da cor.
8As telas
| Área | Telas |
|---|---|
| Público | Landing · Preços · Calculadoras grátis · Cadastro/Login · Termos e LGPD |
| Entrada | Fila de trabalho · Onboarding de 4 passos |
| Preço | Produtos · Ficha de custo · Anúncios · Precificar · Simulador · Regras de margem · Campanhas |
| Dinheiro | Calendário · Extrato · Conciliação por pedido · Divergências · Pedidos · A receber |
| Ajustes | Canais · Tributação · Parâmetros de canal · Assinatura · Usuários · Auditoria · Meu cadastro |
roxo = diferencial. O resto é padrão de mercado — sem ele o produto não é levado a sério.
9Regra de negócio
Nada hardcoded — e por quê
Nenhuma alíquota, comissão, tarifa ou prazo mora no código. Tudo é registro em tabela, com
vigência (válido de / válido até), configurável por tenant.
O cálculo de um pedido de março usa a tabela de março, não a de hoje. Sem isso a conciliação retroativa mente — e conciliação que mente é pior que conciliação nenhuma.
O motor de preço
Preço = (Custo + CustoFixo + Frete + TarifaFixa)
─────────────────────────────────────────────────────
1 − %Comissão − %Imposto − %MargemAlvo − %AdsA faixa de preço da Shopee muda a comissão. Se o preço sugerido cruzar a fronteira, o sistema avisa: “a R$79,90 você paga 20% + R$4,00; a R$80,10 passa a 14% + R$16,00. Nessa faixa, subir o preço piora o líquido em R$6,42.”
O motor de conciliação — o coração
VENDIDO → ENVIADO → ENTREGUE → LIBERADO → RECEBIDO → CONCILIADO
↘ DEVOLVIDO / CANCELADO / EM_DISPUTACada pedido guarda duas colunas lado a lado: esperado (o que o motor calculou na venda, com as taxas vigentes naquela data) e realizado (o que o canal informou). Diferença acima da tolerância abre uma Divergência classificada por causa:
- Comissão diferente da esperada
- Recategorização automática — a causa mais silenciosa
- Frete acima do estimado · desconto não previsto · taxa não documentada
- Devolução, chargeback · repasse atrasado
Cada divergência gera dossiê exportável para contestar no canal. É o que transforma relatório em dinheiro de volta.
Nenhuma escrita no canal acontece sem simulação exibida e confirmada. Dry-run é modo explícito, nunca opção booleana. Uma ferramenta que altera preço na conta do cliente por engano destrói o produto num dia.
10O que é MVP e o que é fase futura
O MVP é freemium, self-service, com vitrine completa e cartão recorrente — e não depende de nenhuma integração real, conta de seller ou aprovação externa. O dado entra por cadastro manual, planilha e upload do extrato.
| Bloco | O que entrega | Esforço |
|---|---|---|
| B0 Fundação | Repo, auth self-service, tenant, shell e tokens, auditoria, deploy | 2 sem |
| B1 Catálogo | Produto, ficha de custo, importação por planilha, imposto, parâmetros com vigência | 2 sem |
| B2 Preço | Motor de taxas, preço sugerido, margem real, fronteira de faixa, simulador, as 6 calculadoras | 2,5 sem |
| B3 Dinheiro | Upload do extrato, normalizador, esperado × realizado, divergências, dossiê, calendário, a fila | 3 sem |
| B4 Vitrine trava: nome | Landing, institucional, página de planos, calculadoras sob a marca, SEO, termos | 2 sem |
| B5 Freemium trava: Portão Negócio | Planos como dado, License Gate, medição de uso, checkout no cartão, onboarding, e-mails | 2 sem |
| B6 Fecho | QA multi-tenant, QA das travas, responsividade, LGPD, gate de produção | 1,5 sem |
Fases seguintes
11A decisão que faz o MVP existir sem integração
A origem do dado é um adaptador, e o motor nunca sabe qual é.
┌─ FonteArquivo (MVP — upload do extrato) ✅ ligada
FonteDeDados ────┼─ FonteMercadoLivre (Fase 2 — OAuth + billing) ⏸ escrita, desligada
└─ FonteShopee (Fase 2 — escrow detail) ⏸ escrita, desligada
│
▼
NORMALIZADOR
PedidoNormalizado · LancamentoNormalizado · RepasseNormalizado
│
▼
MOTOR DE CONCILIAÇÃO
não sabe, e não pode saber, de onde veio o dadoAs três fontes devolvem exatamente as mesmas estruturas normalizadas. Ligar a API na Fase 2 é trocar a implementação atrás da interface: zero linha do motor muda.
Ganho colateral que vale por si: o motor fica testável com dado sintético, sem rede e sem credencial. Isso é o que permite provar a fase por script de QA em vez de “rodei e pareceu certo”.
Stack
Next.js 15 · React 19 · Prisma 7 · PostgreSQL · Coolify. A mesma da fábrica — porque é know-how acumulado, não acoplamento.
Independência
Repositório, banco, container, domínio, cofre de credenciais e cobrança próprios.
A regra FLOW-HUB-1 do ecossistema Maxx não se aplica aqui. Se um dia
este SaaS for vendido ou virar empresa própria, não há cirurgia a fazer.
12Riscos
| Risco | Trava o quê | Como cai |
|---|---|---|
| O nome | A vitrine inteira (B4) | Decisão do Fernando. Não trava B0, B1, B2, B3 nem B5 |
| Portão Negócio ICP, 3 preços, provedor de cobrança | B5 | Decisão do Fernando |
| Repositório no GitHub | Só o deploy (B0.5) | Ação externa. O git local já roda |
| Escrita indevida no canal | Fase 2 | Simulação obrigatória, dry-run explícito, trilha de auditoria, limite de lote |
| Granularidade do billing do ML | Fase 2 | PoC contra extrato real, antes de qualquer tela nova |
| Aprovação da Shopee | Fase 2 | Solicitação com CNPJ. Saiu do caminho crítico |
Sem conta real, ele prova que o motor está certo — não que o dado do canal chega do jeito que a gente espera. Por isso a primeira microentrega da Fase 2 é a PoC contra um extrato real, antes de construir tela.
13Estado atual
tenants,
usuarios e eventos_auditoria, tokens da cor aprovada aplicados.
Validate, typecheck, lint, test e build verdes.14Fase 4 — margem sem estoque
“Dá para ligar empresas a essas empresas, sem estoque próprio, ganhando margem dos dois lados?” Dá — mas só um dos quatro modelos possíveis.
| Modelo | Veredito | Por quê |
|---|---|---|
| A · Agregador (tipo Olist) | Não | Take rate de 19–21% + R$5/item, mas viramos o vendedor: NF, SAC, devolução e reputação nossas. Um fornecedor ruim derruba a conta de todos. O Olist levantou R$310 mi do SoftBank — é a medida do capital que o modelo exige |
| B · Matchmaking puro | Não sozinho | Morre de desintermediação: se conhecem uma vez, fecham direto na segunda. E o espaço já tem player gratuito |
| C · Hub de dropshipping | Não | Responsabilidade sem controle: se o fornecedor atrasa, quem é punido é a conta do seller |
| D · O que o nosso dado permite | Sim | Nasce do produto que já estamos construindo |
O ativo que ninguém mais tem
Depois de alguns meses, saberemos por SKU e por categoria a margem real liquidada — e quanto cada seller vai receber e em que dia. Nem o Olist tem isso: ele enxerga o próprio take rate, não a margem do seller depois de todas as taxas.
Como ganhamos
- Assinatura — a rede é recurso do Profissional e Escala. Não gera receita própria: sobe conversão e derruba churn. Zero vazamento
- Intermediação de 3% a 5% — só funciona se estivermos no pagamento
- Spread no pagamento ⭐ — sabemos quando o marketplace vai pagar o comprador, então podemos dar prazo garantido pelo recebível que só nós enxergamos. É o que resolve a desintermediação: quem vende quer à vista, quem compra quer prazo — os dois querem passar por dentro
Com 300 sellers pagantes, a rede renderia ~R$17 mil/mês contra ~R$59 mil de assinatura. É +28%, não uma virada de jogo.
O primeiro trabalho dela é retenção, não faturamento. Quem tratar isso como pivô investe demais cedo demais e desfoca o produto que sustenta tudo.
O que isso obriga a fazer agora — três campos, não features, já incluídos no MVP: GTIN/EAN no produto · dias parado por SKU · custo B2B separado · e o consentimento de uso agregado e anonimizado nos termos, desde o primeiro cliente.
15Fontes
Concorrentes: Preço Certo · PricePlus · Koncili · Confery · Conciflex · Magis5 · ANYMARKET · Olist — planos · Exame — Olist e o SoftBank
Taxas 2026: Comparativo ML × Shopee × Shein × Amazon · Taxas Mercado Livre 2026 · Novas taxas Shopee 2026
A dor: Onde sua margem some · Reclame Aqui — integração de estoque
APIs: ML — Billing reports · ML — Campanhas · Shopee — acesso à API · Shopee — escrow