Extrae datos de informes de gastos de empleados
a Excel sin volver a escribir todo
Según la Asociación Global de Viajes de Negocios, un informe de gastos procesado manualmente cuesta a una organización aproximadamente $58 y toma unos 20 minutos completarlo — por un informe, de un empleado, por un período de pago. Para un equipo de 20 que presenta informes mensualmente, eso es más de $13,000 al año solo en costos de procesamiento. Pero el costo solo cuenta la mitad de la historia. La fricción real es la brecha entre dos estados incompatibles: los informes de gastos existen como formularios completados — PDFs, páginas impresas, hojas de Excel en las que los empleados han escrito — pero finanzas los necesita como filas en una hoja de cálculo consolidada. Cerrar esa brecha es trabajo de transcripción manual: abrir cada informe, encontrar el nombre e ID del empleado, localizar cada partida de gasto, escribir la fecha, la descripción, el monto, la categoría, repetir para la siguiente línea, repetir para el siguiente informe. Los datos ya están ahí. Simplemente no están donde los necesitas.
Puntos clave
- $58 por informe, 20 minutos cada uno — y todo ese tiempo y dinero mueve datos que tus empleados ya escribieron en formularios, a una celda diferente del mismo programa de hoja de cálculo.
- Cada resultado de búsqueda quiere que compres una plataforma de gastos completa a $5 a $30 por empleado al mes, pero los dueños de negocios de 15 empleados en Reddit optan por "plantillas de Excel con fórmulas" — porque la fricción no es un panel de aprobación faltante, sino datos que existen en formularios completados en un lugar y deben convertirse en filas en una hoja de cálculo en otro.
- La extracción por nombre de columna te permite definir tus columnas de salida una vez y hacer que ImageToTable.ai lea cada versión de cada formulario — PDFs de 2022, revisiones de 2024, impresiones fotografiadas, escritura a mano en tinta azul — por significado en lugar de posición en la plantilla, fusionando los datos de cabecera del empleado en cada fila de partida de gasto en una sola hoja de cálculo consolidada.
Por qué los formularios de informes de gastos son más difíciles que los recibos
Los recibos individuales presentan una sola capa de datos: esta transacción ocurrió en esta fecha, en este comercio, por este importe. Eso los hace relativamente sencillos de extraer: cada recibo se convierte en una fila, y las columnas son Importe, Fecha, Comercio, Categoría. Las herramientas existentes para extraer datos de capturas de recibos se ajustan perfectamente a esta estructura.
Un formulario de informe de gastos introduce una segunda capa que rompe este modelo. Cada informe de gastos tiene lo que podrías llamar datos de cabecera: quién lo presentó (nombre del empleado, ID del empleado), de qué departamento es, qué gerente lo aprobó, qué período de pago cubre y, a menudo, un número de declaración o un campo de propósito. Debajo de eso — en el mismo formulario — están las partidas de gasto individuales: fecha, descripción, categoría, importe. Algunos informes tienen tres partidas. Otros tienen veinte. Los datos de cabecera se aplican a cada partida, pero están físicamente en una sección diferente del formulario.
Las herramientas OCR tradicionales abordan esto como dos trabajos de extracción separados: una pasada para los campos de cabecera, otra para las partidas de gasto, y luego una fusión manual en Excel. Esto funciona — técnicamente — pero el paso de fusión reemplaza un tipo de trabajo manual con otro. Lo que hace diferente a un enfoque de IA visual es que lee el formulario como un documento único y conectado, entendiendo que «Empleado: Sarah Chen» en la parte superior de la página uno se relaciona con las tres entradas de gastos debajo, igual que lo haría un lector humano. Una sola pasada por el formulario produce un conjunto de datos completo y listo para usar.
Por qué cada resultado de búsqueda intenta reemplazar todo tu proceso
Escribe "automatización de informes de gastos" en un buscador y los resultados son unánimes. Expensify. Rippling. Spendesk. Brex. Navan. Cada artículo de la primera página describe la misma solución: adoptar una plataforma integral de gestión de gastos. Emite tarjetas corporativas a cada empleado para que las transacciones fluyan automáticamente. Haz que todos instalen una app móvil para escanear recibos en el punto de compra. Enruta los informes por cadenas de aprobación automatizadas. Sincroniza todo con tu ERP.
Estas plataformas resuelven bien un problema específico — el problema del flujo de trabajo: recopilar recibos, hacer cumplir las políticas, enrutar aprobaciones, cerrar los libros a tiempo. Pero lo resuelven reemplazando tu proceso actual de informes de gastos, no trabajando con él. El empleado que solía enviar un formulario ahora desliza una tarjeta y fotografía un recibo en una app. La persona de finanzas que solía conciliar hojas de cálculo ahora gestiona un panel. Todo cambia.
Para una empresa que ya gestiona informes de gastos con plantillas de Excel y correo electrónico, este reemplazo suele costar más en fricción de adopción de lo que ahorra en tiempo de procesamiento. El precio por usuario — normalmente de $5 a $30 por empleado al mes — supone para una empresa de 20 empleados entre $1,200 y $7,200 al año, sin incluir el coste de emitir tarjetas corporativas. Y la adopción depende del cumplimiento: si incluso unos pocos empleados siguen enviando formularios por correo en lugar de usar la app, el equipo de finanzas vuelve a gestionar dos sistemas paralelos.
En r/smallbusiness, una empresa con 15 empleados pregunta qué usan otras pequeñas empresas para sus procesos de informes de gastos. La respuesta más común no es una plataforma — es "plantillas de Excel con fórmulas" y "flujos de trabajo sencillos basados en correo". Cuando otro gerente pregunta cómo gestionar los gastos de los empleados sin volverse loco, el enfoque recomendado es directo: "consigue un proceso que funcione y luego escríbelo para que todos lo sigan". No son empresas que se resistan a la tecnología. Son empresas para las que la tecnología disponible pide demasiado a cambio de lo que realmente necesitan.
El informe de gastos estándar: qué estás extrayendo realmente
Antes de pensar en la extracción, conviene conocer la forma de los datos con los que trabajas. Las plantillas de informes de gastos — incluidas las de las plantillas estándar de Smartsheet — siguen una estructura bipartita y consistente que se repite en casi todas las organizaciones, sin importar el sector:
Campos de cabecera (aparecen una vez por informe, identifican al empleado y el contexto del reporte)
| Campo | Variaciones de etiqueta comunes | Por qué lo necesitas |
|---|---|---|
| Nombre del empleado | Enviado por, Solicitante, Beneficiario | Asigna los gastos a la persona correcta para el reembolso |
| ID del empleado | ID del personal, Número de empleado, N.º de credencial | Se vincula al sistema de nómina; es clave para la integración contable |
| Departamento | División, Centro de costos, Unidad de negocio | Dirige los gastos al presupuesto y código contable correctos |
| Nombre del gerente | Aprobado por, Supervisor, Reporta a | Confirma quién autorizó los gastos |
| Número de estado de cuenta / informe | N.º de informe de gastos, N.º de referencia | Identificador único para la pista de auditoría y referencias cruzadas |
| Período de pago / rango de fechas | Período del informe, Fechas del estado de cuenta | Vincula los gastos a un período contable específico |
Campos de partida de gasto (se repiten por cada entrada de gasto, varias filas por informe)
| Campo | Variaciones de etiqueta habituales | Por qué lo necesitas |
|---|---|---|
| Fecha del gasto | Fecha de la transacción, Fecha en que se incurrió | Verifica que el gasto se encuentra dentro del período del informe |
| Descripción | Propósito comercial, Detalles, Memo | Requerido para el cumplimiento de IRS / HMRC en la justificación de gastos comerciales |
| Categoría | Tipo de gasto, Cuenta de contabilidad general | Viajes, comidas, suministros de oficina, kilometraje: determina el tratamiento fiscal |
| Importe | Total, Importe neto, Bruto, Impuestos incluidos | El valor del reembolso; la base para todos los cálculos |
| Recibo adjunto | ¿Recibo?, Prueba proporcionada | Confirma que existe documentación para respaldar la auditoría |
Las variaciones de etiquetas en la segunda columna de cada tabla no son un caso límite teórico — son la norma. El formulario de un empleado dice "Transaction Date", otro dice "Date Incurred", y un tercero solo dice "Date". Un departamento usa "Meals" como categoría, otro usa "Food & Beverage". Una herramienta tradicional de extracción basada en plantillas que espera una etiqueta específica por campo perderá coincidencias en formularios con convenciones de nombres distintas. Lo que necesitas es un enfoque de extracción que reconozca qué significa el campo en lugar de cómo se llama.
Extracción por nombre de columna: una pasada, dos capas, cualquier etiqueta
El método de extracción que maneja tanto la división cabecera/partida de gasto como el problema de las etiquetas variables es la extracción por nombre de columna. La idea es simple: especificas las columnas que quieres en tu hoja de cálculo de salida — usando tu propia terminología — y la IA localiza los datos coincidentes en cada documento comprendiendo el significado de las etiquetas y valores de los campos, no buscando coincidencias de texto exactas.
Para informes de gastos, tu lista de columnas podría verse así:
Al procesar, la IA lee cada formulario — ya sea que los campos de cabecera estén en la parte superior de la primera página o divididos en una portada — y extrae cada valor coincidente. Los campos de cabecera se repiten en todas las filas de partidas de gasto en la salida, de modo que cada fila en la hoja de cálculo final sea autónoma: Sarah Chen, ID 1042, Marketing, aprobado por James Wright, Informe #ER-2026-042, 1–31 de mayo, $47.50, Almuerzo con cliente, Meals, Sí. Sin combinación manual de celdas. Sin cruzar IDs de empleados contra una tabla de referencia separada. Un formulario procesado produce un bloque de datos completo y listo para usar.
De 15 formularios a una hoja de cálculo: el flujo de procesamiento por lotes
La realidad mensual para la mayoría de los gerentes de RR. HH. o de oficina es una carpeta con diez, quince o cincuenta informes de gastos completados — solicitudes de reunión, archivos adjuntos de correo electrónico, PDF escaneados de empleados remotos — todos pendientes de procesamiento para reembolso antes del viernes. El flujo de trabajo que sustituye el reescaneo manual de cada uno se ve más o menos así:
Reúne todos los informes en un solo lugar
Guarda cada formulario de informe de gastos en una sola carpeta: PDF de correos, páginas escaneadas, fotos de formularios impresos. Los tipos de archivo mixtos no son problema; se suben todos juntos.
Cambia al modo A Tabla y sube en lote
Selecciona todos los archivos y súbelos de una vez. La IA los pone en cola para procesamiento en paralelo: ya sean 10 o 50 formularios, subes una sola vez.
Introduce los nombres de tus columnas una sola vez
Escribe los campos que usa tu hoja de cálculo de reembolsos: Nombre del empleado, ID del empleado, Departamento, Gerente, N.º de informe, Período de pago, Fecha del gasto, Descripción, Categoría, Importe. Estos se convierten en los encabezados exactos de tu resultado.
Exporta y revisa
El procesamiento tarda de 5 a 10 segundos por informe. Cada partida de gasto se convierte en una fila, con los datos de cabecera repetidos en sus filas. Exporta a Excel — ordenado por empleado, departamento o fecha — listo para el procesamiento de reembolsos.
La tabla de salida de un lote de informes de gastos de empleados estructura los datos para que cada fila sea independientemente completa: sin búsquedas, sin combinación manual, sin referencias cruzadas:
| Nombre del empleado | ID | Departamento | Responsable | Informe n.º | Período de pago | Fecha del gasto | Descripción | Categoría | Importe |
|---|---|---|---|---|---|---|---|---|---|
| Sarah Chen | 1042 | Marketing | J. Wright | ER-042 | May 1–31 | 2026-05-03 | Client lunch — Acme Corp | Meals | $47.50 |
| Sarah Chen | 1042 | Marketing | J. Wright | ER-042 | May 1–31 | 2026-05-04 | Taxi — conference venue to airport | Travel | $38.00 |
| Marcus Rivera | 2156 | Engineering | A. Patel | ER-043 | May 1–31 | 2026-05-08 | Server rack mounting hardware | Equipment | $214.80 |
| Marcus Rivera | 2156 | Engineering | A. Patel | ER-043 | May 1–31 | 2026-05-10 | Subscription — cloud monitoring tool | Software | $49.00 |
Con las columnas calculadas, puedes ir más allá de la extracción en bruto: la IA puede realizar cálculos durante el procesamiento. Una columna llamada Total Reimbursement (sum of all Amounts for this Employee) calcula automáticamente los totales por empleado. Una columna como Policy Check (Amount > 0 ? "OK" : "REVIEW") marca los importes cero o vacíos para revisión. Estos cálculos ocurren durante la extracción, no como un paso separado en Excel después. Las columnas calculadas funcionan en dos modos: el método por nombre de columna (escribe la lógica directamente en el nombre de la columna, sin necesidad de iniciar sesión) o el Formato de Regla (define cálculos complejos de varios pasos en JSON para usuarios con sesión iniciada).
Los archivos se procesan de forma segura y no se almacenan.
Enlace de Recopilación: en lugar de perseguir formularios por correo, deja que las cargas lleguen a ti
El cuello de botella en el procesamiento de informes de gastos no siempre es la entrada de datos: a veces es la recopilación. Empleados que envían formularios como adjuntos, olvidan adjuntarlos, usan una versión incorrecta del formulario o los envían tarde. Cada uno de estos casos añade un ir y venir que cuesta tiempo de la misma manera que la entrada manual, solo que en una etapa diferente del proceso.
ImageToTable.ai incluye una función de Enlace de Recopilación que evita todo esto por completo. Generas un enlace compartible desde tu cuenta — piensa en él como un portal de carga dedicado — y lo envías a los empleados. Abren el enlace en cualquier navegador, ingresan un código de verificación corto para confirmar que están autorizados y cargan sus informes de gastos completados directamente. Sin necesidad de crear una cuenta. Sin descargar una aplicación. Sin adjuntos de correo que guardar y organizar. Cada archivo que cargan llega a tu cola de procesamiento, organizado y listo para la extracción por lotes.
Esto es especialmente útil para empresas con empleados remotos, trabajadores de campo que no tienen acceso regular al correo electrónico u organizaciones donde los informes de gastos provienen de personas fuera del directorio corporativo: contratistas, consultores, personal temporal. El Enlace de Recopilación recopila los formularios; la extracción por nombre de columna los procesa; un solo flujo de trabajo reemplaza tanto el trabajo de recopilación como el de entrada de datos.
Cuando el «formato estándar» significa siete versiones distintas
La plantilla estándar de informe de gastos que tu empresa adoptó en 2022 se actualizó en 2023 con un nuevo campo de código de departamento. La versión de 2024 movió la firma del gerente a otra página. Algunos empleados —especialmente los de mayor antigüedad que llevan años usando el mismo proceso— todavía envían el documento de Word de 2018 que guardaron en su escritorio. Los empleados remotos fotografían formularios impresos y envían las imágenes por correo. Los nuevos contratados usan el PDF oficial. Un empleado llenó su informe a mano porque su portátil estaba en reparación.
Todos llegan a la misma carpeta el mismo día. Una herramienta de extracción basada en plantillas —que busca «Nombre del Empleado» en una coordenada XY específica de la página— falla con todos los formatos excepto con aquel para el que fue entrenada. Pero como la extracción por nombre de columna se basa en la comprensión semántica y no en la coincidencia posicional, lee cada versión en sus propios términos. La IA sabe cómo se ve un nombre de empleado (el nombre de una persona suele estar cerca de la parte superior del formulario, a menudo etiquetado con «Nombre», «Empleado» o «Enviado por») y lo encuentra sin importar si está escrito en un PDF, escaneado de una impresión, fotografiado con un ligero ángulo o escrito a mano con tinta azul.
Los informes de gastos escritos a mano merecen una mención específica porque son más comunes de lo que sugiere el marketing de software. Un hilo en r/Accounting describe a un empleado que gastó $600 en una cena con un cliente y no recibió el reembolso durante casi un mes «porque el recibo se perdió en el correo de alguien». En organizaciones donde la alternativa es esperar un mes para el reembolso, los empleados recurren naturalmente a lo que funcione —que a menudo significa llenar un formulario en papel a mano y entregárselo a su gerente—. La extracción por nombre de columna maneja la escritura a mano —incluida la cursiva, las casillas de verificación en formularios impresos y los campos numéricos rellenados a mano— porque la IA lee el contenido visual de la página, no solo el texto impreso por máquina.
Preguntas frecuentes
¿Puede manejar informes de gastos escritos a mano o con secciones manuscritas?
Sí. La IA lee escritura a mano, incluyendo cursiva, mayúsculas impresas y números rellenados a mano en formularios impresos. La precisión es ligeramente menor que con texto claramente impreso — la cursiva muy estilizada o el lápiz muy tenue pueden producir errores — pero los formularios manuscritos estándar con letra legible se extraen de forma fiable. Los formularios mixtos donde algunos campos están mecanografiados y otros se rellenan a mano (un patrón común cuando los empleados anotan plantillas impresas) se procesan en una sola pasada.
¿Qué pasa si diferentes empleados usan versiones distintas del formulario de informe de gastos?
La extracción por nombre de columna no depende de un único diseño de plantilla. Como lee los formularios de forma semántica — entendiendo qué significan los valores de los campos en lugar de dónde aparecen — un formulario de 2022, uno de 2024 y un PDF anotado a mano pueden estar en el mismo lote. La IA localiza "Employee Name" tanto si está en la esquina superior izquierda de un formulario como en el encabezado central de otro. Esto también cubre el caso de que los departamentos usen listas de categorías diferentes; mientras las categorías estén escritas en el formulario, la IA extrae lo que haya.
¿Puede manejar informes de gastos de varias páginas por empleado?
Sí. Si un empleado presenta un informe de gastos de tres páginas — datos de cabecera en la página uno, partidas de gasto continuando en las páginas dos y tres — la IA lee todas las páginas como un único documento continuo. Los datos de cabecera de la página uno se asocian con las partidas de gasto de todas las páginas siguientes. Se admiten tanto PDF de varias páginas como cargas de varias imágenes (donde cada página es un JPG separado).
¿Puede extraer datos de imágenes de recibos escaneados adjuntos al informe de gastos?
El formulario de informe de gastos en sí — con sus campos de cabecera y su tabla de partidas de gasto — es el objetivo principal de extracción. Si un informe incluye escaneos de recibos incrustados o adjuntos dentro del mismo PDF, la IA intenta leerlos, pero esto es secundario respecto a los datos del formulario. Para procesamiento intensivo solo de recibos, el flujo de trabajo de captura de pantalla de recibo a hoja de cálculo es más especializado. Para la mayoría del procesamiento de informes de gastos, la columna de adjunto de recibo ("Receipt Attached: Yes/No") es el campo relevante — confirmando que la documentación existe para auditoría, en lugar de extraer cada línea del recibo en sí.
¿Puede la herramienta calcular totales de reembolso o marcar violaciones de políticas?
Sí, mediante columnas calculadas. Al definir una columna como Total Reimbursement (sum of Amount column for this Employee), la IA suma los totales por empleado durante la extracción. Para verificaciones de políticas, una columna como Flag (Amount > 500 ? "Requires Approval" : "OK") marca cualquier gasto individual que supere tu umbral. Estos cálculos se ejecutan durante el procesamiento, produciendo una hoja de cálculo donde los valores calculados ya están poblados — sin necesidad de fórmulas de Excel separadas. Las columnas calculadas funcionan con aritmética, lógica condicional, agregación y referencias a parámetros fijos (como tasas de reembolso por kilometraje).
¿Y si solo necesito ciertos campos, o necesito campos que no están en la plantilla estándar?
Tú defines exactamente qué columnas aparecen en tu salida. Si tu proceso de reembolso solo registra Nombre del Empleado, Fecha del Gasto, Descripción y Monto, esas cuatro columnas son todo lo que necesitas especificar. Si tu organización usa un campo personalizado — un Código de Proyecto, un Número de Referencia del Cliente, un ID de Asignación de Costos — agrégalo a tu lista de columnas y la IA lo busca en cada formulario. La extracción se adapta a tu hoja de reembolso existente, no al revés.
Sube los informes de gastos de este mes, ingresa tus columnas de reembolso y obtén una hoja de cálculo consolidada sin volver a escribir ni un solo campo.
Comenzar a extraerVer también: Cómo convertir capturas de pantalla de recibos en una hoja de cálculo de reembolsos