Saltar a contenido

🤖 Explicar con IA

Ejecuciones de nómina

Una ejecución de nómina calcula y procesa la compensación de un período de pago, generando un recibo de pago para cada empleado incluido.

La lista de ejecuciones

Ve a Payroll → Runs. Cada tarjeta de ejecución muestra el período, un número consecutivo, el número de empleados, los totales brutos y netos, el estado y la estación (si la ejecución está limitada a una).

Usa los filtros:

  • Rango de fechas y rango de montos (sobre el bruto).
  • Chips de estado: Draft, Processing, Completed, Failed, pending_approval, approved, voided.
  • Show voided para revelar las ejecuciones anuladas.

Crear una ejecución

  1. Haz clic en Run Payroll (esto abre el asistente en /payroll/runs/new).

Paso 1 — Selecciona el período de pago

  • Define el Period Start y el Period End (por defecto, el mes actual).
  • De manera opcional, filtra por estación.
  • El asistente muestra cuántos empleados activos se incluirán — aquellos con una hoja de horas aprobada que se superpone con el período (y que coinciden con el filtro de estación).
  • Haz clic en Preview.

Se requieren hojas de horas aprobadas

Un empleado solo se incluye si tiene una hoja de horas aprobada en el período. Si nadie califica, el asistente muestra “No approved timesheets for this period.”

Paso 2 — Revisa la previsualización

La previsualización es una hoja de cálculo que puedes ajustar antes de ejecutar:

Columna Editable Notas
Employee No Columna fija
Location No Estación o “Unassigned”
Type No Fixed / Hourly
Hours Sí Editarla recalcula el bruto
Regular Pay No Bruto − horas extra
OT No Solo horas extra aprobadas
OT Pay No Se calcula con los multiplicadores del país
DT / DI No Días trabajados / días de incapacidad
Gross Sí Editarlo recalcula los impuestos a menos que los hayas sobrescrito
Social Charges Sí Contribuciones de seguridad social del empleado
Deductions Sí Condicional
Bonuses Sí Condicional
Net No Siempre se recalcula
Travel Expenses No Abre un desglose por empleado

La barra de herramientas muestra los totales acumulados (bruto, cargas sociales, deducciones, bonos, neto) por moneda.

  • Travel Expenses abre un modal para ingresar cantidades y precios unitarios por categoría (transporte, comidas, alojamiento, otros). Si una categoría está marcada como Required en la configuración, las cantidades se rellenan previamente a partir de los días trabajados.
  • Save Draft guarda la ejecución para más tarde; el guardado automático se ejecuta cada 120 segundos.
  • Finalize & Run genera los recibos de pago y completa la ejecución.

Paso 3 — Finalización

El asistente confirma la ejecución y ofrece View Payslips.


Motor de cálculo

Pago bruto

  • Salario fijo: un mes calendario completo paga el salario completo; un mes parcial paga salario × (días del período ÷ 30). Las horas no reducen el pago base.
  • Por hora: (horas trabajadas − horas de descanso no pagadas) × tarifa por hora.
  • Horas extra: horas extra aprobadas × tarifa por hora × multiplicador del país (salario fijo ÷ 160 para la tarifa por hora base).

Bonos y deducciones

  • Se suman los bonos Pending que se superponen con el período.
  • Las deducciones Active que se superponen con el período restan min(cuota, saldo restante).

Ausencias

Para las ausencias aprobadas con menos del 100% de remuneración, la parte no pagada se resta del bruto de los empleados con salario fijo. Tarifa diaria = salario fijo ÷ 30 (o tarifa por hora × 8).

Impuestos y contribuciones del empleador

Las contribuciones del empleado y del empleador se calculan a partir de las reglas fiscales que configuraste (consulta Impuestos y cumplimiento). La tasa se aplica al bruto gravable; un umbral actúa como piso.

Pago neto

Net = bruto + bonos + pago de feriados − deducción por ausencia sin pago
      − cargas sociales del empleado − deducciones del empleado

Las deducciones tienen un límite para que el neto nunca sea negativo.

Los gastos de viaje son informativos

Los viáticos se muestran en el recibo de pago, pero no se suman al bruto ni al neto — se reembolsan por separado. Consulta Gastos de viaje.


Multimoneda

Los empleados pagados en distintas monedas se agrupan en una ejecución por moneda. Los borradores se emparejan por período, estación y moneda.


Ciclo de vida de la ejecución

Estado Significado
Draft Guardada pero no finalizada; totalmente editable
Processing Se está calculando
Completed Recibos de pago generados; activa el envío automático por correo electrónico
pending_approval Enviada para que una segunda persona la apruebe
approved Aprobada y bloqueada para analíticas
rejected Devuelta a Draft con un motivo
voided Cancelada con un motivo
Failed Error de procesamiento

Las acciones disponibles dependen del estado:

  • Draft: Edit Draft, Submit for Approval, Delete.
  • pending_approval: Approve, Reject.
  • Completed / approved: Revert to Draft, Void.
  • Cualquier ejecución (a menos que esté anulada): Lock / Unlock period.
  • Exportaciones: CSV, PDF, Excel.

Anular requiere un motivo. Revertir a Draft se bloquea cuando el período está bloqueado.


Exportaciones

Cada ejecución se puede exportar como:

  • CSV — columnas por empleado más un bloque de resumen.
  • Excel — una hoja Data y una hoja Summary.
  • PDF — una tabla en orientación horizontal ordenada por estación.

Relacionado


¿Aún tienes dudas? Pregunta en Discord o explora los tutoriales.