Financeiro
Painel · Team Ellos

Sistema Financeiro · Alunos & Cobrança

Agosto de 2026 — alunos ativos
AGO/26 · AO VIVO
Recebido no mês
MRR esperado
Em atraso / pendente
Alunos ativos
Modo histórico — visualizando snapshot de um mês passado. Edição desabilitada.
Mês projetado — snapshot gerado do mês atual + renovações automáticas. Desligamentos aqui refletem em todos os meses seguintes.
Ações de hoje
Entradas no mês
0
Desligados no mês
0
Saldo líquido
0
R$ 0
entradas desligados
— alunos
# Nome Plano Valor Vencimento Lembrete D-2 Cobrança 2 Modalidade Pagamento NF

Dashboard 2026

— alunos ativos · MRR R$ 0
MRR médio do ano
Recebido no ano
— acumulado
Ticket médio
Média MRR/ativos
Churn médio
Desligamentos/mês
Previsão anual · 2026
Baseado em: ativos hoje continuarem pagando os planos correntes
R$ 0
Recebido + projeção dos meses restantes
MRR mensal · 2026
Esperado · Recebido efetivo
Entradas × Desligamentos
Fluxo de rotatividade do ano
Distribuição por plano
Alunos ativos hoje (mês corrente)
Top 10 LTV histórico
Alunos que mais faturaram desde 03/2024 (não filtrado por ano)
    Snapshots de 2026
    Detalhamento mensal do ano selecionado
    MêsAlunosMRRRecebido+Entradas-Desligamentos
    Custos Operacionais · OPEX
    Stack digital Team Ellos · custos recorrentes mensais e anuais
    Total mensal
    Entrada (MRR)
    Saída (OPEX)
    =
    Margem bruta

    Repasses · Nutri

    Agosto de 2026 — alunos gerando repasse
    Devido no mês
    — alunos pagantes
    Repassado
    — pagamentos
    Pendente
    0% pago
    # Nome Plano Valor Nutri Repasse · Pago Total

    Repasses · Personal FICTÍCIO

    — alunos gerando repasse
    Repasse Personal fictício. Valor por aluno = mesma taxa do Nutri (temporário). Marcações aqui simulam quanto sairia se o Personal já estivesse rolando — não desconta do OPEX real. Quando o Personal virar operação real, esta view passa a valer no fluxo de caixa.
    Devido no mês (fictício)
    Repassado (fictício)
    Pendente (fictício)
    0% pago
    # Nome Plano Valor Personal Repasse · Pago Total
    Contábil · Fichas fiscais pra NF
    Dados criptografados localmente (AES · Fernet) · nunca sobem pro WordPress · fonte: _contabil/contabil.enc
    fichas preenchidas
    Modo Híbrido ativo. Nomes dos alunos são visíveis nesta view. CPF, endereço, telefone e e-mail ficam no cofre criptografado local — só destravam quando você digitar a senha mestra no contabil_cli.py.
    Senha temporária de import inicial: change_me_2026-08-04_TROCAR_URGENTE. Troque agora com decrypt --dest tmp.json → editar → encrypt --from tmp.json definindo senha nova.
    — alunos
    Nome Ficha fiscal Tipo Plano Valor Status financeiro Ação
    Como funciona o fluxo
    • Coletar — aluno envia dados pra você (WhatsApp, e-mail, formulário)
    • Salvar num arquivo local — nunca colar CPF/endereço no chat com Claude · use Downloads/Team Ellos/_contabil-cru/aluno.txt
    • Rodar python contabil_cli.py add <slug> — pede senha, criptografa, apaga o arquivo cru
    • Emitir NFpython contabil_cli.py export --dest ../data/nf-2026-08.csv gera CSV pro Conta Azul importar
    • Atualizar mockuppython contabil_cli.py gen-status + regerar mockup mostra fichas atualizadas aqui sem expor dados
    Migração da planilha · Issues encontradas
    Cada uma vira decisão sua antes de subir pro WP definitivo
    Relatório de Conferência · 10/09/2026
    Abertura do dia + processamento das mensagens do dia + 2 bugs de dados achados e corrigidos na raiz — material de consulta Wagner/Jarvis
    Mensagens do dia · enviadas
    13 de 14
    9 vencimento hoje · 1 D-2 (PIX novo reforçado) · 2 atraso · 1 ultimato — todas verificadas ao vivo no WhatsApp antes e depois do envio
    Seguradas por conflito real
    1 Leticia Souza
    Ultimato contradizia acordo que você fechou com ela ontem (aguardar cartão da mãe) — em standby a seu pedido
    Desligamentos hoje
    2 alunos
    Bárbara Reis (migração nunca concluída) · Suzany Andrade (Agosto, 10d sem resposta ao ultimato)
    Bugs de dado corrigidos na raiz
    3
    Roberto Nascimento · Jacqueline Simão · cache de reparse desatualizado (gerar_mockup.py)
    Correções feitas hoje
    AlunoMêsO que foi corrigido
    Bárbara ReisSetembroDesligada a seu pedido — migração de conta antiga nunca concluída, decidiu desligar em vez de continuar aguardando
    Suzany AndradeAgostoDesligada a seu pedido — nunca respondeu ao ultimato de 10 dias, sem pagamento
    Bruna RodriguesSetembroValor corrigido de R$265 pra R$247 a seu pedido (Agosto mantido em R$265, pergunta em aberto abaixo)
    Roberto NascimentoSetembroPago adiantado até Outubro/2026 (trimestre já quitado em Agosto) — estava aparecendo errado na Conferência de pagamento com R$800, corrigido pra suprimir cobrança até a renovação (Novembro)
    Jacqueline SimãoSetembroMesmo bug do Roberto: semestral, sem cobrança até a renovação — pago adiantado até Junho/2027, cobrança só volta na Renovação (Julho/2027), a seu pedido
    Enzo CristianSetembroMensagem de atraso enviada só da parte dele (R$220 + juros, não o plano família inteiro de R$660) — pai e namorada já pagaram a parte deles
    Thayná LyraSetembroLembrete D-2 enviado com a chave PIX nova reforçada no corpo da mensagem, pra não repetir o pagamento na conta antiga do Rainando
    Mensagens do dia · status final
    AlunoTipoResultado
    Jean PratesVencimento hojeEnviada R$ 200,00
    Igor CaetanoVencimento hojeEnviada R$ 247,00
    Suellen FélixVencimento hojeEnviada R$ 147,00
    Eloah JadyVencimento hojeEnviada R$ 265,00
    Silmara MarinhoVencimento hojeEnviada R$ 197,00
    Daniel Emídio da SilvaVencimento hojeEnviada R$ 197,00
    Bianca VitóriaVencimento hojeEnviada R$ 197,00
    Vanessa GoulartVencimento hojeEnviada R$ 590,00 (plano casal, só nome da mediadora)
    Jorge MarceloVencimento hojeEnviada R$ 265,00
    Thayná LyraLembrete D-2Enviada R$ 210,00 + PIX novo reforçado (sistema bloqueava template padrão por estar em migração)
    Marcos CupianAtraso (rebaixado de ultimato)Enviada R$ 272,00 · 26d atraso · 3ª promessa dele de "resolver essa semana" sem cumprir
    Nathalia de SousaUltimato padrãoEnviada R$ 164,00 · 11d atraso · prazo combinado (07/09) já vencido há 3 dias
    Enzo CristianAtraso (só a parte dele)Enviada R$ 231,22 · 5d atraso sobre R$220 (não o plano família de R$660)
    Leticia SouzaUltimatoStandby a seu pedido — ontem você combinou esperar ela liberar limite no cartão da mãe
    Pendência em aberto
    Bruna Rodrigues — valor histórico de Agosto: corrigimos Setembro pra R$247, mas a entrada de Agosto ficou registrada em R$265 (valor cobrado na época). Ainda não decidido se corrige retroativamente ou deixa como estava — aguardando sua resposta.
    Achados técnicos do dia (já corrigidos)
    1. Cache de reparse desatualizado (gerar_mockup.py): o gerador do painel não lê os arquivos raw (.txt) diretamente — ele lê um cache (alunos-por-mes.json) que só é atualizado rodando o parser (parsear_agosto.py --raw ... --mes ...) antes. O fix do Roberto Nascimento tinha sido editado no raw e publicado (regenerate + deploy) mas não pegou, porque faltou esse passo — publicava só um carimbo de versão novo com o conteúdo igual. Sequência completa agora documentada: parsear_agosto.py (reparse) → gerar_mockup.py (regenera HTML) → deploy_painel_fin.py (publica).

    2. Colisão de ID "Eloah Jady": existem duas alunas com nome "Eloah Jady" no histórico — uma ativa (Setembro/2026, START R$265) e uma desligada de 2024/2025 (SEMESTRAL R$160). O botão "Gerar mensagem WhatsApp" do painel usa o array histórico completo (ALUNOS.find) e pegava o registro ERRADO (a desligada de 2024, com valor e vencimento diferentes). Contornado hoje usando a lista do mês certo (alunosDoMes) direto antes de gerar qualquer mensagem — vale a pena olhar se existem outras colisões de nome parecidas, isso não foi auditado no restante da base.
    Sistema Financeiro - Team Ellos · v—