Cómo extraer datos de NFS-e para susoperaciones en Brasil (Guía 2026)

Brasil tiene 5.570 municipios, y cada uno puede operar su propio sistema de facturación de servicios con su propio diseño, su propia alícuota de ISS entre el 2% y el 5%, y su propio servicio web para validar cada transacción antes de que el prestador de servicios pueda emitirla legalmente. Si su empresa compra servicios a proveedores brasileños — consultoría de TI desde São Paulo, servicios legales desde Río, marketing desde Belo Horizonte — usted está en el extremo receptor de un problema de fragmentación documental que ninguna herramienta de extracción basada en plantillas fue diseñada para resolver.

Deje de escribir datos a mano — deje que la IA los lea por usted
Sube una imagen o PDF — datos estructurados en hoja de cálculo en 10 segundos
Pruébelo ahora →
Texto del título 'Cómo extraer datos de NFS-e para sus operaciones en Brasil' con tres iconos debajo: contorno del mapa de Brasil, documento con insignia de verificación e icono de hoja de cálculo, sobre un fondo degradado azul claro con decoraciones de líneas dibujadas a mano en las esquinas

Conclusiones clave

  1. Una autoridad fiscal brasileña validó cada campo de su NFS-e antes de que llegara a usted — sin embargo, su equipo lo vuelve a escribir todo a mano, introduciendo precisamente los errores que activan las auditorías automáticas de cruce de datos.
  2. Los 5.570 municipios brasileños operan sus propios diseños de NFS-e — lo que significa que las herramientas de extracción basadas en plantillas no pueden ayudarle, porque una coordenada que funciona en São Paulo falla en Porto Alegre.
  3. La extracción semántica lee los campos por significado ("encuentre el CNPJ de 14 dígitos etiquetado como Prestador"), no por coordenadas de página — usted define 11 nombres de columna una sola vez, e ImageToTable.ai extrae datos de NFS-e de cualquier municipio brasileño en un solo archivo de Excel.

Por qué una factura de servicios brasileña es diferente de cualquier otra factura que procese

Gráfico comparativo de dos columnas titulado 'NF-e vs NFS-e: Un esquema nacional vs 5.567 sistemas municipales'. La columna izquierda muestra un ícono de caja etiquetado 'NF-e (Bienes)' con 'Un esquema XML nacional' y una marca de verificación verde para 'Un sistema'. La columna derecha muestra un ícono de ayuntamiento etiquetado 'NFS-e (Servicios)' con '5.570 sistemas municipales' y un ícono de advertencia rojo para 'Cada ciudad es diferente'.

Si ha trabajado antes con documentos fiscales brasileños, probablemente conozca la NF-e — la factura electrónica de bienes que todo equipo de AP en Brasil o que trabaje con proveedores brasileños debe manejar. La NF-e está regulada a nivel estatal por la SEFAZ (Secretaría de Hacienda del Estado), sigue un esquema XML nacional único (versión de layout 4.0) e incluye el ICMS — un impuesto estatal sobre la circulación de mercaderías. Es compleja, pero es un sistema.

Una factura de servicios (Nota Fiscal de Serviços / NFS-e) está regulada a nivel municipal. El impuesto que lleva es el ISS — Impuesto sobre Servicios — y la alícuota, el layout, el flujo de validación e incluso los requisitos de certificado digital pueden diferir de una ciudad a otra. São Paulo tiene su propio servicio web de NFS-e. Río de Janeiro tiene uno diferente. Belo Horizonte tiene un tercero. Y otros 5.567 municipios tienen el suyo.

Esto no es un caso excepcional. Es la realidad estructural del federalismo fiscal brasileño, consagrada en la Ley Complementaria 116/2003, que otorga a cada municipio la autoridad para fijar su propia alícuota de ISS (2%–5%) y administrar su propia recaudación del impuesto sobre servicios. El gobierno federal ha estado trabajando para unificar esto mediante el Sistema Nacional de NFS-e (Sistema Nacional de NFS-e / SNNFS-e), con más de 1.280 municipios adheridos a principios de 2026. Pero la adopción es voluntaria, y muchas ciudades importantes aún operan sus propios sistemas.

