Módulo de Nómina Odoo 19: Guía completa de configuración y administración

Guía paso a paso para configurar y administrar el módulo de Nómina de Odoo 19 que cubre la configuración de empleados, estructuras salariales, generación de recibos de nómina, cálculos de impuestos, beneficios, cumplimiento e informes.

E

ECOSIRE Research and Development Team

Equipo ECOSIRE

5 de marzo de 202616 min de lectura3.5k Palabras

Módulo de Nómina Odoo 19: Guía completa de configuración y administración

El procesamiento de nómina se encuentra entre las operaciones más sensibles a errores en cualquier organización. Una retención de impuestos mal calculada genera sanciones por cumplimiento. Una deducción de beneficios incorrecta genera quejas de los empleados. Un retraso en el cálculo de las nóminas daña la confianza de toda la fuerza laboral. El módulo de Nómina de Odoo 19 proporciona un marco estructurado para definir reglas salariales, calcular recibos de nómina, manejar el cumplimiento tributario en varios países e integrar la nómina a la perfección con sus sistemas de contabilidad y recursos humanos.

Esta guía cubre el ciclo de vida completo de la gestión de nómina de Odoo 19, desde la configuración inicial del módulo hasta el procesamiento mensual, los informes de fin de año y las consideraciones de cumplimiento específicas de cada país.

Conclusiones clave

  • Odoo 19 Nómina utiliza una estructura jerárquica: los tipos de estructura contienen estructuras, que contienen reglas salariales que calculan líneas de nómina individuales
  • Employee contracts must be fully configured with salary details, benefits, and working schedules before payroll processing begins
  • Las reglas salariales admiten tres métodos de cálculo: cantidades fijas, porcentajes de otras reglas y código Python personalizado para cálculos complejos.
  • La integración de nómina a contabilidad genera automáticamente asientos de diario, eliminando la contabilidad manual para gastos salariales.
  • La nómina multipaís es posible dentro de una sola instancia de Odoo, con paquetes de localización específicos de cada país que manejan tramos impositivos, seguridad social y deducciones legales.
  • Odoo 19 presenta paneles de nómina mejorados, rendimiento de procesamiento por lotes y localización ampliada para 15 países adicionales

Requisitos previos antes de la configuración de la nómina

Antes de configurar la nómina, asegúrese de que estos módulos estén instalados y configurados correctamente:

  • Empleados: registros completos de empleados con información personal, asignaciones de departamento, puestos de trabajo y lugares de trabajo.
  • Contratos - Contratos de trabajo activos con detalles salariales, fechas de inicio y horarios de trabajo.
  • Contabilidad -- Plan de cuentas con cuentas específicas de nómina (gastos salariales, nómina a pagar, obligaciones tributarias, cuentas de beneficios)
  • Tiempo libre (opcional): si la licencia no remunerada debería reducir automáticamente los cálculos de nómina
  • Asistencia (opcional) -- Si la nómina depende de las horas reales trabajadas en lugar de salarios mensuales fijos
  • Hojas de horas (opcional): para facturación basada en proyectos que se integra con la nómina del contratista

Comprender la arquitectura de la nómina

Descripción general de la jerarquía

Odoo Payroll organiza la lógica de compensación en una jerarquía clara:

| Nivel | Lo que define | Ejemplo | |-------|----------------|---------| | Tipo de estructura | Amplia categoría de empleados y frecuencia de pago | Empleado mensual, trabajador por horas, contratista | | Estructura Salarial | Paquete de compensación específico dentro de un tipo | Empleado mensual de EE. UU., Empleado mensual del Reino Unido | | Regla salarial | Línea de cálculo individual en una nómina | Salario Básico, Impuesto Sobre la Renta, Seguro Médico | | Categoría de regla | Agrupación para normas salariales en la nómina | Bruto, deducciones, salario neto, costo para el empleador |

