Saltar al contenido principal
Omitir yendo al contenido principal

Validador de Clave de Factura Electrónica de Costa Rica (Hacienda / DGT)

Valide la estructura de 50 dígitos, tipos de comprobantes y metadatos tributarios de Costa Rica.

¿Cómo funciona la validación de la Clave de Factura?

El validador analiza la extensión exacta de 50 dígitos, el código de país '506' (Costa Rica), la coherencia calendárica de la fecha de emisión, los componentes del número consecutivo, la condición de situación y el código de seguridad.

Se admiten tanto cadenas numéricas continuas (50 dígitos) como claves agrupadas mediante guiones.

Estructura de la Clave de 50 Dígitos

Distribución funcional:

PosiciónCampoLongitudSignificadoEjemplo
1-3País3 dígitosCódigo 506506
4-9Fecha6 dígitosDDMMAA290924
10-21Emisor12 dígitosID fiscal003101123456
22-41Consecutivo20 dígitosSucursal, Terminal, Tipo, Secuencia00100001010000000001
42Situación1 dígito1, 2 o 31
43-50Seguridad8 dígitosCódigo de seguridad12345678

Criterios de Validación

Secuencia de verificación:

Longitud = 50 dígitos exactos
  1. 1. Depuración de guiones y caracteres no numéricos.
  2. 2. Longitud total exacta de 50 dígitos numéricos.
  3. 3. Validación del código de país 506.
  4. 4. Validación de fecha gregoriana.
  5. 5. Validación de los tipos de comprobantes.
  6. 6. Validación de situación y seguridad.

Preguntas Frecuentes (FAQ)