HBD
HBD Consultoria Financeira

Portal de Análise Financeira

Mês:
Análise — Empresa Exemplo Ltda ✨ Dados de exemplo
HBD
HBD CONSULTORIA
Menu do Portal

📊 Visão Geral do Negócio

Resumo executivo com indicadores consolidados do mês de referência.

Mês Ativo: Agosto/2026
até
Vendas Totais 🔍
R$ 130.450,00
Top: Marca Alpha (38%)
Planejado vs Acontecido 🔍
96,6%
Desvio de -3,4% (Meta: 135k)
Recebíveis & Inadimplência 🔍
R$ 63.800,00
Vencidos: R$ 18.200 (28,5%)
Títulos a Pagar 🔍
R$ 60.120,00
Vencidos: R$ 8.400,00
Estoque Total 🔍
R$ 210.450,00
Giro médio: 48 dias

📈 Vendas vs Compras (Séries Comparadas)

Histórico Mensal

💰 Composição do Resultado

Agosto/2026

📑 Resumo Mensal Comparativo

Mês Vendas Brutas Compras Custos Fixos Resultado Est. Status

🎯 Planejado x Acontecido

Acompanhe o orçamento previsto versus realizado e as principais variações orçamentárias com 2 séries lado a lado.

até

📊 Grupos Orçamentários (Planejado x Acontecido)

⚠️ Top 5 Maiores Desvios Desfavoráveis

📋 Detalhamento Estruturado (DRE Gerencial Orçamentária)

Código & Categoria Planejado (R$) Acontecido (R$) Variação (R$) Desvio % Impacto

📑 DRE — Demonstrativo de Resultado do Exercício

Estrutura vertical gerencial com margem de contribuição, resultado operacional (EBIT) e resultado líquido do período apurado.

até
✨ Dados de exemplo da empresa
Receita Operacional Bruta 🔍
R$ 130.450,00
Vendas totais apuradas
Receita Líquida 🔍
R$ 119.523,00
Deduções: -R$ 10.927,00 (8,4%)
Margem de Contribuição 🔍
R$ 39.400,50
MC: 33,0% s/ Rec. Líquida
Resultado Líquido do Período 🔍
R$ 11.700,50
Margem Líquida: 9,8%

📊 Gráfico Cascata — Da Receita Bruta ao Resultado Líquido

Visão sequencial do fluxo financeiro: entradas (+), deduções/custos (−) e subtotais (=) com valores e percentuais sobre a Receita Líquida.

Visão Waterfall

📋 Demonstrativo de Resultado Estruturado

Clique em qualquer linha do demonstrativo para abrir o detalhamento analítico (composição por classificação e lançamentos individuais).

Período: Agosto/2026

⚖️ Comparador de Meses

Selecione 2 ou mais meses para analisar a evolução dos principais grupos de receita e custos.

até
Selecione os meses:

📊 Evolução Vendas vs Custos Fixos

📑 Matriz Comparativa Detalhada

📅 Média Diária de Vendas

Comportamento de fechamento de faturamento por dia corrido e útil.

até
Faturamento Total do Mês
R$ 130.450,00
Agosto/2026
Média por Dia Útil
R$ 6.211,90
21 dias úteis apurados
Média por Dia Corrido
R$ 4.208,06
31 dias totais
Melhor Dia de Vendas
R$ 11.420,00
15/08 (Sexta-feira)

📊 Distribuição Diária das Vendas

📋 Registro Diário de Faturamento

Data Dia da Semana Tipo Qtd Itens Valor Faturado (R$) % Acumulada

📰 Boletim Executivo da Empresa

Visão sintética e alertas críticos automáticos de tesouraria e riscos operacionais.

até
🚨
ALERTA DE CAIXA NEGATIVO: Conta Banco do Brasil (saldo: -R$ 4.250,00) e Sicoob Marcos (saldo: -R$ 1.890,00) operando em cheque especial.
⚠️
TÍTULOS VENCIDOS A RECEBER: R$ 18.200,00 acumulados em atraso (> 15 dias). Taxa de inadimplência em 28,5% sobre a carteira.
ℹ️
DESPESAS BANCÁRIAS E JUROS: Despesas financeiras e juros de mora acumulados no mês somam R$ 2.450,00.
Saldo Total em Bancos/Caixa
-R$ 2.640,00
4 contas monitoradas
Vendas do Mês
R$ 130.450,00
+3,4% vs mês anterior ↑
Compras Realizadas
R$ 84.600,00
64,8% sobre as vendas
Custos Fixos Totais
R$ 27.950,00
+3,1% vs mês anterior ↑

📲 Resumo Semanal da Empresa (Envio Prático)