Esta jerarquía permite que una sola instancia de Odoo maneje múltiples tipos de empleados, frecuencias de pago y regulaciones específicas de cada país dentro de un sistema de nómina.

Categorías de reglas

Las categorías de reglas estándar organizan las líneas de recibo de nómina:

  • Básico -- Salario base del contrato de trabajo
  • Asignación -- Alojamiento, transporte, comida y otros pagos complementarios
  • Bruto -- Total del salario básico más todas las asignaciones
  • Deducción -- Deducciones por parte de los empleados (impuestos, seguridad social, seguros, reembolsos de préstamos)
  • Neto -- Monto pagado al empleado (bruto menos deducciones)
  • Contribución del empleador -- Costos del lado de la empresa (seguridad social del empleador, contrapartida de pensiones, seguro)
  • Costo Total -- Costo completo para el empleador (neto + deducciones + contribuciones del empleador)

Paso 1: Configurar tipos de estructura

Navegue a Nómina > Configuración > Tipos de estructura y cree entradas para cada categoría de empleado:

| Tipo de estructura | Tipo de salario | Frecuencia de pago | Caso de uso | |---------------|-----------|---------------|----------| | Empleado mensual | Fijo Mensual | Mensual | Empleados asalariados a tiempo completo | | Empleado quincenal | Fijo Mensual | Cada dos semanas | Empleados asalariados remunerados quincenalmente | | Trabajador por horas | Por hora | Semanal o quincenal | Trabajadores asalariados | | Contratista | Fijo Mensual | Mensual | Contratistas independientes | | Empleado a tiempo parcial | Fijo Mensual | Mensual | Personal asalariado a tiempo parcial |

Para cada tipo de estructura, configure:

  • Estructura salarial regular: la estructura predeterminada asignada a los empleados de este tipo.
  • Horas de trabajo predeterminadas -- Horas estándar por semana (p. ej., 40 horas)
  • Tipo de entrada de trabajo predeterminado: cómo se asignan los registros de asistencia a la nómina (por ejemplo, horas de trabajo regulares)

Paso 2: Definir estructuras salariales

Navegue a Nómina > Configuración > Estructuras y cree estructuras dentro de cada tipo.

Una estructura salarial mensual típica incluye estos grupos de reglas:

Reglas de ganancias

  • Salario básico: extraído del campo de salario del contrato del empleado
  • Subsidio de Vivienda -- Monto fijo o porcentaje del básico (varía según el país)
  • Asignación de transporte -- Monto fijo mensual para desplazamientos
  • Horas extras: calculadas a partir de registros de asistencia a una tarifa por hora de 1,5 o 2 veces
  • Bonificación/Comisión -- Pago variable ingresado por nómina o calculado a partir de objetivos
  • Asignación de alimentación -- Subsidio de alimentación diario o mensual

Reglas de deducción

  • Impuesto sobre la renta: calculado según las tablas de tramos impositivos de la jurisdicción correspondiente
  • Seguro Social (Empleado) -- Porcentaje del salario bruto hasta un tope
  • Seguro médico (empleado) -- Participación del empleado en la prima de cobertura médica
  • Jubilación/Pensión (Empleado) -- Aporte de jubilación obligatorio o voluntario
  • Reembolso de Préstamo -- Deducción recurrente por anticipos de salario o préstamos de empresa
  • Cuotas sindicales -- Cuotas de afiliación sindical fijas o basadas en porcentajes

Reglas de contribución del empleador

  • Seguro Social (Empleador) -- Contribución igualada o adicional del empleador
  • Seguro médico (empleador) -- Participación de la empresa en la cobertura médica
  • Pension Match (Empleador) -- Contribución al fondo de jubilación del empleador
  • Compensación de Trabajadores -- Prima de seguro basada en el volumen de nómina

Paso 3: Configurar reglas salariales

Cada regla salarial requiere una configuración específica:

