Calculadora de custo de reuniao/ rastreamento de custos em tempo real

Insira o numero de participantes e o salario, inicie o cronometro e acompanhe o custo da reuniao acumulando em tempo real.

Configuração da reunião

Taxa efetiva:¥200.00/pess./h × 5 = ¥1,000.00/h

00:00
¥0.00

Custo total da reunião

Predefinições rápidas — Clique para aplicar

Esta ferramenta resolveu o seu problema?

Exemplos de codigo

JavaScript
// Meeting cost calculation
function meetingCost({ participants, hourlyRate, durationMinutes }) {
  const hours = durationMinutes / 60;
  return participants * hourlyRate * hours;
}

// Annual salary → hourly rate
const annualToHourly = (annual) => annual / 2080;

// Example: 10-person, 1h meeting at $80/hr
meetingCost({ participants: 10, hourlyRate: 80, durationMinutes: 60 })
// → 800
Python
from dataclasses import dataclass
from typing import Optional

@dataclass
class Meeting:
    participants: int
    hourly_rate: float      # per person
    annual_salary: Optional[float] = None

    @property
    def effective_hourly(self) -> float:
        if self.annual_salary:
            return self.annual_salary / 2080
        return self.hourly_rate

    def cost(self, minutes: float) -> float:
        return self.effective_hourly * self.participants * (minutes / 60)

m = Meeting(participants=10, hourly_rate=80)
print(f"1h cost: ${m.cost(60):.2f}")  # $800.00
Excel / Spreadsheet
# Cell formulas
A1: Participants       = 10
A2: Hourly Rate ($/hr) = 80
A3: Duration (min)     = 60

# Cost formula
A4: =A1 * A2 * (A3/60)      → 800

# Annual salary → hourly
A5: Annual Salary      = 100000
A6: =A5/2080           → 48.08 $/hr

# Total with annual salary
A7: =A1 * A6 * (A3/60)      → 480.77
Go
package main

import "fmt"

type Meeting struct {
    Participants int
    HourlyRate   float64
    AnnualSalary float64 // 0 = not used
}

func (m Meeting) EffectiveRate() float64 {
    if m.AnnualSalary > 0 {
        return m.AnnualSalary / 2080
    }
    return m.HourlyRate
}

func (m Meeting) Cost(minutes float64) float64 {
    return m.EffectiveRate() * float64(m.Participants) * minutes / 60
}

func main() {
    m := Meeting{Participants: 10, HourlyRate: 80}
    fmt.Printf("1h: $%.2f\n", m.Cost(60)) // $800.00
}

Perguntas frequentes

Como o custo da reuniao e calculado?
Custo = taxa horaria media × numero de participantes × duracao da reuniao (horas). Se voce inserir um salario anual, ele e automaticamente dividido por 2.080 (52 semanas × 40 horas) para obter a taxa horaria. Exemplo: 10 pessoas a $80/h por 1 hora = $800.
Por que o custo de reunioes importa?
Reunioes sao custos trabalhistas ocultos. Uma reuniao de 1 hora com 10 pessoas a $80/h custa $800 — e isso e apenas o salario direto, sem beneficios ou custos indiretos. Organizacoes que rastreiam custos de reuniao frequentemente descobrem que reunioes recorrentes ineficientes consomem centenas de milhares de dolares anualmente.
Como o salario anual e convertido em taxa horaria?
O padrao e 2.080 horas de trabalho por ano (52 semanas × 40 horas). Exemplo: salario anual de R$ 120.000 ÷ 2.080 ≈ R$ 57,69/h. Os custos reais do empregador (incluindo encargos, impostos, beneficios) sao tipicamente 1,3-1,5 vezes o salario nominal.
Como posso reduzir o desperdicio em reunioes?
Taticas comuns: 1) Definir uma pauta clara e limite de tempo rigido; 2) Convidar apenas quem realmente precisa estar presente; 3) Manter reunioes de decisao com 5 pessoas ou menos; 4) Reunioes em pe sao naturalmente mais curtas; 5) Substituir chamadas de sincronizacao rotineiras por documentos ou mensagens assincronas; 6) Enviar uma lista de acoes dentro de 24 horas apos cada reuniao.
Meus dados salariais sao enviados para algum servidor?
Nao. Esta ferramenta roda inteiramente no seu navegador. Todos os calculos — salario, numero de pessoas, duracao — sao feitos no lado do cliente sem requisicoes de rede. Seus dados nunca saem do seu dispositivo.
Por que a cor do custo muda para vermelho?
A cor e um indicador de alerta de custo: verde (< ¥500 / ~$70) significa custo baixo, amarelo moderado e vermelho alto. Os limites sao aproximados e destinam-se a dar um sinal visual ao organizador da reuniao para encerrar antes que os custos disparem.