Para el equipo que recibe estos documentos — el auxiliar de AP que abre un PDF de una agencia de marketing brasileña o de un consultor de TI — la consecuencia práctica es esta: no hay dos documentos NFS-e que se vean iguales. Una factura de servicios emitida en São Paulo coloca la base de cálculo del ISS en una posición diferente a una emitida en Porto Alegre. El CNPJ del prestador de servicios puede estar en el encabezado de un documento y en una barra lateral en otro. Una plantilla que funciona para São Paulo fallará para Campinas.

Por eso el OCR basado en plantillas — el enfoque que usa la mayoría de las herramientas de extracción de documentos — falla sistemáticamente con la NFS-e. Las plantillas coinciden con coordenadas. Los municipios cambian las coordenadas. Para un análisis más detallado de cómo funciona el otro tipo principal de factura electrónica de Brasil, consulte nuestra guía de extracción XML de NF-e, que cubre la factura de bienes a nivel estatal.

Qué contiene realmente una Nota Fiscal de Servicios (NFS-e) brasileña

Antes de extraer datos de una Nota Fiscal de Servicios (NFS-e), debe saber qué contiene y, crucialmente, qué significa cada campo para su contabilidad. Una NFS-e no es solo una factura. Es un documento fiscal con campos legalmente obligatorios cuyos valores determinan sus obligaciones tributarias, la conciliación de su registro de proveedores y su pista de auditoría.

Estos son los campos clave de una NFS-e típica y por qué cada uno es importante para el receptor:

CampoNombre en PortuguésPor Qué es Importante
CNPJ del PrestadorCNPJ do PrestadorIdentificador fiscal corporativo de 14 dígitos. Clave maestra de su proveedor. Debe coincidir exactamente con sus registros de proveedores para la conciliación SPED.
CNPJ del TomadorCNPJ do TomadorSu propio CNPJ. Verifica que la factura se emitió a su entidad brasileña correcta. Una discrepancia invalida el documento para sus registros fiscales.
Código de Servicio (LC 116)Código de Serviço (LC 116)El código numérico de la lista federal de servicios que clasifica el tipo de servicio prestado. Determina la tasa de ISS aplicable en cada municipio. Por ejemplo, el código 1.01 cubre "Análise e desenvolvimento de sistemas" (análisis y desarrollo de TI); el código 17.19 cubre servicios contables.
Base de Cálculo del ISSBase de Cálculo ISSEl valor del servicio sujeto a ISS. No siempre es igual al total de la factura; pueden aplicarse ciertas deducciones autorizadas por ley (valor de deduções).
Alícuota del ISSAlíquota ISSLa tasa municipal aplicada. 2%–5% según la ciudad y el tipo de servicio. São Paulo: 5% general, 2% para construcción. Esto determina si el impuesto se calculó correctamente.
Valor del ISSValor ISSEl ISS calculado. En las facturas de servicios brasileñas, el ISS es un impuesto informativo incluido en el precio final — no se añade aparte. La factura indica qué parte del total corresponde al ISS.
ISS Retenido en la FuenteISS Retido na FonteIndica si el tomador del servicio (usted) es responsable de retener y remitir el ISS directamente al municipio, en lugar del proveedor. Si está marcado como "Sim", usted tiene una obligación de remisión de impuestos, no solo una tarea de ingreso de datos.
Número RPSNúmero RPSEl número del Recibo Provisional de Servicios: el identificador temporal asignado antes de que el municipio valide la factura y emita el número final de NFS-e. Útil para la conciliación cuando el número oficial de NFS-e aún no está disponible.
Número NFS-eNúmero NFS-eEl número de factura oficial emitido por el municipio tras la validación. Su identificador principal de documentos para archivo y auditoría.
Código CNAECódigo CNAEClasificación Nacional de Actividades Económicas: el código de actividad comercial registrada del proveedor. Coteje con el código de servicio LC 116 para verificar que el proveedor emite facturas por una actividad autorizada.
Descripción del ServicioDiscriminação dos ServiçosDescripción en texto libre de los servicios prestados. Puede contener detalles de partidas, período del servicio o referencias contractuales, sin estructura, pero esencial para la asignación a centros de costo y el enrutamiento de aprobaciones.

