Extracción de Documentos Fiscales

Convierte tu Formulario de IVA a Excel — y Verifica la Aritmética de las Casillas Antes de Declarar

Los formularios fiscales son el único tipo de documento donde las casillas se referencian entre sí: Casilla 3 = Casilla 1 − Casilla 2, Total Sección C = suma de filas 1–8. El OCR tradicional extrae números de cada casilla de forma aislada, pero no verifica si la Casilla 3 extraída realmente equivale a Casilla 1 menos Casilla 2. Columnas Calculadas extrae cada casilla de forma independiente y luego verifica la coherencia aritmética, señalando discrepancias antes de que los datos entren en tu sistema contable. Es tu última línea de defensa contra un error tipográfico que cueste la diferencia entre Casilla 1 − Casilla 2 y lo que el OCR haya leído mal.

Procesamiento cifrado · Eliminación automática de datos tras la conversión

PDF y Escaneos
Verificación Aritmética
XLSX/CSV

Qué Puedes Extraer de los Formularios de IVA

Escribe los nombres de las columnas que necesites — la IA encuentra estos valores en cada formulario fiscal al entender qué significa cada etiqueta, ya sea un HMRC VAT100 con numeración Casilla 1–Casilla 9 o una declaración de la UE con un diseño completamente distinto. Lee el período impositivo, el número de registro, todos los valores de las casillas y los totales complementarios de cualquier formulario de autoridad tributaria sin necesidad de configurar plantillas.

Inicio Período IVA
Fin Período IVA
NIF IVA
Casilla 1 (IVA Repercutido)
Casilla 2 (IVA Soportado)
Casilla 3 (IVA Neto a Pagar)
Casilla 4 (Ventas sin IVA)
Casilla 5 (Compras sin IVA)
Total Ventas
Total Compras
Fecha Declaración
Método Declaración

La herramienta utiliza Extracción de Columnas Personalizadas: escribes los nombres de las columnas que deseas — "Casilla 1 (IVA repercutido)", "Casilla 2 (IVA soportado)", "Número de registro de IVA" — y la IA localiza los valores coincidentes en cada formulario al comprender el significado de cada etiqueta, sin depender de una plantilla fija ni de coordenadas. Así, un mismo conjunto de nombres de columna funciona simultáneamente en el VAT100 de HMRC, la Umsatzsteuervoranmeldung alemana, el CA3 francés y la declaración BTW neerlandesa, aunque cada uno tenga numeración y diseño distintos. También puedes definir Columnas Calculadas — por ejemplo, una columna llamada "Verificación de IVA Neto (Casilla 1 − Casilla 2)" — y la IA calcula si la Casilla 3 extraída coincide con Casilla 1 menos Casilla 2, marcando cualquier fila donde difieran. Esta verificación cruzada ocurre durante la extracción, por lo que tu hoja de cálculo llega con las discrepancias ya resaltadas, no descubiertas después durante la conciliación.

Los formularios fiscales tienen aritmética incorporada en su estructura — el OCR tradicional la ignora

Las facturas y recibos contienen valores independientes — el total de una factura no necesita coincidir con nada más en la página. Los formularios fiscales son diferentes. La casilla 3 se define como la casilla 1 menos la casilla 2. El total de la sección C es la suma de las líneas 1 a 8. Estas relaciones aritméticas no son formato — son parte de la definición legal de la declaración. El OCR tradicional lee cada casilla de forma aislada y nunca verifica si los números cuadran. Un contador en Reddit describe cómo encuentra errores de transcripción durante la revisión que se habrían detectado si el software verificara la aritmética — pero no lo hizo, así que el error llegó a la declaración del cliente.

01