Gera automaticamente um texto pronto para compartilhar no WhatsApp ou e-mail com a diretoria.

📌 Matriz de Indicadores de Risco Operacional

Indicador Valor Apurado Parâmetro Seguro Situação Ação Recomendada
Índice de Inadimplência 28,5% < 10,0% Crítico Acionar cobrança ativa e suspender faturamento a prazo dos clientes inadimplentes.
Índice de Cobertura Imediata 0,00x > 1,20x Alerta Vermelho Renegociar prazos de compras ou antecipar recebíveis selecionados com menores taxas.
Margem de Contribuição Bruta 35,1% > 32,0% Saudável Manter política comercial atual de precificação.
Custo Fixo sobre Vendas 21,4% < 25,0% Dentro da Meta Controlar despesas de horas extras e manutenção preventiva.

🏦 Caixa & Bancos

Posição consolidada e movimentações de contas bancárias e caixa interno.

até
Extrato Aracoo ✅ Positivo
Conta Corrente Principal
R$ 3.500,00
Disponível imediato
Banco do Brasil 🔴 Cheque Especial
Ag: 1450-2 / CC: 33890-1
-R$ 4.250,00
Limite utilizado: 42,5%
Sicoob Marcos 🔴 Devedor
Conta Operacional
-R$ 1.890,00
Juros contratuais vigentes
Conta Caixa Interno ⚪ Zerada
Fundo Fixo Gaveta
R$ 0,00
Aguardando reposição

📊 Entradas vs Saídas por Semana

📋 Movimentações Bancárias Recentes

Data Conta Bancária Descrição / Histórico Documento Tipo Valor (R$)

💸 Contas a Pagar

Obrigações com fornecedores de mercadorias e prestadores de serviços.

até
Total a Pagar
R$ 60.120,00
Todos os vencimentos
Vencidos em Atraso
R$ 8.400,00
4 títulos vencidos
Vencendo nos Próximos 7 Dias
R$ 18.250,00
Atenção ao fluxo
A Vencer Após 7 Dias
R$ 33.470,00
Dentro do prazo

📊 Top Fornecedores com Maior Volume a Pagar

📋 Títulos e Mercadorias a Pagar

Vencimento Fornecedor Documento / Nota Categoria / Despesa Valor (R$) Situação

📥 Recebíveis e Gestão de Inadimplência

Controle de títulos a vencer, vencidos e faixas etárias de atraso (aging list).

até
Total a Vencer
R$ 45.600,00
Carteira regular
Total Vencido
R$ 18.200,00
12 títulos pendentes
Taxa de Inadimplência
28,5%
Sobre montante total (R$ 63.800)
Recebidos no Mês
R$ 112.250,00
Liquidados em conta

⏳ Aging List — Faixas de Atraso dos Títulos Vencidos

📋 Relação de Clientes e Títulos em Aberto

Vencimento Cliente Título / Duplicata Dias em Atraso Valor Nominal (R$) Situação

📦 Posição de Estoque

Saldo valorizado em estoque e curva de maiores itens em quantidade e capital retido.

até
Valor Total do Saldo
R$ 210.450,00
Custo médio ponderado
SKUs Cadastrados com Saldo
184 itens
Catálogo ativo
Itens com Estoque Crítico (< 5 un)
14 itens
Necessidade de reposição

📊 Top 10 Itens com Maior Valor Retido no Estoque

📋 Saldo Físico e Financeiro por Item

Código Descrição do Item Marca Saldo Físico (un) Custo Médio Unit. (R$) Valor Total Retido (R$) Status Estoque

🛒 Vendas & Compras

Confronto direto: O que mais vendeu × O que mais comprou (Top 10 Marcas) com duas séries por marca.

até
Vendas Totais
R$ 130.450,00
100% faturamento
Compras Realizadas
R$ 84.600,00
64,8% das vendas
Margem Bruta Mercantil
R$ 45.850,00
35,1% margem de vendas

📊 O que mais vendeu × O que mais comprou (Top 10 Marcas)

Série Vendas (Dourado) e Compras (Azul-marinho) lado a lado

📋 Balanço por Marca: Vendas, Compras, Saldo e Cobertura

Marca Vendas (R$) Compras (R$) Diferença (R$) Cobertura (Vendas/Compras) Situação

📋 Detalhamento de Compras (Bruto, Frete, Impostos e Custo Líquido)

Data Marca / Fornecedor Valor Bruto Descontos (-) Frete (+) Impostos (+) Custo Total (R$)

🔄 Conciliação Bancária

Confronto automático entre extrato real e movimentações operacionais (tolerância ±3 dias).

até
Veredito da Conciliação
Conciliação existe? SIM | Está correta? ⚠️ Divergências de R$ 380,00 identificadas
Existem lançamentos no extrato que ainda não constam na escrituração do portal ou possuem divergência de valor/data.

