Comprobantes fiscales digitales
Requisitos:
a. Debe disponerse de un sistema electrónico contable que cumpla con las disposiciones fi scales vigentes en materia de Comprobantes Fiscales Digitales
b. Contar con su Certificado de Firma Electrónica Avanzada vigente para solicitar lo siguiente:
• Por lo menos un Certificado de Sello Digital por cada establecimiento, local o sucursal donde se expidan Comprobantes Fiscales Digitales
• Los folios y series, en su caso, de acuerdo con sus necesidades de operación Para considerar que se optó por emitir Comprobantes Fiscales Digitales, bastará con solicitar uno o varios certificados de Sello Digital y la asignación de al menos un rango de folios.
Capítulo II.2.23. De los Comprobantes Fiscales
Sección II.2.23.1. Disposiciones Generales
Sección II.2.23.2. De los Comprobantes Fiscales en Papel
Servicio de Validación de folio del comprobante fiscal impreso
II.2.23.2.1. Para los efectos del artículo 29, octavo párrafo del CFF, el SAT a través de su página en Internet, sección "Comprobantes Fiscales" proporcionará un servicio de validación del folio del comprobante fiscal impreso, en el que se deberán ingresar, uno a uno, los datos del comprobante que la plantilla electrónica requiera, para obtener el resultado de la validación.
162/CFF Solicitud de asignación de folios para la expedición de comprobantes fiscales impresos
¿Quiénes lo presentan?
Los contribuyentes que realicen operaciones, cuyo monto no exceda de $2,000.00, así como los contribuyentes que opten por expedir comprobantes fiscales impresos conforme lo establece la regla I.2.23.2.2. (aquellos que sus ventas del periodo inmediato anterior no rebasen de los 4¨000,000.00 M.N.)
¿Dónde se presenta?
A través de la página de Internet del SAT.
¿Qué servicio obtengo?
Asignación de folios y archivo electrónico correspondiente a la imagen del CBB, o en su caso, el rechazo.
¿Cuándo se presenta?
Cuando el contribuyente así lo requiera.
Requisitos:
I. Ingresar a través de la página de Internet del SAT al SICOFI, proporcionando su clave del RFC, así como la CIECF o FIEL vigente.
II. Señalar el rango de folios y en su caso serie que se solicitan.
III. Seleccionar el tipo de comprobante fiscal con el que se utilizarán los folios.
IV. Firmar la solicitud de asignación de folios con la FIEL vigente del contribuyente emisor.
Previo análisis, el SAT podrá autorizar total o parcialmente los folios cuya asignación solicita el contribuyente, en cuyo caso, se emitirá el acuse de aprobación respectivo. Posterior al otorgamiento de la aprobación para la asignación de folios, el sistema generará un archivo con la imagen del CBB.
El archivo electrónico correspondiente a la imagen del CBB proporcionado al contribuyente deberá descargarse para su impresión, el cual incluirá los siguientes datos:
1. Clave en el RFC del contribuyente emisor.
2. El número de aprobación.
3. Rango de folios asignados y, en su caso, la serie.
4. Fecha de la asignación de los folios.
5. Vigencia.
Los contribuyentes que expidan comprobantes fiscales impresos, podrán consultar la información de la aprobación de folios asignados por el SAT, ingresando a SICOFI, proporcionando su clave en el RFC, así como la CIECF o FIEL vigente.
Nota: Los contribuyentes a quienes no se haya aprobado la asignación de folios, podrán acudir a la ALSC que corresponda a su domicilio fiscal para aclarar su situación, o bien, hacerlo a través del portal electrónico denominado "Mi Portal" de la página de Internet del SAT.
Disposiciones jurídicas aplicables
Art. 29 CFF, Reglas I.2.23.2.1. y I.2.23.2.2. RMF.
165/CFF Consulta de validez de los folios asignados para la expedición de comprobantes fiscales impresos.
¿Quiénes lo solicitan?
Los contribuyentes que reciban comprobantes fiscales impresos y que deseen validar la autenticidad del folio.
¿Dónde se presenta?
A través de la página de Internet del SAT.
¿Qué servicio obtengo?
Comprobar la validez de los comprobantes fiscales impresos utilizados.
¿Cuándo se realiza?
Cuando el contribuyente así lo requiera.
Requisitos:
· Ingresar a la página de Internet del SAT, en la sección "Comprobantes Fiscales".
Disposiciones jurídicas aplicables
Art. 29 CFF, Regla II.2.23.2.1. RMF.
También deberán obtener la FIEL:
1.- concertar cita en cualquier modulo del SAT.
2.- Una vez concertada la cita, los contribuyentes o representante legal deberán acceder a la sección de la Fiel en la pagina del SAT y abrir no bajar el software “Solcedi”, a través del cual uno generara dos archivos uno el certificado de fiel, con terminación .req y otro la clave privada, terminación .key, y estos los guardara en una memoria usb o en un disquete de 3 ½.
3.- el contribuyente guardara y cuidara el archivo .key ya que es la llave privada de la FIEL.
4.- se acudirá a la cita en el SAT, se llevara el documento con los datos de la cita y la memoria, CD, o disquete de 3 ½, donde este el archivo con terminación .req, que se genero en el Solcedi. Y la forma oficial FE, solicitud de Certificado de Firma Electrónica Avanzada, que se llenara de manera correcta con todos los requisitos que esta pide a través del portal del SAT sección Fiel, que se presentara por duplicado por los dos lados.
5.- Se presenta el contribuyente o representante legal con credencial de elector u otro medio legal de identificación, si se puede comprobante de domicilio por si acaso se necesitase lo más reciente posible, y después lo pasaran a un modulo donde se le tomaran sus datos de identidad que consiste en huellas, foto, firma, y digitalización de los documentos originales, con el fin de asegurar el vínculo existir entre un certificado digital y el titular.
6.- al termino del proceso el contribuyente recibirá una copia del certificado digital extensión .cer, en el mismo medio magnético del contribuyente, por lo que aconsejo no llevar CD, no se recomienda descargar el certificado en la pagina del SAT, se requiere CIECF y el RFC para poder bajarlo.
Obtención de sello digital:
A efecto de obtener el certificado de sello digital, se tiene que seguir los pasos siguientes:
·Se deberá ingresar a la página electrónica del SAT, sección “comprobantes fiscales, y se descargara o se abrirá el programa llamado “SOLCEDI”.
· En SOLCEDI en requerimiento sello, generara dos archivos: la clave privada y el requerimiento de generación de certificado de sello digital. (terminación .key y .sdg).
·Se ensobretarán los archivos de requerimiento utilizando la FIEL en el mismo programa SOLCEDI.
·Después solo se mandara por internet el archivo .sdg a través de la aplicación CertiSAT Web. Para su aplicación y autorización.
Anexo 1-A ficha 102-CFF de la RMF 2010-2011.
Hecho lo anterior se recibirá un numero de operación y en un lapso de 24 horas ya se podrá descargar el certificado digital, y sea para CFD o factura impresa, con el numero de operación se podrá dar seguimiento a la solicitud de certificado de sello digital mediante la aplicación CertiSAT Web. (Para CFD y CFDI).
Para CFDI la regla II.2.23.3.2 de la RMF 2010-2011 se enviaran al proveedor de certificados impresos autorizados repito autorizados por el SAT, para su validación, y asignación de folios e incorporación del sello digital del SAT otorgado para dicho efecto al igual que tendrá que incorporar el código de barras bidimensional.
Pagina del SAT:
Solicitud de Certificado de Sello Digital
La aplicación SOLCEDI (Solicitud de Certificados Digitales) se utilizará para que el contribuyente pueda generar los siguientes archivos:
1. El archivo de requerimiento de Certificado de Sello Digital, que contiene los datos mínimos para la generación del certificado de sello digital. (*.req).
2. El archivo de la llave o clave privada de sellos digital. (*.key).
3. El archivo de requerimiento del Certificado de Sello Digital(*.req) se ensobreta y se genera un (*.sdg). Este es el archivo que se deberá enviar al SAT vía Internet a través del Servicio CertiSAT Web.
La aplicación SOLCEDI deberá descargarse y ejecutarse en su equipo de cómputo.
La diferencia principal entre este proceso y el que usted realiza cuando solicita su certificado digital de "tu Fiel", es que ya no tendrá que acudir a su ALSC para concluir el trámite.
Comprobación de la generación del Sello Digital
Generación del Sello Digital
Para toda Cadena Original (o comprobante fiscal digital) a sellar digitalmente, la secuencia de algoritmos a aplicar es la siguiente:
I.- Aplicar el método de digestión MD5 cadena original a sellar. Este procedimiento genera una salida de 16 bytes para todo mensaje. La posibilidad de encontrar dos mensajes distintos que produzcan una misma salida es de 1 en 2135, y por lo tanto en esta posibilidad se basa la inalterabilidad del sello, así como su no reutilización. Es de hecho una medida de la integridad del mensaje sellado, pues toda alteración del mismo provocará una digestión totalmente diferente, por lo que no se podrá autentificar el mensaje.
El algoritmo de digestión MD5 no requiere del uso de secuencias de relleno (padding).
MD5 no requiere semilla alguna. El algoritmo cambia su estado de bloque en bloque de acuerdo a la entrada previa.
II.- Con la clave privada correspondiente al certificado digital del emisor del mensaje y del sello digital, encriptar la digestión del mensaje obtenida en el paso I utilizando para ello el algoritmo de encripción RSA.
Nota: La mayor parte del software comercial puede generar los pasos I y II invocando una sola función y especificando la constante simbólica "RSAwithMD5Encryption". En el SAT este procedimiento se hace en pasos separados, lo cual es totalmente equivalente. Es importante resaltar que prácticamente todo el software criptográfico comercial incluye APIs o expone métodos en sus productos que permiten implementar la secuencia de algoritmos aquí descrita. La clave privada solo debe mantenerse en memoria durante la llamada a la función de encripción; inmediatamente después de su uso debe ser eliminada de su registro de memoria mediante la sobre escritura de secuencias binarias alternadas de "unos" y "ceros".
III.- El resultado será una cadena binaria que no necesariamente consta de caracteres imprimibles, por lo que deberá traducirse a una cadena que sí conste solamente de tales caracteres. Para ello se utilizará el modo de expresión de secuencias de bytes denominado "Base 64", que consiste en la asociación de cada 6 bits de la secuencia a un elemento de un "alfabeto" que consta de 64 caracteres imprimibles. Puesto que con 6 bits se pueden expresar los números del 0 al 63, si a cada uno de estos valores se le asocia un elemento del alfabeto se garantiza que todo byte de la secuencia original puede ser mapeado a un elemento del alfabeto Base 64, y los dos bits restantes formarán parte del siguiente elemento a mapear. Este mecanismo de expresión de cadenas binarias produce un incremento de 25% en el tamaño de las cadenas imprimibles respecto de la original.
La codificación en base 64, así como su decodificación, se hará tomando los bloques a procesar en el sentido de su lectura, es decir, de izquierda a derecha.
Por tanto, los caracteres utilizados en el alfabeto de Base 64 son:
A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v, w, x, y, z, 0, 1, 2, 3,4, 5, 6, 7, 8, 9, , /
y en el orden descrito les corresponden los índices del 0 al 63 en un arreglo de 64 elementos. Para traducir de binario a Base 64, se examina la secuencia binaria evaluando 6 bits a la vez; si el valor de los primeros 6 bits es 0, entonces se imprime la letra A; si es 1, entonces se imprime la letra B y así sucesivamente hasta completar la evaluación de todos los bits de la secuencia binaria evaluados de 6 en 6.
La función inversa consiste en reconstruir la secuencia binaria original a partir de la cadena imprimible que consta de los elementos del alfabeto de Base 64. Para ello se toman 4 caracteres a la vez de la cadena imprimible y sus valores son convertidos en los de los tres caracteres binarios correspondientes ( 4 caracteres B64 x 6 bits = 3 caracteres binarios x 8 bits), y esta operación se repite hasta concluir la traducción de la cadena imprimible.
Ejemplo de Sello digital:
GqDiRrea6 E2wQhqOCVzwME4866yVEME/8PD1S1g6AV48D8VrLhKUDq0Sjqnp9IwfMAbX0ggwUCLRKa Hg5q8aYhya63If2HVqH1sA08poer080P1J6Z BwTrQkhcb5Jw8jENXoErkFE8qdOcIdFFAuZPVT 9mkTb0Xn5Emu5U8=
El SAT en su página tiene accesos directos a los proveedores autorizados para imprimir CFDI.
Generación de la Cadena Original
Cadena Original
Se entiende como cadena original, a la secuencia de datos formada con la información contenida dentro de la factura electrónica, establecida en el Rubro C del Anexo 20 de la Resolución Miscelánea Fiscal.
La generación de la Cadena Original sigue las reglas y la secuencia especificada a continuación:
Reglas de Generación:
1. Ninguno de los atributos que conforman al comprobante fiscal digital deberá contener el caracter | (“pipe”) debido a que este será utilizado como caracter de control en la formación de la cadena original.
2. El inicio de la cadena original se encuentra marcado mediante una secuencia de caracteres || (doble “pipe”).
3. Se expresará únicamente la información del dato sin expresar el atributo al que hace referencia. Esto es, si la serie del comprobante es la “A” solo se expresará “A” y nunca “Serie A”.
4. Cada dato individual se encontrará separado de su dato subsiguiente, en caso de existir, mediante un caracter | (“pipe” sencillo).
5. Los datos opcionales no expresados, no aparecerán en la cadena original y no tendrán delimitador alguno.
6. El final de la cadena original será expresado mediante una cadena de caracteres || (doble “pipe”).
7. Toda la cadena de original se encuentra expresada en el formato de codificación UTF-8.
8. Secuencia de Formación.
La secuencia de formación será siempre en el orden que se expresa a continuación, tomando en cuenta las reglas generales expresadas en el párrafo anterior.
1) Datos del comprobante
a) Versión
b) Serie
c) Folio
d) Fecha
e) Número de Aprobación
f) Año de Aprobación
g) Tipo de Comprobante
h) Forma de Pago
i) Condiciones de Pago
j) Subtotal
k) Descuento
l) Total
2) Datos del emisor
a.-RFC del Emisor
b.-Nombre o denominación social del emisor
3) Datos del domicilio fiscal del emisor
a.-Calle del domicilio fiscal del emisor
b.-Número exterior del Domicilio Fiscal del Emisor
c.-Número Interior del Domicilio Fiscal del Emisor
d.-Colonia del Domicilio Fiscal del Emisor
e.-Localidad del Domicilio Fiscal del Emisor
f.-Referencia del Domicilio Fiscal del Emisor
g.-Municipio del Domicilio Fiscal del Emisor
h.-Estado del Domicilio Fiscal del Emisor
i.-País del Domicilio Fiscal del Emisor
j.-Código Postal del Domicilio Fiscal del Emisor
4) Datos del Domicilio de Expedición del Comprobante
a.-Calle del Domicilio De Expedición del Comprobante
b.-Número Exterior del Domicilio De Expedición del Comprobante
c.-Número Interior del Domicilio De Expedición del Comprobante
d.-Colonia del Domicilio De Expedición del Comprobante
e.-Localidad del Domicilio De Expedición del Comprobante
f.-Referencia del Domicilio De Expedición del Comprobante
g.-Municipio del Domicilio De Expedición del Comprobante
h.-Estado del Domicilio De Expedición del Comprobante
i.-País del Domicilio De Expedición del Comprobante
j.-Código Postal del Domicilio De Expedición del Comprobante
5) Datos del Receptor
a.-RFC del Receptor
b.-Nombre o Denominación Social del Receptor
6) Datos del Domicilio Fiscal del Receptor
a.-Calle del Domicilio Fiscal del Receptor
b.-Número Exterior del Domicilio Fiscal del Receptor
c.-Número Interior del Domicilio Fiscal del Receptor
d.-Colonia del Domicilio Fiscal del Receptor
e.-Localidad del Domicilio Fiscal del Receptor
f.-Referencia del Domicilio Fiscal del Receptor
g.-Municipio del Domicilio Fiscal del Receptor
h.-Estado del Domicilio Fiscal del Receptor
i.-País del Domicilio Fiscal del Receptor
j.-Código Postal del Domicilio Fiscal del Receptor
7) Datos de Cada Concepto Relacionado en el Comprobante
Nota: Esta secuencia deberá ser repetida por cada concepto relacionado:
a) Cantidad
b) Unidad de Medida
c) No Identificación
d) Descripción
e) Valor Unitario
f) Importe
g) Número del Documento Aduanero
h) Fecha de Expedición del Documento Aduanero
i) Aduana que Expide el Documento Aduanero
j) Número de la Cuenta Predial
8) Datos de Cada Retención de Impuestos
Nota: Esta secuencia deberá ser repetida por cada impuesto retenido relacionado en el comprobante
a) Tipo de Impuesto
b) Importe
c) Total Impuestos Retenidos
9) Datos de Cada Traslado de Impuestos
Nota: Esta secuencia deberá ser repetida por cada impuesto trasladado relacionado en el comprobante
a) Tipo de Impuesto
b) Tasa
c) Importe
d) Total Impuestos Trasladados
Folios:
Requisitos:
Previamente a la solicitud de asignación de folios o series, usted ya debe contar con:
Previamente a la solicitud de asignación de folios o series, usted ya debe contar con:
· FIEL
·Certificado(s) de Sello Digital
Una vez que tenga estos dos elementos, usted debe:
· Ingresar en el sistema "Solicitud de asignación de series y folios para comprobantes fiscales digitales" que se encuentra en la página de Internet del SAT, utilizando su FIEL.
· Generar y enviar, usando el mismo sistema, un archivo de solicitud de asignación de folios.
Después de enviar su solicitud usted recibe en forma automática la confirmación de la asignación de los rangos y folios solicitados.
Compromisos de servicio
Internet:
Disponibilidad permanente
Horario: 24 hrs. los 365 días del año
Internet:
Disponibilidad permanente
Horario: 24 hrs. los 365 días del año
Pasos a seguir para realizar el trámite
INTERNET:
INTERNET:
1. Ingrese a la página sat.gob.mx, del menú "Nuevos Servicios" seleccione la opción “Servicios” y elija el trámite a realizar.
2. Genere el archivo de solicitud de asignación de folios
3. Reciba la confirmación de la asignación de los rangos y folios solicitados