El OCR tradicional lee cada casilla de forma independiente: Casilla 1, Casilla 2 y Casilla 3 son solo tres números separados en la página. No hay verificación cruzada. Si el OCR lee mal la Casilla 1 como £45,280 en lugar de £45,230, introduce £45,280 en tu hoja de cálculo. La Casilla 3 también se extrae, y el sistema no puede preguntarse: ¿la Casilla 3 extraída es realmente igual a la Casilla 1 menos la Casilla 2? El error de £50 entra silenciosamente en tu sistema contable, y nadie lo nota hasta una auditoría o un desajuste con los propios registros de HMRC. A escala, un contador que procesa 30 declaraciones de clientes por trimestre tiene que verificar manualmente más de 20 relaciones aritméticas por formulario — 600 comprobaciones — además de la propia entrada de datos.

02

Un solo dígito mal leído crea una cascada de errores posteriores en tu sistema contable. La Casilla 1 se registra mal por £50. Tu software de contabilidad lo acepta porque no hay un paso de validación entre la extracción y la importación. El pasivo trimestral de IVA en tu libro mayor ya no coincide con lo declarado. Cuando haces la conciliación — a menudo semanas después, cuando HMRC envía un estado de cuenta o realizas tu revisión trimestral — tienes que rastrear varios sistemas para encontrar el origen del desajuste. El costo de encontrar el error supera el costo del error en sí, y el tiempo corre antes de la fecha límite de presentación.

03

Las dependencias entre múltiples casillas agravan el problema — y la mayoría de las declaraciones tienen docenas de ellas. No es solo Casilla 3 = Casilla 1 − Casilla 2. La Casilla 5 (IVA Neto) debe coincidir en la sección de resumen y en la sección de detalle. El Total de Ventas debe ser igual a la suma de las líneas de ventas individuales. Los totales de sección deben ser iguales a la suma de sus filas. Un formulario como el HMRC VAT100 tiene nueve casillas con relaciones entre ellas; una declaración completa alemana de Umsatzsteuervoranmeldung tiene más de 60 campos con múltiples restricciones aritméticas entrelazadas. Verificar manualmente todo esto para cada declaración de cliente en cada período de presentación no es factible a ninguna escala. Por eso, la mayoría de las firmas lo omiten — y confían en la extracción. Esa confianza es lo que genera el problema de conciliación más adelante.

01

La Extracción de Columnas Personalizadas lee cada casilla de forma independiente; luego, las Columnas Calculadas verifican la aritmética. Usted define columnas para las Casillas 1, 2 y la Casilla 3 impresa. Luego define una Columna Calculada: "Verificación Casilla 3 (Casilla 1 − Casilla 2)". La IA extrae las Casillas 1 y 2 del formulario, calcula la diferencia y la compara con la Casilla 3 impresa que también extrajo. Si la Casilla 3 impresa coincide con Casilla 1 − Casilla 2, la Columna Calculada muestra "OK". Si no — lo que significa que Casilla 1, 2 o 3 se leyó mal — la Columna Calculada muestra la discrepancia. Cada fila con una discrepancia distinta de cero se marca para revisión antes de que los datos ingresen a su sistema contable.

02

La lectura errónea de £50 en la Casilla 1 nunca llega a su sistema contable porque la discrepancia se detecta durante la extracción. Si la Casilla 1 se extrae como £45,280 pero el valor real es £45,230, la Columna Calculada calcula Casilla 1 − Casilla 2 y obtiene un resultado que no coincide con la Casilla 3 impresa. La columna de discrepancia muestra el desajuste de inmediato: usted revisa esa fila, detecta el error de dígito, lo corrige y el valor corregido fluye a su libro mayor. El error se detecta en el límite de la extracción, no semanas después durante la conciliación. En 30 declaraciones de clientes por trimestre, las Columnas Calculadas ejecutan todas las comprobaciones aritméticas automáticamente; usted solo revisa las filas marcadas, no las 600 relaciones.

03