Propiedades de regla

  • Nombre: etiqueta descriptiva que se muestra en el recibo de sueldo (por ejemplo, Impuesto Federal sobre la Renta)
  • Categoría: asigna la regla al grupo Bruto, Deducción, Neto o Empleador.
  • Código: identificador único utilizado en fórmulas (por ejemplo, BRUTO, AJUSTE, SSEE)
  • Secuencia -- Orden de procesamiento (los números más bajos se calculan primero)
  • Condición: criterios opcionales para determinar cuándo se aplica la regla (por ejemplo, solo si el empleado está en un departamento específico)

Métodos de cálculo

Odoo 19 supports three computation approaches:

Cantidad Fija: Lo mejor para asignaciones a tanto alzado y deducciones fijas. Ejemplo: Asignación de transporte de 200 USD mensuales.

Porcentaje: Calcula como porcentaje del resultado de otra regla. Ejemplo: Seguridad social al 6,2% del salario bruto. Configure el código de regla base y el valor porcentual.

Código Python: Para cálculos complejos que requieren lógica condicional, tramos impositivos o fórmulas multivariables. El entorno Python proporciona acceso a estas variables:

  • payslip -- Registro de nómina actual con fechas del período y referencia del empleado
  • employee -- Ficha del empleado con datos personales, departamento y puesto de trabajo
  • contract -- Contrato activo con salario, ventajas y horario
  • categories -- Diccionario de totales de categorías calculadas (por ejemplo, categorías.GROSS)
  • rules -- Diccionario de resultados de reglas individuales (por ejemplo, reglas.BASIC)
  • worked_days -- Datos de asistencia con horas y días trabajados por tipo
  • inputs -- Entradas adicionales de nómina (bonificaciones, reembolsos, ajustes)

Una regla de Python para el cálculo de impuestos progresivos implementaría una lógica basada en tramos donde la renta imponible (salario bruto menos deducciones antes de impuestos) se procesa a través de tramos de impuestos progresivos. Por ejemplo, el 10% sobre los primeros 11.600 USD anuales, el 12% entre 11.601 y 47.150 USD, el 22% entre 47.151 y 100.525 USD, y así sucesivamente hasta tramos superiores. El monto mensual es el impuesto anual dividido por 12.

Paso 4: Configuración de empleados y contratos

Campos de nómina de empleados

Para cada empleado, verifique estos campos relevantes para la nómina:

  • Cuenta bancaria -- IBAN o número de cuenta para pago de nómina
  • Identificación fiscal: número de seguro social, identificación fiscal o identificador nacional
  • Dependientes -- Número de dependientes para cálculos de retención de impuestos
  • Estado civil para efectos de la declaración de impuestos -- Soltero, casado que presenta una declaración conjunta, cabeza de familia (varía según el país)
  • Inscripción de beneficios -- Nivel de seguro médico, elecciones de planes de jubilación
  • Lugar de trabajo: determina la jurisdicción fiscal aplicable para varios estados o varios países.

Configuración del contrato

Cada contrato activo debe especificar:

| Campo | Propósito | Ejemplo | |-------|---------|---------| | Estructura Salarial | Qué reglas de nómina se aplican | Empleado mensual de EE. UU. | | Salario | Tarifa base mensual o por hora | 5.000 USD/mes | | Horario de trabajo | Horas estándar por período | 40 horas/semana | | Ventajas | Beneficios y subsidios | Nivel de seguro médico, subsidio para automóvil | | Fecha de inicio | Fecha de vigencia del contrato | 2026-01-15 | | Fecha de finalización | Vencimiento del contrato (si corresponde) | Dejar vacío por tiempo indefinido |

Paso 5: Generación y procesamiento de recibos de nómina

Recibo de nómina individual

