Omitir yendo al contenido principal

Validador de UTR (Reino Unido)

Valida la conformidad estructural, longitud y el dígito verificador Módulo 11 de referencias tributarias UTR de la HMRC británica.

Sobre la Validación del Unique Taxpayer Reference (UTR)

La validación del UTR verifica que el identificador cumpla con las especificaciones matemáticas fijadas por HM Revenue & Customs (HMRC) en el Reino Unido.

El validador limpia prefijos como 'K', espacios y guiones, aísla el dígito verificador en la primera posición y aplica el algoritmo de ponderación posicional para garantizar la autenticidad estructural.

Anatomía y Estructura del UTR Británico (10 Dígitos)

Estructura oficial regulada por HM Revenue & Customs y el Taxes Management Act 1970:

PosiçãoCampoLongitudSignificado y ReglaEjemplo
1Dígito de Control1 dígitoChecksum oficial calculado mediante el algoritmo Módulo 11 de la HMRC sobre los 9 dígitos restantes1
2 a 10Cuenta del Contribuyente9 dígitosIdentificador numérico central asignado al expediente tributario955839661

Algoritmo de Verificación Módulo 11 de la HMRC

Ponderación matemática aplicada sobre las posiciones 2 a 10:

Suma = ∑(d[i+1] * W[i]) | Resto = Suma % 11 | Check Digit = '21987654321'[Resto]
  1. 1. Tomar os 9 dígitos centrales (posiciones 2 a 10).
  2. 2. Multiplicar cada dígito por los pesos [6, 7, 8, 9, 10, 5, 4, 3, 2] de izquierda a derecha.
  3. 3. Sumar los productos y obtener el resto de la división entera por 11.
  4. 4. Mapear el resto con la tabla '21987654321'. Si el resto es 0, el check digit es 2; si es 1, es 1; para restos de 2 a 10, es (11 - resto).
  5. 5. El resultado debe coincidir con el primer dígito del UTR.

Preguntas Frecuentes y Especificaciones Técnicas