500 Boletos, una hoja de cálculo:Cómo procesar pagos de Boletos por lotes en una hoja de trabajo de AR (cuentas por cobrar)

Un minorista brasileño de tamaño mediano que emite 3,000 Boletos al mes normalmente recibe pagos distribuidos en diez ciclos de liquidación bancaria diferentes, tres informes PDF semanales de su banco y una pila de comprobantes pagados enviados por clientes que pagaron en agencias de lotería. Pasar de esos resultados a una única vista de AR (cuentas por cobrar) de "quién pagó, quién no" debería ser una tarea de conciliación. En la práctica, es una tarea de ingreso de datos: el código de barras, la fecha de vencimiento, el monto y el beneficiario de cada Boleto deben leerse del PDF y volver a escribirse en una fila de la hoja de cálculo antes de que pueda comenzar cualquier comparación.

500 Boletos, una hoja de cálculo: cómo procesar pagos de Boletos por lotes en una hoja de trabajo de AR (cuentas por cobrar)Un minorista brasileño de tamaño mediano que emite 3,000 Boletos al mes normalmente recibe pagos distribuidos en diez ciclos de liquidación bancaria diferentes, tres informes PDF semanales de su banco y una pila de comprobantes pagados enviados por clientes que pagaron en agencias de lotería. Pasar de esos resultados a una única vista de AR (cuentas por cobrar) de "quién pagó, quién no" debería ser una tarea de conciliación. En la práctica, es una tarea de ingreso de datos: el código de barras, la fecha de vencimiento, el monto y el beneficiario de cada Boleto deben leerse del PDF y volver a escribirse en una fila de la hoja de cálculo antes de que pueda comenzar cualquier comparación.
Deja de teclear datos — deja que la IA los lea por ti
Sube una imagen o PDF — datos estructurados en 10 segundos
Probar ahora →
Gráfico editorial principal con el titular 500 Boletos, una hoja de cálculo, y tres iconos planos azules que muestran una carga por lotes, una fila por Boleto y una exportación .xlsx única.

Conclusiones clave

  1. Cada Boleto sigue un estándar rígido de FEBRABAN diseñado para lectura automática; sin embargo, la mayoría de los equipos aún abren cada PDF y escriben los mismos datos a mano.
  2. Ese código de barras de 44 dígitos ya codifica el monto, la fecha de vencimiento y el ID del banco en posiciones fijas: los datos están estructurados antes de tocar una tecla.
  3. Extraer 200 Boletos por lotes toma 5 minutos de trabajo práctico. Los mismos 200 escritos manualmente consumen más de 10 horas.

El Montón Mensual de Boletos: Por Qué Abrir PDFs Uno por Uno No Escala

Si procesa menos de 20 Boletos al mes, abrir cada PDF y escribir sus valores en una hoja de cálculo es tedioso pero manejable. A 50 por mes se convierte en una tarea de medio día. A 200 consume una semana completa. A 500 — algo habitual para minoristas de mercado medio, administradores de propiedades y empresas de servicios B2B en Brasil — el enfoque manual se desmorona por completo, no porque el trabajo sea difícil sino porque la estructura del trabajo se opone a aplicar el pensamiento de lotes a un problema de lotes.

Gráfico de barras del volumen mensual de Boletos a 20, 50, 200 y 500, con etiquetas de esfuerzo manual que suben de Manejable a Medio Día a Una Semana Completa a Se Desmorona por Completo.

La paradoja es que cada Boleto que llega a su bandeja de entrada se basa exactamente en el mismo estándar FEBRABAN. El código de barras de 44 dígitos siempre coloca el ID del banco en los dígitos 01–03, el factor de vencimiento en 06–09, el monto en 10–19. La linha digitável (línea legible) siempre agrupa los mismos datos en 47 dígitos con dígitos verificadores en posiciones predecibles. El documento grita "soy legible por máquina" — sin embargo, la mayoría de los equipos aún leen cada uno con ojos humanos.

La idea operativa clave: Un Boleto es un documento estructurado estandarizado disfrazado de PDF visual. El estándar que permite que cualquier escáner bancario en Brasil valide un pago en milisegundos también puede permitirle extraer 500 líneas de datos de AR (cuentas por cobrar) en una sola pasada — si deja de tratar cada Boleto como una tarea de escritura separada y comienza a tratarlos como un lote.