La lista de códigos de servicio de la LC 116 contiene 40 categorías principales, cada una con subelementos que abarcan desde servicios de TI (categoría 1) hasta servicios legales (ítem 17.14), ingeniería (categoría 7) y atención médica (categoría 4). La lista completa está disponible públicamente en el anexo de la Ley Complementaria 116/2003. Cada NFS-e que recibe lleva uno de estos códigos, y ese código determina directamente la alícuota del ISS que su proveedor debería haber aplicado.

Ninguno de estos campos es opcional. La Municipalidad que valida la NFS-e verifica cada uno de ellos antes de autorizar el documento. Esto significa que los datos que necesita para un procesamiento preciso de cuentas por pagar ya existen — fueron verificados por una autoridad fiscal gubernamental antes de que la factura llegara a su bandeja de entrada. La pregunta es si puede extraerlos del documento y llevarlos a su hoja de cálculo sin volver a escribirlos.

Lo que Cuesta la Entrada Manual de NFS-e a su Equipo de Finanzas

Gran número azul en negrita '2.5 hrs' centrado sobre un fondo de degradado claro, con el subtítulo 'de captura manual por mes' y '(30–50 documentos NFS-e × 3 min cada uno)' debajo, más un ícono de advertencia rojo con el texto 'Un CNPJ mal escrito falla la conciliación de proveedores'

La suposición estándar es que ingresar datos de facturas manualmente es lento. Lo es — el documento promedio de una página toma alrededor de 3 minutos para capturarse en una hoja de cálculo. Pero con NFS-e específicamente, la lentitud no es el problema más costoso. El problema más costoso es la propagación de errores a través de sus registros fiscales.

Un CNPJ mal escrito — un dígito incorrecto en una cadena de 14 dígitos — significa que la conciliación de su maestro de proveedores falla, y no puede reclamar el crédito del ISS si su entidad es el agente de retención. Una alícuota de ISS incorrecta copiada en su ERP (2% ingresado como 5%) significa que su acumulación fiscal es incorrecta durante todo el período de reporte, potencialmente señalada durante una auditoría municipal. Un indicador omitido de "ISS Retido na Fonte = Sim" significa que no remite el ISS que usted — no el proveedor — es legalmente responsable de pagar a la Municipalidad.

Estos no son riesgos hipotéticos. Las autoridades fiscales brasileñas realizan cruces electrónicos entre emisores y receptores de NFS-e. Si su proveedor reportó haber recibido R$50,000 de su CNPJ y sus registros SPED muestran R$48,000 porque dos facturas fueron mal escritas, la discrepancia genera una notificación automática — y luego una investigación formal.

Multiplique esto incluso en un volumen modesto. Una empresa mediana con 10 proveedores de servicios brasileños — una consultora de TI, una agencia de marketing, un despacho legal, una oficina contable, una empresa de gestión de instalaciones y un puñado de freelancers — podría recibir de 30 a 50 documentos NFS-e por mes. A 3 minutos por documento, eso es aproximadamente 2.5 horas de captura manual. Pero el costo real no son las 2.5 horas. Es el ciclo de corrección: la hoja de conciliación que no cuadra, la llamada al proveedor pidiendo un duplicado, la declaración fiscal enmendada, el honorario contable para resolver la discrepancia.

Aquí es donde la frase "extracción de documentos" se vuelve concreta. No se trata de ahorrar tiempo de escritura. Se trata de eliminar la brecha entre lo que la Municipalidad validó y lo que su ERP recibió.

Cómo la Extracción con IA Maneja la Variación Municipal — Sin Plantillas por Ciudad

Comparación de dos columnas titulada 'OCR con plantilla vs. Extracción semántica'. La columna izquierda muestra un ícono de cuadrícula/coordenadas etiquetado 'OCR con plantilla' con 'Coordenadas fijas por ciudad' y 'Se rompe con actualizaciones de diseño' marcadas con símbolos de X roja. La columna derecha muestra una lupa sobre un ícono de documento etiquetado 'Extracción semántica' con 'Lee por significado, no por posición' y 'Funciona con el diseño de cualquier ciudad' marcadas con marcas de verificación verdes.