Para nóminas puntuales o correcciones:

  1. Navegue a Nómina > Recibos de nómina > Todos los recibos de nómina
  2. Haga clic en Crear y seleccione el empleado.
  3. Establecer el período (fechas de inicio y finalización)
  4. Haga clic en Calcular hoja para calcular todas las reglas salariales.
  5. Revise cada línea de pedido para verificar su precisión.
  6. Haga clic en Confirmar para finalizar el recibo de nómina.

Procesamiento por lotes

Para ejecuciones de nómina mensuales:

  1. Navegue a Nómina > Recibos de nómina > Lotes
  2. Haga clic en Crear y establezca el período de nómina.
  3. Haga clic en Generar recibos de nómina para crear recibos de nómina para todos los empleados con contratos activos.
  4. Revise el resumen del lote en busca de anomalías (cantidades inusualmente altas o bajas)
  5. Abra nóminas individuales para verificar los cálculos de nuevos empleados o aquellos con cambios.
  6. Haga clic en Confirmar para finalizar todos los recibos de pago del lote.
  7. Crear borrador de entrada para generar el asiento del diario contable.

Lista de verificación de verificación de nómina

Antes de confirmar un lote, verifique:

  • [] El recuento de empleados coincide con el número esperado
  • [] Las nuevas contrataciones tienen cálculos prorrateados para meses parciales.
  • [ ] Terminated employees are excluded or have final pay calculated
  • [] Las horas extra coinciden con los registros de asistencia
  • [ ] Los montos de las bonificaciones y comisiones coinciden con los valores aprobados
  • [] Las tasas de retención de impuestos reflejan las tablas de tramos actuales
  • [] Las deducciones de beneficios coinciden con las elecciones de inscripción
  • [ ] Los montos de pago neto pasan controles de razonabilidad

Cálculos y cumplimiento de impuestos

Soporte fiscal en varios países

Odoo 19 incluye paquetes de localización de nómina para más de 50 países. Cada paquete proporciona:

  • Grupos impositivos -- Tablas de impuesto sobre la renta actualizadas para el año fiscal actual
  • Reglas de seguridad social -- Tasas de contribución, límites máximos y contrapartida del empleador
  • Deducciones legales -- Deducciones obligatorias específicas del país
  • Plantillas de informes -- Informes y presentaciones de nómina exigidos por el gobierno

Aspectos destacados específicos del país

| País | Características clave | |---------|-------------| | Estados Unidos | Categorías impositivas federales y estatales, soporte W-4, deducciones 401(k), FICA | | Reino Unido | Códigos fiscales PAYE, seguro nacional, reembolsos de préstamos estudiantiles, inscripción automática de pensiones | | Alemania | Clases de Lohnsteuer, Solidaritaetszuschlag, Kirchensteuer, Sozialversicherung | | India | PF, ESI, Impuesto Profesional, TDS con deducciones de la Sección 80, generación del Formulario 16 | | Emiratos Árabes Unidos | Cumplimiento de WPS, cálculo de propinas, sin impuesto sobre la renta | | Arabia Saudita | Contribuciones a la GOSI, beneficios al final del servicio, cumplimiento de la saudización |

Procesamiento de fin de año

Actividades de nómina de fin de año:

  1. Conciliar totales anuales: verificar que las cifras del año hasta la fecha coincidan con los datos acumulados de las nóminas
  2. Generar documentos fiscales -- W-2 (EE.UU.), P60 (Reino Unido), Lohnsteuerbescheinigung (Alemania)
  3. Enviar declaraciones anuales - Presentar los resúmenes de nómina requeridos ante las autoridades fiscales
  4. Actualizar tablas de impuestos - Cargar nuevos tramos de año fiscal y límites de contribución
  5. Transferir saldos: restablecer las acumulaciones de vacaciones anuales y actualizar la inscripción de beneficios

Horas extras, beneficios y cálculos especiales

Configuración de horas extras