Cómo Se Ve Realmente un Flujo de Trabajo de Boletos por Lotes

Diagrama de flujo de tres pasos para procesar PDFs de Boletos por lotes: recopile todos los archivos en un solo lugar, defina los nombres de las columnas una vez, luego exporte un .xlsx con una fila por Boleto.

Un flujo de trabajo de procesamiento por lotes prioritario tiene tres etapas: recopilar todos los Boletos en un solo lugar, definir qué datos necesita y exportar todo de una vez. El PDF individual nunca necesita abrirse.

1
Reúna todos los PDF de Boletos en una sola carga.

Ya sea que lleguen por correo electrónico, se descarguen desde un portal bancario o se reciban a través de un Enlace de Recopilación que permite a los clientes subir sus recibos pagados directamente, el objetivo es el mismo: todos los archivos en un solo lugar antes de que comience la extracción. Sin procesamiento archivo por archivo, sin ciclo de "subir, esperar, descargar, repetir".

2
Defina las columnas que necesita su hoja de cálculo de AR (cuentas por cobrar).

Escriba los nombres de sus columnas una sola vez: Código de Barras (código de barras), Vencimento (fecha de vencimiento), Valor (monto en BRL (real brasileño)), Beneficiário (nombre del beneficiario), Pagador (pagador), Nosso Número, Data de Pagamento (fecha de pago para recibos pagados). Estos nombres de columna se convierten en los encabezados de su tabla de salida. La IA lee cada Boleto y completa cada fila al comprender qué significa cada campo, no al hacer coincidir una posición de plantilla.

3
Procese todos los archivos y exporte a Excel.

La IA procesa cada Boleto del lote. Cada archivo se convierte en una fila en la salida. Cuando la extracción se complete, descargue un único archivo .xlsx con los datos de cada Boleto, listo para su informe de antigüedad de AR (cuentas por cobrar), importación a ERP o plantilla de conciliación.

El tiempo práctico total para un lote de 200 Boletos, con este flujo de trabajo, es de aproximadamente 5 minutos: cargar, definir columnas, hacer clic en procesar y descargar. El trabajo restante lo hace la IA. Compárelo con los 3 minutos por documento que requiere la entrada manual de datos: los mismos 200 Boletos tomarían más de 10 horas de escritura concentrada.

Los cinco campos que todo equipo de AR necesita de cada Boleto

No todos los campos de un Boleto son relevantes para las cuentas por cobrar. El estándar FEBRABAN define docenas de puntos de datos en el código de barras, la línea legible y el comprobante visual. Pero desde la perspectiva de AR, cinco campos concentran el 90% del valor de la conciliación.

CampoDónde se encuentra en el BoletoPor qué AR lo necesita
Código de Barras (código de barras, 44 dígitos)Sección superior, debajo del logotipo del bancoIdentificador único del pago. Úselo para cotejarlo con el archivo de liquidación diaria del banco.
Valor (monto)Debajo del código de barras, en BRL (real brasileño) (R$)El monto de pago esperado. Compárelo con el monto liquidado real para detectar discrepancias.
Vencimento (fecha de vencimiento)Junto al monto o debajo de esteCálculo de antigüedad, alertas de morosidad, evaluación de riesgo de protesto.
Beneficiário (beneficiario)Sección superior izquierda con los datos bancariosConfirma el destino del pago. Es fundamental para AR con múltiples entidades.
Nosso Número (referencia bancaria)Debajo del código de barras, cerca de la etiqueta «Nosso Número»La referencia interna del banco: se utiliza en los informes de liquidación bancaria para identificar de forma única cada Boleto.
Lista de verificación de cinco filas con los campos de AR extraídos de cada Boleto: Código de Barras, Valor, Vencimento, Beneficiário y Nosso Número, cada uno con el motivo por el que los equipos de AR lo necesitan.

La mayoría de los equipos también extraen el Pagador (nombre del pagador/CNPJ (número de identificación fiscal de empresa)) y la Data de Vencimento para los informes de antigüedad. El enfoque por lotes los gestiona como columnas adicionales: usted las define una vez y cada Boleto del lote se escanea para detectar los mismos campos.

Por qué la estructura estándar del Boleto hace posible la extracción por lotes

