9 de julio de 2026·6 min de lectura

Convertir el estado de cuenta de Spin by OXXO a Excel

Guía para contadores en México: cómo pasar el Estado de cuenta de Spin by OXXO (PDF) a un Excel con una fila por movimiento, uniendo las tablas de tarjeta y app y validado contra el Saldo inicial y el Saldo final.

Si llevas la contabilidad de un comercio pequeño, un repartidor o un vendedor que cobra con Spin by OXXO, tarde o temprano te va a llegar su Estado de cuenta en PDF: un documento hecho para verse en la app, no para sumarse. En esta guía ves qué tiene de particular ese estado de cuenta —empezando por que es una billetera y no un banco— y cómo pasarlo a un Excel que cuadre al centavo, sin recapturar movimiento por movimiento.

Qué es Spin by OXXO y por qué su estado de cuenta llega a tu despacho

Spin by OXXO es la billetera digital de OXXO (grupo FEMSA): una cuenta con tarjeta —física y virtual— integrada al ecosistema de tiendas OXXO y al programa de lealtad Spin Premia. El dinero no lo administra un banco tradicional, sino COMPROPAGO, S.A. de C.V., una Institución de Fondos de Pago Electrónico (IFPE) regulada bajo la Ley Fintech. La usan mucho comercios chicos, repartidores y vendedores para cobrar, pagar y recibir transferencias, así que cuando esa persona necesita ordenar sus ingresos para el contador, descarga su estado de cuenta en PDF. Y ahí empieza el trabajo de pasarlo a algo que de verdad puedas conciliar.

Cómo es el Estado de cuenta de Spin by OXXO

El estado de cuenta arranca con un bloque de resumen del período: el Saldo inicial, el Saldo final y el Saldo promedio, más un desglose por categorías con cuánto moviste en cada una. Debajo, los movimientos se listan en dos tablas separadas con el mismo formato de columnas.

  • Resumen por categorías: Depositaste, Recibiste, Enviaste, Compraste, Pagaste, Retiraste, Invita y gana, Devoluciones, Promocional y Depósitos anulados
  • Dos tablas de movimientos: "Movimientos con tu tarjeta" (compras en comercios con la tarjeta física o virtual) y "Movimientos desde tu App" (envíos, recargas y transferencias recibidas)
  • Columnas de cada tabla: Fecha, ID de movimiento, Detalle y Monto total
  • Los importes van en formato de número mexicano 1,234.56 (coma para los miles, punto para los decimales) y en pesos (MXN)

Dos particularidades marcan cómo se lee este documento. Primera: cada monto trae el signo por delante, así que no hay que adivinarlo —un -$1,054.00 es un cargo y un $10,250.00 es un abono—. Segunda, y es la más importante: a diferencia de una cuenta bancaria, el estado de Spin no imprime un saldo corrido en cada renglón. Solo tienes el Saldo inicial y el Saldo final del período. La fecha viene como 12-jun-2026 (día, mes abreviado en español y año), y debajo de cada movimiento suele aparecer una sub-línea con la hora y la contraparte o el comercio, que sirve para ordenar cronológicamente y para identificar la operación.

Por qué ese PDF no se importa directo a tu contabilidad

Las columnas que ves en el PDF no son una tabla real: son texto colocado en una posición dentro del documento. Al copiar y pegar en una hoja de cálculo, los renglones se desordenan, el ID de movimiento se pega al detalle y los montos se mezclan. Encima hay dos tablas separadas —tarjeta y app— que tendrías que unir a mano para ver el mes completo en orden. Y como no hay un saldo por fila que te sirva de control, un movimiento que se pierda al capturar pasa desapercibido: no hay una cadena de saldos que "no cierre" para avisarte del error.

Cómo convertir ese PDF a Excel con ExtractPro

Una vez que tienes el PDF del estado de cuenta —lo hayas descargado tú desde la app de Spin o te lo haya reenviado el cliente— el proceso toma segundos:

  1. 1Entra a extractpro.app y sube el PDF del Estado de cuenta de Spin by OXXO tal como está.
  2. 2ExtractPro detecta que es un estado de Spin, lee las dos tablas de movimientos y arma una sola hoja con una fila por operación: fecha, descripción y monto con signo, interpretando el formato de número mexicano 1,234.56.
  3. 3Descarga el Excel: un .xlsx con los importes como números listos para sumar y filtrar, y el detalle de cada operación conservado para conciliar.

