¿Qué es un número de ruta ABA?

Un número de ruta ABA, también llamado número de tránsito de ruta (RTN), es un código de nueve dígitos que identifica a una entidad financiera estadounidense. La Asociación Estadounidense de Banqueros (American Bankers Association) creó el sistema en 1910 para procesar cheques en papel, y hoy también identifica a los bancos en transferencias ACH, transferencias electrónicas y depósitos directos. La estructura del número codifica el distrito de la Reserva Federal, el banco asignado y un dígito verificador que permite a los sistemas receptores detectar errores tipográficos.

Qué identifica un número de ruta ABA

Cada banco, cooperativa de crédito y entidad de ahorro estadounidense que participa en la red de cheques o ACH tiene al menos un número de ruta ABA. Muchos bancos grandes tienen varios, a menudo segmentados por región, por producto (cheque en papel vs ACH vs transferencia electrónica) o por fusiones históricas. El número identifica al banco que mantiene la cuenta; el número de cuenta identifica la cuenta específica en ese banco.

Los nueve dígitos explicados

La estructura es fija y tiene significado. El número siempre tiene nueve dígitos, y las posiciones codifican información:

  • Posiciones 1-2 (símbolo de ruta de la Reserva Federal) Identifican el distrito de la Reserva Federal, con extensiones para bancos de propósito especial. Los números 00-12 corresponden a los 12 distritos de la Fed, 21-32 a entidades de ahorro, 61-72 a transacciones electrónicas y 80 a cheques de viajero.
  • Posiciones 3-4 (oficina y código de ruta de la Reserva Federal) Identifican la oficina o centro de procesamiento específico de la Reserva Federal.
  • Posiciones 5-8 (identificador de la institución ABA) Identifican de forma única a la entidad financiera dentro de la estructura de ruta.
  • Posición 9 (dígito verificador) Una suma de comprobación calculada que se usa para validar el número completo.

Así que un número de ruta no es un número al azar. Es un identificador estructurado con un mecanismo de detección de errores incorporado.

La fórmula del dígito verificador

El noveno dígito de todo número de ruta ABA válido se calcula a partir de los primeros ocho dígitos mediante una fórmula específica. Si d1 a d9 son los dígitos, la fórmula es:

(3 d1 + 7 d2 + 1 d3 + 3 d4 + 7 d5 + 1 d6 + 3 d7 + 7 d8 + 1 d9) mod 10 = 0

Si conoces los primeros ocho dígitos, puedes calcular el noveno encontrando el valor que haga que la suma ponderada sea múltiplo de 10. Los sistemas de pago aplican esta fórmula a cada número de ruta introducido para detectar errores tipográficos antes de enviar la transacción. Un solo dígito transpuesto o equivocado casi siempre fallará la comprobación.

Ten en cuenta que pasar el dígito verificador solo confirma que el número está bien formado. No confirma que identifique a un banco real. Para eso, debes consultarlo en el directorio de la ABA o ejecutar un servicio de validación de cuenta.

Cómo se asignan los números de ruta

La ABA contrata a Accuity (ahora parte de LexisNexis Risk Solutions) para mantener el registro de números de ruta. Los nuevos bancos solicitan números de ruta a través de Accuity. Fusiones, adquisiciones y reorganizaciones pueden hacer que un banco consolide o retire números.

La mayoría de los bancos tienen un número de ruta ABA principal para ACH y depósito directo, y pueden tener números distintos para transferencias electrónicas. Los números impresos en un cheque en papel (en la línea MICR de la parte inferior) suelen ser el número ACH, pero conviene verificar qué número indica el banco para transferencias electrónicas antes de enviarlas.

Números de ruta frente a otros identificadores bancarios

Otros países y otros sistemas usan identificadores distintos:

  • Código SWIFT/BIC Identificador internacional usado para transferencias transfronterizas, de 8 u 11 caracteres.
  • IBAN Número de cuenta bancaria internacional usado en Europa y muchas otras regiones; codifica país, banco, sucursal y cuenta en una sola cadena.
  • Sort code Identificador bancario británico de seis dígitos, similar en concepto al número de ruta ABA.
  • BSB Identificador australiano de seis dígitos (banco-estado-sucursal).

Para pagos nacionales en EE. UU., el número de ruta ABA es el estándar. Para pagos transfronterizos, normalmente se necesita tanto el código SWIFT del banco receptor como los datos de ruta de cualquier banco intermediario.