No todos los documentos financieros se procesan bien por lotes. Un recibo manuscrito de una pequeña tienda varía tanto en diseño que las herramientas de extracción necesitan capacitación por proveedor. Una factura de proveedor de una multinacional sigue la plantilla propia de esa empresa. Pero un Boleto Bancario sigue un estándar nacional mantenido por FEBRABAN, aplicado por todos los bancos emisores y diseñado específicamente para que las máquinas puedan leerlo.

El código de barras de 44 dígitos es el ejemplo más claro. Codifica, en orden:

  • Posiciones 01–03: Código del banco (p. ej., 001 = Banco do Brasil, 237 = Bradesco, 341 = Itaú)
  • Posición 04: Código de moneda (9 = BRL (real brasileño))
  • Posición 05: Dígito verificador del código de barras
  • Posiciones 06–09: Factor de vencimiento (días desde la fecha base de la época de FEBRABAN, utilizado para calcular la fecha de vencimiento)
  • Posiciones 10–19: Importe en céntimos (p. ej., 0000015000 = R$ 150.00)
  • Posiciones 20–44: Campo libre (depende del banco: contiene Nosso Número, Agência/Código do Beneficiário, Carteira, etc.)

Cada banco, cada tipo de Boleto, cada valor de pago: el código de barras siempre sigue este diseño. Esto significa que una herramienta de extracción por lotes que lee cien códigos de barras de Boleto puede ubicar el campo de importe exactamente en la misma posición (dígitos 10–19) en todos ellos. El mismo principio se aplica a los campos visuales del comprobante: el beneficiário siempre está en la parte superior, el vencimento siempre está cerca del valor, el pagador siempre está debajo de la sección del beneficiario. El diseño no es idéntico píxel a píxel entre bancos (Itaú lo imprime ligeramente diferente a Bradesco), pero la estructura semántica es consistente, que es precisamente lo que la extracción semántica está diseñada para manejar.

JPG/PNG/PDF Extracción con IA

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

Manejo de casos atípicos en un lote de Boletos

Todo lote tiene valores atípicos. Un lote de 200 Boletos puede incluir diez vencidos con recargos por mora escritos a mano, cinco que fueron pagados parcialmente y tres cuyo PDF es un escaneo de baja calidad de un recibo de una agencia de lotería. Un flujo de trabajo por lotes debe manejar estos casos sin romper la estructura de salida de una fila por documento.

Boletos vencidos con intereses y multa. La ley brasileña permite hasta un 1% de interés mensual más aproximadamente un 2% de multa por pagos atrasados. La IA puede extraer tanto el valor original como el total calculado con el recargo por mora si aparece en el documento. Una buena práctica es definir dos columnas: Valor Original y Valor con Intereses/Multa.

Boletos registrados vs. no registrados. Dado que el mandato de FEBRABAN que exige Boletos registrados entró en pleno vigor en 2017, la gran mayoría de los Boletos en circulación son registrados (boleto registrado). Los Boletos registrados incluyen campos adicionales (el número de registro del Banco Central, datos adicionales de validación del pagador) de los que carecen los no registrados. Si su lote contiene una mezcla, la herramienta de extracción debe manejar ambos sin requerir que usted los preseleccione. La salida simplemente tendrá celdas vacías para los campos que no estaban presentes en un documento determinado.

Pagos parciales y planes de cuotas. Algunos clientes pagan a plazos, generando múltiples Boletos por factura. Cada Boleto de cuota tiene su propio código de barras, su propia fecha de vencimiento y su propio importe. La extracción por lotes trata cada uno como una fila separada; posteriormente puede agruparlos por el campo de referencia de la factura (campo documento) para mantener el vínculo con la transacción original.

De la hoja de cálculo al ERP: cerrando el ciclo de conciliación

La extracción lleva los datos a una hoja de cálculo. La conciliación es lo que viene después. Los datos extraídos del Boleto (código de barras, importe, fecha de vencimiento, Nosso Número) sirven como entrada estructurada para la comparación con el informe de liquidación diaria de su banco.

Los bancos brasileños proporcionan informes de liquidación en sus propios formatos (generalmente los formatos CNAB 240 o CNAB 400, los diseños de archivo estándar utilizados para la compensación interbancaria). Estos informes listan cada Boleto pagado por su código de barras o Nosso Número. Su tarea es hacer coincidir cada línea del informe bancario con la línea correspondiente en su hoja de cálculo de Boletos emitidos.

