Código de control

ESPECIFICACIÓN TÉCNICA DEL CÓDIGO DE CONTROL (VERSIÓN 7.0)

¿QUE ES EL CÓDIGO DE CONTROL?

Es el dato alfanumérico, que se genera de la combinación de la llave digital proporcionada por la Administración Tributaria, los datos de dosificación y la información de la transacción comercial, individualizando la Factura o Nota Fiscal, con el propósito de asegurar su inalterabilidad.

EMISIÓN DE FACTURAS A TRAVÉS DE SISTEMAS DE FACTURACIÓN COMPUTARIZADA

Todo contribuyente que requiera emitir facturas haciendo uso de un sistema de facturación computarizada, deberá previamente:

  • Certificar la correcta generación del Código de Control, ingresando a la Oficina Virtual y sometiéndose a una prueba de certificación, la cual verificará que su sistema de facturación genera correctamente el Código de Control.

Una vez que su sistema de facturación esté registrado y certificado por el SIN, el contribuyente podrá:

  • Asignar el sistema de facturación computarizado a la casa matriz y/o sucursales que usaran este sistema.
  • Solicitar dosificación de facturas por actividad económica casa matriz y/o sucursal para su sistema de facturación computarizada. Este trámite deberá realizarse a través de la oficina virtual, donde el contribuyente descargara la llave de dosificación e imprimirá Certificado de Activación de Dosificación. Dada la sensibilidad de este dato, su conocimiento y divulgación será de entera y absoluta responsabilidad del contribuyente.

Finalmente, el sistema de facturación computarizada estará en condiciones de emitir las facturas dosificadas por el SIN, generando e imprimiendo en cada una el Código de Control correspondiente.

Especificaciones tecnicas codigo de control ver 7

CASOS DE PRUEBA

Utilice este recurso para verificar la correcta generación del Código de Control por parte de su Sistema de Facturación Computarizada.

DescripciónObs.
5000 Casos de prueba para la generación del Código de Control  Documento PDF
5000 Casos de prueba para la generación del Código de Control  Documento Excel

REFERENCIAS

Algoritmo Alleged RC4:

DescripciónLinkObs.
Pseudocódigo Alleged RC4http://www.impuestos.gob.bo/wp-content/uploads/2025/10/pseudocodigo-alleged.pdf
RC4 Encryptionhttp://www.4guysfromrolla.com/webtech/010100-1.shtml
RC4 Testhttp://www.4guysfromrolla.com/demos/rc4test.htm
Alleged RC4http://www.criptored.upm.es/software/sw_m117a.htm

Algoritmo Verhoeff:

DescripciónLinkObs.
Pseudocódigo Verhoeffhttp://www.impuestos.gob.bo/Facturacion/EspVERHOEFF.pdf
Check Digitshttp://www.augustana.ab.ca/~mohrj/algorithms/checkdigit.html
Verhoeff algorithmhttp://en.wikipedia.org/wiki/Verhoeff_algorithm

Algoritmo Base 64:

Algoritmo Verhoeff:LinkObs.
Pseudocódigo Base 64http://www.impuestos.gob.bo/Facturacion/EspBASE64.pdf
Conversión de números a palabrashttp://mundocripto.com/mambo//content/view/78/43/
Gerencia de Servicio al Contribuyente - 2014