Dónde aparecen los números de ruta

  • Cheques en papel En la línea MICR inferior, el grupo de nueve dígitos más a la izquierda, entre dos símbolos de tránsito.
  • Transacciones ACH Se usan para identificar tanto a la institución financiera depositaria originadora (ODFI) como a la receptora (RDFI).
  • Formularios de depósito directo El número que el beneficiario le entrega a su empleador para el depósito de nómina.
  • Instrucciones de transferencia electrónica El número de ruta específico para transferencias, que puede diferir del número ACH.

Validación en la práctica

Validar bien un número de ruta requiere más que aplicar la fórmula del dígito verificador. Las buenas prácticas para los negocios que procesan ACH o capturan información de cuenta bancaria:

  • Aplicar la validación del dígito verificador para detectar errores tipográficos al introducirlo
  • Confirmar que el número de ruta exista en el directorio e-Payments de la Reserva Federal
  • Para los primeros débitos WEB, ejecutar un servicio de validación de cuenta (según la regla WEB de NACHA) para confirmar que la cuenta esté abierta y accesible
  • Mostrar el nombre del banco al cliente en la confirmación para que pueda detectar errores

Problemas comunes

Los errores en el número de ruta son una de las causas más frecuentes de fallos en transacciones ACH. Los errores tipográficos generan devoluciones R03 (sin cuenta) o R04 (estructura de número de cuenta inválida). Usar el número equivocado para el canal (el ACH para una transferencia electrónica, o viceversa) puede provocar retrasos o rechazos. Algunos bancos absorbidos por otros eliminan progresivamente los números de ruta antiguos, y los clientes no siempre actualizan la información guardada de depósito directo.

Cómo Paytia lo usa

La solución de pagos bancarios de Paytia para clientes en EE. UU. captura y valida los números de ruta ABA en cada transacción ACH o de débito bancario. La fórmula del dígito verificador se ejecuta en cada entrada para detectar errores tipográficos antes de enviar la transacción. Para nuevos débitos WEB, añadimos validación de cuenta según la regla de NACHA de 2021, confirmando que la cuenta esté abierta y accesible.

En los pagos bancarios por teléfono, el cliente introduce sus números de ruta y de cuenta mediante tonos DTMF durante la llamada. Igual que con los pagos con tarjeta en la plataforma de Paytia, el agente nunca escucha los dígitos y la grabación de la llamada solo capta tonos planos. Los datos bancarios validados se envían de forma segura al banco originador para su procesamiento.

Para implementaciones en EE. UU. que requieran captura ACH o bancaria, consulta pagos recurrentes y opciones de pago por banco (pay-by-bank), que gestionan la captura de ruta y cuenta, la validación y la autorización en un solo flujo.

Preguntas frecuentes

¿Puedo saber a qué banco pertenece un número de ruta?

Sí, consultándolo en el directorio e-Payments de la Reserva Federal o a través de la base de datos comercial de Accuity. El número en sí codifica el distrito de la Fed y un código de institución, pero necesitas el directorio para vincularlo al nombre real del banco.

¿Por qué algunos bancos tienen varios números de ruta?

Un banco puede tener números de ruta distintos para ACH, transferencias electrónicas y operaciones regionales históricas. Tras una fusión, los bancos suelen mantener varios números activos durante años. Confirma siempre con el banco o el cliente qué número aplica al tipo específico de transacción.

¿El dígito verificador garantiza que el número sea válido?

Solo que está bien formado. El dígito verificador detecta errores tipográficos y de transposición, pero no confirma que el número de ruta identifique a una entidad financiera real y activa. Validarlo contra el directorio de la Fed es el siguiente paso.

¿El número de ruta de un cheque es el mismo que el de transferencia electrónica?

No siempre. El número en la línea MICR inferior de un cheque suele ser el número de ruta ACH/cheque. Muchos bancos tienen un número distinto para transferencias electrónicas entrantes. Pídele las instrucciones de transferencia electrónica directamente al banco en lugar de suponerlas.

Ready to take secure payments?

Book a demo with our team. We'll show you DTMF masking live, talk through PCI DSS scope reduction, and put together pricing based on your call volume.

PCI DSS Level 1
Cyber Essentials Plus

Trusted by law firms, insurers, healthcare providers and regulated businesses worldwide. Learn more about Paytia