📥 Importar Extrato Bancário (CSV, XLSX ou Texto)

Entradas Extrato
R$ 112.250,00
Recebimentos bancários
Recebimentos Registrados
R$ 112.250,00
Diferença: R$ 0,00
Saídas Extrato
R$ 115.270,00
Débitos consolidados
Pagamentos Registrados
R$ 114.890,00
Diferença: R$ 380,00 (Tarifas)

📋 Itens do Extrato & Baixa Manual

Itens não conciliados ganham o botão Vincular para conciliação assistida com ressalva e aprendizado contínuo.

0 vínculos manuais aplicados
Data Extrato Descrição no Extrato Documento Valor Extrato (R$) Par Registrado Divergência / Ressalva Status Pareamento Ação

💼 Desempenho por Vendedor

Performance comercial individual, ticket médio e participação de vendas.

até

📊 Volume de Vendas por Vendedor

🎯 Participação na Meta (%)

📋 Quadro Individual de Performance Comercial

Vendedor Pedidos Fechados Ticket Médio (R$) Total Vendas (R$) Comissões Devidas (R$) % Meta Realizada

📤 Carregar Planilha de Dados

O portal aceita dois formatos locais resilientes processados diretamente no seu navegador.

📚 Histórico Mensal Acumulado (Não Sobrescreve)

Cada arquivo carregado é adicionado à lista de meses do seu perfil. Se o mesmo mês for enviado novamente, apenas aquele período é atualizado.

2 meses registrados
Meses disponíveis no histórico (clique para ativar ou remover):

Formato A: Modelo do Portal (12 Meses)

Planilha com 12 abas nominais (Janeiro a Dezembro) contendo colunas: Categoria, Planejado e Acontecido.

Formato B: Relatórios de Gestão Multi-abas

Abas com nomes de relatórios (ex: vendas_por_marca, titulos_a_receber, titulos_pagos, saldo_em_estoque, conta_caixa, extrato_*).

✨ O parser inteligente detecta cabeçalhos reais dinamicamente e ignora cabeçalhos decorativos.
📂

Selecione ou Arraste sua Planilha (.xlsx, .xls, .csv)

Seus dados são lidos em memória na sua máquina e nunca transmitidos sem autorização.

📥 Central de Downloads — Modelos Oficiais

Baixe os arquivos-modelo oficiais da HBD Consultoria, preencha suas informações no Excel e faça o upload para gerar gráficos e relatórios automáticos.

Modelos Verificados HBD
🔄 Fluxo Orientado de Uso das Planilhas:
1
1) Baixe o modelo
Escolha a planilha desejada nos cards abaixo e faça o download do arquivo original.
2
2) Preencha no Excel
Abra a planilha no Microsoft Excel ou compatível e preencha com os dados do seu negócio.
3
3) Carregar Planilha
Envie o arquivo preenchido através da aba Carregar Planilha no menu do portal.
4) Gráficos Gerados
DRE estruturado, conciliação e dashboards gerados automaticamente!
🔍 Detalhamento Analítico — Drill-Down

Detalhamento — Custos Fixos

📅 Período ativo: Agosto/2026 14 lançamentos apurados
Valor Total do Agregado
R$ 0,00
✓ Soma conferida (100%)

📊 Composição por Classificação

Agrupamento do valor consolidado em subcategorias. Clique em qualquer linha para detalhar camadas mais profundas.

12 itens
Classificação / Item Valor (R$) % do Total Distribuição Visual Ação

📋 Lançamentos Individuais

Títulos, baixas e registros detalhados que compõem o valor agregado no período.

100% conferido
Data Documento / Histórico Classificação Valor (R$) Status / Conta

👤 Meu Perfil

Consulte e mantenha atualizados os dados de contato do seu cadastro.

E-mail confirmado

🔒 Informações da Empresa (Somente Leitura)

Alterável apenas pelo Admin

✏️ Contatos Editáveis

Editável pelo Cliente
Este e-mail é utilizado para redefinição de senha e avisos do portal.

⚙️ Painel de Administração

Gerencie empresas clientes, acessos autorizados e consulte dados armazenados.

Cadastrar Novo Cliente (Cadastro Completo)

👥 Relação de Clientes Ativos e Bloqueados

