México¶
La localización de nómina de México cubre los cálculos salariales para empleados, incluyendo los impuestos de nómina del empleado y el empleador.
Antes de configurar la localización de México, revisa la documentación general de nómina, que cubre configuraciones y ajustes básicos aplicables a todas las localizaciones.
Apps y módulos¶
Instala los siguientes módulos para obtener todas las funciones de la localización de nómina de México:
Nombre |
Nombre técnico |
Dependencias |
Descripción |
|---|---|---|---|
México - Nómina |
|
|
Añade los campos necesarios para gestionar los datos de nómina y ausencias de los empleados. |
México - CFDI de nómina |
|
|
Añade la capacidad de firmar documentos de nómina CFDI con el gobierno. |
México - Nómina con contabilidad |
|
|
Añade las reglas y parámetros necesarios para gestionar los cálculos de nómina locales. |
Truco
Instalar el módulo México - CFDI de nómina instala automáticamente los módulos México - Nómina y México - Nómina con contabilidad.
Ver también
Configuraciones de empresa¶
Primero, se debe configurar la empresa. Navega a . Desde la lista, selecciona la empresa deseada y configura los siguientes campos:
Nombre de la empresa: Introduce el nombre del negocio en este campo.
Dirección: Completa la dirección completa, incluyendo la Ciudad, el Estado, el Código postal y el País.
Importante
El estado seleccionado en la dirección de la empresa se asocia como la dirección de trabajo por defecto para el empleado, y es el que se usa para calcular los impuestos de nómina.
RFC: Ingresa el número de RFC de la empresa.
ID de empresa: Este campo no se utiliza en la localización de México y debe permanecer vacío.
Moneda: Por defecto, se selecciona MXN. Si no es así, selecciona MXN del menú desplegable.
Teléfono: Introduce el número de teléfono de la empresa.
Correo electrónico: Introduce el correo electrónico usado para información de contacto general.
Advertencia
Asegúrate de que la información sea precisa, ya que se utiliza al calcular varios impuestos.
Empleados¶
Cada empleado que reciba pagos debe tener su perfil de empleado configurado para la localización de nómina de México. Los campos adicionales están presentes después de configurar la base de datos para México.
Para actualizar un formulario de empleado, abre la aplicación y haz clic en el registro del empleado deseado. En el formulario del empleado, configura los campos requeridos en las pestañas relacionadas.
Pestaña de trabajo¶
Introduce la Dirección de trabajo del empleado en la sección Ubicación de la pestaña Trabajo.
Importante
El estado seleccionado en esta dirección determina qué reglas salariales aplica Odoo al calcular los impuestos.
Pestaña personal¶
Asegúrate de que el empleado tenga un mínimo de una cuenta bancaria de confianza listada en el campo Cuentas bancarias en la sección Contacto privado.
Estas cuentas se utilizan para pagar al empleado. La nómina no puede procesarse para empleados sin una cuenta bancaria de confianza. Si no se establece una cuenta bancaria de confianza, aparece una advertencia en el tablero de Nómina y se produce un error al intentar procesar la nómina.
Asegúrate de que los campos Nombre legal y Género estén completos y configurados en la sección Información personal.
Asegúrate de que los siguientes campos estén correctamente completos en la sección Ciudadanía:
Nacionalidad (País): El país de ciudadanía del empleado.
Número de seguro social: Un número personal de 11 dígitos NSS.
RFC (Registro Federal de Contribuyentes): Un número de identificación fiscal alfanumérico personal de 13 dígitos.
CURP (Clave Única de Registro de Población): Un código alfanumérico personal de 18 caracteres.
Pestaña Nómina¶
Sección de resumen del contrato¶
Esta sección contiene información que impulsa los cálculos salariales. Asegúrate de que los siguientes campos estén configurados:
Contrato: El período de tiempo para el cual el contrato es válido. Si el segundo campo se deja en blanco, el contrato se ejecuta indefinidamente.
Tipo de salario: selecciona cómo se le paga al empleado.
Selecciona Salario fijo para empleados asalariados que reciben la misma cantidad cada período de pago.
Selecciona Salario por hora para empleados pagados en función de las horas trabajadas.
Truco
Establece un Tipo de salario predeterminado en el Tipo de estructura salarial para configurar empleados de forma masiva. Si es necesario, el valor predeterminado se puede anular en registros de empleados individuales si se necesitan excepciones.
Salario: Introduce el monto y la frecuencia con la que se paga al empleado.
Tipo de contrato: Determina cómo se paga y clasifica al empleado, como Contrato de trabajo por tiempo indeterminado, Empleo por salario por hora, Contrato de trabajo de temporada.
Importante
El campo Tipo de contrato es visible en las nóminas.
Categoría de pago: Selecciona México: Empleado para este campo. Esto define cuándo se paga al empleado, su horario de trabajo predeterminado y el tipo de entrada de trabajo al que se aplica.
Tipo de régimen: Selecciona el tipo de régimen correcto (Régimen de Contratación) para el empleado. El tipo de régimen seleccionado determina las prestaciones, impuestos y contribuciones a la seguridad social del empleado.
Sección de horario¶
Fuente de entrada de trabajo: Selecciona Horario de trabajo, que crea entradas de trabajo basadas en el horario de trabajo asignado al empleado (por ejemplo, 40 horas por semana).
Nota
La localización de nómina de México actualmente no puede crear entradas de trabajo desde las aplicaciones Asistencias o Planificación.
Horas extra: marca la casilla para permitir que la aplicación Asistencias agregue cualquier entrada de trabajo adicional registrada por el empleado.
Horario de trabajo: Usando el menú desplegable, selecciona el horario de trabajo predeterminado. Esto es particularmente importante para empleados disponibles para recibir pago por horas extras (típicamente empleados por hora, no asalariados).
Sección de opciones¶
Introduce el porcentaje de Tasa de aguinaldo otorgado anualmente al empleado en el campo correspondiente. El porcentaje se calcula a partir del salario base del empleado.
Si el empleado está contribuyendo a un Fondo de ahorro, introduce el monto mensual a contribuir. El empleador generalmente iguala este monto, y el dinero se coloca en una cuenta de ahorros que es accesible una vez al año para el empleado.
Sección de vales¶
Algunas empresas pueden ofrecer beneficios adicionales en forma de vales, que se pagan a los empleados para cubrir costos de alimentos y transporte. Si la empresa proporciona estos beneficios, configura los siguientes campos:
Período de pago: Usando el menú desplegable, selecciona con qué frecuencia se pagan los vales. Las opciones predeterminadas son Último día del mes, si los empleados reciben el pago al final del mes, o En el período, si los vales se dividen y distribuyen uniformemente según el calendario de pagos, como semanal o quincenal.
Vales de comida: Introduce el importe mensual pagado al empleado para gastos de alimentación.
Vales de transporte: Introduce el importe mensual pagado al empleado para transporte, como el billete de autobús o las tarifas de estacionamiento.
Vales de gasolina: Introduce el importe mensual pagado al empleado para la gasolina de su vehículo.
Nota
El importe monetario de los vales es la cantidad mensual entregada a los empleados. Si el Periodo de pago está configurado como En el periodo, Odoo calcula el importe del vale para cada periodo de pago.
Por ejemplo, si un empleado cobra semanalmente y su Vale de comida está configurado en $100, el empleado recibe $25 en cada nómina semanal.
Sección Fonacot¶
FONACOT es un programa del gobierno mexicano que proporciona a los empleados préstamos de bajo costo para diversas necesidades, como mejoras en el hogar, educación o emergencias.
La sección FONACOT es donde se configuran los reembolsos de los empleados.
Añadir un crédito Fonacot¶
Para añadir una línea a la sección FONACOT, haz clic en Añadir una línea, y se carga una línea en blanco. El Estado se establece en En progreso, por defecto.
Introduce el importe del pago mensual en el campo Importe. Si el empleado desea realizar pagos adicionales cada mes, introduce el valor en el campo Contribución mensual extra.
Importante
Una vez que se pagan los préstamos FONACOT, el responsable de nómina debe cambiar el Estado de cada línea completada a Cerrado.
Si el responsable de nómina no cambia el estado, se seguirá deduciendo dinero de la cuenta del empleado en todas las nóminas posteriores.
Configuración de nómina¶
Varias secciones dentro de la aplicación Nómina instalan una estructura salarial, tipo de estructura, reglas, y parámetros de reglas específicos para México.
Antes de ejecutar la nómina, el CFDI también debe configurarse.
Configuración del CFDI¶
El CFDI es un recibo fiscal electrónico obligatorio que actúa como factura digital. El CFDI debe ser certificado por un PAC antes de enviarse a la Administración Tributaria Mexicana (SAT).
Este documento sirve como comprobante de ingresos, gastos y nómina, y requiere tanto un UUID como una firma digital, para cumplir con las leyes fiscales mexicanas.
Primero, navega a , y desplázate hasta la sección CFDI.
Introduce el ID IMSS del empleador en el campo correspondiente, y selecciona el Tipo de riesgo apropiado usando el menú desplegable. Si no hay riesgo asociado con la empresa, selecciona No aplica.
Nota
México asigna diferentes Tipos de riesgo basándose en varios factores, incluyendo información cruzada de empleados y empleadores previamente enviada. Consulta al responsable de nómina de la empresa para determinar el tipo de riesgo correcto.
Estructuras salariales y tipos de estructura¶
Cuando el módulo l10n_mx_hr_payroll está instalado, se instala una nueva Estructura salarial, México: Empleado. Esta estructura incluye dos Tipos de estructura, un México: Pago regular, y un México: Aguinaldo.
La Estructura salarial contiene todas las reglas salariales individuales para cada Tipo de estructura, que informa a la aplicación Nómina cómo calcular las nóminas de los empleados.
Reglas salariales¶
Para ver las reglas salariales que informan a la estructura salarial qué hacer, navega a y expande el grupo México: Empleado para revelar los dos tipos de estructura disponibles. Haz clic en México: Pago regular para ver las reglas salariales detalladas del pago regular.
Cada regla define cómo se calcula el pago, teniendo en cuenta factores como bonificaciones, asignaciones, vales e impuestos.
Parámetros de regla¶
Algunos cálculos requieren tasas específicas asociadas con ellos, como bonificaciones y vacaciones. Los parámetros de regla son capaces de enumerar un valor, ya sea un porcentaje o una cantidad fija, para hacer referencia en las reglas salariales.
La mayoría de las reglas obtienen información almacenada en el módulo de parámetros para conseguir la tasa de la regla (un porcentaje) y el tope (una cantidad en dólares).
Para ver los parámetros de reglas, navega a . Aquí se muestran todos los parámetros de reglas con sus Reglas salariales vinculadas, a las que se puede acceder. Revisa los parámetros asociados con una regla buscando el Nombre de la regla, y realiza las ediciones necesarias.
En México, todas las empresas están obligadas a configurar los siguientes parámetros de regla:
México: tasa de prima de riesgo (Prima de Riesgo del IMSS): La tasa de prima de riesgo se denomina Prima de Riesgo de Trabajo. Esta es la cantidad que la empresa debe aportar al IMSS, también conocido como Instituto Mexicano del Seguro Social. Esta cantidad se basa en la tasa de siniestralidad de la empresa, que se calcula utilizando múltiples factores, incluido el número de accidentes que la empresa ha reportado y el nivel general de riesgo con el que trabaja el tipo de empresa. La tasa es determinada por el IMSS para cada empresa, por lo tanto esta tasa debe actualizarse al configurar la localización de nómina de México.
México: aguinaldo (Días de Aguinaldo): En México, se entrega un aguinaldo anual a todos los empleados. El aguinaldo debe ser de un mínimo de 15 días de pago. Las empresas que proporcionan un aguinaldo mayor deben modificar este valor. En Odoo, todos los empleados de una empresa reciben la misma cantidad de días pagados por su aguinaldo.
México: tabla de vacaciones (Tabla de vacaciones): Esta regla describe el número de días de vacaciones que se asigna a un empleado, según sus años de servicio. Esto debe modificarse, si es necesario, para reflejar la política de vacaciones pagadas de la empresa.
Example
La tasa de prima de riesgo de México de una empresa es diferente de la agregada por defecto en Odoo. Para actualizarla, ve a , luego filtra los resultados por México: tasa de prima de riesgo y edita el valor de parámetro.
Importante
Odoo agrega parámetros de regla actualizados para el año calendario actual. No se recomienda editar los parámetros de regla (excepto los cuatro que deben revisarse y actualizarse, enumerados anteriormente) a menos que un parámetro nacional o estatal haya cambiado y sea diferente de los parámetros de regla creados por Odoo. Consulta todas las regulaciones locales y nacionales antes de realizar cualquier cambio en los parámetros de regla.
Ejecutar nómina de México¶
Antes de ejecutar la nómina, el responsable de nómina debe validar las entradas de trabajo del empleado para confirmar la precisión del pago y detectar errores. Esto incluye verificar que todas las ausencias estén aprobadas y que cualquier hora extra sea apropiada.
Las entradas de trabajo se sincronizan según la configuración del contrato del empleado. Odoo extrae del horario de trabajo asignado, registros de asistencia, horario de planificación y ausencias aprobadas.
Cualquier discrepancia o conflicto debe resolverse, luego las entradas de trabajo pueden ser regeneradas.
Una vez que todo esté correcto, los recibos de nómina en borrador se pueden crear individualmente o en grupos, denominados en la aplicación Nómina como Ejecuciones de nómina.
Nota
Para reducir el tiempo del responsable de nómina, es habitual procesar recibos de sueldo en lotes, ya sea por tipo de salario (salario fijo vs. por hora), calendario de pago (semanal, quincenal, mensual, etc.), departamento (costo directo vs. administración), o cualquier otra agrupación que mejor se adapte a la empresa.
El proceso de ejecutar la nómina incluye diferentes acciones que deben ejecutarse para garantizar que la cantidad retenida para fondos e instituciones gubernamentales sea correcta, que la cantidad que el empleado recibe como su salario neto sea correcta y que el cálculo de las horas trabajadas refleje las horas reales trabajadas del empleado, entre otras.
Al ejecutar un lote de nómina, verifica que el período, empresa y empleados incluidos sean correctos antes de comenzar a analizar o validar los datos.
Una vez que las nóminas estén en borrador, revísalas para verificar su precisión. Verifica las pestañas días trabajados y entradas salariales, y asegúrate de que el tiempo trabajado listado sea correcto, así como cualquier otra entrada. Agrega las entradas que falten, como comisiones, bonificaciones y ajustes del ISR que falten.
A continuación, verifica los diversos totales (salario bruto, vales, aportaciones IMSS, CEAV, impuestos y salario bruto), luego haz clic en calcular hoja para actualizar los cálculos salariales, si hubo ediciones. Si todo es correcto, haz clic en validar.
Verificación contable¶
El proceso contable al ejecutar la nómina tiene dos componentes: crear asientos contables y registrar pagos.
Creación de asiento contable¶
Después de que las nóminas se confirman y validan, los asientos contables se publican individualmente o en lote. El asiento contable se crea primero como borrador.
Importante
Debe decidirse si los asientos contables se hacen individualmente o en lotes antes de ejecutar la nómina.
Veintidós cuentas del plan de cuentas de México se incluyen con la localización de nómina:
110.01.01 Subsidio al empleo por aplicar
210.02.01 Provisión para vacaciones por pagar
211.01.01 Provisión para IMSS patronal por pagar
211.02.01 Provisión para SAR por pagar
216.01.01 Retención del impuesto sobre la renta por sueldos y salarios
216.11.01 Retención de impuesto IMSS
601.01.01 Sueldos y salarios
601.07.01 Prima vacacional
601.15.01 Despensa
601.19.01 Fondo de ahorro
601.26.01 Cuota IMSS
601.27.01 Aportaciones a infonavit
601.28.01 Aportaciones al SAR
201.01.02 Reembolso de empleados
205.06.02 Otros créditos diversos a corto plazo (Fonacot)
210.03.01 Provisión para aguinaldo por pagar
210.04.01 Provisión para fondo de ahorro por pagar
211.03.01 Provisión para infonavit por pagar
601.12.01 Aguinaldo
601.16.02 Transporte (vales de gasolina)
601.16.01 Transporte (apoyo)
601.74.01 Comisiones sobre ventas
Nota
La configuración del CoA se hace por defecto cuando una empresa se encuentra en México. Los códigos y nombres de las cuentas pueden editarse para adaptarse a las necesidades de la empresa. Si no hay una cuenta del CoA asociada con una regla salarial (utilizada en una estructura salarial), Odoo utiliza la cuenta Gastos de nómina para crear el asiento contable, independientemente de la naturaleza del movimiento.
Si todo parece correcto en el borrador del asiento contable, publica los asientos contables.
Registrar pagos¶
Una vez que los asientos contables están validados, Odoo puede generar pagos.
Importante
Para generar pagos desde las nóminas, los empleados deben tener una cuenta bancaria confiable. Si la cuenta bancaria del empleado no está marcada como confiable, no se pueden generar archivos CFDI a través de Odoo.
Generar archivos XML CFDI¶
Después de que las nóminas se hayan procesado y pagado, se debe generar un archivo XML CFDI, que luego se envía electrónicamente al SAT de México.
Para crear el archivo CFDI, abre la nómina individual y haz clic en el botón Generar CFDI.
Una vez que el archivo se haya creado y enviado, se almacena un registro en el chatter.
Cerrar nómina¶
Si no hay errores, la nómina se completa para el período de pago.
Ejecutar nómina de aguinaldo¶
Para ejecutar el aguinaldo anual, sigue el mismo flujo de trabajo que para la nómina regular de México, usando la estructura salarial México: Aguinaldo.