Swissdec es un tema de nómina antes de ser un tema de software. Un integrador ERP puede instalar Odoo y marcar la casilla « certificado Swissdec » sin haber tratado nunca una declaración de salario suiza. AX-Fiduciaire hace gestión de salarios a diario: esta página describe con precisión lo que Odoo cubre en el registro Swissdec, lo que eso implica para su configuración, y dónde se sitúan los puntos de atención reales — sin suavizar los hechos para parecer más tranquilizador.
Qué es Swissdec y la norma ELM
Swissdec es el organismo suizo que certifica los programas de nómina y de recursos humanos aptos para transmitir electrónicamente los datos salariales a los organismos destinatarios. La norma técnica sobre la que se basa esta transmisión se llama ELM (Einheitliches Lohnmeldeverfahren, procedimiento unificado de declaración de salarios).
El principio es fácil de enunciar y complejo de implementar correctamente: en lugar de que un empleador rellene por separado una declaración para la caja de compensación AVS, otra para el asegurador de accidentes, otra para la institución de previsión, otra más para la administración fiscal, un software certificado ELM prepara una transmisión única que alimenta simultáneamente a cada uno de estos destinatarios, en el formato que cada uno espera. La ganancia no es solo el tiempo de introducción: es la reducción del riesgo de incoherencia entre declaraciones rellenadas por separado, en momentos distintos, a veces por personas distintas.
Lo que la norma ELM no hace, en cambio, es decidir en su lugar las reglas de cálculo aplicables a su empresa. Estandariza el formato de la transmisión, no el contenido de negocio que la alimenta — de ahí la importancia de la configuración, tratada más adelante en esta página.
Los destinatarios de una transmisión ELM
Según la configuración de su expediente empleador, una transmisión ELM puede llegar a varias categorías de destinatarios en una sola operación:
- Las cajas de compensación AVS/AC, para las cotizaciones de cargas sociales (seguro de vejez y supervivientes, seguro de invalidez, asignaciones por pérdida de ganancia, seguro de desempleo)
- La institución de previsión profesional (LPP), para las cotizaciones del segundo pilar
- El asegurador LAA, para el seguro de accidentes obligatorio
- El seguro de indemnización diaria por enfermedad (IJM), cuando el empleador lo ha contratado
- Las administraciones fiscales cantonales, para la declaración del impuesto en la fuente de los empleados sujetos a él
- La Oficina Federal de Estadística (OFS), para la estadística suiza de salarios, cuando la empresa es requerida
Cada destinatario conserva sus propias reglas de fondo (tasas, topes, tablas): ELM estandariza la forma en que los datos les llegan, no las reglas en sí mismas. Estas reglas siguen siendo definidas por cada organismo y deben reflejarse correctamente en la configuración de Odoo — vea más abajo.
El estatus exacto de Odoo en el registro Swissdec
Estos son los hechos, verificados el 22.09.2026 directamente en el registro oficial swissdec.ch/fr/certified-erp:
| Elemento | Valor constatado |
|---|---|
| Editor en el registro | Odoo SA |
| Nivel de certificación | swissdec certified basic (nivel básico) |
| Número de certificado | 1203.25 |
| Versión ELM certificada | 5.3 (5.1 y 5.0 también presentes en el registro) |
Un punto merece subrayarse porque la mayoría de los sitios de integradores lo omiten: Odoo está certificado en el nivel « basic », no en el nivel experto. No es una reserva negativa — es simplemente la mención exacta que consta en el registro, y mencionarla explícitamente es más riguroso que escribir « certificado Swissdec » sin matiz, como hacen la mayoría de las presentaciones genéricas. El catálogo Swissdec referencia además versiones ELM hasta la 5.5; la certificación de Odoo, en la fecha de verificación, recae sobre la 5.3.
Las funciones de nómina suiza y la transmisión Swissdec corresponden al módulo de nómina de Odoo Enterprise, una edición comercial de pago. No están disponibles en Odoo Community.
Qué significa « certified basic » en la práctica
La certificación « basic » certifica que Odoo respeta las especificaciones técnicas básicas de la norma ELM 5.3: estructura de los mensajes, seguridad de la transmisión, formato de los datos transmitidos a los destinatarios listados más arriba. Es una garantía sobre el software.
No es una garantía sobre su expediente. Dos empresas que utilizan el mismo Odoo certificado pueden producir transmisiones ELM de una calidad muy distinta, según que:
- las estructuras salariales se hayan configurado con las tasas y las reglas de sujeción correctas,
- las cajas e instituciones de previsión declaradas correspondan realmente a las afiliaciones de la empresa,
- las tablas fiscales y los estatutos de los empleados se mantengan actualizados,
- los casos particulares (tiempo parcial, varios empleadores, salida en el curso del año, fronterizos) se traten correctamente.
Dicho de otro modo: la certificación Swissdec reduce el riesgo técnico de la transmisión, no elimina el riesgo de configuración. Ahí es donde se sitúa el valor añadido de un acompañamiento por especialistas en nómina suiza, en lugar de un integrador que se detiene en la instalación del módulo.
Qué hay que configurar en Odoo para una nómina suiza conforme
Cuando una sociedad se configura en Suiza, Odoo instala automáticamente la localización suiza (módulo l10n_ch), que sienta las bases contables y fiscales del país. Para la nómina, esta base debe completarse y verificarse después, punto por punto:
- AVS/AI/APG: tasa de cotización, estatus de sujeción, franquicias aplicables según el estatus del empleado
- AC (seguro de desempleo): tasa y tope de salario asegurado
- LPP y salario coordinado: plan de previsión afiliado, cálculo del salario coordinado, umbrales de entrada
- LAA y LAAC: clase de riesgo del asegurador de accidentes profesionales y no profesionales, reparto empleador/empleado
- IJM: condiciones del contrato de indemnización diaria por enfermedad cuando existe
- Asignaciones familiares: caja de compensación competente, que varía según el cantón
- Impuesto en la fuente y tablas: cantón de tributación, código de tabla según la situación familiar, actualización anual de las tablas — detalle en nuestra página impuesto en la fuente
- Certificado de salario: mapeo correcto de las rúbricas salariales hacia los campos oficiales del certificado, indispensable a fin de año — vea certificado de salario
Para el detalle de las tasas y topes aplicables, consulte nuestras páginas dedicadas a las cargas sociales: evolucionan cada año y nunca deben reproducirse de memoria en la configuración.
Particularidades ginebrinas
Una empresa establecida en Ginebra o que emplea personal en el cantón debe tener en cuenta particularidades locales que la configuración genérica de Odoo no cubre automáticamente:
- Tablas de impuesto en la fuente cantonales: Ginebra aplica sus propias tablas, distintas de las de los cantones vecinos, y revisadas periódicamente
- Fronterizos titulares de un permiso G: tratamiento específico del impuesto en la fuente, con reglas propias del estatus de fronterizo que deben configurarse correctamente en el expediente del empleado
- Cajas de asignaciones familiares ginebrinas: la afiliación a la caja competente debe corresponder a la realidad de la empresa, de lo contrario las declaraciones ELM son rechazadas o incoherentes
Vea nuestra página dedicada a Odoo en Ginebra para el contexto más amplio de nuestras intervenciones en el cantón.
Poner en marcha una transmisión ELM
La puesta en producción de una transmisión ELM sigue un encadenamiento obligado:
- Registro del expediente empleador ante cada destinatario concernido (caja AVS, institución LPP, asegurador LAA, administración fiscal)
- Pruebas de validación con cada destinatario, individualmente: cada uno verifica que los datos recibidos son coherentes con sus propios registros antes de aceptar el flujo en producción
- Paso a producción, una vez validado el conjunto de las pruebas
Este proceso lleva tiempo — la certificación del software no exime de ninguna de estas etapas, propias de cada destinatario y de cada expediente empleador.
Errores más frecuentes en una nómina Odoo mal configurada
- Tabla de impuesto en la fuente no actualizada tras un cambio de situación familiar o de cantón de residencia del empleado
- Caja de asignaciones familiares o institución LPP mal indicada en el expediente empleador, provocando rechazos del lado del destinatario
- Salario coordinado LPP mal calculado, especialmente para empleados a tiempo parcial o con varios empleadores
- Clase de riesgo LAA incorrecta, con un impacto directo en la tasa de cotización
- Rúbricas salariales mal mapeadas hacia el certificado de salario, descubierto solo a fin de año
- Historial de nómina migrado de forma incompleta durante una migración desde otro software, falseando los acumulados anuales
Lo que hace AX-Fiduciaire en su expediente Swissdec
Nuestro papel no se limita a activar el módulo de nómina en Odoo. Intervenimos en toda la cadena:
- Configuración completa de las estructuras salariales suizas, cantón por cantón
- Control de los cálculos antes de cada ciclo de nómina, en particular durante los primeros meses
- Migración de historial durante una migración desde otro software de nómina, con verificación de la coherencia de los acumulados
- Acompañamiento del primer ciclo de transmisión ELM, hasta la validación por el conjunto de los destinatarios
- Vigilancia normativa sobre la evolución de las tablas, las tasas y el propio estándar ELM
Esta experiencia se apoya en nuestra práctica cotidiana de la gestión de salarios en Suiza y de la contabilidad que le está vinculada — la nómina nunca es un módulo aislado, alimenta directamente sus cargas sociales y sus cuentas.