Cuando ambos lados están estructurados (sus datos extraídos del Boleto por un lado, el archivo CNAB del banco por el otro), la coincidencia se puede automatizar. El campo del archivo CNAB para "Nosso Número" o "código de barras" se asigna directamente a la columna que extrajo del Boleto. Un paso de VLOOKUP o Power Query en Excel, o una regla de importación del ERP, cierra el ciclo. La alternativa (comparar datos basados en PDF con un informe CNAB) es la definición misma de conciliación manual.

Para los equipos que utilizan sistemas ERP brasileños como Totvs (Protheus), SAP u Oracle, la hoja de cálculo extraída se puede formatear para que coincida con la plantilla de importación. Muchos ERP aceptan un CSV con columnas para el código de barras del boleto, la fecha de pago, el importe y el código del banco. La salida de la extracción por lotes ya contiene estos campos; simplemente los asigna a los nombres de columna esperados por el ERP.


Preguntas Frecuentes

¿Puedo extraer Boletos por lote a partir de versiones escaneadas en papel, o deben ser PDFs digitales?

Ambos funcionan. La IA lee el contenido visual del documento, ya sea un PDF digital de un portal bancario o una foto de un comprobante impreso. Los PDFs de Boleto escaneados o fotografiados se procesan de la misma manera. El único requisito es que los campos sean legibles.

¿Cómo maneja la herramienta los PDFs de Boleto enviados por correo electrónico con los datos incrustados como imagen?

Los PDFs basados en imágenes —comunes cuando un cliente reenvía una captura de pantalla de su Boleto pagado— son procesados por el mismo motor de extracción visual. La IA lee el contenido de la imagen directamente, por lo que no se necesita un preprocesamiento OCR del PDF. La misma carga por lotes acepta tanto PDFs basados en texto como en imágenes mezclados.

¿Qué pasa con los Boletos cifrados con contraseña por el banco?

Algunos bancos brasileños envían PDFs de Boleto con contraseña, generalmente el CNPJ (número de identificación fiscal de empresa) del beneficiario. La herramienta admite PDFs protegidos con contraseña: puede almacenar contraseñas de uso común en la configuración de su cuenta, y se probarán automáticamente contra los Boletos cifrados entrantes durante la extracción.

¿La extracción funciona tanto para Boletos B2B como B2C?

Sí. Los Boletos B2B (emitidos entre empresas, generalmente con todos los detalles del CNPJ (número de identificación fiscal de empresa) en ambos lados) y los Boletos B2C (emitidos a consumidores, con CPF (número de identificación fiscal de persona física)) siguen el mismo estándar FEBRABAN. La estructura del código de barras es idéntica. Los campos visuales difieren principalmente en qué identificadores aparecen: CNPJ (número de identificación fiscal de empresa) para empresas, CPF (número de identificación fiscal de persona física) para personas físicas. La IA extrae el que esté presente.

¿Cómo se compara la extracción por lotes con el proceso manual por Boleto para la conciliación contra extractos bancarios?

Para una comparación detallada entre la conciliación manual y automatizada de Boletos, lea nuestra guía sobre extracción de datos de Boleto Bancário a Excel, que recorre el flujo de trabajo de conciliación completo paso a paso.

El Procesamiento por Lotes Cambia el Flujo de Trabajo del Boleto de Forma Fundamental

La diferencia entre procesar 50 Boletos manualmente y procesarlos como un lote no es solo la velocidad: es si el equipo de AR (cuentas por cobrar) dedica su tiempo a escribir o a analizar. Cuando cada Boleto debe abrirse, leerse y escribirse individualmente, el cuello de botella es la atención humana. Cuando los 50 se cargan a la vez y se extraen en una sola hoja de cálculo, el cuello de botella se desplaza a la lógica de conciliación, que es donde el criterio de un equipo financiero realmente aporta valor.

Cada Boleto en ese lote se construyó a partir del mismo estándar FEBRABAN. El estándar existe precisamente para hacer posible la lectura automatizada. La cuestión es si su flujo de trabajo lo aprovecha.

Pruébelo con sus propios PDFs de Boleto.

Cargue un lote de archivos de Boleto y vea cómo se siente un flujo de trabajo de AR (cuentas por cobrar) con una sola hoja de cálculo.

Cargar un Lote
📮 contact email: [email protected]