El desafío técnico central de la extracción de NFS-e no es que los documentos sean difíciles de leer. Una factura de servicios (Nota Fiscal de Serviços / NFS-e) de cualquier ciudad brasileña es un documento claramente impreso y mayormente generado por máquina. El desafío es que el mismo campo aparece en una posición diferente, con etiquetas diferentes, en documentos de distintas ciudades.

El OCR tradicional basado en plantillas resuelve esto definiendo una zona rectangular para cada campo: «el CNPJ del Prestador está en las coordenadas (x=150, y=320, w=200, h=30)». Esto funciona perfectamente — para un municipio. Se rompe para el siguiente. Mantener una biblioteca de plantillas para 5.570 ciudades no es práctico. Incluso mantener una para las 20 ciudades en las que sus proveedores se encuentran significa 20 plantillas que se rompen cuando la Municipalidad publica una actualización de diseño (lo que São Paulo hizo tan recientemente como agosto de 2025 con la versión 3.2 de su manual de NFS-e).

La alternativa es la extracción semántica: en lugar de buscar un campo por su posición, se busca por lo que significa. Usted le dice al motor de extracción «necesito el CNPJ del prestador de servicios», y el motor lee el documento, comprende que un número de 14 dígitos etiquetado como «CNPJ» junto a «Prestador» es el registro fiscal del proveedor — sin importar dónde se encuentre en la página.

Esto es fundamentalmente diferente del OCR. El OCR convierte píxeles en caracteres. La extracción semántica — impulsada por modelos de visión por lenguaje — lee un documento más como lo haría una persona: comprendiendo etiquetas, contexto y estructura del documento. Cuando el diseño de São Paulo coloca «Prestador de Serviços» en la esquina superior izquierda y Porto Alegre lo coloca en un encabezado centrado, un motor semántico no le importa. No está buscando una posición. Está buscando un significado.

Por qué esto importa específicamente para NFS-e: La variación municipal es un problema de posición. La extracción semántica es una solución de significado. La fragmentación de 5.570 ciudades que hace inviables las herramientas basadas en plantillas es exactamente lo que la extracción semántica fue diseñada para manejar — porque no depende en absoluto de la consistencia del diseño.

El enfoque de extracción utiliza Extracción de Columnas Personalizadas: usted escribe los nombres de los campos que desea en su salida — «CNPJ del Proveedor», «Código de Servicio (LC 116)», «Importe del ISS», «Número NFS-e» — y la IA localiza cada valor en el documento comprendiendo lo que significa la etiqueta, no dónde se encuentra. Estos nombres de columna se convierten en los encabezados de su hoja de cálculo final de Excel, por lo que la salida está lista para cargar en su ERP o sistema contable sin reformatear.

Deje de escribir datos a mano: deje que la IA los lea por usted
Sube una imagen o PDF: datos estructurados de hoja de cálculo en 10 segundos
Pruébelo ahora →

Paso a paso: extraiga datos de NFS-e a Excel

Este es el flujo de trabajo práctico para extraer datos de sus documentos NFS-e recibidos a una hoja de cálculo estructurada. El proceso funciona tanto si tiene el PDF/DANFSE (el documento auxiliar impreso de servicios) como si tiene el archivo XML subyacente.

