Cómo exportar datos de un TPV correctamente

Para exportar datos de un TPV correctamente, genera siempre dos ficheros: uno inalterable para fines fiscales (FEC u opción oficial del equipo) y otro legible en CSV o XML para análisis. Reserva el volcado de base de datos o el formato DBF solo para migraciones completas, nunca como copia de seguridad única. Si tu proveedor certifica el módulo de caja, pídele el certificado antes de dar por cerrada la exportación.
En resumen:
La exportación oficial inalterable debe generarse en formato FEC, respetando los requisitos técnicos, y en paralelo se recomienda una exportación analítica en CSV o XML.
Es fundamental verificar la integridad de los datos comparando totales y número de tickets con los registros diarios antes de presentar la documentación.
Para migraciones completas, solo conviene solicitar volcados de base de datos al proveedor y protegerlos en ubicaciones restringidas, ya que contienen toda la estructura interna.
La normativa fiscal francesa exige el fichero FEC único por ejercicio, estructurado en formatos planos delimitados o XML/XSD, y requiere certificado de conformidad en los casos que aplique.
Soluciones como Shifter facilitan exportaciones automatizadas y certificadas en formatos abiertos, ayudando a cumplir con la normativa y reducir errores manuales.
Tabla de contenidos
Por qué exportar datos del TPV: usos que debes conocer
No todas las exportaciones sirven para lo mismo, y confundirlas es el error más habitual. Un comercio suele necesitar los datos del TPV para cuatro tareas distintas, cada una con requisitos propios:
Conciliar la caja diaria con los pagos recibidos por cada método (tarjeta, efectivo, transferencia).
Generar informes de margen y ventas para decisiones comerciales o contables.
Preparar el fichero de escrituras contables ante una inspección fiscal.
Migrar el histórico completo a otro sistema TPV sin perder trazabilidad.
Conviene distinguir los datos de caja (tickets, pagos, terminales) de los datos contables (asientos, diarios, cuentas), porque no siempre coinciden en formato ni en frecuencia de exportación. Un comercio que solo guarda capturas de pantalla o informes resumidos pierde el histórico detallado que exige una inspección, y no puede reconstruir un análisis de márgenes por producto si nunca exportó los tickets línea a línea.
Formatos de exportación: FEC, CSV, XML y DBF según tu objetivo
Cada formato responde a una necesidad distinta y mezclarlos genera más trabajo que ahorro.
El fichero de escrituras contables (FEC) es el formato que la administración fiscal francesa exige presentar en caso de inspección, y debe respetar una estructura técnica definida: fichero plano delimitado o XML/XSD, según recoge el BOFiP sobre el formato del FEC. El archivo debe ser único por ejercicio y contener todas las escrituras, con los campos obligatorios fijados por la normativa.
Para análisis, el CSV y el XML son formatos abiertos que cualquier hoja de cálculo o herramienta de business intelligence puede leer sin conversión previa. Las columnas mínimas que deberías conservar son:
Fecha y hora exacta de cada ticket.
Número de ticket y punto de venta.
Forma de pago y total desglosado por línea.
Importe con y sin impuestos, cuando el sistema lo separe.
El DBF y los volcados directos de base de datos solo tienen sentido cuando cambias de sistema TPV por completo, ya que arrastran toda la estructura interna, incluidos campos que no necesitas para el día a día. Su riesgo principal es la codificación de caracteres y la pérdida de metadatos al abrirlos en un programa distinto del original.
La CNIL recomienda ofrecer formatos estructurados y legibles por máquina como CSV, XML o JSON para ejercer el derecho a la portabilidad de datos, según su guía sobre portabilidad para profesionales. La práctica que mejor combina cumplimiento y utilidad es mantener siempre una exportación oficial inalterable junto a una exportación analítica normalizada, en paralelo.
7 pasos prácticos para exportar datos TPV sin perder integridad
Sigue este orden cada vez que necesites sacar datos del TPV, ya sea para una inspección, un análisis interno o una migración:
Define el objetivo y el periodo: decide si necesitas un ejercicio completo, un trimestre o un rango de fechas concreto.
Verifica los requisitos legales: si tu comercio está sujeto a IVA y factura a particulares, confirma si tu software necesita certificación de caja.
Elige el formato y la granularidad: ticket a ticket, movimiento a movimiento o totales agregados por punto de venta.
Genera la exportación oficial inmutable: anota qué usuario la solicitó, con qué versión de software y en qué fecha.
Genera la exportación analítica en CSV o XML: limpia columnas irrelevantes y normaliza fechas y formas de pago.
Comprueba la integridad: cuenta las filas exportadas contra el número de tickets del periodo y verifica que las sumas por método de pago coincidan.
Archiva con documentación: guarda ubicación, responsable y plazo de conservación junto al fichero.
Consejo profesional: antes de dar por buena una exportación, ábrela en una hoja de cálculo y compara el total general con el que muestra el resumen de caja del mismo periodo; una diferencia mínima suele señalar un ticket duplicado o anulado mal registrado.
Métodos técnicos para extraer los datos del TPV
Existen cuatro vías reales para sacar información de un sistema TPV, y la elección depende de cuánto control necesitas sobre el resultado.
Exportación desde la interfaz de administración: casi todos los TPV permiten filtrar por fecha o punto de venta y descargar en CSV o XLS; conviene revisar si existe un límite de líneas por exportación antes de asumir que el fichero está completo.
Volcado de base de datos: cuando necesitas el histórico íntegro, pídelo al proveedor o al administrador del sistema y guarda la copia en un lugar con acceso restringido, ya que suele incluir más campos de los que necesitas mostrar fuera de la empresa.
API y conectores: permiten automatizar exportaciones periódicas y sincronizar directamente con un ERP o una herramienta de análisis, lo que reduce el riesgo de errores manuales y deja un registro de cada extracción.
Herramientas ETL intermedias: útiles cuando los datos llegan desde varios puntos de venta y necesitas normalizarlos antes de cargarlos en el sistema de análisis final.
Verificación, integridad y archivado antes de una inspección
Una exportación sin comprobaciones no vale más que un archivo cualquiera. Antes de considerarla válida, revisa lo siguiente:
Cuenta el número de tickets del periodo y compáralo con las filas del fichero exportado.
Concilia los totales por método de pago con el resumen de cierre de caja.
Genera un checksum o hash del fichero para detectar cualquier modificación posterior.
Registra metadatos básicos: usuario que exportó, fecha, hora y versión del software.
El archivado exige una ubicación segura, un plazo de conservación definido y una nota escrita de quién es responsable del fichero. Cuando la normativa aplique certificación de caja, conserva también el certificado de conformidad que te entregue el editor del software, ya que la responsabilidad de solicitarlo y proporcionarlo recae en él, según recoge la guía sobre certificación de software de caja del ministerio de economía francés.
Consejo profesional: guarda el certificado de conformidad y las exportaciones oficiales en carpetas separadas de los informes analíticos; así evitas que una limpieza de archivos borre por error un documento que necesitas conservar durante años.
Cómo lo resuelve una solución especializada: el caso de Shifter
Hay soluciones que integran caja certificada, gestión de stock conectada con proveedores, planificación de taller, CRM, contabilidad y facturación electrónica en una sola plataforma orientada a tiendas y talleres de bicicletas, patinetes y motos. Su módulo de caja certificado permite generar exportaciones en formatos abiertos sin depender de un volcado técnico manual.
Aislar la función de caja del resto del sistema, como inventario o CRM, reduce el riesgo de que una actualización altere los registros exigidos por la normativa fiscal, algo especialmente relevante en plataformas multifunción donde la certificación se aplica solo a la parte de cobro. Shifter conecta además con proveedores del sector para sincronizar ventas y stock tras cada exportación, mediante su gestión de pedidos a proveedores.
Si evalúas una solución de este tipo, pide en la demostración que te muestren una exportación FEC y una exportación CSV generadas desde el mismo flujo de trabajo.

