Modelo 123 automático en Business Central con dvimpuestos
Cómo generar el Modelo 123 AEAT automáticamente desde Business Central con dvimpuestos — dividendos, intereses, retenciones a socios y proveedores financieros.
El Modelo 123 es uno de los modelos AEAT menos universalmente conocidos pero igualmente obligatorio para muchas empresas españolas. Reparten dividendos a los socios, pagan intereses por préstamos a personas físicas, o tienen rendimientos del capital mobiliario sometidos a retención — y muchas veces ese flujo de retenciones se gestiona a mano cada trimestre.
✏️ Actualizado en junio de 2026 — Hemos revisado este artículo para reflejar el despliegue Verifactu y los nuevos modelos 2026. Si echas en falta algún punto, escríbenos.
Este artículo explica qué es el Modelo 123, quién está obligado y cómo se genera automáticamente desde Microsoft Dynamics 365 Business Central con la extensión dvimpuestos.
Aviso normativo: los tipos y obligaciones reflejan el estado a 2026-05-22. Verifica siempre en sede AEAT antes de presentar.
El Modelo 123 en una página
Qué declara
Retenciones e ingresos a cuenta sobre rendimientos del capital mobiliario. Los casos más habituales:
- Dividendos repartidos por la sociedad a sus socios personas físicas.
- Intereses pagados a personas físicas por préstamos.
- Rendimientos de propiedad intelectual o derechos de explotación.
- Rendimientos de seguros (en supuestos específicos).
- Rendimientos de capital mobiliario diversos.
Quién está obligado
Quien paga el rendimiento y, al hacerlo, practica retención. Ejemplos típicos:
- Sociedad limitada o anónima que reparte dividendos a socios personas físicas.
- Sociedad que paga intereses a un socio o tercero persona física por un préstamo.
- Editorial que paga regalías al autor.
Periodicidad y plazos
- Trimestral para empresas ordinarias.
- Mensual para Gran Empresa (cifra de negocios > 6.010.121,04 € umbral histórico).
- Plazos: 20 primeros días del mes siguiente al cierre del trimestre (igual que 111/115).
Tipo de retención
- 19% general en 2026 sobre el rendimiento bruto.
- Supuestos con tipos distintos (productos financieros específicos, regímenes especiales).
- No residentes: fuera del 123 → Modelo 216 con convenios bilaterales.
Modelo 123 vs Modelo 111 — la confusión habitual
Empresas que pagan rendimientos a personas físicas suelen mezclar ambos modelos. La diferencia es de naturaleza del rendimiento:
| Aspecto | Modelo 111 | Modelo 123 |
|---|---|---|
| Naturaleza | Rendimientos trabajo + actividades profesionales | Rendimientos capital mobiliario |
| Casos típicos | Nóminas, facturas profesionales | Dividendos, intereses |
| Tipo retención general 2026 | Variable según IRPF / 15% profesionales | 19% |
| Cuentas BC típicas | 4751, 4752 | 4751.x (subcuenta retenciones capital) |
| Periodicidad | Trimestral (mensual Gran Empresa) | Trimestral (mensual Gran Empresa) |
Una empresa con socios que cobran como administradores (rendimientos del trabajo asignados a la actividad) y como socios receptores de dividendos (capital mobiliario) está obligada a ambos modelos en paralelo. La separación entre uno y otro tiene que estar limpia en la contabilidad.
El flujo manual típico — y por qué duele
Generar el Modelo 123 a mano cada trimestre habitualmente implica:
- Extracto de asientos contables del periodo con las cuentas de retención de capital mobiliario.
- Reagrupación por perceptor (persona física socia, acreedor, etc.).
- Validación de tipos aplicados (¿es 19%? ¿hay supuestos con tipo distinto?).
- Cálculo del total a ingresar.
- Introducción manual de los datos en formulario AEAT o en software del asesor.
- Generación del fichero para presentación.
Tiempo invertido: 2-4 horas por trimestre en empresa media + revisión asesor. Anualmente: 10-20 horas.
Errores típicos
- ✗ Olvidar un dividendo intermedio repartido fuera del cierre ordinario.
- ✗ Aplicar tipo del 111 (rendimientos trabajo) en lugar del 19% capital.
- ✗ Confundir perceptor (anotar el banco intermediario en lugar del socio real).
- ✗ Mezclar movimientos del 111 y 123 al hacer extracts.
- ✗ Olvidar declarar un trimestre cuando hay rendimientos esporádicos.
Cómo lo hace dvimpuestos automáticamente
dvimpuestos automatiza el ciclo completo del Modelo 123 sobre BC en tres pasos:
Paso 1 — Completar
dvimpuestos lee del libro mayor de BC todos los asientos del periodo que llevan asociada retención de capital mobiliario. La identificación se hace a través de:
- Cuenta contable específica configurada como cuenta del 123.
- Plantilla de retención del proveedor o socio cuando el pago tiene retención asociada.
- Configuración de impuesto específica para capital mobiliario.
El sistema agrega por perceptor:
- Base imponible total del trimestre.
- Retención practicada.
- Tipo aplicado.
Paso 2 — Chequear
Antes de generar el modelo, el usuario revisa:
- Lista de perceptores con su base y retención.
- Total a ingresar.
- Detección de anomalías automáticas (perceptor con tipo distinto al estándar, ausencia de NIF válido, importes redondeados anómalos).
- Comparativa con trimestre anterior (¿hay un perceptor que aparece de la nada?).
Esta es la fase donde el responsable financiero o el asesor validan que el dato es correcto antes de presentar.
Paso 3 — Registrar
Una vez validado:
- Generación del fichero XML AEAT con la estructura exacta del Modelo 123.
- Generación del borrador de asiento de regularización de la cuenta de retenciones.
- Documento de soporte por perceptor (justificante de retención individual).
- Registro del modelo en el archivo histórico de dvimpuestos.
El fichero XML se sube a sede AEAT con certificado digital o Clave PIN del responsable.
Tiempo: antes y después
| Fase | Manual | Con dvimpuestos |
|---|---|---|
| Extracción de movimientos del trimestre | 30-60 min | Automática |
| Agregación por perceptor | 30-60 min | Automática |
| Validación de tipos y casos especiales | 30-45 min | Revisión rápida |
| Generación del modelo y fichero | 30-45 min | Un clic |
| Total trimestre | 2-4 h | 15-30 min |
Sobre 4 trimestres al año: 8-16 horas/año a 1-2 horas/año. Para empresas con cierre anual de dividendos o intereses puntuales el ahorro es proporcionalmente menor, pero el ahorro en riesgo de error es siempre alto.
Tres simples pasos en pantalla
Sobre Business Central, la secuencia operativa es exactamente:
- Completar — abrir el periodo 123, dvimpuestos propone los datos.
- Chequear — revisar la propuesta, ajustar excepciones si aplican.
- Registrar — generar el XML AEAT y los asientos de regularización.
Su implantación inicial es rápida — configurar las cuentas contables que alimentan el modelo, identificar perceptores y tipos especiales. A partir de ahí, cada trimestre se reduce a la rutina de 3 pasos.
El Modelo 123 dentro del ecosistema dvimpuestos
dvimpuestos cubre el conjunto de modelos AEAT recurrentes sobre BC: 303, 390, 347, 349, 200, 232, 720, 111, 115, 123, 130, 131, modelos forales, Intrastat, IGIC. Todos generados desde la misma fuente de dato — los movimientos contables de BC — sin Excel paralelos.
Para un panorama de los modelos AEAT más automatizables y su impacto: 10 modelos AEAT que toda empresa con Business Central debería automatizar.
Cierre — un modelo pequeño con riesgo grande
El Modelo 123 no genera tanto volumen de trabajo como el 303 o el 347, pero su riesgo de inconsistencia con AEAT es alto porque cruza directamente con la declaración IRPF del perceptor. Una sociedad que no declara correctamente las retenciones a socios o acreedores está exponiendo tanto a sí misma como al perceptor a regularizaciones cruzadas. Automatizarlo es seguro barato.
Davisa lleva acompañando a empresas con BC en cumplimiento fiscal español desde 2003. dvimpuestos es la extensión, certificada por Microsoft, que automatiza la fiscalidad AEAT recurrente sobre BC — incluyendo el Modelo 123. Si quieres ver el ciclo Completar-Chequear-Registrar funcionando en vivo, solicita la demo técnica de dvimpuestos — 30 minutos sin compromiso.
Sigue leyendo en Davisa
- dvimpuestos: módulo de impuestos para BC
- dvfactura-e: extensión factura-e para Business Central
- ERP adaptado a la nueva ley antifraude