Como el estado no trae un saldo corrido, ExtractPro verifica la conversión de otra forma, pensada para este formato: parte del Saldo inicial, suma todos los montos firmados del período y comprueba que dé exactamente el Saldo final que imprime el propio documento. De paso, cruza el total de abonos y el de cargos contra los totales de las categorías del resumen (Depositaste, Recibiste, Compraste, Pagaste, Retiraste). Si esa cuenta no cuadra al centavo, te avisa en el momento en vez de entregarte un Excel al que le falta un renglón.

Cómo importar el Excel a tu contabilidad

Con los movimientos ya en columnas, el Excel se acomoda a las herramientas que usas en México: Contalink y Alegra para la conciliación en la nube, o CONTPAQi y Aspel en despachos con enfoque fiscal. Como cada movimiento conserva su detalle (el comercio o la contraparte) y su fecha con hora, puedes separar los ingresos por ventas cobradas con Spin de los gastos y los retiros, y cruzar cada uno contra tus registros antes de cerrar el mes.

Prueba la conversión de tu estado de cuenta de Spin by OXXO en extractpro.app: 3 conversiones gratis al mes, sin importar cuántos movimientos traiga, sin tarjeta.

Probar ExtractPro gratis

Preguntas frecuentes

¿ExtractPro convierte el estado de cuenta de Spin by OXXO a Excel?

Sí. Subes el PDF del Estado de cuenta de Spin by OXXO y ExtractPro arma un Excel con una fila por movimiento: fecha, descripción y monto con signo, en formato mexicano 1,234.56 y en pesos. Une las dos tablas del documento ("Movimientos con tu tarjeta" y "Movimientos desde tu App") en una sola hoja ordenada por fecha, y valida el resultado partiendo del Saldo inicial: la suma de todos los montos firmados tiene que dar exactamente el Saldo final impreso. El Excel entra directo a Contalink, Alegra, CONTPAQi o Aspel.

¿Por qué el estado de cuenta de Spin no trae un saldo en cada movimiento?

Porque Spin by OXXO es una billetera —un fondo de pago electrónico administrado por COMPROPAGO—, no una cuenta bancaria tradicional. El PDF muestra el Saldo inicial y el Saldo final del período, pero no un saldo corrido renglón por renglón. Por eso ExtractPro no reconstruye una cadena de saldos como en un banco: suma todos los montos firmados desde el Saldo inicial y comprueba que dé el Saldo final impreso, cruzando además los abonos y los cargos contra los totales de las categorías del resumen. Así verifica que no se perdió ni se duplicó ningún movimiento.

¿Une las dos tablas de movimientos (tarjeta y app)?

Sí. Spin separa "Movimientos con tu tarjeta" —tus compras en comercios— de "Movimientos desde tu App" —envíos, recargas y transferencias recibidas—, pero ambas tienen el mismo formato. ExtractPro lee las dos, las une en una sola hoja ordenada por fecha y hora, y conserva el detalle de cada operación para que puedas conciliar. Ves todo el mes en una tabla en lugar de dos listas sueltas.

¿Cómo sabe ExtractPro cuáles son cargos y cuáles abonos?

El propio estado de Spin trae el signo por delante de cada monto: un -$1,054.00 es un cargo (una compra, un envío, un retiro) y un $10,250.00 es un abono (un depósito, un cobro recibido). ExtractPro respeta ese signo tal como lo imprime el documento, así que no tiene que adivinarlo. En el Excel cada movimiento queda con su monto firmado, listo para sumar ingresos y egresos por separado.

¿Sirve para un comercio con muchos movimientos al mes?

Sí, y es donde más ayuda. Un vendedor o repartidor que cobra todo por Spin acumula muchos movimientos chicos entre la tarjeta y la app, así que el estado se hace largo y las dos tablas separadas complican la captura a mano. ExtractPro procesa el documento completo, une ambas tablas y valida el resultado contra el Saldo inicial y el Saldo final impresos, así obtienes un Excel ya cuadrado sin revisar movimiento por movimiento.

Convierte tu primer estado de cuenta, gratis

Sin instalar nada, sin tarjeta. Sube el PDF y descarga el Excel listo para importar.

Probar gratis