Cómo extraer datos de facturas de autónomo
a Excel
Cada trimestre, un autónomo en España se enfrenta al mismo problema contable de dos caras: las facturas emitidas a clientes (con retención de IRPF e IVA añadido) y las facturas recibidas de proveedores (con IVA soportado a deducir). Ambas caras alimentan los mismos modelos tributarios — Modelo 303 para el IVA y Modelo 130 para el IRPF — y ambas necesitan sus datos en una hoja de cálculo antes del plazo trimestral. Con más de 3,4 millones de autónomos registrados en el RETA a finales de 2025 — la cifra más alta desde 2002 — esta rutina se repite millones de veces cada trimestre. Este artículo explica cómo extraer datos de facturas de autónomo emitidas y recibidas a Excel, para que los números que lleguen a tus declaraciones trimestrales provengan de una sola hoja conciliada, no de un montón de papeles.
Conclusiones clave
- Pasas más de dos horas cada trimestre escribiendo datos de facturas a mano en una hoja de cálculo — y crees que el problema es tu velocidad.
- No eres lento. La línea de IRPF en una factura de autónomo es una resta del total, no una suma, y mezclar IVA emitido y soportado en una misma columna produce números que la Agencia Tributaria rechazará automáticamente.
- Tu papel en la fecha límite no es la entrada de datos — es revisar una hoja conciliada de ImageToTable.ai donde cada fila marca automáticamente si Base + IVA − IRPF es igual al Total y cada cifra se asigna a una casilla del Modelo 303.
La doble realidad de facturación del autónomo
Un autónomo en España opera a ambos lados de la ecuación de facturación. Al final de cada mes, emites facturas a tus clientes: base imponible más 21% de IVA, menos retención del 15% de IRPF si el cliente es una empresa española. Y junto a ellas, recibes facturas de tus propios proveedores: el espacio de coworking, las suscripciones de software, la gestoría, el plan de móvil. Ambas pilas son fuentes de datos para tus declaraciones fiscales trimestrales. Ambas contienen campos — tipos de IVA, porcentajes de IRPF, bases imponibles — que deben llegar a las casillas correctas del Modelo 303 y del Modelo 130.
Según el Real Decreto 1619/2012, el reglamento de facturación español, una factura completa debe incluir doce campos de datos obligatorios: número y serie de factura, fecha de emisión, fecha de prestación del servicio (si es distinta), NIF y dirección fiscal del emisor y del destinatario, descripción detallada de los bienes o servicios, base imponible, tipo y cuota de IVA, retención de IRPF (si procede) e importe total. Un autónomo maneja este esquema desde ambas direcciones: como emisor y como receptor. Obtener doce campos de una factura es manejable. Obtener doce campos de cuarenta facturas, a ambos lados del libro mayor, antes del plazo del Modelo 303 el día 20 — ese es el cuello de botella trimestral que resuelve el flujo de extracción.
Lo que está en juego no es abstracto. Presentar el Modelo 303 fuera de plazo conlleva sanciones que empiezan en el 1% de la deuda tributaria el primer mes y aumentan hasta el 15% más intereses tras doce meses. Un autónomo que presenta trimestralmente durante un año completo gestiona aproximadamente cuatro plazos, dos modelos fiscales y cientos de puntos de datos extraídos de decenas de facturas. Si falta un campo o un decimal, la declaración no cuadra y el sistema de cruce de datos de la Agencia Tributaria detecta automáticamente la discrepancia.
Entender los campos de IVA e IRPF en la factura de autónomo: la trampa de la conciliación
Dos líneas de impuestos en una factura de autónomo determinan si tus declaraciones trimestrales cuadran, y funcionan en direcciones opuestas.
El IVA (Impuesto sobre el Valor Añadido) se aplica al 21% en la mayoría de servicios profesionales según la Ley 37/1992 (LIVA). Como autónomo, cobras el IVA a tus clientes españoles y lo ingresas en la AEAT trimestralmente mediante el Modelo 303. En los gastos, pagas IVA a tus proveedores y lo recuperas como IVA soportado en el mismo formulario. El neto es lo que pagas o compensas. Una factura estándar de un consultor autónomo sería así:
Factura emitida — servicio estándar de autónomo:
Base Imponible: 1.000,00 €
IVA (21%): +210,00 €
IRPF (15%): –150,00 €
Total a Cobrar: 1.060,00 €
La línea del IRPF es la que despista a las herramientas de extracción y a las hojas de cálculo. El IRPF (Impuesto sobre la Renta de las Personas Físicas) es una retención en origen: el cliente descuenta un porcentaje de tu factura y lo ingresa directamente en la AEAT en tu nombre mediante el Modelo 111. Según el Artículo 101 de la Ley del IRPF, el tipo de retención es del 15% para profesionales establecidos y del 7% para autónomos nuevos durante los tres primeros años naturales. El tipo reducido del 7% se aplica desde el año de alta hasta los dos siguientes, y debes notificarlo a tus clientes con un certificado formal. Si facturas a un particular, a un cliente no español o como sociedad limitada, no se aplica retención de IRPF.
La trampa de la conciliación es esta: Total = Base Imponible + IVA – IRPF. En la factura de 1.000 € anterior, el total es 1.060 €, no 1.210 €. Una herramienta basada en plantillas que suma todas las líneas monetarias como valores positivos da 1.360 €. Una extracción que trata el IRPF como un descuento en lugar de un impuesto da una cifra que no coincidirá con la transferencia bancaria del cliente. Con diez facturas al mes, un error de lectura del IRPF se convierte en un desfase mensual de 1.500 € en tu contabilidad.
El error de extracción más común en una factura de autónomo es leer el IRPF como un importe positivo. Una extracción que entiende la línea del IRPF como una resta —no un descuento ni una partida que ignorar— genera totales que concilian con tu cuenta bancaria a la primera.
Por qué la entrada manual colapsa en la preparación de impuestos trimestrales
El calendario fiscal del autónomo en España gira en torno a plazos trimestrales. El Modelo 303 (IVA trimestral) y el Modelo 130 (pago fraccionado del IRPF) vencen entre el 1 y el 20 de abril, julio, octubre y enero. El Modelo 390, resumen anual del IVA, vence el 30 de enero. El Modelo 347, para operaciones superiores a 3.005,06 € con un mismo tercero, se presenta en febrero. Todos estos formularios se nutren de los datos de tus facturas: emitidas y recibidas.
El problema de extracción de datos surge con el volumen que maneja la mayoría de los autónomos. Un freelancer con cinco clientes mensuales emite cinco facturas al mes y recibe de diez a quince facturas de gastos (software, oficina, gestor, transporte, marketing, servicios profesionales). Con quince facturas al mes y tres minutos de entrada manual por factura, solo la preparación trimestral consume dos horas y quince minutos, solo para teclear números de PDFs y facturas en papel a una hoja de cálculo. Eso sin contar el tiempo de verificar importes de IRPF, comprobar tipos de IVA, localizar campos faltantes o conciliar totales con extractos bancarios.
Casi el 80% de los 3,4 millones de autónomos en España opera sin empleados. No hay auxiliar contable, equipo de contabilidad ni asistente a quien entregar la pila de facturas. La extracción recae directamente en el autónomo, o en el gestor, que suele cobrar entre 50 y 100 € al mes por hacerlo. Una encuesta nacional al autónomo (ENA) de 2024 reveló que el 97,1% de los profesionales por cuenta propia considera que las políticas gubernamentales no les apoyan, y los tres principales obstáculos fueron el sistema fiscal, la carga burocrática y las altas cotizaciones a la Seguridad Social. La tediosa preparación de datos trimestrales se sitúa en la intersección de los tres.
Para una comparativa más amplia de costes entre la entrada manual y la extracción automatizada en mercados hispanohablantes, consulta extracción de documentos en mercados hispanohablantes con presupuesto ajustado y análisis de costes de procesamiento manual para pymes españolas.
Paso a paso: extraer datos de facturas de autónomo en una sola hoja de cálculo
El flujo de extracción que se muestra a continuación procesa tanto facturas emitidas como recibidas en una sola pasada. El método utiliza extracción semántica con IA: la herramienta lee cada factura comprendiendo el significado de los campos, no su ubicación en la página. Esto es clave porque las facturas de autónomo provienen de distintos diseñadores, programas (Holded, Quipu, Xolo, Billin o plantillas de Word) y resoluciones de pantalla al fotografiarse. La extracción posicional falla cuando el NIF pasa de la esquina superior derecha a un bloque de pie de página. La extracción semántica no.
Sube todas las facturas en un solo lote
Arrastra todas tus facturas emitidas y recibidas — PDFs, papel escaneado, fotos con el móvil — al área de carga. Mezcla formatos, proveedores y facturas propias con las recibidas. La herramienta acepta PDFs, JPGs, PNGs y capturas de pantalla web. No hace falta preseleccionar por tipo o fuente: la extracción procesa ambos lados del libro en una misma ejecución.
Define tus columnas de extracción
Escribe los nombres de columna que coincidan con los campos que necesitas para tu declaración: "Número de Factura", "Fecha", "Razón Social Emisor", "NIF Emisor", "Base Imponible", "IVA (%)", "Cuota IVA", "IRPF (%)", "Retención IRPF", "Importe Total". Para conciliación, añade una columna calculada: "Conciliación (OK si Base Imponible + Cuota IVA − Retención IRPF = Importe Total, si no DIF)". Esta columna marca automáticamente cualquier factura cuyos totales no cuadren, para que las revises primero. Los nombres que escribas serán los encabezados de tu hoja de cálculo final.
Procesa, revisa y señala desajustes de conciliación
Haz clic en procesar. La IA lee cada factura, identifica cada campo por su significado semántico en distintos diseños y rellena la tabla de resultados. La columna de conciliación resalta al instante cualquier fila donde la resta del IRPF o el desglose del IVA no cuadren. Revisa primero esas filas marcadas — suelen indicar un campo de IRPF faltante, una factura escaneada donde se cortó la línea de retención, o una rectificativa que necesita tratamiento aparte. El procesamiento tarda entre 5 y 10 segundos por página.
Exporta a Excel y asigna al Modelo 303 y 130
Descarga el conjunto completo de datos como archivo XLSX. Cada fila es una factura; cada columna, un campo. Tus facturas emitidas muestran IVA positivo (IVA repercutido) y retención de IRPF negativa. Tus facturas recibidas muestran IVA soportado y sin retención de IRPF. Desde aquí, la hoja de cálculo alimenta directamente la preparación de tu declaración trimestral: suma el IVA repercutido para la Casilla 01 del Modelo 303, el IVA soportado para la Casilla 28, y el IRPF neto para los cálculos del Modelo 130. La siguiente sección detalla el mapeo.
Los archivos se procesan de forma segura y no se almacenan.
Gestionar Ambos Lados — Facturas Emitidas y Recibidas en un Solo Flujo
El flujo de extracción anterior funciona igual en ambos lados del libro del autónomo, pero los datos de salida tienen fines distintos. Entender la división antes de extraer evita mezclar ambos en un conjunto sin sentido.
| Dirección Factura | Qué Extraes | Para Qué Sirve | Campo Clave |
|---|---|---|---|
| Emitida (tú → cliente) | Base Imponible, tipo IVA, Cuota IVA, tipo IRPF, Retención IRPF, Total | Modelo 303 Casilla 01 (IVA repercutido), cálculo ingreso neto Modelo 130 | Retención IRPF: ¿15% o 7%? ¿El cliente es empresa o particular? |
| Recibida (proveedor → tú) | Base Imponible, tipo IVA, Cuota IVA, NIF Emisor, Razón Social, Total | Modelo 303 Casilla 28 (IVA soportado), control gastos, Modelo 347 si supera límite | Tipo IVA: ¿aplica 21%, 10% o 4%? ¿La factura está exenta? |
El error más común al extraer ambos lados en una misma hoja es no etiquetar la dirección. Añade una columna "Dirección" con valores "Emitida" o "Recibida". Sin ella, una tabla dinámica que sume todo el IVA mezclará el IVA cobrado (que debes a Hacienda) con el IVA pagado (que deduces), dando un neto sin sentido. Con la etiqueta, dos fórmulas simples te dan los totales: SUMIF(Dirección,"Emitida",[Cuota IVA]) para Modelo 303 Casilla 01 y SUMIF(Dirección,"Recibida",[Cuota IVA]) para Casilla 28.
Para autónomos que también gestionan albaranes junto a facturas —común en comercio, construcción y logística— el mismo enfoque de extracción aplica. Consulta cómo extraer datos de albaranes españoles a Excel para ese tipo de documento.
De la hoja de cálculo al Modelo 303 y 130 — Cómo se asignan los datos extraídos a los formularios fiscales
Una vez que tienes tus facturas en una hoja de cálculo con los campos correctos cumplimentados, preparar la declaración trimestral se reduce a sumar las columnas adecuadas. Esta es la correspondencia entre los datos extraídos y las casillas clave del Modelo 303 (IVA trimestral) y el Modelo 130 (pago fraccionado de IRPF):
| Modelo / Casilla | Qué introducir | Origen en tu hoja de cálculo |
|---|---|---|
| 303 Casilla 01 | IVA repercutido — por tipo: 21%, 10%, 4% | SUMAR.SI(Dirección,"Emitida",[Cuota IVA]) — desglosado por tipo de IVA |
| 303 Casilla 28 | IVA soportado — compras, gastos | SUMAR.SI(Dirección,"Recibida",[Cuota IVA]) |
| 303 Casilla 30 | IVA soportado — bienes de inversión | Etiqueta separada si tienes compras de capital (equipo, vehículo) |
| 303 Casilla 64 | Resultado (IVA a ingresar o a compensar) | Casilla 01 − Casilla 28. Si es negativo, compensar o solicitar devolución en el 4T |
| 130 Casilla 03 | Rendimiento neto del trimestre | SUMA(Base Imponible) − SUMA(Gastos recibidos) |
El Modelo 303 exige el IVA declarado por tipo impositivo. El enfoque con hoja de cálculo lo resuelve de forma natural si extraes cada tipo de IVA en su propia columna. Por ejemplo, una factura recibida de un proveedor de alimentación con artículos al 21% y al 10% generaría dos filas de datos de IVA en tu extracción. Sumar la columna del 21% y la del 10% por separado te da las cifras exactas para las casillas 02-03 y 12-13 del Modelo 303. Para un análisis detallado del problema del IVA con varios tipos en facturas españolas, consulta cómo extraer datos de facturas españolas a Excel.
Los datos de retención de IRPF extraídos de tus facturas emitidas tienen otra finalidad. Los importes que tus clientes retuvieron e ingresaron vía Modelo 111 aparecen como pagos a cuenta en tu declaración anual de la Renta. En tu hoja de cálculo trimestral, la columna de IRPF es un acumulado que te indica cuánto se ha pagado ya para tu factura fiscal de fin de año. Cuando el Modelo 130 Casilla 03 te pide el rendimiento neto del trimestre, introduces la cifra antes de la retención de IRPF — la retención se resta después en el mismo formulario (Casilla 04) como compensación.
La extracción de datos no sustituye al gestor. Sustituye las dos horas que pasas tecleando números de facturas en papel en una hoja de cálculo antes de enviársela al gestor. La propuesta de valor no es "despide a tu asesor" — es "envía un Excel limpio y conciliado en lugar de una caja de zapatos."
Software de facturación, Excel y el inminente cambio Verifactu
La mayoría de los autónomos españoles emiten facturas a través de plataformas cloud locales: Holded, Quipu, Xolo, Billin, FacturaDirecta o Frihet. Estas herramientas calculan automáticamente el IVA y el IRPF, mantienen una numeración secuencial sin saltos y generan PDF. Están diseñadas para la parte de emisión. La parte de recepción —las facturas que te envían tus proveedores— no entra en el modelo de datos de estas plataformas. Tus proveedores usan herramientas, plantillas y formatos distintos. Unos envían PDF, otros fotos de facturas en papel, otros texto plano en un correo. La brecha de extracción está entre su formato de salida y tu hoja de cálculo de impuestos.
La normativa Verifactu (Real Decreto 1007/2023) exigirá que todo software de facturación esté certificado y pueda enviar registros con hash criptográfico a la AEAT en tiempo real. Desde mediados de 2026 hasta 2027, las plantillas de Excel y Word para emitir facturas dejarán de ser válidas. Pero Verifactu cambia la emisión, no la recepción. Incluso cuando las facturas de cada autónomo sean digitalmente trazables, las facturas de proveedores que llegan a tu bandeja de entrada seguirán siendo PDF, escaneos y capturas de pantalla durante años. El paso de extracción que convierte esas facturas recibidas en filas de una hoja de cálculo seguirá siendo necesario, independientemente de lo que ocurra en la emisión.
Preguntas frecuentes
¿Cuál es la diferencia entre una factura de autónomo y una factura estándar de empresa española?
Una factura de autónomo la emite un profesional individual dado de alta en RETA, no una empresa (S.L. o S.A.). Estructuralmente sigue los mismos requisitos de campos obligatorios del Real Decreto 1619/2012. La diferencia clave es la retención de IRPF: cuando un autónomo factura a una empresa española por servicios profesionales, se descuenta del total una retención del 15% (o 7% para nuevos profesionales). Las facturas entre empresas no llevan IRPF. Para la extracción, esto implica que las facturas de autónomos requieren una columna adicional para el IRPF y una comprobación de conciliación que las facturas de empresa no necesitan.
¿La extracción maneja facturas con IVA al 21% y al 10% en la misma página?
Sí. Muchos autónomos reciben facturas de proveedores donde distintos artículos llevan diferentes tipos de IVA —por ejemplo, un ticket de restaurante puede tener IVA al 10% en comida y al 21% en bebidas alcohólicas. La extracción lee cada línea de tipo impositivo de forma independiente y rellena la columna correspondiente. Si defines columnas separadas para cada tipo (p. ej., "Base Imponible 21%", "Cuota IVA 21%", "Base Imponible 10%", "Cuota IVA 10%"), la IA coloca los valores correctos en las columnas adecuadas, independientemente del orden o la disposición en la página.
¿Qué pasa con los tickets de gasto que no son facturas completas?
Las facturas simplificadas, el término español para lo que la mayoría llama tickets o recibos, son válidas para importes de hasta 400 € (3.000 € en hostelería, transporte y ciertos contextos minoristas). No requieren el NIF ni la dirección completa del destinatario, y el desglose del IVA es menos detallado. La herramienta de extracción lee los datos presentes en la página. Si la factura simplificada muestra un total con IVA incluido en lugar de una base y un importe de impuesto por separado, la IA extrae el total y tú calculas la parte del IVA manualmente en tu hoja de cálculo (Total / 1,21 para el tipo del 21%, por ejemplo).
¿Puedo extraer datos de facturas en otros idiomas que no sean español?
Sí. La herramienta de extracción lee la capa visual del documento. Tanto si la factura está en español, catalán, gallego o inglés, la IA identifica los campos por su función semántica, no por el idioma de la etiqueta. Un encabezado "Factura" y otro "Invoice" producen los mismos datos estructurados en tu hoja de cálculo.
¿Cómo maneja la extracción el IRPF cuando el porcentaje cambia a mitad de año?
La reducción del IRPF del 7% al 15% se produce al inicio del cuarto año natural después del alta, no a mitad de año. Si un autónomo se dio de alta en septiembre de 2023, el tipo del 7% se aplica en 2023, 2024 y 2025, y cambia al 15% el 1 de enero de 2026. La extracción lee el porcentaje que aparece en la factura. Si un cliente aplica el tipo incorrecto, los datos extraídos lo reflejarán y la discrepancia será visible en tu columna de conciliación. Entonces solicitas una factura rectificativa al cliente.
¿Esto elimina la necesidad de un gestor?
No. El flujo de extracción genera una hoja de cálculo limpia con los datos de las facturas, pero no presenta declaraciones de impuestos, interpreta deducciones complejas ni ofrece asesoramiento legal. Para la mayoría de los autónomos, especialmente aquellos con clientes transfronterizos, operaciones intracomunitarias o deducciones por vivienda, un gestor sigue siendo esencial. Lo que reemplaza el flujo de extracción es la introducción manual de datos por la que el gestor te cobraría — o que tú mismo harías antes de entregarle la hoja de cálculo. Un resultado de extracción limpio y conciliado permite que el gestor dedique su tiempo a la estrategia fiscal, no a la entrada de datos.
La preparación trimestral que realmente necesita el calendario del autónomo
Cada autónomo en España se enfrenta al mismo ritmo: cuatro plazos trimestrales, dos modelos de impuestos por trimestre, dos montones de facturas por trimestre. El software de facturación gestiona la parte de emisión: calcular el IVA, retener el IRPF, generar PDFs conformes. Las facturas de proveedores que llegan en sentido contrario no cuentan con ese software. Llegan en el formato que el proveedor eligió, con la disposición que genera su plantilla. Extraer los datos de esas facturas e integrarlos en la misma hoja de cálculo que tus propios registros emitidos es el paso que ninguna plataforma de facturación cubre.
La extracción semántica cierra esa brecha al leer las facturas como lo haría una persona: identificando los campos por su significado, no por su ubicación. El resultado es una única hoja de cálculo donde tus facturas emitidas y recibidas están lado a lado, cada fila conciliada, cada columna alimentando la casilla correcta del modelo impositivo correspondiente. El plazo trimestral del día 20 no se mueve. Pero las dos horas de introducción manual de datos que lo preceden pueden convertirse en cinco minutos de revisión.