1
Recopile sus documentos NFS-e. Reúna los PDF o XML de sus proveedores de servicios brasileños. Si recibe el DANFSE (Documento Auxiliar da NFS-e), la versión impresa, también sirve. El XML contiene datos más estructurados, pero el PDF es suficiente para extraer todos los campos enumerados en la tabla anterior. Con los archivos XML obtiene el 100 % de los datos fiscales; con los PDF, obtiene lo que se imprimió, que en una NFS-e es sustancialmente el conjunto completo de campos obligatorios.
2
Defina sus columnas de extracción. En la herramienta de extracción, escriba los nombres de los campos que necesita como encabezados de columna. Para una NFS-e estándar: «CNPJ del Prestador (CNPJ Prestador)», «CNPJ del Tomador (CNPJ Tomador)», «Número NFS-e», «Fecha de emisión», «Código de servicio (LC 116)», «Discriminación de los servicios», «Base de cálculo del ISS», «Alícuota del ISS», «Importe del ISS», «ISS retenido (Retido)», «Importe total». La herramienta utiliza estos nombres de columna para localizar los valores correspondientes, por lo que nombrarlos con claridad es importante. También puede incluir columnas inferidas: por ejemplo, agregue una columna «Verificación de alícuota del ISS (Aprobado/Reprobado)» con una regla que compare el importe del ISS extraído con el cálculo de base del ISS × alícuota.
3
Cargue y procese. Cargue todos los documentos NFS-e como un solo lote. El motor de extracción lee cada documento de forma independiente, por lo que la variación municipal no importa. Una NFS-e de São Paulo y una de Río en el mismo lote se procesan con las mismas definiciones de columna, porque la IA localiza los campos por significado, no por posición.
4
Revise y valide. Después de la extracción, revise los resultados. Preste especial atención al indicador de ISS retenido: si aparece «Sim» en alguna factura, marque a ese proveedor para gestionar la remesa de impuestos por separado. Verifique el importe del ISS: la alícuota × la base de cálculo debe ser igual al importe del ISS. Cualquier discrepancia debe investigarse con el proveedor; puede indicar una clasificación fiscal incorrecta.
5
Exporte a Excel. Descargue los resultados como archivo XLSX. Todos los documentos aparecen como filas en una sola hoja de cálculo, con sus columnas definidas como encabezados. La salida está lista para su importación al ERP, su software de contabilidad o la conciliación directa con el resumen mensual de servicios de su proveedor.
PDF/XML Extracción con IA

Los archivos se procesan de forma segura y no se almacenan.

Gestión de la retención del ISS, múltiples códigos de servicio y escenarios por lotes

La mayoría de las extracciones de NFS-e son sencillas: un único prestador, un único servicio, campos estándar. Pero los flujos de trabajo financieros reales se encuentran con casos límite que importan. Aquí tiene tres que complican los procesos manuales:

ISS retenido en la fuente (ISS Retido na Fonte)

Cuando una NFS-e está marcada como «ISS Retido na Fonte = Sim», la obligación de remitir el ISS a la municipalidad se traslada del prestador de servicios al tomador de servicios, es decir, a usted. Esto no es una nota de entrada de datos. Es una acción de cumplimiento fiscal. Su equipo de finanzas debe: (1) identificar estas facturas en el resultado de la extracción, (2) calcular el importe del ISS a remitir (la alícuota × la base que figura en la factura) y (3) emitir el pago a la municipalidad correspondiente dentro del plazo.

Si omite este paso, el ISS nunca se paga a nadie: el prestador no lo pagó (porque lo declaró retenido) y usted no lo pagó (porque no vio la marca). Ambas partes quedan expuestas. Un flujo de extracción que marque estos documentos automáticamente —extrayendo el campo «ISS Retido» como una columna de sí/no— convierte un riesgo de cumplimiento en una columna de hoja de cálculo ordenable.

Múltiples Códigos de Servicio en una Misma Factura

Una sola NFS-e puede contener múltiples partidas, cada una con su propio código de servicio LC 116 y su propia alícuota de ISS. Una consultora de TI podría facturar por separado "Análise e desenvolvimento de sistemas" (código 1.01, ISS 5% en São Paulo) y "Suporte técnico" (código 1.07, posiblemente con una alícuota diferente). Si solo extrae el total de ISS a nivel de factura, pierde la clasificación por línea que determina si cada línea fue gravada correctamente. Defina sus columnas para extraer códigos de servicio e importes de ISS a nivel de línea, no solo el total del documento.

Procesamiento por Lotes con Múltiples Prestadores de Servicios

