Clave de rastreo SPEI: el dato que resuelve la mayoría de conciliaciones (y casi nadie usa bien)
Cada transferencia SPEI trae un identificador único asignado por Banxico. Si tu sistema no lo captura y guarda, estás conciliando a ciegas con solo el monto y la fecha.
Cada vez que reviso un sistema de conciliación de pagos hecho a la medida, encuentro el mismo diseño: una tabla de pagos esperados, y un cruce contra el estado de cuenta usando monto y fecha. Funciona hasta que dos clientes pagan el mismo monto el mismo día — y entonces alguien tiene que abrir el banco y revisar a mano. Hay un dato que evita ese problema desde el diseño, y casi nadie lo usa: la clave de rastreo.
Qué es la clave de rastreo
Cada transferencia SPEI que pasa por el sistema de Banco de México recibe un identificador único: la clave de rastreo. La asigna el banco emisor en el momento de originar la transferencia, y viaja con la operación hasta el banco receptor. Es la misma cadena en ambos extremos — el banco de quien paga y el banco de quien recibe la ven idéntica.
Es también el dato que usa el propio Banxico para su servicio público de verificación, el CEP (Comprobante Electrónico de Pago), disponible en banxico.org.mx/cep. Con la clave de rastreo, la fecha, el monto y las cuentas de origen y destino, cualquiera puede generar un comprobante oficial de que una transferencia SPEI específica ocurrió — sin depender de que el banco te dé un PDF.
Por qué monto + fecha no es suficiente
El diseño más común para conciliar pagos es buscar, en el estado de cuenta, un movimiento cuyo monto y fecha coincidan con una factura pendiente. Funciona en el caso simple. Se rompe en los casos reales:
- 1. Dos clientes, mismo monto, mismo día. No es raro si vendes planes con precios fijos. Tu sistema no tiene forma de saber cuál movimiento es de cuál cliente.
- 2. El nombre del ordenante no coincide con la razón social del cliente. Llega como el nombre de la cuenta bancaria personal de quien hizo la transferencia, no como el nombre de la empresa que facturaste.
- 3. La transferencia llega un día distinto al que el cliente cree que pagó. SPEI es casi instantáneo, pero el registro en tu banco puede reflejarse con un día de diferencia según la hora del envío.
La clave de rastreo elimina la ambigüedad de los tres casos: es única por operación, punto. Si tu sistema la captura, el problema deja de ser "¿cuál de estos dos pagos es del cliente A?" y se convierte en una búsqueda exacta.
El problema: casi ningún estado de cuenta la incluye por default
Aquí está la parte incómoda. Cuando exportas tu estado de cuenta en Excel o PDF desde la banca en línea, la mayoría de los bancos mexicanos no incluyen la clave de rastreo en esa vista resumida — solo aparece monto, fecha, concepto y a veces el nombre del ordenante. Para conseguirla normalmente tienes que entrar al detalle de cada movimiento en el portal, o conectar directamente con el sistema de tu banco (lo que en tecnología se llama "API") si tu banco lo ofrece.
Eso significa que aunque diseñes tu sistema para conciliar por clave de rastreo, el dato no siempre llega solo — a veces tienes que pedírselo directamente al cliente (viene en su comprobante de transferencia) o extraerlo del detalle del movimiento uno por uno. No es una solución mágica que elimina el trabajo manual, pero sí lo reduce a los casos donde realmente hace falta, en lugar de revisar todo a mano por default.
❌ Match frágil: solo monto y fecha aproximada
Se busca cualquier transferencia con el mismo monto en una ventana de tres días.
Si hay más de una que coincide, se toma la primera y se marca como pagada.
Resultado: aunque en realidad pudo ser la del otro cliente que pagó el mismo día por el mismo monto, el pago queda asignado sin que nadie lo confirme.
✅ Match exacto por clave de rastreo, con respaldo
Si el cliente ya dio su clave de rastreo, se busca ese movimiento exacto — no hay margen de error, como buscar por un folio único.
Si no se tiene la clave, se compara por monto — pero en vez de darlo por bueno automáticamente, se marca como "sugerido, pendiente de confirmar" para que alguien lo revise antes de aplicarlo.
¿Concilias por monto y fecha, no por clave?
Estamos construyendo una herramienta para automatizar esto — ayúdanos respondiendo esta encuesta. Sin compromiso, sin dejar tus datos.
Responder la encuestaDe dónde sacar la clave de rastreo en la práctica
Tres fuentes reales, en orden de qué tan automatizable es cada una:
- 1. API de banca empresarial. Si tu banco ofrece una API (varios de los grandes en México sí, para cuentas empresariales), el movimiento normalmente trae la clave de rastreo como campo estructurado. Es la única fuente que se puede automatizar de punta a punta.
- 2. Detalle del movimiento en la banca en línea. No sale en el Excel resumido, pero sí al abrir cada transacción individualmente. Se puede automatizar copiando los datos del portal de forma automática, pero es poco confiable — depende de que el banco no cambie su página.
- 3. El comprobante que le queda al cliente. Cuando el pago no se puede ubicar de otra forma, pedirle al cliente su comprobante de transferencia (todos lo incluyen) es más rápido que seguir buscando a mano.
En resumen
Diseñar tu conciliación alrededor de monto y fecha es empezar con el dato menos confiable que existe. La clave de rastreo es única, no ambigua, y es literalmente lo que Banxico usa para verificar sus propias transferencias. El obstáculo real no es técnico — es que no siempre está disponible sin un paso manual. Diseñar el sistema para usarla cuando existe, y degradar con cuidado (marcando como "sugerido", no como confirmado) cuando no, es la diferencia entre una conciliación confiable y una que adivina.
¿Conciliar pagos SPEI a mano cada mes?
Estamos construyendo una herramienta para automatizar la conciliación de pagos SPEI en despachos y negocios mexicanos. Antes de construirla, queremos entender bien el problema — 4 preguntas, 2 minutos.
Sin compromiso, sin dejar tus datos.
Responder la encuesta