Configure reglas de horas extra según su jurisdicción y política de la empresa:

  • Tiempos extras estándar -- Horas más allá de 40 por semana a una tarifa regular de 1,5 veces
  • Tiempos extras de fin de semana -- Trabajo de sábado/domingo a una tarifa de 1,5x o 2x
  • Horas extras en días festivos - Trabajo en días festivos a una tasa de 2x o 2,5x
  • Diferencial de turno nocturno -- Porcentaje adicional por horas nocturnas

Los cálculos de horas extras se obtienen del módulo de Asistencia cuando está habilitado, o de líneas de entrada manual en recibos de nómina individuales.

Administración de beneficios

Tipos de beneficios comunes gestionados a través de nómina:

  • Seguro médico: planes escalonados (solo empleado, empleado + cónyuge, familia) con diferentes divisiones de primas
  • Dental y oftalmológico -- Cobertura complementaria con líneas de deducción separadas
  • Seguro de vida -- Cobertura básica pagada por el empleador con cobertura complementaria opcional pagada por el empleado
  • Planes de jubilación -- 401(k), pensión o fondo de previsión con fórmulas de contrapartida del empleador
  • Cuentas de gastos flexibles -- Deducciones antes de impuestos por gastos de atención médica o cuidado de dependientes
  • Opciones sobre acciones - Programas de adquisición de derechos que afectan la compensación imponible

Gestión de préstamos y anticipos

Tramitar anticipos de sueldo y amortizaciones de préstamos:

  1. Registre el monto del préstamo y los términos de pago en el registro del empleado.
  2. Cree una regla salarial para la deducción de préstamos con el monto mensual acordado
  3. La regla se aplica automáticamente a cada recibo de nómina hasta que el saldo llegue a cero.
  4. Realice un seguimiento del saldo restante a través de las líneas de entrada del recibo de nómina

Informes y análisis

Informes de nómina estándar

Odoo 19 incluye estos informes de nómina integrados:

| Informe | Contenido | Frecuencia | |--------|---------|-----------| | Resumen de nómina | Todas las líneas de nómina por empleado | Por período de pago | | Costo del Departamento | Costo total de nómina por departamento | Mensual | | Registro de Salarios | Desglose detallado de todos los componentes de la compensación | Mensual | | Responsabilidad Fiscal | Impuestos retenidos y contribuciones patronales | Mensual/Trimestral | | Año hasta la fecha | Ingresos acumulados y deducciones por empleado | Bajo demanda | | Plantilla y coste | Conteo de empleados con remuneración promedio y total | Mensual |

Informes personalizados con hojas de cálculo

La integración de hojas de cálculo de Odoo 19 permite:

  • Datos de nómina en vivo en hojas de cálculo colaborativas
  • Análisis de tendencias de los costos de nómina a lo largo del tiempo.
  • Comparaciones de costos de departamento y ubicación.
  • Análisis de compensación presupuestaria versus real.
  • Previsión de plantilla con proyecciones de costes.

Integración con Contabilidad

La integración de nómina a contabilidad de forma automática:

  • Crea asientos de diario a partir de recibos de pago confirmados.
  • Asigna reglas salariales a las cuentas correctas del libro mayor.
  • Separa las deducciones de los empleados en cuentas de pasivo.
  • Publica las contribuciones del empleador a las cuentas de gastos.
  • Concilia los pagos bancarios de nómina con los importes netos de los recibos de nómina.

Configure el mapeo de cuentas en Nómina > Configuración > Reglas Salariales asignando cuentas de débito y crédito a cada regla.

Integración con otros módulos de recursos humanos

Integración de tiempo libre

Cuando el módulo de tiempo libre está activo:

  • Los días de licencia no remunerados reducen automáticamente el salario bruto proporcionalmente
  • Paid leave does not affect payroll calculations
  • La baja por enfermedad con sueldo parcial se calcula al porcentaje configurado
  • El saldo de licencia aparece en el recibo de sueldo como referencia del empleado.

Integración de asistencia

