1. Fontes
IBGE — Pesquisa Anual de Serviços (PAS)
- Cobertura:
- Universo de empresas de serviços não financeiros no Brasil.
- Variáveis:
- Receita operacional líquida (643), Salários (673), Valor adicionado (1242), Número de empresas (630).
- Periodicidade:
- Anual, com defasagem de ~2 anos.
IBGE — Pesquisa Industrial Anual (PIA)
- Cobertura:
- Indústrias de transformação (categoria CNAE 116910).
- Variáveis:
- Receita líquida (835), Total de custos e despesas (838), Salários (673), Unidades locais (706).
- Periodicidade:
- Anual, com defasagem de ~2 anos.
IODE-Omie — Índice Omie de Desempenho Econômico
- Cobertura:
- 150 mil PMEs até R$ 50M de faturamento anual ativas no ERP Omie.
- Variáveis:
- Variação YoY de faturamento por setor (Comércio, Indústria, Serviços, Infraestrutura). Mapeamento Omie→Numerê: Comércio→E-commerce, Indústria→Indústria leve, Serviços→Serviços B2B, Infraestrutura→Logística leve.
- Periodicidade:
- Mensal — atualizado todo dia 5 via operador (números visíveis na página Omie antes do formulário de download do PDF).
2. Métricas
Despesa com pessoal / receita
salários ÷ receita líquida × 100
IBGE PAS (variáveis 673/643); IBGE PIA (673/835).
Margem líquida
(receita líquida − total de custos e despesas) ÷ receita líquida × 100
IBGE PIA (835, 838). Em PAS não há custos consolidados; usa-se valor adicionado como proxy.
Valor adicionado / receita
valor adicionado ÷ receita líquida × 100
IBGE PAS (1242/643). Proxy de margem operacional para serviços.
Crescimento YoY
(faturamento ano atual − faturamento ano anterior) ÷ faturamento ano anterior × 100
IODE-Omie. Quando o índice é extraído de PDF, valor é registrado manualmente no cron.
3. Quartis
Para cada (setor × porte × métrica × período), calculamos:
- p50 (mediana): sempre exposto.
- p25 / p75: só expostos quando há ≥30 observações distintas no bucket.
- Quando a fonte é agregada (caso IBGE PAS/PIA — só 1 valor por setor), os quartis ficam nulos mesmo se o universo amostral for grande. Não inventamos distribuição a partir de um único ponto.
4. Porte
IBGE PAS e PIA não trazem segmentação por porte na tabela principal. Para essas fontes, a porte aparece como “todos os portes”. Quando o IODE-Omie ou outra fonte oferecer porte explícito, a tabela detalha.
Nossas faixas seguem os limites do Simples Nacional brasileiro:
- Micro: até R$ 360 mil anuais
- Pequena (faixa 1): R$ 360k – R$ 1,5M
- Pequena (faixa 2): R$ 1,5M – R$ 4,8M
- Média: R$ 4,8M – R$ 50M
5. Limitações
- Defasagem temporal: IBGE PAS/PIA publica com ~2 anos de atraso. IODE-Omie é mensal mas indica variação, não nível absoluto.
- Sem distribuição: dados públicos do IBGE são agregados. Quartis só vão existir quando combinarmos múltiplas fontes ou tivermos micro-dados anonimizados de clientes Numerê (mínimo 30 clientes no setor — não estamos lá).
- Cobertura PME: PAS cobre serviços não financeiros, PIA cobre indústria de transformação. Comércio e e-commerce dependem do IODE-Omie até integrarmos PAC (Pesquisa Anual de Comércio) do IBGE.
- Nenhum dado de cliente Numerê é exposto. Este benchmark é 100% de fontes públicas. Quando virarmos uma feature de comparação intra-base (precisaria ≥100 clientes pagantes), publicaremos cláusula contratual e processo de anonimização aqui.
6. Atualização
Cron mensal todo dia 5, 04h UTC. Idempotente por (fonte, período). Snapshot da landing tem cache de 1 hora.
IBGE PAS/PIA: automatizado via SIDRA API. Quando o IBGE publica novo ano (defasagem de ~2 anos), o cron seguinte traz os números atualizados.
IODE-Omie: atualização semi-manual. Os números aparecem visíveis na página oficial antes do formulário de download do PDF mensal. O operador do cron passa os 4 YoY como parâmetros (`iode_comercio`, `iode_industria`, `iode_servicos`, `iode_infraestrutura`) na chamada da rota. Workflow documentado em docs/peer-benchmark-rollout.md.
7. Changelog
- v1.1 — IODE-Omie Mar/2026 ingerido para 4 setores (crescimento_yoy_pct). Workflow semi-manual documentado.
- v1.0 — Lançamento com IBGE PAS 2023 cobrindo serviços, food service e logística.