Las retenciones de IRPF en facturas generan más errores de los que parecen. Un autónomo emite una factura con retención del 15% cuando debería ser el 7%. Una gestoría revisa 40 facturas al mes donde el porcentaje aplicado no coincide con la actividad declarada. El problema no es desconocimiento: es que aplicar manualmente el porcentaje correcto según el tipo de cliente y actividad requiere verificar cada caso.
Este artículo explica cómo funcionan las retenciones IRPF en facturación electrónica, qué porcentajes aplican según el tipo de servicio y cliente, y cómo automatizar el cálculo para evitar inconsistencias.
En este artículo
- Qué es la retención de IRPF en una factura
- Porcentajes de retención según actividad y tipo de cliente
- Cómo calcular la retención en factura electrónica
- Problemas habituales al gestionar retenciones manualmente
- Automatización del cálculo según tipo de cliente
- Cómo InvoGest gestiona las retenciones automáticamente
- Validación y conciliación de retenciones
Qué es la retención de IRPF en una factura
La retención de IRPF es un anticipo del Impuesto sobre la Renta que el cliente descuenta de la factura y ingresa directamente en Hacienda. El autónomo o profesional emite la factura por el importe total, pero cobra menos porque el cliente retiene un porcentaje que después declara en su modelo 111.
Ejemplo práctico:
Base imponible: 1.000€
IVA (21%): 210€
Retención IRPF (15%): -150€
Total a cobrar: 1.060€
El cliente ingresa 150€ en Hacienda en nombre del profesional. Ese importe se descuenta después en la declaración trimestral (modelo 130) o anual (Renta) del autónomo.
Porcentajes de retención según actividad y tipo de cliente
No todas las facturas llevan retención. Depende de quién sea el cliente y qué actividad se esté facturando.
Cuándo se aplica retención
La retención de IRPF solo aplica cuando el cliente es una empresa, autónomo u organismo público. Si facturas a un particular (persona física sin actividad económica), no se aplica retención.
Porcentajes según actividad profesional
Los porcentajes más habituales son:
19%: Actividades empresariales de arrendamiento de inmuebles urbanos.
15%: Actividades profesionales generales (consultoría, diseño, desarrollo, asesoría, marketing, etc.).
7%: Actividades profesionales durante los tres primeros años de alta en actividades profesionales (solo si no realizaste esta actividad en el año anterior al alta).
7%: Actividades agrícolas, ganaderas y forestales.
El error más frecuente: aplicar el 15% cuando el autónomo está en los primeros tres años y corresponde el 7%. O no actualizar el porcentaje cuando se cumple el periodo reducido.
Cómo calcular la retención en factura electrónica
El cálculo manual implica:
1. Identificar si el cliente es sujeto obligado a retener (empresa, autónomo, entidad pública)
2. Verificar qué tipo de actividad estás facturando
3. Comprobar si aplica algún porcentaje reducido (primeros tres años, actividad agrícola, etc.)
4. Aplicar el porcentaje correcto sobre la base imponible
5. Restar la retención del total a cobrar
Fórmula:
Retención = Base imponible × (Porcentaje de retención / 100)
Total a cobrar = Base imponible + IVA - Retención
En facturación electrónica bajo el formato Facturae 3.2 o UBL, la retención se declara en campos específicos:
TaxTypeCode: "RetentionIRPF"
TaxRate: Porcentaje aplicado (ej: 15.00)
TaxAmount: Importe calculado en euros
Si emites facturas electrónicas a la administración pública, el formato Facturae es obligatorio y debe incluir estos campos correctamente. Un error en el cálculo o en el porcentaje puede generar un rechazo de la factura en FACe.
Problemas habituales al gestionar retenciones manualmente
Desactualización de porcentajes por cliente
Un autónomo que lleva tres años facturando con retención del 7% debe cambiar al 15% al inicio del cuarto año. Si ese cambio no se actualiza en la plantilla de factura, todas las facturas del trimestre llevarán un porcentaje incorrecto.
Mezcla de actividades
Un profesional que realiza consultorías (15%) y también alquila un local (19%) puede emitir facturas con el porcentaje equivocado si no distingue correctamente cada servicio.
Clientes que no retienen pero se les aplica retención
Facturar con retención a un particular genera confusión: el cliente paga de menos pensando que debe ingresar la retención, o paga el total ignorando la línea de retención. El autónomo después declara una retención que nunca se ingresó.
Automatización del cálculo según tipo de cliente
La forma de evitar estos errores es configurar las retenciones como regla automática asociada a cada cliente y tipo de servicio.
Configuración por cliente
En un sistema de facturación, cada cliente puede tener asignado:
Tipo de entidad: Empresa / Autónomo / Particular / Administración pública
Porcentaje de retención por defecto: 0% (particular), 7%, 15%, etc.
Al crear una factura para ese cliente, el sistema aplica automáticamente el porcentaje configurado.
Configuración por servicio
Algunos servicios pueden tener porcentajes específicos independientes del cliente:
Servicio "Consultoría estratégica" → 15%
Servicio "Alquiler local comercial" → 19%
Servicio "Administración" → 35%
El software cruza la información: si el cliente es una empresa y el servicio es consultoría, aplica 15%. Si es un particular, retención 0% aunque el servicio tenga configurado un porcentaje.
Actualización temporal automática
Para autónomos en reducción del 7%, el sistema puede tener configurada una fecha de cambio automático:
Alta en actividad profesional: 01/06/2025
Fin del periodo reducido: 31/05/2028
Retención aplicable: 7% hasta 31/05/2028, después 15%
El sistema aplica el 7% mientras la fecha actual esté dentro del periodo reducido. A partir del 01/06/2028, cambia automáticamente al 15%.
Cómo InvoGest gestiona las retenciones automáticamente
InvoGest permite configurar el porcentaje de retención IRPF por cliente desde su ficha. Al crear una factura, el sistema aplica automáticamente el porcentaje configurado, calcula el importe retenido y lo descuenta del total a cobrar.
La retención se refleja:
En el PDF de la factura
En el formato de factura electrónica (Facturae, UBL)
En los datos extraídos por IA para conciliación contable
En las exportaciones a ContaSol
Esto asegura coherencia entre la factura emitida, el registro contable y la declaración trimestral. Si una gestoría revisa las facturas de sus clientes en InvoGest, puede filtrar por porcentaje de retención aplicado y detectar inconsistencias antes del cierre trimestral.
Validación y conciliación de retenciones
Más allá del cálculo, el problema operativo es validar que:
1. El porcentaje aplicado sea correcto según la normativa vigente
2. El cliente haya ingresado efectivamente la retención en su modelo 111
3. La retención declarada por el autónomo coincida con la suma de retenciones en sus facturas
La conciliación bancaria automatizada ayuda en el primer punto: si el cobro recibido no coincide con el total facturado menos la retención, hay una discrepancia.
La extracción por IA de facturas recibidas (desde el lado del cliente que retiene) permite a la gestoría validar que la retención declarada en el 111 coincide con las facturas emitidas por sus proveedores.
Si gestionas facturas con retenciones IRPF y quieres automatizar el cálculo según tipo de cliente, InvoGest te permite configurarlo desde la ficha de cada cliente.
---
META_TITULO: Retenciones IRPF automáticas en facturación electrónica
META_DESCRIPCION: Cómo calcular retenciones IRPF según tipo de cliente y actividad en factura electrónica. Porcentajes, errores habituales y automatización del cálculo.
EXTRACTO: Las retenciones IRPF en facturas generan errores frecuentes. Explicamos qué porcentajes aplican según cliente y actividad, y cómo automatizar el cálculo para evitar inconsistencias.
ALT_IMAGEN: Diagrama explicativo de cálculo de retenciones IRPF en factura electrónica según tipo de cliente y actividad profesional
CATEGORIA: Fiscalidad
---