Cuando el seguimiento de asistencia está habilitado:

  • Las horas trabajadas reales se incluyen en los cálculos de salario por hora.
  • Las horas extra se calculan automáticamente según las reglas del horario de trabajo.
  • Las llegadas tardías y las salidas anticipadas pueden generar deducciones si se configuran
  • Marcar anomalías de asistencia para su revisión antes del procesamiento de nómina

Integración de gastos

Los gastos de los empleados interactúan con la nómina cuando:

  • Los reembolsos de gastos se procesan a través de nómina en lugar de cuentas por pagar.
  • Las dietas se configuran como entradas de nómina.
  • Los anticipos de viaje se deducen del reembolso de gastos en la nómina.

Preguntas frecuentes

¿Puede Odoo manejar la nómina de varios países en una sola instancia?

Sí. Cree tipos de estructuras salariales separadas y estructuras para cada país. Los empleados son asignados a la estructura adecuada a través de su contrato. Las normas tributarias, los cálculos de la seguridad social y las deducciones legales son específicas de cada país dentro de cada estructura. Esto permite a una empresa multinacional gestionar la nómina global desde una única base de datos Odoo.

¿Cómo maneja Odoo las contrataciones y despidos a mitad de mes?

Odoo prorratea automáticamente el salario por meses parciales según la fecha de inicio o finalización del contrato en relación con el período de nómina. El prorrateo utiliza el horario de trabajo para calcular el número exacto de días hábiles en el período parcial versus el período completo. Las nóminas finales de los empleados despedidos pueden incluir el pago de vacaciones acumuladas y cálculos de indemnizaciones.

¿Pueden los empleados ver sus propios recibos de nómina?

Sí. El portal de autoservicio para empleados proporciona acceso a las nóminas actuales e históricas en formato PDF. Los empleados pueden ver pero no editar los datos de su recibo de nómina. El acceso se controla a través del sistema de permisos estándar de Odoo y la visibilidad de los recibos de nómina se limita a cada registro individual de empleado.

¿Cómo manejo los ajustes salariales retroactivos?

Cree un nuevo recibo de sueldo para el período de ajuste con líneas de entrada que reflejen la diferencia. Alternativamente, agregue líneas de entrada de ajuste al recibo de pago actual que contabilicen el cambio retroactivo. Para ajustes recurrentes (por ejemplo, un aumento efectivo hace tres meses), calcule la diferencia acumulada y procésela como un ingreso único.

¿Odoo Payroll cumple con el RGPD y las normas de protección de datos?

Odoo incluye controles de acceso que restringen los datos de nómina a usuarios autorizados. Los campos confidenciales (cuentas bancarias, números de identificación fiscal) se pueden cifrar en el nivel de la base de datos. Las políticas de retención de datos permiten el archivo automático de registros de nómina después de períodos configurables. Sin embargo, el cumplimiento depende en última instancia de la configuración de su implementación y de los procedimientos de manejo de datos de su organización.

Implementación de Nómina Profesional

La configuración de la nómina afecta todas las áreas de recursos humanos y contabilidad, y los errores crean exposición tanto financiera como legal. ECOSIRE proporciona servicios de implementación de Odoo y consultoría de Odoo que incluyen configuración de módulos de nómina, configuración de reglas tributarias, diseño de estructura de beneficios e integración con su sistema de contabilidad.

Para las organizaciones que necesitan soporte continuo en la gestión de nómina, nuestros servicios de capacitación de Odoo brindan instrucción práctica para sus equipos de recursos humanos y nómina.

Contacte a nuestro equipo para analizar sus requisitos de nómina de Odoo y obtener un plan de configuración adaptado a su organización.

E

Escrito por

ECOSIRE Research and Development Team

Construyendo productos digitales de nivel empresarial en ECOSIRE. Compartiendo perspectivas sobre integraciones Odoo, automatización de eCommerce y soluciones empresariales impulsadas por IA.

Chatea en whatsapp