apiCEP
    Volver al blog

    CEP vs SPID: diferencias, cuándo aplica cada uno y cómo rastrear un SPID

    Casi todo el mundo en México conoce SPEI. Muchas menos personas saben que existe SPID, y esa confusión provoca consultas fallidas: buscan un comprobante en el sistema equivocado, no lo encuentran y concluyen que el pago no existe.

    Aclaremos los tres conceptos.

    SPEI, SPID y CEP no son lo mismo

    • SPEI (Sistema de Pagos Electrónicos Interbancarios) es el sistema de Banco de México para transferencias en pesos mexicanos entre instituciones distintas. Es el que usas cuando mandas dinero desde la app de tu banco.
    • SPID (Sistema de Pagos Interbancarios en Dólares) es el sistema equivalente para transferencias en dólares estadounidenses dentro de México, entre cuentas mexicanas denominadas en dólares.
    • CEP (Comprobante Electrónico de Pago) no es un sistema: es el comprobante oficial que Banxico emite por las operaciones liquidadas. Ambos sistemas generan CEP.

    Dicho de otra forma: SPEI y SPID son las carreteras; el CEP es el recibo que Banxico expide al final del viaje, sin importar cuál de las dos tomaste.

    Diferencias concretas

    | | SPEI | SPID |
    |---|---|---|
    | Moneda | Pesos mexicanos | Dólares estadounidenses |
    | Quién puede usarlo | Cualquier persona o empresa con cuenta | Principalmente empresas con cuentas en dólares |
    | Bancos participantes | Prácticamente todos | Un subconjunto de instituciones |
    | Uso típico | Pagos cotidianos, nómina, comercio | Pagos entre empresas, comercio exterior, proveedores en dólares |
    | Genera CEP | Sí | Sí |
    | Clave de rastreo | Sí | Sí |

    SPID nació para atender operaciones en dólares dentro del país sin depender de bancos corresponsales en el extranjero. Por eso su volumen es mucho menor que el de SPEI, pero para las empresas que importan, exportan o pagan proveedores en dólares es el canal habitual.

    El error más común al rastrear un pago

    Si intentas consultar el comprobante de una operación SPID buscándola como si fuera SPEI, no vas a encontrar nada. La consulta requiere que indiques de qué sistema se trata, porque son registros separados dentro de Banco de México.

    Ese es, con diferencia, el motivo número uno por el que alguien concluye erróneamente que "el CEP no existe" cuando en realidad sí existe, solo que en el otro sistema.

    Cómo rastrear y validar un pago SPID

    El procedimiento es el mismo que en SPEI y necesitas los mismos datos:

    1. Fecha de la operación.
    2. Banco emisor (quien envió).
    3. Banco receptor (quien recibió).
    4. Cuenta del beneficiario: CLABE de 18 dígitos, tarjeta de 16 o celular de 10.
    5. Monto exacto.
    6. Clave de rastreo o número de referencia.

    Con esos datos puedes consultar el registro y, si la operación fue liquidada, descargar el CEP en PDF o XML.

    Una diferencia técnica que importa si estás integrando esto en un sistema: el número de referencia admite longitudes distintas según el sistema. En SPEI el máximo es de 7 dígitos; en SPID es de hasta 20. Si envías una referencia de 12 dígitos declarando el sistema como SPEI, la consulta se rechaza por formato antes siquiera de llegar a Banxico.

    Automatizar la validación de ambos sistemas

    Si recibes comprobantes en pesos y en dólares, conviene resolver los dos casos con el mismo flujo en lugar de tener dos procesos manuales distintos.

    • Sin código: puedes verificar un comprobante puntual desde nuestra herramienta de validación.
    • Con integración: la API de apiCEP soporta ambos sistemas mediante un solo parámetro system, cuyos valores posibles son SPEI y SPID. El resto de la llamada es idéntico: envías la imagen o el PDF del comprobante y los datos del beneficiario, y recibes el resultado validado contra Banxico junto con el CEP oficial en XML y PDF.

    En la respuesta, el detalle del CEP incluye tanto speiKey como spidKey, además de la clave de rastreo, los nombres y cuentas de ordenante y beneficiario, el monto, el concepto y el sello digital de Banxico. Si prefieres no usar reconocimiento de imagen porque ya tienes los datos en tu base, puedes enviarlos directamente y saltarte esa etapa; el detalle está en la referencia técnica de la API.

    Para cerrar

    SPID no es un sistema exótico ni inaccesible: es simplemente SPEI en dólares, con menos participantes y con reglas de formato ligeramente distintas. Y como también genera CEP, una transferencia SPID se puede comprobar con exactamente el mismo rigor que una en pesos: contra el registro de Banco de México, no contra una captura de pantalla.