Múltiples Columnas Calculadas verifican simultáneamente cada relación aritmética del formulario: una sola pasada de extracción, todas las comprobaciones ejecutadas. Defina Columnas Calculadas para "Verificación Total Sección C (suma de líneas 1-8 vs total impreso)", "Verificación Cruzada Casilla 5 (Casilla 5 del resumen vs Casilla 5 de la sección detalle)" y "Verificación Total de Salidas (suma de líneas de salida individuales vs total impreso)". La IA extrae todos los valores de las casillas de toda la declaración — incluidos formularios de varias páginas con hojas de continuación — y ejecuta cada verificación aritmética en la misma pasada de extracción. Su archivo Excel descargado llega con todos los datos extraídos y todas las discrepancias ya marcadas. Usted revisa solo las filas marcadas e importa todo lo demás con confianza. Esta es su última línea de defensa contra un error de transcripción que de otro modo sobreviviría hasta la presentación.

Cómo se extraen las declaraciones de IVA de un trimestre con verificación aritmética en una sola pasada

Subir — las declaraciones que recibas, tal cual

Sube un lote que incluya un PDF de HMRC VAT100 presentado digitalmente para el cuarto trimestre, una declaración en papel escaneada de un cliente que aún presenta por correo postal (escaneo ligeramente torcido con un pliegue en la Casilla 5), una Umsatzsteuervoranmeldung alemana de varias páginas con hojas de continuación, y un CA3 francés para una filial. Los formatos varían: PDF digital limpio, papel escaneado con artefactos, varias páginas con totales cruzados. Sin clasificación previa por jurisdicción, sin dividir declaraciones de varias páginas en archivos individuales. La IA procesa todos los formularios en un solo lote. Si también recibes anexos de soporte o declaraciones complementarias junto con las declaraciones, súbelos juntos: la herramienta maneja tipos de documentos mixtos en el mismo lote.

Definir columnas — lo que necesita tu sistema contable, más verificación aritmética

Escribe los nombres de las columnas para tu hoja de cálculo de salida: Inicio Período IVA, Fin Período IVA, Nº Registro IVA, Casilla 1 (IVA repercutido), Casilla 2 (IVA soportado), Casilla 3 (IVA neto a pagar), Casilla 4 (Ventas sin IVA), Casilla 5 (Compras sin IVA). Luego añade las columnas de verificación: Verificación Casilla 3 (Casilla 1 − Casilla 2; mostrar diferencia si no es cero), Control Total entre Páginas (suma de secciones detalladas vs total resumen). Para la declaración alemana de varias páginas, la IA lee todas las hojas de continuación y agrega los valores. Para el CA3 francés, lee las etiquetas de los campos en francés y las asigna a tus nombres de columna en inglés — mismas definiciones de columna, sin necesidad de configurar plantillas por país. Para la declaración en papel escaneada con el pliegue, la IA lee alrededor del pliegue y extrae los valores; la Columna Calculada verifica entonces si la Casilla 3 coincide con Casilla 1 − Casilla 2, marcando la fila si el pliegue causó una lectura incorrecta.

Salida: una hoja de cálculo, verificaciones aritméticas ya realizadas, solo revisar filas marcadas

Descargue un archivo de Excel donde cada fila representa una declaración de IVA. Los valores de las casillas se extraen con sus números preservados como datos de columna: Casilla 1, Casilla 2, Casilla 3, Casilla 4, Casilla 5, junto con el período y el número de registro. Las columnas calculadas ya se ejecutaron: una columna muestra la diferencia entre la Casilla 3 impresa y la Casilla 1 − Casilla 2 calculada. De las cuatro declaraciones del lote, tres muestran "0" en la columna de discrepancia; esas filas están verificadas y listas para importar. Si la declaración escaneada con el pliegue produjo una lectura incorrecta, la columna de discrepancia muestra un valor distinto de cero: usted revisa esa fila, compara los números extraídos con el formulario original, corrige el dígito y todo el lote queda listo para auditoría. Exporte como XLSX, CSV o JSON para importar directamente a Xero, QuickBooks, Sage o su sistema contable, con la confianza de que ningún error aritmético sobrevivió al límite de extracción.