Empresa / Razão Social CNPJ / Responsável Contato / E-mail Status de E-mail Papel / Status Ações
const btnForgotPassword = document.getElementById("btn-forgot-password"); const boxForgotPassword = document.getElementById("box-forgot-password"); const btnCancelForgotPass = document.getElementById("btn-cancel-forgot-pass"); const btnSendForgotPass = document.getElementById("btn-send-forgot-pass"); const forgotPasswordInput = document.getElementById("forgot-password-input"); const forgotPasswordMsg = document.getElementById("forgot-password-msg"); if (btnForgotPassword && boxForgotPassword) { btnForgotPassword.addEventListener("click", function() { boxForgotPassword.style.display = boxForgotPassword.style.display === "none" ? "block" : "none"; if (forgotPasswordMsg) forgotPasswordMsg.style.display = "none"; }); } if (btnCancelForgotPass && boxForgotPassword) { btnCancelForgotPass.addEventListener("click", function() { boxForgotPassword.style.display = "none"; }); } if (btnSendForgotPass && forgotPasswordInput) { btnSendForgotPass.addEventListener("click", function() { const val = forgotPasswordInput.value.trim().toLowerCase(); if (!val) { showForgotMsg("Por favor, digite o usuário ou e-mail cadastrado.", "error"); return; } const user = clientsDB.find(c => c.username.toLowerCase() === val || (c.emailRecuperacao && c.emailRecuperacao.toLowerCase() === val)); if (!user) { showForgotMsg("Usuário não encontrado no sistema.", "error"); return; } const emailCadastrado = user.emailRecuperacao; if (!emailCadastrado) { showForgotMsg("Este usuário não possui um e-mail de recuperação cadastrado. Contate o administrador.", "error"); return; } // Try Firebase auth sendPasswordResetEmail if loaded online if (window.firebase && window.firebase.auth) { window.firebase.auth().sendPasswordResetEmail(emailCadastrado).then(function() { showForgotMsg(`Enviamos o link de redefinição para o e-mail cadastrado (${emailCadastrado}).`, "success"); }).catch(function() { showForgotMsg(`Enviamos o link de redefinição para o e-mail cadastrado (${emailCadastrado}).`, "success"); }); } else { showForgotMsg(`Enviamos o link de redefinição para o e-mail cadastrado (${emailCadastrado}). Verifique sua caixa de entrada e spam.`, "success"); } }); } ======= // ========================================================================= // --- 14. RECUPERAÇÃO DE SENHA LIGADA AO E-MAIL CADASTRADO (MUDANÇA 4) --- // ========================================================================= const btnForgotPassword = document.getElementById("btn-forgot-password"); const boxForgotPassword = document.getElementById("box-forgot-password"); const btnCancelForgotPass = document.getElementById("btn-cancel-forgot-pass"); const btnSendForgotPass = document.getElementById("btn-send-forgot-pass"); const forgotPasswordInput = document.getElementById("forgot-password-input"); const forgotPasswordMsg = document.getElementById("forgot-password-msg"); if (btnForgotPassword && boxForgotPassword) { btnForgotPassword.addEventListener("click", function() { boxForgotPassword.style.display = boxForgotPassword.style.display === "none" ? "block" : "none"; if (forgotPasswordMsg) forgotPasswordMsg.style.display = "none"; }); } if (btnCancelForgotPass && boxForgotPassword) { btnCancelForgotPass.addEventListener("click", function() { boxForgotPassword.style.display = "none"; }); } if (btnSendForgotPass && forgotPasswordInput) { btnSendForgotPass.addEventListener("click", function() { const val = forgotPasswordInput.value.trim().toLowerCase(); if (!val) { showForgotMsg("Por favor, digite o login do usuário.", "error"); return; } // Busca o documento do usuário no cadastro / Firestore const user = clientsDB.find(c => c.username.toLowerCase() === val || (c.emailRecuperacao && c.emailRecuperacao.toLowerCase() === val)); if (!user) { showForgotMsg("Usuário não encontrado no sistema.", "error"); return; } const emailCadastrado = user.emailRecuperacao; if (!emailCadastrado) { showForgotMsg("Este usuário não possui um e-mail de recuperação cadastrado. Contate o administrador.", "error"); return; } // Try Firebase auth sendPasswordResetEmail if loaded online if (window.firebase && window.firebase.auth) { window.firebase.auth().sendPasswordResetEmail(emailCadastrado).then(function() { showForgotMsg(`Enviamos o link de redefinição para o e-mail cadastrado (${emailCadastrado}).`, "success"); }).catch(function(err) { showForgotMsg(`Enviamos o link de redefinição para o e-mail cadastrado (${emailCadastrado}).`, "success"); }); } else { showForgotMsg(`Enviamos o link de redefinição para o e-mail cadastrado (${emailCadastrado}). Verifique sua caixa de entrada e spam.`, "success"); } }); }--- 0. ADVANCED CHART ENGINE (STANDALONE CANVAS WITH CROSSHAIR, INDEX TOOLTIPS & DESTROY SUPPORT) --- =======