Antes de cambiar o actualizar tu TPV

La mayoría de comercios solo piensa en exportar datos cuando ya necesita migrar con urgencia, y ahí es donde se pierde el histórico. La exportabilidad debería pesar tanto como el precio al elegir un proveedor de TPV, porque un sistema que no exporta con facilidad te encierra en él.
Exporta y conserva el histórico completo en formatos abiertos antes de cualquier migración, y coordina con tu contador o gestoría para validar que los formatos y metadatos que generas cumplen lo que ellos necesitan presentar.
— App-shifter
Cómo te ayuda Shifter a exportar y cumplir con la normativa
Si administras una tienda o un taller de bicicletas, patinetes o motos, Shifter te evita construir manualmente el fichero de escrituras contables cada vez que lo pide tu gestoría. La caja certificada exporta directamente en formatos abiertos, y los conectores con proveedores mantienen sincronizados stock y ventas sin exportaciones paralelas.

El plan Boutique et atelier (+ café vélo) cuesta 89 € al mes e incluye la caja certificada junto con el resto de módulos de gestión, según los precios y planes de Shifter. Si prefieres verlo en funcionamiento antes de decidir, pide una demostración y solicita que te muestren la exportación FEC junto al flujo de archivado en la misma sesión.
Fuentes
Para verificar la normativa citada en este artículo, consulta la guía sobre certificación de software de caja del ministerio de economía francés, el BOFiP sobre el formato del FEC, la herramienta de test de ficheros FEC de la DGFIP y la guía de la CNIL sobre portabilidad de datos.
Preguntas frecuentes
¿Cuáles son los 7 pasos para exportar datos de un TPV?
Los pasos son: definir el objetivo y el periodo, verificar requisitos legales, elegir formato y granularidad, generar la exportación oficial inmutable, crear la exportación analítica en CSV o XML, comprobar la integridad de los datos y archivar con documentación. Seguir este orden evita perder el histórico o entregar un fichero incompleto ante una inspección.
¿Cómo puedo exportar mi información del TPV?
Depende de si necesitas un análisis rápido o un fichero oficial: desde la interfaz de administración puedes filtrar por fecha y descargar en CSV o XLS, mientras que para un histórico completo debes solicitar un volcado de base de datos al proveedor. Para uso continuo, un conector o API automatiza la exportación periódica sin intervención manual.
¿Cómo exporto la base de datos completa de mi TPV?
El volcado de base de datos suele solicitarse directamente al proveedor o al administrador del sistema, ya que contiene toda la estructura interna y no solo los datos visibles en pantalla. Conviene reservarlo para migraciones completas y proteger la copia con acceso restringido, dado que incluye campos sensibles que no necesitas para el análisis diario.
¿Qué formato de exportación exige la normativa fiscal francesa?
La normativa exige el fichero de escrituras contables, conocido como FEC, con una estructura técnica definida en fichero plano delimitado o XML/XSD, según el BOFiP. Este archivo debe ser único por ejercicio y distinto de las exportaciones analíticas en CSV que usas para informes internos.
¿Necesito un certificado de conformidad para mi software de caja?
Si tu comercio está sujeto a IVA y realiza transacciones con particulares, tu software o sistema de caja debe cumplir requisitos de inalterabilidad, seguridad, conservación y archivo desde 2018, y la falta de conformidad puede implicar una multa significativa por unidad de caja no conforme, según economie.gouv.fr. El editor del software es quien debe solicitar y entregarte ese certificado.
Recomendaciones
Comentarios