Saltar al contenido principal

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
|5 de marzo de 202618 min de lectura3.5k Palabras|

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.

Parte de nuestra serie Compliance & Regulation

Leer la guía completa

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:

NivelLo que defineEjemplo
Tipo de estructuraAmplia categoría de empleados y frecuencia de pagoEmpleado mensual, trabajador por horas, contratista
Estructura SalarialPaquete de compensación específico dentro de un tipoEmpleado mensual de EE. UU., Empleado mensual del Reino Unido
Regla salarialLínea de cálculo individual en una nóminaSalario Básico, Impuesto Sobre la Renta, Seguro Médico
Categoría de reglaAgrupación para normas salariales en la nóminaBruto, 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 estructuraTipo de salarioFrecuencia de pagoCaso de uso
Empleado mensualFijo MensualMensualEmpleados asalariados a tiempo completo
Empleado quincenalFijo MensualCada dos semanasEmpleados asalariados remunerados quincenalmente
Trabajador por horasPor horaSemanal o quincenalTrabajadores asalariados
ContratistaFijo MensualMensualContratistas independientes
Empleado a tiempo parcialFijo MensualMensualPersonal 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:

CampoPropósitoEjemplo
Estructura SalarialQué reglas de nómina se aplicanEmpleado mensual de EE. UU.
SalarioTarifa base mensual o por hora5.000 USD/mes
Horario de trabajoHoras estándar por período40 horas/semana
VentajasBeneficios y subsidiosNivel de seguro médico, subsidio para automóvil
Fecha de inicioFecha de vigencia del contrato2026-01-15
Fecha de finalizaciónVencimiento 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ísCaracterísticas clave
Estados UnidosCategorías impositivas federales y estatales, soporte W-4, deducciones 401(k), FICA
Reino UnidoCódigos fiscales PAYE, seguro nacional, reembolsos de préstamos estudiantiles, inscripción automática de pensiones
AlemaniaClases de Lohnsteuer, Solidaritaetszuschlag, Kirchensteuer, Sozialversicherung
IndiaPF, ESI, Impuesto Profesional, TDS con deducciones de la Sección 80, generación del Formulario 16
Emiratos Árabes UnidosCumplimiento de WPS, cálculo de propinas, sin impuesto sobre la renta
Arabia SauditaContribuciones 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:

InformeContenidoFrecuencia
Resumen de nóminaTodas las líneas de nómina por empleadoPor período de pago
Costo del DepartamentoCosto total de nómina por departamentoMensual
Registro de SalariosDesglose detallado de todos los componentes de la compensaciónMensual
Responsabilidad FiscalImpuestos retenidos y contribuciones patronalesMensual/Trimestral
Año hasta la fechaIngresos acumulados y deducciones por empleadoBajo demanda
Plantilla y costeConteo de empleados con remuneración promedio y totalMensual

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 Team

Technical Writing

The ECOSIRE technical writing team covers Odoo ERP, Shopify eCommerce, AI agents, Power BI analytics, GoHighLevel automation, and enterprise software best practices. Our guides help businesses make informed technology decisions.

ECOSIRE

Transforme su negocio con Odoo ERP

Implementación, personalización y soporte experto de Odoo para optimizar sus operaciones.

Más de Compliance & Regulation

BMF Programmablaufplan Lohnsteuer 2026: Implementación del cálculo oficial del impuesto sobre los salarios de Alemania (XML, API, Odoo)

Guía para desarrolladores del BMF Programmablaufplan Lohnsteuer 2026: qué es el PAP, el formato de pseudocódigo XML, servicio de prueba oficial y mapeo a la nómina de Odoo.

ERP para marcas de ropa y moda: matriz de tallas y colores, planificación estacional y cumplimiento (Guía 2026)

Cómo las marcas de moda y ropa eligen un ERP en 2026: variantes de matriz de tallas y colores, planificación estacional, cumplimiento de GoBD y DATEV, comparación de proveedores y costos.

ERPNext Recursos Humanos y Nómina en 2026: configuración, estructuras salariales y cumplimiento en varios países

Configuración paso a paso de RR.HH. y nómina de ERPNext para 2026: instalación de la aplicación HRMS, estructuras salariales, ejecuciones de entrada de nómina, bloques de impuestos sobre la renta, cumplimiento en varios países.

Cumplimiento de GoHighLevel A2P 10DLC en 2026: registro, tarifas y reparación de SMS bloqueados

Guía completa de GoHighLevel A2P 10DLC para 2026: pasos de registro de marca y campaña, tarifas del operador, motivos de rechazo comunes y cómo corregir SMS filtrados.

Validación de GxP para sistemas ERP: lo que debe requerir su RFP de validación de 2026 (CSV, IQ/OQ/PQ, seguimientos de auditoría)

Qué debe exigir una RFP de validación de ERP de GxP en 2026: alcance de CSV y CSA, 21 CFR Parte 11, Anexo 11 de la UE, entregables de IQ/OQ/PQ, pistas de auditoría y riesgo GAMP 5.

Modelo de Seguridad OpenClaw, Residencia de Datos, SOC 2 e ISO 27001

Arquitectura de seguridad OpenClaw: aislamiento de inquilinos, cifrado, gestión de secretos, registros de auditoría, residencia de datos, SOC 2, ISO 27001, GDPR, aptitud HIPAA.