La nómina está bien contabilizada… pero el modelo 111 sale a cero. ¿Qué ha pasado?
Te contamos un caso real que nos hemos encontrado esta semana, porque seguro que a más de uno le suena.
Un cliente contabiliza sus nóminas en Odoo cada mes. El asiento está perfecto: el sueldo bruto en su cuenta, la retención de IRPF en la suya, el neto a pagar al empleado… todo cuadra al céntimo. Llega el momento de preparar el modelo 111, le da a calcular y… la declaración sale vacía. Cero. Como si ese trimestre nadie hubiera cobrado una nómina.
¿Dónde está el fallo?
El despiste: la línea del sueldo iba sin impuesto
El problema no estaba en los números, sino en un pequeño detalle al crear el asiento: en la línea del sueldo bruto no se había puesto el impuesto de retención de IRPF. La línea de la retención se había escrito a mano, con su importe correcto y todo.
Y claro, uno piensa: "si el importe está en la cuenta de retenciones, ¿qué más da cómo haya llegado ahí?". Pues resulta que a Odoo sí le da. Para el modelo 111, Odoo no mira los saldos de las cuentas: mira qué líneas han salido de un impuesto. Si la retención la escribes tú a mano, para la declaración es como si no existiera.
Es como pagar en una tienda dejando el dinero encima del mostrador sin pasar por caja: el dinero está, pero no queda registrado en ningún ticket.
La solución: un solo clic más al hacer el asiento
La buena noticia es que arreglarlo para el futuro es facilísimo. Cuando hagas el asiento de la nómina:
- En la línea del sueldo bruto (la cuenta 640000), busca la columna Impuestos.
- Ahí selecciona la retención de IRPF de trabajo con el porcentaje que le toque al empleado. Ya viene creada de serie con la contabilidad española de Odoo, no hay que inventar nada.
- Y listo: Odoo crea solito la línea de la retención. No la escribas tú. Esa línea que genera Odoo sí que cuenta para el modelo 111.
Un detalle más que se suele pasar por alto: pon al empleado como contacto en las líneas del asiento. El modelo 111 también declara cuántas personas han cobrado, y Odoo las cuenta por ahí.
El resto del asiento (Seguridad Social, neto a pagar) se rellena a mano como siempre, sin más historia.
¿Y las nóminas de meses anteriores que ya están mal?
Dos opciones:
- La rápida: el modelo 111 te deja corregir los importes a mano antes de presentarlo. Sirve para salir del apuro este trimestre, pero tendrías que acordarte de hacerlo cada vez. No es plan.
- La buena: revertir esos asientos y volver a hacerlos con el impuesto puesto en la línea del sueldo. Es un rato de trabajo ahora, pero a cambio el modelo 111 se te calculará solo para siempre, sin sustos ni cuentas con la calculadora.
Moraleja
En Odoo, la retención de la nómina no se escribe: se aplica. Pon el impuesto en la línea del sueldo bruto, deja que Odoo genere la retención, y el modelo 111 saldrá clavado cada trimestre sin que tengas que tocar nada.
¿Te está pasando algo parecido con tus nóminas o tus modelos de Hacienda en XTD?