Cuándo funciona mejor la extracción de declaraciones de IVA — y dónde verificar

La extracción de declaraciones de IVA es muy fiable para formularios gubernamentales estructurados. Vale la pena entender algunas condiciones antes de procesar un lote grande — particularmente las que afectan la precisión del valor de las casillas, ya que una lectura incorrecta se propaga a la verificación aritmética.

Extracción confiable

Formularios fiscales oficiales con diseño de casillas estándar: extracción casi perfecta, incluyendo números de casilla como etiquetas de campo.

Formularios con el mismo diseño pero numeración de casillas distinta por país: las mismas definiciones de columna funcionan en distintas jurisdicciones.

PDFs enviados digitalmente (HMRC VAT100, declaraciones MTD, PDFs de presentación electrónica de la UE): fuente limpia produce extracción limpia.

Declaraciones de varias páginas con hojas de continuación: se extraen todas las páginas; verifique totales entre páginas con una Columna Calculada que sume las secciones de detalle y compare con la página de resumen.

Verificar estos casos

Correcciones manuscritas en formularios fiscales impresos: la precisión depende de la legibilidad de la letra. Si un preparador tachó un valor escrito y lo corrigió a mano en una casilla pequeña, la IA lee la cifra corregida visible. Marque estas declaraciones con una Columna Calculada y verifique el valor corregido con los documentos de respaldo antes de presentar.

Declaraciones enmendadas o correctivas donde aparecen valores originales y corregidos en el mismo formulario: la IA puede extraer ambos conjuntos de números si ambos son visibles. Defina nombres de columna explícitos para los valores corregidos y verifíquelos con los originales cuando sus obligaciones de retención lo requieran.

Formularios regionales no estándar fuera de Reino Unido/UE (p. ej., declaraciones de impuestos sobre ventas estatales, declaraciones municipales locales): la numeración de casillas puede diferir o usar etiquetas no numéricas. La IA aún puede extraer valores etiquetados, pero los nombres de columna en su prompt de extracción deben coincidir con las etiquetas reales del formulario. Pruebe un formulario primero para verificar el mapeo de campos.

Esta herramienta extrae números de casillas pero NO realiza cálculos fiscales ni determina la obligación tributaria: lee lo que está en el formulario. Las Columnas Calculadas verifican que los números extraídos sean internamente consistentes, pero no recalculan su obligación de IVA según la ley fiscal. La verificación aritmética confirma que el formulario se leyó correctamente, no que se haya llenado correctamente.

Preguntas Frecuentes

¿Cómo funciona la verificación aritmética de Columnas Calculadas para declaraciones de IVA y por qué es importante?

Los formularios fiscales son el único tipo de documento donde los campos se referencian entre sí por definición: la Casilla 3 es la Casilla 1 menos la Casilla 2. El OCR tradicional extrae cada valor de forma independiente y no tiene mecanismo para verificar si los números extraídos cumplen estas relaciones. Las Columnas Calculadas lo resuelven: defines una columna como "Verificación Casilla 3 (Casilla 1 − Casilla 2)" y la IA calcula el IVA neto esperado a partir de las Casillas 1 y 2 extraídas, y lo compara con la Casilla 3 impresa que también extrajo. Si difieren, la discrepancia se muestra en esa columna, marcando la fila para revisión antes de que ingrese a tu sistema contable. Puedes definir múltiples Columnas Calculadas para verificar todas las relaciones aritméticas del formulario simultáneamente. La hoja de cálculo final llega con las discrepancias ya identificadas, por lo que tu tiempo de revisión se dedica solo a las filas marcadas, sin tener que verificar manualmente cada relación aritmética en cada declaración.

¿Funciona con formularios de IVA de países distintos al Reino Unido?