Cuando recibe documentos NFS-e de cinco prestadores diferentes en cinco ciudades distintas, la ventaja del procesamiento por lotes se multiplica. En lugar de abrir cada PDF individualmente y copiar los campos en filas separadas de una hoja de cálculo, usted sube todos juntos. El motor de extracción los procesa en paralelo — una sola página tarda de 5 a 10 segundos — y produce una hoja de cálculo consolidada con los datos de todos los prestadores en las mismas columnas. Esta es la respuesta práctica al problema de la fragmentación municipal: la IA maneja las diferencias de diseño de cada documento automáticamente, y su equipo maneja un solo archivo de salida. Para el análisis estructural de por qué existe esa fragmentación y qué cuesta, consulte por qué el procesamiento de NFS-e en Brasil es más costoso de lo que la mayoría de los equipos de finanzas cree.

Para escenarios de alto volumen — 50, 100 o más documentos NFS-e al mes — la extracción de facturas por lotes a Excel elimina la configuración por documento que hace que el procesamiento manual escale linealmente con la cantidad de documentos.

La Reforma Tributaria de 2026: Qué Cambia para la Extracción de NFS-e

Brasil está en medio de una reforma tributaria que eventualmente reemplazará el ISS y el ICMS con un IBS unificado (Impuesto sobre Bienes y Servicios) y reemplazará el PIS/COFINS con el CBS (Contribución sobre Bienes y Servicios). La transición es gradual — hasta 2033 — pero los diseños de NFS-e ya se están actualizando. São Paulo publicó la versión 3.2 de su manual de NFS-e en agosto de 2025, introduciendo campos para la nueva estructura tributaria. Otras municipalidades seguirán el mismo camino.

Desde la perspectiva de la extracción de datos, esto significa dos cosas. Primero, los campos que extrae hoy (base del ISS, alícuota del ISS, importe del ISS) eventualmente serán complementados o reemplazados por campos de IBS/CBS en futuros documentos NFS-e. Segundo, durante el período de transición, puede recibir facturas que contengan tanto los campos de ISS heredados como los nuevos campos de IBS — y necesitará extraer ambos para la conciliación.

El enfoque de extracción descrito anteriormente maneja esto de forma natural. Como no depende de posiciones fijas de campos ni de plantillas codificadas, los nuevos campos en un diseño de NFS-e actualizado se extraen de la misma manera que los existentes: usted agrega el nombre de la columna (por ejemplo, "Importe del IBS"), y la IA lo localiza en el documento. No se requiere reconfiguración de plantillas.

Para una guía práctica sobre la extracción de datos fiscales de facturas de mercancías brasileñas — que incluyen ICMS, IPI, PIS y COFINS y están reguladas por un marco normativo diferente — consulte nuestra guía de extracción de XML de NF-e. Si también procesa documentos de nómina brasileños, nuestra guía de extracción de holerite (recibo de salario) cubre ese flujo de trabajo.

Preguntas frecuentes: Extracción de facturas de servicio NFS-e de Brasil

¿Puedo extraer datos de un PDF de NFS-e si no tengo el XML?

Sí. El PDF/DANFSE contiene todos los campos fiscales obligatorios requeridos por el municipio para su validación. A diferencia del DANFE de NF-e — que omite aproximadamente el 90 % de los datos subyacentes del XML — el documento impreso de NFS-e es más autónomo porque los municipios no comparten un estándar único sobre qué va en el XML versus qué aparece en el documento auxiliar impreso. El conjunto completo de campos indicados en la tabla de anatomía anterior (CNPJ del prestador/tomador, código LC 116, desglose del ISS, número de NFS-e, número de RPS) suele estar presente en el PDF. Sin embargo, si tiene acceso al XML, úselo: garantiza una cobertura del 100 % de los campos y elimina la variabilidad de precisión relacionada con el OCR.

¿La extracción funciona con documentos NFS-e de cualquier ciudad brasileña?

