Como automatizar a divisao de despesas do salao com n8n

Salões de beleza, barbearias e clínicas de estética que trabalham com profissionais parceiros (sistema de aluguel de cadeira ou comissionamento) enfrentam um problema silencioso: o fechamento financeiro do mês. Somar atendimentos, aplicar percentuais diferentes por profissional, descontar produtos e taxas de máquina de cartão vira uma tarefa manual, demorada e cheia de erros.
Neste artigo, vou mostrar como montar uma automação no n8n que faz esse rateio sozinha, entregando a cada profissional um extrato claro no WhatsApp — sem planilhas gigantes nem discussões no fim do mês.
O problema real do fechamento manual
Imagine um salão com 6 profissionais, cada um com regras diferentes:
- Ana: 50% do serviço, produto por conta dela
- Bruno: aluga a cadeira por R$ 800/mês fixo
- Carla: 40% do serviço + 10% dos produtos vendidos
No fim do mês, o gestor exporta os atendimentos, abre uma planilha, aplica cada regra na mão e ainda precisa avisar todo mundo. Uma tarefa que consome uma tarde inteira e gera atrito quando alguém discorda do valor.
A arquitetura da automação no n8n
A lógica é simples e roda em três blocos:
- Coleta dos atendimentos — puxamos os registros do mês da fonte de dados (banco de agendamento, Google Sheets ou API do sistema de gestão).
- Cálculo por regras — um nó de código aplica o percentual ou modelo de cada profissional.
- Distribuição — cada um recebe seu extrato individual no WhatsApp.
Passo 1: Gatilho e coleta
Use um nó Schedule Trigger configurado para o dia 1º de cada mês. Em seguida, um nó Postgres ou Google Sheets busca todos os atendimentos do mês anterior com colunas como profissional, valor_servico, valor_produto e taxa_cartao.
Passo 2: Aplicando as regras
Aqui está o coração da automação. Um nó Code percorre os atendimentos e aplica o modelo de cada profissional a partir de uma tabela de regras:
const regras = {
ana: { tipo: 'comissao', servico: 0.5, produto: 0 },
bruno: { tipo: 'aluguel', fixo: 800 },
carla: { tipo: 'comissao', servico: 0.4, produto: 0.1 }
};
const totais = {};
for (const item of $input.all()) {
const d = item.json;
const p = d.profissional;
const r = regras[p];
if (!totais[p]) totais[p] = 0;
if (r.tipo === 'comissao') {
totais[p] += d.valor_servico * r.servico;
totais[p] += d.valor_produto * r.produto;
totais[p] -= d.taxa_cartao || 0;
}
}
return Object.entries(totais).map(([prof, valor]) => ({
json: { profissional: prof, a_receber: valor.toFixed(2) }
}));
Para quem trabalha com aluguel fixo (como o Bruno), o cálculo é o inverso: soma-se tudo que ele produziu e desconta-se o valor da cadeira, gerando o líquido dele.
Passo 3: Extrato individual no WhatsApp
Com os totais prontos, um nó de loop dispara uma mensagem personalizada para cada profissional via API do WhatsApp:
"Olá Carla! Seu fechamento de outubro: 42 serviços, R$ 1.240 em comissões + R$ 180 de produtos. Líquido: R$ 1.420,00. Extrato detalhado em anexo."
Você pode gerar um PDF simples com o detalhamento usando um nó de HTML-to-PDF e anexar à mensagem, dando total transparência.
Ganhos práticos dessa automação
- Zero erro de cálculo: as regras ficam versionadas e aplicadas igual todo mês.
- Transparência: cada profissional recebe o extrato completo, o que reduz discussões.
- Tempo economizado: o que levava uma tarde passa a rodar em segundos.
- Escalável: adicionar um novo profissional é só incluir uma linha na tabela de regras.
Um detalhe que faz diferença
Vale registrar cada fechamento em uma planilha ou banco histórico. Assim você tem rastreabilidade: se alguém questionar o valor de três meses atrás, você consulta o extrato exato que foi enviado. Isso transforma uma fonte de conflito num processo profissional e confiável.
A mesma lógica serve para estúdios de tatuagem, coworkings, consultórios compartilhados e qualquer negócio que reparte receita entre parceiros.
Quer isso rodando no seu negócio?
Montar esse fluxo exige mapear bem as regras de cada parceiro e conectar sua fonte de dados. Se você quer parar de fechar comissões na mão e entregar transparência aos seus profissionais, a GRS Automações pode desenhar essa automação sob medida para a realidade do seu salão ou clínica. Chame a gente para uma conversa e veja o quanto isso simplifica seu fim de mês.