Calculadora de costo de reunion/ seguimiento de costos en tiempo real

Ingresa el numero de participantes y el salario, luego inicia el temporizador para ver el costo de tu reunion acumularse en tiempo real.

Configuración de reunión

Tarifa efectiva:¥200.00/pers./h × 5 = ¥1,000.00/h

00:00
¥0.00

Costo total de la reunión

Preajustes rápidos — Haga clic para aplicar

¿Esta herramienta resolvió tu problema?

Ejemplos 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
}

Preguntas frecuentes

Como se calcula el costo de la reunion?
Costo = tarifa por hora promedio × numero de participantes × duracion de la reunion (horas). Si ingresas un salario anual, se divide automaticamente entre 2,080 (52 semanas × 40 horas) para obtener la tarifa por hora. Ejemplo: 10 personas a $80/h durante 1 hora = $800.
Por que importa el costo de las reuniones?
Las reuniones son costos laborales ocultos. Una reunion de 1 hora con 10 personas a $80/h cuesta $800, y eso es solo el salario directo, sin beneficios ni gastos generales. Las organizaciones que rastrean los costos de reunion a menudo descubren que las reuniones recurrentes ineficientes consumen cientos de miles de dolares al ano.
Como se convierte el salario anual en tarifa por hora?
El valor predeterminado es 2,080 horas de trabajo al ano (52 semanas × 40 horas). Ejemplo: un salario anual de $50,000 ÷ 2,080 ≈ $24.04/h. Los costos reales del empleador (incluyendo prestaciones, impuestos, beneficios) suelen ser 1.3-1.5 veces el salario nominal.
Como puedo reducir el desperdicio en reuniones?
Tacticas comunes: 1) Establecer una agenda clara y un limite de tiempo estricto; 2) Solo invitar a quienes realmente necesitan estar; 3) Mantener las reuniones de decision en 5 personas o menos; 4) Las reuniones de pie son naturalmente mas cortas; 5) Reemplazar llamadas de sincronizacion rutinarias con documentos o mensajes asincronos; 6) Enviar una lista de acciones dentro de las 24 horas posteriores a cada reunion.
Se envian mis datos salariales a algun servidor?
No. Esta herramienta se ejecuta completamente en tu navegador. Todos los calculos — salario, numero de personas, duracion — se realizan en el cliente sin solicitudes de red. Tus datos nunca salen de tu dispositivo.
Por que el color del costo cambia a rojo?
El color es un indicador de alerta de costo: verde (< ¥500 / ~$70) significa costo bajo, amarillo moderado y rojo alto. Los umbrales son aproximados y buscan dar una senal visual al organizador de la reunion para concluir antes de que los costos se disparen.