La extracción semántica lee los campos comprendiendo el contenido del documento, no ajustándose al diseño de una ciudad específica. Funciona con NFS-e de São Paulo, Río de Janeiro, Belo Horizonte, Porto Alegre o cualquier otro municipio sin necesidad de una plantilla por ciudad. Sin embargo, la precisión de la extracción en documentos NFS-e escritos a mano — que son raros (casi todos los NFS-e son generados por máquina) — será menor que en documentos impresos o digitales. El reconocimiento de escritura a mano funciona, pero es inherentemente menos preciso que la lectura de texto impreso.

¿Qué pasa con el ISS retenido en la fuente? ¿Cómo manejo la obligación de remisión del impuesto?

Extraiga el campo "ISS Retido na Fonte" como una columna dedicada. Cualquier factura donde este campo sea igual a "Sim" (o "Sí") debe dirigirse a su flujo de trabajo de cumplimiento tributario, no registrarse como una entrada de AP estándar. La tasa del ISS y la base del ISS en la factura le indican el monto a remitir; el municipio del prestador le indica dónde remitirlo. La herramienta de extracción le proporciona los datos. La remisión del impuesto en sí es un paso de cumplimiento separado que su equipo de contabilidad o impuestos debe ejecutar a través del sistema de pago de la prefectura correspondiente.

¿Puedo procesar por lotes documentos NFS-e junto con facturas internacionales regulares?

Sí. Si sus definiciones de columnas son lo suficientemente amplias para cubrir ambos tipos de documentos (por ejemplo, «Número de Factura», «Nombre del Proveedor», «Importe Total»), puede incluir documentos NFS-e brasileños en el mismo lote que las facturas internacionales. El motor de extracción lee cada documento de forma independiente y completa los campos que encuentre. Sin embargo, para campos específicos de NFS-e — como el código de servicio LC 116 o el importe del ISS — esas columnas estarán vacías para facturas no brasileñas, lo cual es esperado y no causa errores.

¿Cómo afecta la reforma tributaria de 2026 a la extracción de campos NFS-e?

La reforma no cambia cómo funciona la extracción — cambia qué campos aparecen en los futuros documentos NFS-e. A medida que las municipalidades actualicen sus formatos para incluir campos IBS y CBS junto con el ISS o en su lugar, usted necesitará actualizar sus definiciones de columnas para incluir los nuevos nombres de campos. El enfoque de extracción sigue siendo el mismo: agregue el nuevo nombre de columna y la IA localiza el valor correspondiente. La transición gradual hasta 2033 significa que probablemente procesará documentos con campos tributarios antiguos y nuevos durante el período de superposición.

¿Necesito un CNPJ (Registro Nacional de Personas Jurídicas) brasileño para usar este enfoque de extracción?

No. La extracción de datos de una NFS-e recibida es una tarea de procesamiento de documentos, no una acción de declaración de impuestos. No necesita un CNPJ para extraer datos de un PDF o XML NFS-e a una hoja de cálculo. Los campos CNPJ en el documento identifican al prestador de servicios y al tomador de servicios; la herramienta de extracción los lee como puntos de datos y los coloca en sus columnas de salida — no interactúa con ningún sistema tributario municipal.

Del Tipeo Documento por Documento al Procesamiento por Lotes

La NFS-e fue diseñada para hacer eficiente la recaudación de impuestos para el gobierno — y lo logra. Cada factura de servicios emitida en Brasil es validada por una autoridad tributaria municipal antes de llegar a usted, lo que significa que los datos ya han sido verificados por consistencia. La ineficiencia está completamente en el lado receptor: el empleado de cuentas por pagar reescribiendo campos que una máquina ya verificó, de un documento que varía según la ciudad, en una hoja de cálculo que debe ser correcta para la conciliación tributaria.

La extracción semántica cambia el lado receptor de esa ecuación. Los campos ya están ahí, ya validados, ya legibles por máquina (o casi). Llevarlos a su hoja de cálculo en un solo lote es una decisión de flujo de trabajo, no un avance técnico. Pruébelo en su próximo lote de documentos NFS-e — vea si el tiempo por documento baja del estándar manual de 3 minutos a los segundos que toma definir sus columnas una vez y dejar que la extracción funcione.

Extraiga sus datos NFS-e a Excel

No se requiere registro para sus primeras 50 páginas.

📮 contact email: [email protected]