título: "Módulo de Nómina de Odoo: Guía completa de instalación y configuración" descripción: "Guía paso a paso para configurar Odoo Nómina con estructuras salariales, reglas, nóminas, configuración de impuestos y procesamiento de nómina." fecha: "2026-03-05" autor: "Equipo de Investigación y Desarrollo de ECOSIRE" etiquetas: ["odoo", "nómina", "hr", "salario", "erp"]
Módulo de Nómina de Odoo: Guía completa de instalación y configuración
El procesamiento de nómina es una de las operaciones más sensibles a errores en cualquier negocio. Un solo error de cálculo en la retención de impuestos o en las deducciones de beneficios puede resultar en sanciones por cumplimiento, insatisfacción de los empleados y horas de trabajo correctivo. El módulo Nómina de Odoo proporciona un marco estructurado para definir reglas salariales, calcular recibos de nómina e integrar la nómina con la contabilidad dentro de su plataforma ERP.
Esta guía recorre el proceso de configuración completo para Odoo Payroll, desde la configuración inicial hasta el procesamiento de su primer lote de nómina.
Requisitos previos
Antes de configurar la nómina, asegúrese de que estos módulos estén instalados y configurados:
- Empleados con registros que contienen contratos, departamentos y puestos de trabajo
- Contabilidad con cuentas específicas de nómina (gastos salariales, por pagar, obligaciones tributarias)
- Tiempo libre (opcional) por licencia no remunerada para reducir automáticamente la nómina
- Asistencia (opcional) si los cálculos dependen de las horas reales trabajadas
Comprender la arquitectura de la nómina
Odoo Payroll utiliza una estructura jerárquica. Los tipos de estructura salarial definen categorías amplias como Empleado, Trabajador o Contratista. Cada tipo tiene múltiples estructuras salariales, como empleado mensual o empleado quincenal. Cada estructura contiene reglas salariales que calculan líneas de nómina individuales.
Paso 1: Configurar los tipos de estructura salarial
Navegue a Nómina > Configuración > Tipos de estructura. Para la mayoría de las empresas necesita:
| Tipo de estructura | Caso de uso |
|---|---|
| Empleado (Mensual) | Empleados asalariados remunerados mensualmente |
| Empleado (Quincenal) | Empleados asalariados remunerados cada dos semanas |
| Trabajador por horas | Trabajadores asalariados pagados por hora |
| Contratista | Contratistas independientes |
Configure la estructura de pago regular, las horas de trabajo predeterminadas, el tipo de salario y la frecuencia de pago programada para cada tipo.
Paso 2: Definir estructuras salariales
Navegue a Nómina > Configuración > Estructuras. Una estructura mensual típica incluye:
Reglas de Pago Bruto: Salario Básico del contrato, Asignación de Vivienda (fija o porcentual), Asignación de Transporte, Horas Extras de los registros de asistencia y Bonificación/Comisión como pago variable.
Reglas de deducción: Impuesto sobre la renta basado en tramos, contribución de los empleados al Seguro Social, participación de los empleados en el seguro médico, contribuciones a la jubilación/pensión y reembolso de préstamos para anticipos de salario.
Contribuciones del empleador: Contrapartida del Seguro Social del empleador, participación del seguro médico del empleador y contrapartida de la pensión del empleador.
Salario neto equivale al salario bruto menos todas las deducciones de los empleados.
Paso 3: Configurar reglas salariales
Cada regla necesita un nombre, una categoría (Bruto, Deducción, Neto, Empleador), un código único para las fórmulas y un número de secuencia para procesar el pedido.
Odoo admite tres métodos de cálculo:
Importe fijo proporciona un valor estático por período. El porcentaje se calcula a partir de otra regla. Código Python permite fórmulas personalizadas con acceso a nómina, empleado, contrato, categorías, reglas, días_trabajados y variables de entrada.
Ejemplo de cálculo del tramo impositivo:
gross = categories.GROSS
if gross <= 5000:
result = 0
elif gross <= 15000:
result = (gross - 5000) * 0.10
elif gross <= 30000:
result = 1000 + (gross - 15000) * 0.20
else:
result = 4000 + (gross - 30000) * 0.30
result = -result # Deductions are negative
Escrito por
ECOSIRE TeamTechnical 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
Haga crecer su negocio con ECOSIRE
Soluciones empresariales en ERP, comercio electrónico, inteligencia artificial, análisis y automatización.