Sí. La IA maneja formatos estándar de declaraciones de IVA/IGIC de múltiples jurisdicciones: HMRC VAT100 del Reino Unido, Umsatzsteuervoranmeldung alemana, CA3 francesa, BTW aangifte neerlandesa, GSTR-3B india y otros. Cada país usa numeración y etiquetas de casillas diferentes, pero la IA lee la estructura de cada formulario contextualmente, sin ajustarse a una plantilla fija. Los mismos nombres de columna —"Casilla 1 (IVA repercutido)", "Casilla 2 (IVA soportado)", "Número de registro de IVA"— funcionan en todos los formularios porque la IA entiende lo que significa cada etiqueta en su contexto. Para formularios regionales menos comunes con etiquetado inusual, recomendamos ejecutar primero un formulario de prueba para verificar que los nombres de tus columnas se correspondan correctamente con las etiquetas específicas del formulario. Las comprobaciones aritméticas de Columnas Calculadas funcionan independientemente de la jurisdicción: Casilla 3 = Casilla 1 − Casilla 2 es la misma matemática en cualquier país.

¿Puedo procesar por lotes declaraciones de IVA de varios clientes o períodos fiscales a la vez?

Sí. Suba declaraciones de IVA de varios clientes, trimestres o jurisdicciones en un solo lote. La IA procesa cada formulario individualmente y compila todos los resultados en una hoja de Excel — una fila por declaración — con el inicio y fin del período de IVA y el número de registro extraídos para que pueda filtrar por cliente o trimestre. Las comprobaciones aritméticas de la columna calculada se ejecutan de forma independiente en cada fila, por lo que cada declaración del lote recibe su propia verificación. Es ideal para despachos contables que gestionan varios clientes durante la campaña: suba todas las declaraciones a la vez, revise solo las filas marcadas y exporte los datos verificados por cliente. Para procesamiento recurrente, la función Enlace de Recogida permite a los clientes subir sus propias declaraciones a su cola de procesamiento — sin necesidad de cuenta para ellos —, por lo que las declaraciones llegan listas para el procesamiento por lotes sin archivos adjuntos de correo electrónico ni transferencias de archivos.

¿Qué precisión tiene la extracción de declaraciones en papel escaneadas en comparación con los PDF digitales?

Para declaraciones en papel escaneadas limpiamente a 200+ ppp con diseños de casillas estándar, la precisión de extracción es comparable a la de los PDF digitales. El límite de precisión lo establece la calidad del escaneo, no la capacidad de lectura de la IA. Un escaneo plano y bien iluminado de una declaración impresa limpia se extrae de forma fiable: números de casilla, valores y campos complementarios se conservan. Un escaneo torcido, con pliegues o sombras en la página, o una copia de múltiples generaciones (impresa → faxeada → escaneada) puede producir menor precisión en los valores más cercanos al artefacto físico. Aquí es exactamente donde la verificación de la columna calculada aporta su valor: incluso si un pliegue en la casilla 5 provoca una lectura incorrecta, la comprobación aritmética lo detecta porque la casilla 3 extraída no coincidirá con la casilla 1 − casilla 2 si alguno de los tres valores se leyó mal. Para las declaraciones en papel que llegan por correo postal, recomendamos escanear a 200+ ppp en un escáner de cama plana en lugar de usar una foto de teléfono para maximizar la fiabilidad de la extracción.

¿Mis datos fiscales están seguros durante el proceso?

Todas las transferencias de archivos usan cifrado TLS 1.3. Tus documentos se procesan en una sesión aislada y se eliminan automáticamente de nuestros servidores en 24 horas. Tus datos fiscales nunca se usan para entrenar o mejorar nuestros modelos de IA: siguen siendo solo tuyos. Para despachos contables con requisitos específicos de residencia o retención de datos, el proceso está diseñado para minimizar la persistencia: cargar, extraer, descargar y los documentos fuente se eliminan. La hoja de cálculo extraída permanece en tu equipo; no retenemos datos extraídos más allá de la ventana de procesamiento.

📮 contact email: [email protected]