webmoney/ANALISE_PRECIFICACAO.md
marco 54cccdd095 refactor: migração para desenvolvimento direto no servidor
- Removido README.md padrão do Laravel (backend)
- Removidos scripts de deploy (não mais necessários)
- Atualizado copilot-instructions.md para novo fluxo
- Adicionada documentação de auditoria do servidor
- Sincronizado código de produção com repositório

Novo workflow:
- Trabalhamos diretamente em /root/webmoney (symlink para /var/www/webmoney)
- Mudanças PHP são instantâneas
- Mudanças React requerem 'npm run build'
- Commit após validação funcional
2025-12-19 11:45:32 +01:00

318 lines
12 KiB
Markdown
Executable File
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# Análise de Precificação de Produtos
> Documento de referência para metodologia de precificação no WEBMoney
> Versão: 1.0 | Data: 14/12/2025
---
## 1. Metodologia Atual: Markup sobre CMV
### 1.1 Fórmula Implementada
```
Markup = 1 / (1 - Deduções Totais)
Onde:
Deduções Totais = Taxa de Despesas Fixas + Custos Variáveis + Taxa de Investimento + Margem de Lucro
Preço de Venda = CMV × Markup
```
### 1.2 Componentes
| Componente | Descrição | Exemplo |
|------------|-----------|---------|
| **CMV** (Custo da Mercadoria Vendida) | Soma de todos os custos diretos do produto | €15,00 |
| **Taxa de Despesas Fixas** | Despesas Fixas ÷ Faturamento Mensal | 12% |
| **Custos Variáveis** | Impostos + Comissões + Taxa Cartão + Outros | 18% |
| **Taxa de Investimento** | Percentual para reinvestimento no negócio | 5% |
| **Margem de Lucro** | Lucro líquido desejado | 15% |
### 1.3 Exemplo Prático
```
Deduções = 12% + 18% + 5% + 15% = 50%
Markup = 1 / (1 - 0.50) = 2.00
CMV = €15,00
Preço de Venda = €15,00 × 2.00 = €30,00
Margem de Contribuição = €30,00 - €15,00 = €15,00
```
---
## 2. Análise Crítica: Vantagens e Limitações
### 2.1 ✅ Vantagens da Metodologia Atual
| Vantagem | Descrição |
|----------|-----------|
| **Simplicidade** | Fácil de entender e aplicar |
| **Cobertura de Custos** | Garante que todos os custos são considerados |
| **Consistência** | Mesma lógica para todos os produtos |
| **Margem Garantida** | Lucro definido está embutido no preço |
### 2.2 ⚠️ Limitações
| Limitação | Impacto | Solução Proposta |
|-----------|---------|------------------|
| **Não considera concorrência** | Preço pode ficar acima ou abaixo do mercado | Adicionar campo "preço de referência" |
| **Markup fixo por categoria** | Produtos premium usam mesmo markup que básicos | Permitir markup por produto |
| **Não considera elasticidade** | Ignora sensibilidade do cliente ao preço | Análise de margem por categoria |
| **CMV estático** | Não atualiza com variação de fornecedores | Histórico de custos com alertas |
| **Não diferencia canais** | Mesmo preço para loja física e online | Markup diferenciado por canal |
---
## 3. Metodologias Alternativas
### 3.1 Precificação Baseada em Valor (Value-Based Pricing)
**Conceito**: Preço definido pelo valor percebido pelo cliente, não pelo custo.
```
Preço = Valor Percebido pelo Cliente
Fatores:
- Benefício único do produto
- Qualidade percebida
- Posicionamento da marca
- Alternativas disponíveis
```
**Quando usar**: Produtos diferenciados, marcas premium, serviços especializados.
**Implementação sugerida**:
- Campo `premium_multiplier` no produto (1.0 a 3.0)
- `Preço Final = Preço Base × Premium Multiplier`
---
### 3.2 Precificação Competitiva (Competitive Pricing)
**Conceito**: Preço baseado nos concorrentes.
```
Preço = Preço Médio do Mercado ± Ajuste
Estratégias:
- Líder de preço: -5% a -15% abaixo da média
- Paridade: Igual à média
- Premium: +10% a +30% acima da média
```
**Implementação sugerida**:
- Campo `competitor_price` no produto
- Campo `price_strategy` (leader, parity, premium)
- Alerta quando `preço calculado` difere muito do `competitor_price`
---
### 3.3 Precificação Dinâmica (Dynamic Pricing)
**Conceito**: Preço ajustado conforme demanda, estoque, sazonalidade.
```
Preço = Preço Base × Fator Demanda × Fator Estoque × Fator Sazonal
Exemplos:
- Estoque alto → desconto automático
- Alta demanda → preço premium
- Baixa temporada → promoção
```
**Implementação sugerida** (futuro):
- Integração com sistema de estoque
- Regras de ajuste automático
- Dashboard de performance por produto
---
### 3.4 Precificação por Margem de Contribuição
**Conceito**: Foco na margem absoluta, não no percentual.
```
Margem de Contribuição = Preço - Custos Variáveis
Ponto de Equilíbrio = Custos Fixos ÷ Margem de Contribuição Média
Análise:
- Quantas unidades preciso vender para cobrir custos fixos?
- Qual produto gera mais margem absoluta?
```
**Vantagem**: Permite decisões mais estratégicas sobre mix de produtos.
---
## 4. Recomendação: Modelo Híbrido
### 4.1 Abordagem Recomendada
Combinar **Markup sobre CMV** (base) com **ajustes estratégicos**:
```
┌─────────────────────────────────────────────────────────────┐
│ PREÇO FINAL │
├─────────────────────────────────────────────────────────────┤
│ │
│ Preço Base = CMV × Markup (atual) │
│ ↓ │
│ Ajuste Premium = Preço Base × Premium Multiplier │
│ ↓ │
│ Validação = Comparar com Preço Concorrência │
│ ↓ │
│ Arredondamento = Preço Psicológico (ex: €29,99) │
│ │
└─────────────────────────────────────────────────────────────┘
```
### 4.2 Campos Adicionais Sugeridos para Produto
| Campo | Tipo | Descrição |
|-------|------|-----------|
| `competitor_price` | decimal | Preço médio da concorrência |
| `min_price` | decimal | Preço mínimo aceitável (não vender abaixo) |
| `max_price` | decimal | Preço máximo (teto do mercado) |
| `premium_multiplier` | decimal | Fator de ajuste premium (1.0 - 3.0) |
| `price_strategy` | enum | 'cost_plus', 'competitive', 'premium', 'penetration' |
| `psychological_rounding` | boolean | Arredondar para .99, .90, etc |
| `target_margin_percent` | decimal | Margem desejada específica do produto |
---
## 5. Evolução Proposta: Registro Completo de Produtos
### 5.1 Estrutura do Cadastro de Produtos
```
┌─────────────────────────────────────────────────────────────┐
│ PRODUTO │
├─────────────────────────────────────────────────────────────┤
│ Informações Básicas │
│ - Nome, SKU, Código de Barras │
│ - Categoria, Subcategoria │
│ - Unidade de medida (un, kg, m, etc) │
│ - Foto/Imagem │
├─────────────────────────────────────────────────────────────┤
│ Custos (CMV) │
│ - Custo do produto (matéria-prima) │
│ - Embalagem │
│ - Etiqueta │
│ - Frete de entrada │
│ - Manuseio/Montagem │
│ - Outros custos diretos │
├─────────────────────────────────────────────────────────────┤
│ Precificação │
│ - Configuração de Markup vinculada │
│ - Preço calculado (automático) │
│ - Preço de venda (pode ser override manual) │
│ - Preço concorrência (referência) │
│ - Estratégia de preço │
│ - Multiplicador premium │
├─────────────────────────────────────────────────────────────┤
│ Estoque (futuro) │
│ - Quantidade em estoque │
│ - Estoque mínimo │
│ - Localização │
├─────────────────────────────────────────────────────────────┤
│ Fornecedores (futuro) │
│ - Lista de fornecedores │
│ - Histórico de preços de compra │
│ - Lead time de reposição │
└─────────────────────────────────────────────────────────────┘
```
### 5.2 Fluxo de Trabalho Proposto
```
1. CADASTRAR PRODUTO
├── Informações básicas
├── Vincular a uma Configuração de Markup
└── Adicionar componentes de custo (CMV)
2. CÁLCULO AUTOMÁTICO
├── Sistema calcula CMV total
├── Aplica Markup da configuração
├── Sugere preço de venda
└── Mostra margem de contribuição
3. AJUSTES MANUAIS (opcional)
├── Comparar com preço concorrência
├── Aplicar multiplicador premium
├── Override manual do preço
└── Arredondamento psicológico
4. ANÁLISE E RELATÓRIOS
├── Dashboard de margens por produto
├── Produtos abaixo da margem mínima
├── Alertas de variação de custo
└── Comparativo com concorrência
```
---
## 6. Roadmap de Implementação
### Fase 1: ✅ Atual (v1.28.0)
- [x] Configurações de Markup
- [x] Fichas Técnicas (CMV)
- [x] Calculadora de Preços
- [x] Multi-divisa
### Fase 2: Cadastro de Produtos (v1.29.0)
- [ ] Migrar "Fichas Técnicas" para "Produtos"
- [ ] Adicionar campos de precificação estratégica
- [ ] Preço de concorrência e alertas
- [ ] Multiplicador premium
- [ ] Arredondamento psicológico
### Fase 3: Análise e Relatórios (v1.30.0)
- [ ] Dashboard de margens
- [ ] Ranking de produtos por rentabilidade
- [ ] Alertas de margem mínima
- [ ] Simulador de cenários (e se o custo aumentar X%?)
### Fase 4: Integrações (futuro)
- [ ] Integração com estoque
- [ ] Histórico de custos de fornecedores
- [ ] Precificação dinâmica básica
- [ ] Exportação para e-commerce
---
## 7. Conclusão
### A metodologia atual é adequada?
**Sim, para começar.** O Markup sobre CMV é uma metodologia sólida e amplamente utilizada por:
- Pequenas e médias empresas
- Varejo em geral
- Negócios com margens estáveis
### O que recomendo adicionar?
1. **Curto prazo**: Campos de referência de concorrência e margem mínima
2. **Médio prazo**: Estratégias de preço diferenciadas por produto/categoria
3. **Longo prazo**: Precificação dinâmica e integração com estoque
### Princípio fundamental
> "O preço deve cobrir todos os custos, gerar lucro desejado, e ainda ser competitivo no mercado."
A fórmula de Markup garante os dois primeiros pontos. Os campos adicionais propostos ajudam no terceiro.
---
## Referências
- Sebrae: Formação do Preço de Venda
- Kotler, P.: Administração de Marketing
- Nagle, T.: The Strategy and Tactics of Pricing
- Harvard Business Review: Pricing Strategies
---
*Documento mantido pelo time de desenvolvimento WEBMoney*
*Última atualização: 14/12/2025*