Está en la página 1de 3

ESTRUCTURA DEL RUC SEGN TIPO DE CONTRIBUYENTE

R.U.C. JURIDICOS Y EXTRANJEROS SIN CEDULA


1 7 9 001167 4 001
PRlNClPAL O SUCURSAL

DlGlTO VERlFlCADOR

CONSECUTlVO
SlEMPRE 9 (FlJO)
CDlGO DE LA PROVlNClA DE EMlSlN
DEL DOCUMENTO
R.U.C. PUBLICOS
1 7 6 00015 5 0001
PRlNClPAL O SUCURSAL

DlGlTO VERlFlCADOR

CONSECUTlVO
SlEMPRE 6 (FlJO)
CDlGO DE LA PROVlNClA DE EMlSlN
DEL DOCUMENTO
RUC PERSONA NATURAL
1 7 1 0003406 5 001

PRlNClPAL O SUCURSAL

DlGlTO VERlFlCADOR

CONSECUTlVO
MENOR A 6 (0,l,2,3,4,5)
CDlGO DE LA PROVlNClA DE EMlSlN
DEL DOCUMENTO
VALIDACION DE CEDULA DE IDENTIDAD (PERSONA NATURAL
El ruc de una persona natural ser l3 dgitos, sin letras, sin caracteres especiales , nicamente
nmeros, de los cuales los l0 primeros ser la cdula de identidad.
El tercer dgito es menor a 6 ( 0,l,2,3,4,5 ).
Los tres ltimos dgitos son 00l,002,003 etc., dependiendo el nmero de establecimientos
adicionales.
La validacin de la cdula de ldentidad pasa un algoritmo "Mdulo l0". Al nmero se lo divide en
l3 partes, las 9 primeras son el nmero mismo, la l0 es el dgito autoverificador, y las 3
restantes indican si es principal o establecimiento adicional.
Las 2 primeras posiciones corresponden a la provincia donde fue expedida, por lo cual los dos
primeros nmeros no ser mayor a 22 ni menor a l.
Los 3 ltimos bytes no podrn ser 000, ya que siempre por lo menos tendr una principal.
Los coeficientes usados para verificar el dcimo dgito de la cdula, mediante el algoritmo
"Mdulo l0"
COEFlClENTES = 2.l.2.l.2.l.2.l.2 ( cuando el residuo es 0 el digito verificador es 0)
Ejemplo: cdula = l7l0034065
2 l 2 l 2 l 2 l 2 (Coeficiente)
l 7 l 0 0 3 4 0 6 (Nmero de Cdula)
2 7 2 0 0 3 8 0 l2 = 25 (Multiplicar cada dgito de la cdula por el
3 coeficiente, si es mayor a l0 sumo entre dgitos).

sumar las multiplicaciones
Del resultado de la suma
25/l0= 2 Residuo 5 l0-5 = 5 (dgito verificador)
N!"#$ Cuando el residuo es cero(0) el dgito verificador es 0.
VALIDACION DEL NU%ERO DE RUC
El ruc ser l3 dgitos, sin letras, sin caracteres especiales.
El tercer dgito ser 6 9 dependiendo el tipo de persona.
Los tres ltimos dgitos son 00l,002,003 etc., dependiendo el nmero de establecimientos
adicionales.
La validacin de la cdula de ldentidad pasa un algoritmo "Mdulo ll". Al nmero se lo divide en
l3 partes, las 9 primeras son el nmero mismo, la l0 es el dgito autoverificador para las
personas jurdicas y la posicin 9 es el dgito autoverificador para las lnstituciones pblicas, y las
3 restantes indican si es principal o establecimiento adicional.
Las 2 primeras posiciones corresponden a la provincia donde fue expedida, por lo cual los dos
primeros nmeros no ser mayor a 22 ni menor a l.
Los 3 ltimos dgitos no podrn ser 000 para las personas jurdicas y los ltimos dgitos no
podrn ser 0000 para las lnstituciones pblicas, ya que siempre por lo menos tendr una
principal.
Los coeficientes usados para verificar el dcimo dgito de la cdula, mediante el algoritmo
"Mdulo ll"
Cuando el tercer dgito es 9:
COEFlClENTES = 4.3.2.7.6.5.4.3.2
Cuando el tercer dgito es 6:
En este caso el dgito verificador est en la posicin 9.
COEFlClENTES = 3.2.7.6.5.4.3.2
N!"#$ Cuando el residuo es cero(0) el dgito verificador es 0,
E&'()*!$ TERCER DIGITO 9
Ruc = 1 7 9 0 0 + 5 7 + 3 0 0 1
Coeficiente = 4 3 2 7 6 5 4 3 2
Resultado = 4 2l l8 0 0 40 20 2l l6 = l40 l40/ll= l2 Residuo=8
Luego resto ll residuo ll 8 = 3 (Mdulo Residuo) = dgito verificador
E&'()*!$ TERCER DIGITO 6
3 2 7 6 5 4 3 2
l 7 6 0 0 0 l 0 4 0 0 0 l
3 l4 42 0 0 0 3 0 = 62 62/ll= 5 Residuo 7 ll-7 = 4
E,-')-.!/'0
Si el residuo es 0 es digito verificador 0.

También podría gustarte