Está en la página 1de 60

(Primera Seccin) DIARIO OFICIAL Lunes 17 de febrero de 201

qwwPODER EJECUTIVO
SECRETARIA DE HACIENDA Y CREDITO PUBLICO
ANEXO 20 de la Resolu!"# $!sel%#ea &!sal 'a(a 20)*+ 'u,l!ada el -0 de d!!e.,(e de 20)-/
Al margen un sello con el Escudo Nacional, que dice: Estados Unidos Mexicanos.- Secretara de Hacienda y
Crdito !"#lico.
A#e0o 20 de la Resolu!"# $!sel%#ea &!sal 'a(a 20)*
Contenido
Medios electrnicos
I. Del Comprobante fiscal digital a travs de Internet:
A. Est$ndar de com%ro#ante &iscal digital a tra's de (nternet
). *eneraci+n de sellos digitales %ara com%ro#antes &iscales digitales a tra's de (nternet
C. Est$ndar y uso del com%lemento o#ligatorio: ,im#re -iscal .igital del SA,
.. Est$ndar del ser'icio de cancelaci+n
E. Es%eci&icaci+n tcnica del c+digo de #arras #idimensional
II. De los distintos medios de comprobacin digital:
A. Est$ndares y es%eci&icaciones tcnicas que de#er$n cum%lir las a%licaciones in&orm$ticas %ara
la generaci+n de cla'es de cri%togra&a asimtrica a utili/ar %ara -irma Electr+nica A'an/ada
). Uso de la &acilidad de nodos o%cionales 0Com%lemento1 y 0Com%lementoConce%to1
C. Uso de la &acilidad de enso#retado 0Addenda1
I. Del Comprobante fiscal digital a travs de Internet:
A. Estndar de Comprobante fiscal digital a travs de Internet.
-ormato electr+nico "nico
El contri#uyente que o%te %or emitir com%ro#antes &iscales digitales a tra's de (nternet de#er$ generarlos
#a2o el siguiente est$ndar 3S. #ase y los 3S. com%lementarios que requiera, 'alidando su &orma y
sintaxis en un arc4i'o con extensi+n 3M5, siendo este el "nico &ormato %ara %oder re%resentar y
almacenar com%ro#antes de manera electr+nica o digital.
!ara %oder ser 'alidado, el com%ro#ante &iscal digital a tra's de (nternet de#er$ estar re&erenciado al
names%ace del com%ro#ante &iscal digital a tra's de (nternet y re&erenciar la 'alidaci+n del mismo a la ruta
%u#licada %or el SA, en donde se encuentra el esquema 3S. o#2eto de la %resente secci+n
64tt%:77888.sat.go#.mx7sitio9internet7c&d7:7c&d':;.xsd< de la siguiente manera:
0c&di:Com%ro#ante
xmlns:c&di=>4tt%:77888.sat.go#.mx7c&d7:>
xmlns:xsi=>4tt%:77888.8:.org7;??@73M5Sc4ema-instance>
xsi:sc4ema5ocation=>
4tt%:77888.sat.go#.mx7c&d7:
4tt%:77888.sat.go#.mx7sitio9internet7c&d7:7c&d':;.xsd>
AAAAA..
07c&di:Com%ro#ante1
Adicionalmente a las reglas de estructura %lanteadas dentro del %resente est$ndar, el contri#uyente que
o%te %or este mecanismo de generaci+n de com%ro#antes de#er$ su2etarse tanto a las dis%osiciones
&iscales 'igentes, como a los lineamientos tcnicos de &orma y sintaxis %ara la generaci+n de arc4i'os 3M5
es%eci&icados %or el consorcio 8:, esta#lecidos en 888.8:.org.
En %articular se de#er$ tener cuidado de que aquellos casos es%eciales que se %resenten en los 'alores
es%eci&icados dentro de los atri#utos del arc4i'o 3M5 como aquellos que usan el car$cter B, el car$cter C,
el car$cter D, el car$cter 0 y el car$cter 1 que requieren del uso de secuencias de esca%e.
En el caso del B se de#er$ usar la secuencia Bam%E
En el caso del C se de#er$ usar la secuencia BquotE
En el caso del 0 se de#er$ usar la secuencia BltE
En el caso del 1 se de#er$ usar la secuencia BgtE
En el caso del D se de#er$ usar la secuencia Ba%osE
E2em%los:
!ara re%resentar nom#re=CFuan B Fos B CNiGoHH se usar$ nom#re=HFuan Bam%E Fos Bam%E
BquotENiGoBquotEH
Ca#e mencionar que la es%eci&icaci+n 3M5 %ermite el uso de secuencias de esca%e %ara el mane2o de
caracteres acentuados y el car$cter G, sin em#argo, dic4as secuencias de esca%e no son necesarias al
ex%resar el documento 3M5 #a2o el est$ndar de codi&icaci+n U,--I si &ue creado correctamente.
(Primera Seccin) DIARIO OFICIAL Lunes 17 de febrero de 201
Descripcin
Est$ndar de Com%ro#ante &iscal digital a tra's de (nternet.
Atributos
version
Descripcin Atri#uto requerido con 'alor %re&i2ado a :.; que indica la 'ersi+n del
est$ndar #a2o el que se encuentra ex%resado el com%ro#ante.
Uso requerido
ipo !ase :.;
"ongitud M#nima xs:string
Espacio en !lanco Cola%sar
Lunes 17 de febrero de 201 DIARIO OFICIAL (Primera Seccin)
serie
Descripcin Atri#uto o%cional %ara %recisar la serie %ara control interno del
contri#uyente. Este atri#uto ace%ta una cadena de caracteres
al&a#ticos de @ a ;J caracteres sin incluir caracteres acentuados.
Uso o%cional
ipo !ase xs:string
"ongitud M#nima @
"ongitud M$ima ;J
Espacio en !lanco Cola%sar
folio
Descripcin Atri#uto o%cional %ara control interno del contri#uyente que ace%ta un
'alor numrico entero su%erior a ? que ex%resa el &olio del
com%ro#ante.
ipo !ase xs:string
"ongitud M#nima @
"ongitud M$ima ;?
Espacio en !lanco Cola%sar
fec%a
Descripcin Atri#uto requerido %ara la ex%resi+n de la &ec4a y 4ora de ex%edici+n
del com%ro#ante &iscal. Se ex%resa en la &orma aaaa-mm-
dd,44:mm:ss, de acuerdo con la es%eci&icaci+n (SK IL?@.
Uso requerido
ipo !ase xs:date,ime
Espacio en !lanco Cola%sar
sello
Descripcin Atri#uto requerido %ara contener el sello digital del com%ro#ante &iscal,
al que 4acen re&erencia las reglas de resoluci+n miscel$nea a%lica#le.
El sello de#er$ ser ex%resado c+mo una cadena de texto en &ormato
)ase LM.
Uso requerido
ipo !ase xs:string
Espacio en !lanco Cola%sar
formaDe&ago
Descripcin Atri#uto requerido %ara %recisar la &orma de %ago que a%lica %ara este
com%ro#nante &iscal digital a tra's de (nternet. Se utili/a %ara
ex%resar !ago en una sola ex4i#ici+n o n"mero de %arcialidad %agada
contra el total de %arcialidades, !arcialidad @ de 3.
Uso requerido
ipo !ase xs:string
Espacio en !lanco Cola%sar
noCertificado
Descripcin Atri#uto requerido %ara ex%resar el n"mero de serie del certi&icado de
sello digital que am%ara al com%ro#ante, de acuerdo al acuse
corres%ondiente a ;? %osiciones otorgado %or el sistema del SA,.
Uso requerido
ipo !ase xs:string
"ongitud ;?
Espacio en !lanco Cola%sar
certificado
Descripcin Atri#uto requerido que sir'e %ara ex%resar el certi&icado de sello digital
que am%ara al com%ro#ante como texto, en &ormato #ase LM.
Uso requerido
ipo !ase xs:string
Espacio en !lanco Cola%sar
(Primera Seccin) DIARIO OFICIAL Lunes 17 de febrero de 201
condicionesDe&ago
Descripcin Atri#uto o%cional %ara ex%resar las condiciones comerciales a%lica#les
%ara el %ago del com%ro#ante &iscal digital a tra's de (nternet.
Uso K%cional
ipo !ase xs:string
"ongitud M#nima @
Espacio en !lanco Cola%sar
'ubtotal
Descripcin Atri#uto requerido %ara re%resentar la suma de los im%ortes antes de
descuentos e im%uestos.
Uso requerido
ipo Especial c&di:t9(m%orte
Descuento
Descripcin Atri#uto o%cional %ara re%resentar el im%orte total de los descuentos
a%lica#les antes de im%uestos.
Uso K%cional
ipo Especial c&di:t9(m%orte
MotivoDescuento
Descripcin Atri#uto o%cional %ara ex%resar el moti'o del descuento a%lica#le.
Uso K%cional
ipo !ase xs:string
"ongitud M#nima @
Espacio en !lanco Cola%sar
ipoCambio
Descripcin Atri#uto o%cional %ara re%resentar el ti%o de cam#io con&orme a la
moneda usada
Uso K%cional
ipo !ase xs:string
Espacio en !lanco Cola%sar
Moneda
Descripcin Atri#uto o%cional %ara ex%resar la moneda utili/ada %ara ex%resar los
montos
Uso K%cional
ipo !ase xs:string
Espacio en !lanco Cola%sar
otal
Descripcin Atri#uto requerido %ara re%resentar la suma del su#total, menos los
descuentos a%lica#les, m$s los im%uestos trasladados, menos los
im%uestos retenidos.
Uso requerido
ipo Especial c&di:t9(m%orte
ipoDeComprobante
Descripcin Atri#uto requerido %ara ex%resar el e&ecto del com%ro#ante &iscal %ara
el contri#uyente emisor.
Uso requerido
ipo !ase xs:string
(alores &ermitidos ingreso egreso traslado
MetodoDe&ago
Descripcin Atri#uto requerido de texto li#re %ara ex%resar el mtodo de %ago de
los #ienes o ser'icios am%arados %or el com%ro#ante. Se entiende
como mtodo de %ago leyendas tales como: c4eque, tar2eta de crdito
o de#ito, de%+sito en cuenta, etc.
Uso requerido
ipo !ase xs:string
"ongitud M#nima @
Espacio en !lanco Cola%sar
Lunes 17 de febrero de 201 DIARIO OFICIAL (Primera Seccin)
"ugarE$pedicion
Descripcin Atri#uto requerido %ara incor%orar el lugar de ex%edici+n del
com%ro#ante.
Uso requerido
ipo !ase xs:string
"ongitud M#nima @
Espacio en !lanco Cola%sar
)umCta&ago
Descripcin Atri#uto o%cional %ara incor%orar al menos los cuatro "ltimos digitos
del n"mero de cuenta con la que se reali/+ el %ago.
Uso K%cional
ipo !ase xs:string
"ongitud M#nima M
Espacio en !lanco Cola%sar
*olio*iscal+rig
Descripcin Atri#uto o%cional %ara seGalar el n"mero de &olio &iscal del
com%ro#ante que se 4u#iese ex%edido %or el 'alor total del
com%ro#ante, trat$ndose del %ago en %arcialidades.
Uso K%cional
ipo !ase xs:string
Espacio en !lanco Cola%sar
'erie*olio*iscal+rig
Descripcin Atri#uto o%cional %ara seGalar la serie del &olio del com%ro#ante que se
4u#iese ex%edido %or el 'alor total del com%ro#ante, trat$ndose del
%ago en %arcialidades.
Uso K%cional
ipo !ase xs:string
Espacio en !lanco Cola%sar
*ec%a*olio*iscal+rig
Descripcin Atri#uto o%cional %ara seGalar la &ec4a de ex%edici+n del com%ro#ante
que se 4u#iese emitido %or el 'alor total del com%ro#ante, trat$ndose
del %ago en %arcialidades. Se ex%resa en la &orma aaaa-mm-
dd,44:mm:ss, de acuerdo con la es%eci&icaci+n (SK IL?@.
Uso K%cional
ipo !ase xs:date,ime
Espacio en !lanco Cola%sar
Monto*olio*iscal+rig
Descripcin Atri#uto o%cional %ara seGalar el total del com%ro#ante que se 4u#iese
ex%edido %or el 'alor total de la o%eraci+n, trat$ndose del %ago en
%arcialidades
Uso K%cional
ipo Especial c&di:t9(m%orte
Elementos ,i-o .min/ma$0
Secuencia 6@, @< Emisor 6@, @<
Nece%tor 6@, @<
Conce%tos 6@, @<
(m%uestos 6@, @<
Com%lemento 6?, @<
Addenda 6?, @<
(Primera Seccin) DIARIO OFICIAL Lunes 17 de febrero de 201
Elemento: Emisor
Diagrama
Descripcin
Nodo requerido %ara ex%resar la in&ormaci+n del contri#uyente emisor del com%ro#ante.
Atributos
rfc
Descripcin Atri#uto requerido %ara la Cla'e del Negistro -ederal de
Contri#uyentes corres%ondiente al contri#uyente emisor del
com%ro#ante sin guiones o es%acios.
Uso requerido
ipo Especial c&di:t9N-C
nombre
Descripcin Atri#uto o%cional %ara el nom#re, denominaci+n o ra/+n social del
contri#uyente emisor del com%ro#ante.
Uso o%cional
ipo !ase xs:string
"ongitud M#nima @
Espacio en !lanco Cola%sar
Elementos ,i-o .min/ma$0
Secuencia 6@, @< .omicilio-iscal 6?, @<
Ex%edidoEn 6?, @<
Secuencia 6@, @< Negimen-iscal 6@, (limitado<
Lunes 17 de febrero de 201 DIARIO OFICIAL (Primera Seccin)
Elemento: Domicilio*iscal
Diagrama
Descripcin
Nodo o%cional %ara %recisar la in&ormaci+n de u#icaci+n del domicilio &iscal del contri#uyente emisor.
ipo 1ai2
c&di:t9U#icacion-iscal
(Primera Seccin) DIARIO OFICIAL Lunes 17 de febrero de 201
Elemento: E$pedidoEn
Diagrama
Lunes 17 de febrero de 201 DIARIO OFICIAL (Primera Seccin)
Descripcin
Nodo o%cional %ara %recisar la in&ormaci+n de u#icaci+n del domicilio en donde es emitido el
com%ro#ante &iscal en caso de que sea distinto del domicilio &iscal del contri#uyente emisor.
ipo 1ai2
c&di:t9U#icacion
Elemento: 1egimen*iscal
Diagrama
Descripcin
Nodo requerido %ara incor%orar los regmenes en los que tri#uta el contri#uyente emisor. !uede
contener m$s de un rgimen.
Atributos
Descripcin Atri#uto requerido %ara incor%orar el nom#re del rgimen en el que
tri#uta el contri#uyente emisor.
Uso requerido
ipo !ase xs:string
"ongitud M#nima @
Espacio en !lanco Cola%sar
Elemento: 1eceptor
Diagrama
Descripcin
Nodo requerido %ara %recisar la in&ormaci+n del contri#uyente rece%tor del com%ro#ante.
Atributos
rfc
Descripcin Atri#uto requerido %ara %recisar la Cla'e del Negistro -ederal de
Contri#uyentes corres%ondiente al contri#uyente rece%tor del
com%ro#ante.
Uso requerido
ipo Especial c&di:t9N-C
(Primera Seccin) DIARIO OFICIAL Lunes 17 de febrero de 201
nombre
Descripcin Atri#uto o%cional %ara el nom#re, denominaci+n o ra/+n social del
contri#uyente rece%tor del com%ro#ante.
Uso o%cional
ipo !ase xs:string
"ongitud M#nima @
Espacio en !lanco Cola%sar
Elementos ,i-o .min/ma$0
Secuencia 6@, @< .omicilio 6?, @<
Elemento: Domicilio
Diagrama
Descripcin
Nodo o%cional %ara la de&inici+n de la u#icaci+n donde se da el domicilio del rece%tor del
com%ro#ante &iscal.
ipo 1ai2
c&di:t9U#icacion
Lunes 17 de febrero de 201 DIARIO OFICIAL (Primera Seccin)
Elemento: Conceptos
Diagrama
Descripcin
Nodo requerido %ara enlistar los conce%tos cu#iertos %or el com%ro#ante.
Elementos ,i-o .min/ma$0
Secuencia 6@, @< Conce%to 6@, (limitado<
Elemento: Concepto
Diagrama
(Primera Seccin) DIARIO OFICIAL Lunes 17 de febrero de 201
Descripcin
Nodo %ara introducir la in&ormaci+n detallada de un #ien o ser'icio am%arado en el com%ro#ante.
Atributos
cantidad
Descripcin Atri#uto requerido %ara %recisar la cantidad de #ienes o ser'icios del
ti%o %articular de&inido %or el %resente conce%to.
Uso requerido
ipo !ase xs:decimal
Espacio en !lanco Cola%sar
unidad
Descripcin Atri#uto requerido %ara %recisar la unidad de medida a%lica#le %ara la
cantidad ex%resada en el conce%to.
Uso requerido
ipo !ase xs:string
"ongitud M#nima @
Espacio en !lanco Cola%sar
noIdentificacion
Descripcin Atri#uto o%cional %ara ex%resar el n"mero de serie del #ien o
identi&icador del ser'icio am%arado %or el %resente conce%to.
Uso o%cional
ipo !ase xs:string
"ongitud M#nima @
Espacio en !lanco Cola%sar
descripcion
Descripcin Atri#uto requerido %ara %recisar la descri%ci+n del #ien o ser'icio
cu#ierto %or el %resente conce%to.
Uso requerido
ipo !ase xs:string
"ongitud M#nima @
Espacio en !lanco Cola%sar
valorUnitario
Descripcin Atri#uto requerido %ara %recisar el 'alor o %recio unitario del #ien o
ser'icio cu#ierto %or el %resente conce%to.
Uso requerido
ipo Especial c&di:t9(m%orte
importe
Descripcin Atri#uto requerido %ara %recisar el im%orte total de los #ienes o
ser'icios del %resente conce%to. .e#e ser equi'alente al resultado de
multi%licar la cantidad %or el 'alor unitario ex%resado en el conce%to.
Uso requerido
ipo Especial c&di:t9(m%orte
Elementos ,i-o .min/ma$0
K%ci+n 6?, @< (n&ormacionAduanera 6?, (limitado<
Cuenta!redial 6?, @<
Com%lementoConce%to 6?, @<
!arte 6?, (limitado<
Lunes 17 de febrero de 201 DIARIO OFICIAL (Primera Seccin)
Elemento: InformacionAduanera
Diagrama
Descripcin
Nodo o%cional %ara introducir la in&ormaci+n aduanera a%lica#le cuando se trate de 'entas de %rimera
mano de mercancas im%ortadas.
ipo 1ai2
c&di:t9(n&ormacionAduanera
Elemento: Cuenta&redial
Diagrama
Descripcin
Nodo o%cional %ara asentar el n"mero de cuenta %redial con el que &ue registrado el inmue#le, en el
sistema catastral de la entidad &ederati'a de que trate, o #ien %ara incor%orar los datos de
identi&icaci+n del certi&icado de %artici%aci+n inmo#iliaria no amorti/a#le.
Atributos
numero
Descripcin Atri#uto requerido %ara %recisar el n"mero de la cuenta %redial del
inmue#le cu#ierto %or el %resente conce%to, o #ien %ara incor%orar los
datos de identi&icaci+n del certi&icado de %artici%aci+n inmo#iliaria no
amorti/a#le, trat$ndose de arrendamiento.
Uso requerido
ipo !ase xs:string
"ongitud M#nima @
Espacio en !lanco Cola%sar
Elemento: ComplementoConcepto
(Primera Seccin) DIARIO OFICIAL Lunes 17 de febrero de 201
Diagrama
Descripcin
Nodo o%cional donde se incluir$n los nodos com%lementarios de extensi+n al conce%to, de&inidos %or
el SA,, de acuerdo a dis%osiciones %articulares a un sector o acti'idad es%ec&ica.
Elementos ,i-o .min/ma$0
Secuencia 6@, @<
Elemento: &arte
Diagrama
Lunes 17 de febrero de 201 DIARIO OFICIAL (Primera Seccin)
Descripcin
(Primera Seccin) DIARIO OFICIAL Lunes 17 de febrero de 201
Nodo o%cional %ara ex%resar las %artes o com%onentes que integran la totalidad del conce%to
ex%resado en el com%ro#ante &iscal digital a tra's de (nternet
Atributos
cantidad
Descripcin Atri#uto requerido %ara %recisar la cantidad de #ienes o ser'icios del
ti%o %articular de&inido %or la %resente %arte.
Uso requerido
ipo !ase xs:decimal
Espacio en !lanco Cola%sar
unidad
Descripcin Atri#uto o%cional %ara %recisar la unidad de medida a%lica#le %ara la
cantidad ex%resada en la %arte.
Uso o%cional
ipo !ase xs:string
"ongitud M#nima @
Espacio en !lanco Cola%sar
noIdentificacion
Descripcin Atri#uto o%cional %ara ex%resar el n"mero de serie del #ien o
identi&icador del ser'icio am%arado %or la %resente %arte.
Uso o%cional
ipo !ase xs:string
"ongitud M#nima @
Espacio en !lanco Cola%sar
descripcion
Descripcin Atri#uto requerido %ara %recisar la descri%ci+n del #ien o ser'icio
cu#ierto %or la %resente %arte.
Uso requerido
ipo !ase xs:string
"ongitud M#nima @
Espacio en !lanco Cola%sar
valorUnitario
Descripcin Atri#uto o%cional %ara %recisar el 'alor o %recio unitario del #ien o
ser'icio cu#ierto %or la %resente %arte.
Uso o%cional
ipo Especial c&di:t9(m%orte
importe
Descripcin Atri#uto o%cional %ara %recisar el im%orte total de los #ienes o ser'icios
de la %resente %arte. .e#e ser equi'alente al resultado de multi%licar la
cantidad %or el 'alor unitario ex%resado en la %arte.
Uso o%cional
ipo Especial c&di:t9(m%orte
Elementos ,i-o .min/ma$0
Secuencia 6@, @< (n&ormacionAduanera 6?, (limitado<
Elemento: InformacionAduanera
Lunes 17 de febrero de 201 DIARIO OFICIAL (Primera Seccin)
Diagrama
Descripcin
Nodo o%cional %ara introducir la in&ormaci+n aduanera a%lica#le cuando se trate de %artes o
com%onentes im%ortados 'endidos de %rimera mano.
ipo 1ai2
c&di:t9(n&ormacionAduanera
Elemento: Impuestos
Diagrama
Descripcin
(Primera Seccin) DIARIO OFICIAL Lunes 17 de febrero de 201
Nodo requerido %ara ca%turar los im%uestos a%lica#les.
Atributos
totalImpuestos1etenidos
Descripcin Atri#uto o%cional %ara ex%resar el total de los im%uestos retenidos que
se des%renden de los conce%tos ex%resados en el com%ro#ante &iscal
digital a tra's de (nternet.
Uso o%cional
ipo Especial c&di:t9(m%orte
totalImpuestosrasladados
Descripcin Atri#uto o%cional %ara ex%resar el total de los im%uestos trasladados
que se des%renden de los conce%tos ex%resados en el com%ro#ante
&iscal digital a tra's de (nternet.
Uso o%cional
ipo Especial c&di:t9(m%orte
Elementos ,i-o .min/ma$0
Secuencia 6@, @< Netenciones 6?, @<
,raslados 6?, @<
Elemento: 1etenciones
Diagrama
Descripcin
Nodo o%cional %ara ca%turar los im%uestos retenidos a%lica#les
Elementos ,i-o .min/ma$0
Secuencia 6@, @< Netencion 6@, (limitado<
Elemento: 1etencion
Diagrama
Descripcin
Lunes 17 de febrero de 201 DIARIO OFICIAL (Primera Seccin)
Nodo %ara la in&ormaci+n detallada de una retenci+n de im%uesto es%ec&ico
Atributos
impuesto
Descripcin Atri#uto requerido %ara seGalar el ti%o de im%uesto retenido
Uso requerido
ipo !ase xs:string
(alores &ermitidos (SN (OA
Espacio en !lanco Cola%sar
importe
Descripcin Atri#uto requerido %ara seGalar el im%orte o monto del im%uesto
retenido
Uso requerido
ipo Especial c&di:t9(m%orte
Elemento: raslados
Diagrama
Descripcin
Nodo o%cional %ara asentar o re&erir los im%uestos trasladados a%lica#les
Elementos ,i-o .min/ma$0
Secuencia 6@, @< ,raslado 6@, (limitado<
Elemento: raslado
Diagrama
Descripcin
(Primera Seccin) DIARIO OFICIAL Lunes 17 de febrero de 201
Nodo %ara la in&ormaci+n detallada de un traslado de im%uesto es%ec&ico
Atributos
impuesto
Descripcin Atri#uto requerido %ara seGalar el ti%o de im%uesto trasladado
Uso requerido
ipo !ase xs:string
(alores &ermitidos (OA (E!S
Espacio en !lanco Cola%sar
tasa
Descripcin Atri#uto requerido %ara seGalar la tasa del im%uesto que se traslada %or
cada conce%to am%arado en el com%ro#ante
Uso requerido
ipo Especial c&di:t9(m%orte
importe
Descripcin Atri#uto requerido %ara seGalar el im%orte del im%uesto trasladado
Uso requerido
ipo Especial c&di:t9(m%orte
Elemento: Complemento
Diagrama
Descripcin
Nodo o%cional donde se incluir$ el com%lemento ,im#re -iscal .igital de manera o#ligatoria y los
nodos com%lementarios determinados %or el SA,, de acuerdo a las dis%osiciones %articulares a un
sector o acti'idad es%ec&ica.
Elementos ,i-o .min/ma$0
Secuencia 6@, @<
Elemento: Addenda
Diagrama
Descripcin
Lunes 17 de febrero de 201 DIARIO OFICIAL (Primera Seccin)
Nodo o%cional %ara reci#ir las extensiones al %resente &ormato que sean de utilidad al contri#uyente.
!ara las reglas de uso del mismo, re&erirse al &ormato de origen.
Elementos ,i-o .min/ma$0
Secuencia 6@, @<
,i%os Com%le2os
ipo Comple-o 3lobal: t4Ubicacion
Diagrama
(Primera Seccin) DIARIO OFICIAL Lunes 17 de febrero de 201
Descripcin
,i%o de&inido %ara ex%resar domicilios o direcciones
Atributos
calle
Descripcin Este atri#uto o%cional sir'e %ara %recisar la a'enida, calle, camino o
carretera donde se da la u#icaci+n.
Uso o%cional
ipo !ase xs:string
"ongitud M#nima @
Espacio en !lanco Cola%sar
noE$terior
Descripcin Este atri#uto o%cional sir'e %ara ex%resar el n"mero %articular en
donde se da la u#icaci+n so#re una calle dada.
Uso o%cional
ipo !ase xs:string
"ongitud M#nima @
Espacio en !lanco Cola%sar
noInterior
Descripcin Este atri#uto o%cional sir'e %ara ex%resar in&ormaci+n adicional %ara
es%eci&icar la u#icaci+n cuando calle y n"mero exterior 6noExterior< no
resulten su&icientes %ara determinar la u#icaci+n de &orma %recisa.
Uso o%cional
ipo !ase xs:string
"ongitud M#nima @
Espacio en !lanco Cola%sar
colonia
Descripcin Este atri#uto o%cional sir'e %ara %recisar la colonia en donde se da la
u#icaci+n cuando se desea ser m$s es%ec&ico en casos de
u#icaciones ur#anas.
Uso o%cional
ipo !ase xs:string
"ongitud M#nima @
Espacio en !lanco Cola%sar
localidad
Descripcin Atri#uto o%cional que sir'e %ara %recisar la ciudad o %o#laci+n donde
se da la u#icaci+n.
Uso o%cional
ipo !ase xs:string
"ongitud M#nima @
Espacio en !lanco Cola%sar
Lunes 17 de febrero de 201 DIARIO OFICIAL (Primera Seccin)
referencia
Descripcin Atri#uto o%cional %ara ex%resar una re&erencia de u#icaci+n adicional.
Uso o%cional
ipo !ase xs:string
"ongitud M#nima @
Espacio en !lanco Cola%sar
municipio
Descripcin Atri#uto o%cional que sir'e %ara %recisar el munici%io o delegaci+n 6en
el caso del .istrito -ederal< en donde se da la u#icaci+n.
Uso o%cional
ipo !ase xs:string
"ongitud M#nima @
Espacio en !lanco Cola%sar
estado
Descripcin Atri#uto o%cional que sir'e %ara %recisar el estado o entidad &ederati'a
donde se da la u#icaci+n.
Uso o%cional
ipo !ase xs:string
"ongitud M#nima @
Espacio en !lanco Cola%sar
pais
Descripcin Atri#uto requerido que sir'e %ara %recisar el %as donde se da la
u#icaci+n.
Uso requerido
ipo !ase xs:string
"ongitud M#nima @
Espacio en !lanco Cola%sar
codigo&ostal
Descripcin Atri#uto o%cional que sir'e %ara asentar el c+digo %ostal en donde se
da la u#icaci+n.
Uso o%cional
ipo !ase xs:string
Espacio en !lanco Cola%sar
ipo Comple-o 3lobal: t4Ubicacion*iscal
Diagrama
(Primera Seccin) DIARIO OFICIAL Lunes 17 de febrero de 201
Lunes 17 de febrero de 201 DIARIO OFICIAL (Primera Seccin)
Descripcin
(Primera Seccin) DIARIO OFICIAL Lunes 17 de febrero de 201
,i%o de&inido %ara ex%resar domicilios o direcciones
Atributos
calle
Descripcin Este atri#uto requerido sir'e %ara %recisar la a'enida, calle, camino o
carretera donde se da la u#icaci+n.
Uso requerido
ipo !ase xs:string
"ongitud M#nima @
Espacio en !lanco Cola%sar
noE$terior
Descripcin Este atri#uto o%cional sir'e %ara ex%resar el n"mero %articular en
donde se da la u#icaci+n so#re una calle dada.
Uso o%cional
ipo !ase xs:string
"ongitud M#nima @
Espacio en !lanco Cola%sar
noInterior
Descripcin Este atri#uto o%cional sir'e %ara ex%resar in&ormaci+n adicional %ara
es%eci&icar la u#icaci+n cuando calle y n"mero exterior 6noExterior< no
resulten su&icientes %ara determinar la u#icaci+n de &orma %recisa.
Uso o%cional
ipo !ase xs:string
"ongitud M#nima @
Espacio en !lanco Cola%sar
colonia
Descripcin Este atri#uto o%cional sir'e %ara %recisar la colonia en donde se da la
u#icaci+n cuando se desea ser m$s es%ec&ico en casos de
u#icaciones ur#anas.
Uso o%cional
ipo !ase xs:string
"ongitud M#nima @
Espacio en !lanco Cola%sar
localidad
Descripcin Atri#uto o%cional que sir'e %ara %recisar la ciudad o %o#laci+n donde
se da la u#icaci+n.
Uso o%cional
ipo !ase xs:string
"ongitud M#nima @
Espacio en !lanco Cola%sar
referencia
Descripcin Atri#uto o%cional %ara ex%resar una re&erencia de u#icaci+n adicional.
Uso o%cional
ipo !ase xs:string
"ongitud M#nima @
Espacio en !lanco Cola%sar
municipio
Lunes 17 de febrero de 201 DIARIO OFICIAL (Primera Seccin)
Descripcin Atri#uto requerido que sir'e %ara %recisar el munici%io o delegaci+n
6en el caso del .istrito -ederal< en donde se da la u#icaci+n.
Uso requerido
ipo !ase xs:string
"ongitud M#nima @
Espacio en !lanco Cola%sar
estado
Descripcin Atri#uto requerido que sir'e %ara %recisar el estado o entidad
&ederati'a donde se da la u#icaci+n.
Uso requerido
ipo !ase xs:string
"ongitud M#nima @
Espacio en !lanco Cola%sar
pais
Descripcin Atri#uto requerido que sir'e %ara %recisar el %as donde se da la
u#icaci+n.
Uso requerido
ipo !ase xs:string
"ongitud M#nima @
Espacio en !lanco Cola%sar
codigo&ostal
Descripcin Atri#uto requerido que sir'e %ara asentar el c+digo %ostal en donde se
da la u#icaci+n.
Uso requerido
ipo !ase xs:string
"ongitud J
Espacio en !lanco Cola%sar
ipo Comple-o 3lobal: t4InformacionAduanera
Diagrama
Descripcin
(Primera Seccin) DIARIO OFICIAL Lunes 17 de febrero de 201
,i%o de&inido %ara ex%resar in&ormaci+n aduanera
Atributos
numero
Descripcin Atri#uto requerido %ara ex%resar el n"mero del documento aduanero
que am%ara la im%ortaci+n del #ien.
Uso requerido
ipo !ase xs:string
"ongitud M#nima @
Espacio en !lanco Cola%sar
fec%a
Descripcin Atri#uto requerido %ara ex%resar la &ec4a de ex%edici+n del documento
aduanero que am%ara la im%ortaci+n del #ien. Se ex%resa en el
&ormato aaaa-mm-dd
Uso requerido
ipo !ase xs:date
Espacio en !lanco Cola%sar
aduana
Descripcin Atri#uto o%cional %ara %recisar el nom#re de la aduana %or la que se
e&ectu+ la im%ortaci+n del #ien.
Uso o%cional
ipo !ase xs:string
"ongitud M#nima @
Espacio en !lanco Cola%sar
,i%os Sim%les
ipo 'imple 3lobal: t41*C
Descripcin
,i%o de&inido %ara ex%resar cla'es del Negistro -ederal de Contri#uyentes
Definicin
ipo !ase xs:string
"ongitud M#nima @;
"ongitud M$ima @:
Espacio en !lanco Cola%sar
&atrn PA-Q,R,BST:,MUP?-VST;UP?-@SP?-VSP?-:SP?-VSPA-Q,?-VSWPA-Q,?-VSWP?-V,A-QSW
ipo 'imple 3lobal: t4Importe
Descripcin
,i%o de&inido %ara ex%resar im%ortes numricos con &racci+n 4asta seis decimales
Definicin
ipo !ase xs:decimal
&osiciones
Decimales
L
Espacio en !lanco Cola%sar
Cdigo *uente
Lunes 17 de febrero de 201 DIARIO OFICIAL (Primera Seccin)
0Wxml 'ersion=>@.?> encoding=>U,--I>W1
0xs:sc4ema xmlns:c&di=>4tt%:77888.sat.go#.mx7c&d7:> xmlns:xs=>4tt%:77888.8:.org7;??@73M5Sc4ema>
targetNames%ace=>4tt%:77888.sat.go#.mx7c&d7:> element-orm.e&ault=>quali&ied> attri#ute-orm.e&ault=>unquali&ied>1
0xs:element name=>Com%ro#ante>1
0xs:annotation1
0xs:documentation1Est$ndar de Com%ro#ante &iscal digital a tra's de (nternet.07xs:documentation1
07xs:annotation1
0xs:com%lex,y%e1
0xs:sequence1
0xs:element name=>Emisor>1
0xs:annotation1
0xs:documentation1Nodo requerido %ara ex%resar la in&ormaci+n del contri#uyente emisor del com%ro#ante.07xs:documentation1
07xs:annotation1
0xs:com%lex,y%e1
0xs:sequence1
0xs:element name=>.omicilio-iscal> ty%e=>c&di:t9U#icacion-iscal> minKccurs=>?>1
0xs:annotation1
0xs:documentation1Nodo o%cional %ara %recisar la in&ormaci+n de u#icaci+n del domicilio &iscal del contri#uyente
emisor07xs:documentation1
07xs:annotation1
07xs:element1
0xs:element name=>Ex%edidoEn> ty%e=>c&di:t9U#icacion> minKccurs=>?>1
0xs:annotation1
0xs:documentation1Nodo o%cional %ara %recisar la in&ormaci+n de u#icaci+n del domicilio en donde es emitido el com%ro#ante
&iscal en caso de que sea distinto del domicilio &iscal del contri#uyente emisor.07xs:documentation1
07xs:annotation1
07xs:element1
0xs:sequence1
0xs:element name=>Negimen-iscal> maxKccurs=>un#ounded>1
0xs:annotation1
0xs:documentation1Nodo requerido %ara incor%orar los regmenes en los que tri#uta el contri#uyente emisor. !uede contener
m$s de un rgimen.07xs:documentation1
07xs:annotation1
0xs:com%lex,y%e1
0xs:attri#ute name=>Negimen> use=>required>1
0xs:annotation1
0xs:documentation1Atri#uto requerido %ara incor%orar el nom#re del rgimen en el que tri#uta el contri#uyente
emisor.07xs:documentation1
07xs:annotation1
0xs:sim%le,y%e1
0xs:restriction #ase=>xs:string>1
0xs:min5engt4 'alue=>@>71
0xs:84iteS%ace 'alue=>colla%se>71
07xs:restriction1
07xs:sim%le,y%e1
07xs:attri#ute1
07xs:com%lex,y%e1
07xs:element1
07xs:sequence1
07xs:sequence1
0xs:attri#ute name=>r&c> ty%e=>c&di:t9N-C> use=>required>1
0xs:annotation1
0xs:documentation1Atri#uto requerido %ara la Cla'e del Negistro -ederal de Contri#uyentes corres%ondiente al contri#uyente
emisor del com%ro#ante sin guiones o es%acios.07xs:documentation1
07xs:annotation1
07xs:attri#ute1
0xs:attri#ute name=>nom#re>1
0xs:annotation1
0xs:documentation1Atri#uto o%cional %ara el nom#re, denominaci+n o ra/+n social del contri#uyente emisor del
com%ro#ante.07xs:documentation1
07xs:annotation1
0xs:sim%le,y%e1
0xs:restriction #ase=>xs:string>1
0xs:min5engt4 'alue=>@>71
0xs:84iteS%ace 'alue=>colla%se>71
07xs:restriction1
07xs:sim%le,y%e1
07xs:attri#ute1
07xs:com%lex,y%e1
07xs:element1
0xs:element name=>Nece%tor>1
(Primera Seccin) DIARIO OFICIAL Lunes 17 de febrero de 201
0xs:annotation1
0xs:documentation1Nodo requerido %ara %recisar la in&ormaci+n del contri#uyente rece%tor del com%ro#ante.07xs:documentation1
07xs:annotation1
0xs:com%lex,y%e1
0xs:sequence1
0xs:element name=>.omicilio> ty%e=>c&di:t9U#icacion> minKccurs=>?>1
0xs:annotation1
0xs:documentation1Nodo o%cional %ara la de&inici+n de la u#icaci+n donde se da el domicilio del rece%tor del com%ro#ante
&iscal.07xs:documentation1
07xs:annotation1
07xs:element1
07xs:sequence1
0xs:attri#ute name=>r&c> ty%e=>c&di:t9N-C> use=>required>1
0xs:annotation1
0xs:documentation1Atri#uto requerido %ara %recisar la Cla'e del Negistro -ederal de Contri#uyentes corres%ondiente al
contri#uyente rece%tor del com%ro#ante.07xs:documentation1
07xs:annotation1
07xs:attri#ute1
0xs:attri#ute name=>nom#re> use=>o%tional>1
0xs:annotation1
0xs:documentation1Atri#uto o%cional %ara el nom#re, denominaci+n o ra/+n social del contri#uyente rece%tor del
com%ro#ante.07xs:documentation1
07xs:annotation1
0xs:sim%le,y%e1
0xs:restriction #ase=>xs:string>1
0xs:min5engt4 'alue=>@>71
0xs:84iteS%ace 'alue=>colla%se>71
07xs:restriction1
07xs:sim%le,y%e1
07xs:attri#ute1
07xs:com%lex,y%e1
07xs:element1
0xs:element name=>Conce%tos>1
0xs:annotation1
0xs:documentation1Nodo requerido %ara enlistar los conce%tos cu#iertos %or el com%ro#ante.07xs:documentation1
07xs:annotation1
0xs:com%lex,y%e1
0xs:sequence1
0xs:element name=>Conce%to> maxKccurs=>un#ounded>1
0xs:annotation1
0xs:documentation1Nodo %ara introducir la in&ormaci+n detallada de un #ien o ser'icio am%arado en el
com%ro#ante.07xs:documentation1
07xs:annotation1
0xs:com%lex,y%e1
0xs:c4oice minKccurs=>?>1
0xs:element name=>(n&ormacionAduanera> ty%e=>c&di:t9(n&ormacionAduanera> minKccurs=>?> maxKccurs=>un#ounded>1
0xs:annotation1
0xs:documentation1Nodo o%cional %ara introducir la in&ormaci+n aduanera a%lica#le cuando se trate de 'entas de %rimera
mano de mercancas im%ortadas.07xs:documentation1
07xs:annotation1
07xs:element1
0xs:element name=>Cuenta!redial> minKccurs=>?>1
0xs:annotation1
0xs:documentation1Nodo o%cional %ara asentar el n"mero de cuenta %redial con el que &ue registrado el inmue#le, en el
sistema catastral de la entidad &ederati'a de que trate, o #ien %ara incor%orar los datos de identi&icaci+n del certi&icado de %artici%aci+n
inmo#iliaria no amorti/a#le.07xs:documentation1
07xs:annotation1
0xs:com%lex,y%e1
0xs:attri#ute name=>numero> use=>required>1
0xs:annotation1
0xs:documentation1Atri#uto requerido %ara %recisar el n"mero de la cuenta %redial del inmue#le cu#ierto %or el %resente
conce%to, o #ien %ara incor%orar los datos de identi&icaci+n del certi&icado de %artici%aci+n inmo#iliaria no amorti/a#le, trat$ndose de
arrendamiento.07xs:documentation1
07xs:annotation1
0xs:sim%le,y%e1
0xs:restriction #ase=>xs:string>1
0xs:84iteS%ace 'alue=>colla%se>71
0xs:min5engt4 'alue=>@>71
07xs:restriction1
07xs:sim%le,y%e1
07xs:attri#ute1
07xs:com%lex,y%e1
07xs:element1
0xs:element name=>Com%lementoConce%to> minKccurs=>?>1
0xs:annotation1
0xs:documentation1Nodo o%cional donde se incluir$n los nodos com%lementarios de extensi+n al conce%to, de&inidos %or
el SA,, de acuerdo a dis%osiciones %articulares a un sector o acti'idad es%eci&ica.07xs:documentation1
07xs:annotation1
0xs:com%lex,y%e1
0xs:sequence1
0xs:any minKccurs=>?> maxKccurs=>un#ounded>71
Lunes 17 de febrero de 201 DIARIO OFICIAL (Primera Seccin)
07xs:sequence1
07xs:com%lex,y%e1
07xs:element1
0xs:element name=>!arte> minKccurs=>?> maxKccurs=>un#ounded>1
0xs:annotation1
0xs:documentation1Nodo o%cional %ara ex%resar las %artes o com%onentes que integran la totalidad del conce%to
ex%resado en el com%ro#ante &iscal digital a tra's de (nternet07xs:documentation1
07xs:annotation1
0xs:com%lex,y%e1
0xs:sequence1
0xs:element name=>(n&ormacionAduanera> ty%e=>c&di:t9(n&ormacionAduanera> minKccurs=>?> maxKccurs=>un#ounded>1
0xs:annotation1
0xs:documentation1Nodo o%cional %ara introducir la in&ormaci+n aduanera a%lica#le cuando se trate de %artes o
com%onentes im%ortados 'endidos de %rimera mano.07xs:documentation1
07xs:annotation1
07xs:element1
07xs:sequence1
0xs:attri#ute name=>cantidad> use=>required>1
0xs:annotation1
0xs:documentation1Atri#uto requerido %ara %recisar la cantidad de #ienes o ser'icios del ti%o %articular de&inido %or la
%resente %arte.07xs:documentation1
07xs:annotation1
0xs:sim%le,y%e1
0xs:restriction #ase=>xs:decimal>1
0xs:84iteS%ace 'alue=>colla%se>71
07xs:restriction1
07xs:sim%le,y%e1
07xs:attri#ute1
0xs:attri#ute name=>unidad> use=>o%tional>1
0xs:annotation1
0xs:documentation1Atri#uto o%cional %ara %recisar la unidad de medida a%lica#le %ara la cantidad ex%resada en la
%arte.07xs:documentation1
07xs:annotation1
0xs:sim%le,y%e1
0xs:restriction #ase=>xs:string>1
0xs:84iteS%ace 'alue=>colla%se>71
0xs:min5engt4 'alue=>@>71
07xs:restriction1
07xs:sim%le,y%e1
07xs:attri#ute1
0xs:attri#ute name=>no(denti&icacion> use=>o%tional>1
0xs:annotation1
0xs:documentation1Atri#uto o%cional %ara ex%resar el n"mero de serie del #ien o identi&icador del ser'icio am%arado %or
la %resente %arte.07xs:documentation1
07xs:annotation1
0xs:sim%le,y%e1
0xs:restriction #ase=>xs:string>1
0xs:min5engt4 'alue=>@>71
0xs:84iteS%ace 'alue=>colla%se>71
07xs:restriction1
07xs:sim%le,y%e1
07xs:attri#ute1
0xs:attri#ute name=>descri%cion> use=>required>1
0xs:annotation1
0xs:documentation1Atri#uto requerido %ara %recisar la descri%ci+n del #ien o ser'icio cu#ierto %or la %resente
%arte.07xs:documentation1
07xs:annotation1
0xs:sim%le,y%e1
0xs:restriction #ase=>xs:string>1
0xs:min5engt4 'alue=>@>71
0xs:84iteS%ace 'alue=>colla%se>71
07xs:restriction1
07xs:sim%le,y%e1
07xs:attri#ute1
0xs:attri#ute name=>'alorUnitario> ty%e=>c&di:t9(m%orte> use=>o%tional>1
0xs:annotation1
0xs:documentation1Atri#uto o%cional %ara %recisar el 'alor o %recio unitario del #ien o ser'icio cu#ierto %or la %resente
%arte.07xs:documentation1
07xs:annotation1
07xs:attri#ute1
0xs:attri#ute name=>im%orte> ty%e=>c&di:t9(m%orte> use=>o%tional>1
0xs:annotation1
0xs:documentation1Atri#uto o%cional %ara %recisar el im%orte total de los #ienes o ser'icios de la %resente %arte. .e#e
ser equi'alente al resultado de multi%licar la cantidad %or el 'alor unitario ex%resado en la %arte.07xs:documentation1
07xs:annotation1
07xs:attri#ute1
07xs:com%lex,y%e1
07xs:element1
07xs:c4oice1
0xs:attri#ute name=>cantidad> use=>required>1
0xs:annotation1
(Primera Seccin) DIARIO OFICIAL Lunes 17 de febrero de 201
0xs:documentation1Atri#uto requerido %ara %recisar la cantidad de #ienes o ser'icios del ti%o %articular de&inido %or el
%resente conce%to.07xs:documentation1
07xs:annotation1
0xs:sim%le,y%e1
0xs:restriction #ase=>xs:decimal>1
0xs:84iteS%ace 'alue=>colla%se>71
07xs:restriction1
07xs:sim%le,y%e1
07xs:attri#ute1
0xs:attri#ute name=>unidad> use=>required>1
0xs:annotation1
0xs:documentation1Atri#uto requerido %ara %recisar la unidad de medida a%lica#le %ara la cantidad ex%resada en el
conce%to.07xs:documentation1
07xs:annotation1
0xs:sim%le,y%e1
0xs:restriction #ase=>xs:string>1
0xs:84iteS%ace 'alue=>colla%se>71
0xs:min5engt4 'alue=>@>71
07xs:restriction1
07xs:sim%le,y%e1
07xs:attri#ute1
0xs:attri#ute name=>no(denti&icacion> use=>o%tional>1
0xs:annotation1
0xs:documentation1Atri#uto o%cional %ara ex%resar el n"mero de serie del #ien o identi&icador del ser'icio am%arado %or el
%resente conce%to.07xs:documentation1
07xs:annotation1
0xs:sim%le,y%e1
0xs:restriction #ase=>xs:string>1
0xs:min5engt4 'alue=>@>71
0xs:84iteS%ace 'alue=>colla%se>71
07xs:restriction1
07xs:sim%le,y%e1
07xs:attri#ute1
0xs:attri#ute name=>descri%cion> use=>required>1
0xs:annotation1
0xs:documentation1Atri#uto requerido %ara %recisar la descri%ci+n del #ien o ser'icio cu#ierto %or el %resente
conce%to.07xs:documentation1
07xs:annotation1
0xs:sim%le,y%e1
0xs:restriction #ase=>xs:string>1
0xs:min5engt4 'alue=>@>71
0xs:84iteS%ace 'alue=>colla%se>71
07xs:restriction1
07xs:sim%le,y%e1
07xs:attri#ute1
0xs:attri#ute name=>'alorUnitario> ty%e=>c&di:t9(m%orte> use=>required>1
0xs:annotation1
0xs:documentation1Atri#uto requerido %ara %recisar el 'alor o %recio unitario del #ien o ser'icio cu#ierto %or el %resente
conce%to.07xs:documentation1
07xs:annotation1
07xs:attri#ute1
0xs:attri#ute name=>im%orte> ty%e=>c&di:t9(m%orte> use=>required>1
0xs:annotation1
0xs:documentation1Atri#uto requerido %ara %recisar el im%orte total de los #ienes o ser'icios del %resente conce%to. .e#e
ser equi'alente al resultado de multi%licar la cantidad %or el 'alor unitario ex%resado en el conce%to.07xs:documentation1
07xs:annotation1
07xs:attri#ute1
07xs:com%lex,y%e1
07xs:element1
07xs:sequence1
07xs:com%lex,y%e1
07xs:element1
0xs:element name=>(m%uestos>1
0xs:annotation1
0xs:documentation1Nodo requerido %ara ca%turar los im%uestos a%lica#les.07xs:documentation1
07xs:annotation1
0xs:com%lex,y%e1
0xs:sequence1
0xs:element name=>Netenciones> minKccurs=>?>1
0xs:annotation1
0xs:documentation1Nodo o%cional %ara ca%turar los im%uestos retenidos a%lica#les07xs:documentation1
07xs:annotation1
0xs:com%lex,y%e1
0xs:sequence1
0xs:element name=>Netencion> maxKccurs=>un#ounded>1
0xs:annotation1
0xs:documentation1Nodo %ara la in&ormaci+n detallada de una retenci+n de im%uesto es%ec&ico07xs:documentation1
07xs:annotation1
0xs:com%lex,y%e1
0xs:attri#ute name=>im%uesto> use=>required>1
0xs:annotation1
0xs:documentation1Atri#uto requerido %ara seGalar el ti%o de im%uesto retenido07xs:documentation1
Lunes 17 de febrero de 201 DIARIO OFICIAL (Primera Seccin)
07xs:annotation1
0xs:sim%le,y%e1
0xs:restriction #ase=>xs:string>1
0xs:84iteS%ace 'alue=>colla%se>71
0xs:enumeration 'alue=>(SN>1
0xs:annotation1
0xs:documentation1(m%uesto so#re la renta07xs:documentation1
07xs:annotation1
07xs:enumeration1
0xs:enumeration 'alue=>(OA>1
0xs:annotation1
0xs:documentation1(m%uesto al Oalor Agregado07xs:documentation1
07xs:annotation1
07xs:enumeration1
07xs:restriction1
07xs:sim%le,y%e1
07xs:attri#ute1
0xs:attri#ute name=>im%orte> ty%e=>c&di:t9(m%orte> use=>required>1
0xs:annotation1
0xs:documentation1Atri#uto requerido %ara seGalar el im%orte o monto del im%uesto retenido07xs:documentation1
07xs:annotation1
07xs:attri#ute1
07xs:com%lex,y%e1
07xs:element1
07xs:sequence1
07xs:com%lex,y%e1
07xs:element1
0xs:element name=>,raslados> minKccurs=>?>1
0xs:annotation1
0xs:documentation1Nodo o%cional %ara asentar o re&erir los im%uestos trasladados a%lica#les07xs:documentation1
07xs:annotation1
0xs:com%lex,y%e1
0xs:sequence1
0xs:element name=>,raslado> maxKccurs=>un#ounded>1
0xs:annotation1
0xs:documentation1Nodo %ara la in&ormaci+n detallada de un traslado de im%uesto es%ec&ico07xs:documentation1
07xs:annotation1
0xs:com%lex,y%e1
0xs:attri#ute name=>im%uesto> use=>required>1
0xs:annotation1
0xs:documentation1Atri#uto requerido %ara seGalar el ti%o de im%uesto trasladado07xs:documentation1
07xs:annotation1
0xs:sim%le,y%e1
0xs:restriction #ase=>xs:string>1
0xs:84iteS%ace 'alue=>colla%se>71
0xs:enumeration 'alue=>(OA>1
0xs:annotation1
0xs:documentation1(m%uesto al Oalor Agregado07xs:documentation1
07xs:annotation1
07xs:enumeration1
0xs:enumeration 'alue=>(E!S>1
0xs:annotation1
0xs:documentation1(m%uesto es%ecial so#re %roductos y ser'icios07xs:documentation1
07xs:annotation1
07xs:enumeration1
07xs:restriction1
07xs:sim%le,y%e1
07xs:attri#ute1
0xs:attri#ute name=>tasa> ty%e=>c&di:t9(m%orte> use=>required>1
0xs:annotation1
0xs:documentation1Atri#uto requerido %ara seGalar la tasa del im%uesto que se traslada %or cada conce%to am%arado
en el com%ro#ante07xs:documentation1
07xs:annotation1
07xs:attri#ute1
0xs:attri#ute name=>im%orte> ty%e=>c&di:t9(m%orte> use=>required>1
0xs:annotation1
0xs:documentation1Atri#uto requerido %ara seGalar el im%orte del im%uesto trasladado07xs:documentation1
07xs:annotation1
07xs:attri#ute1
07xs:com%lex,y%e1
07xs:element1
07xs:sequence1
07xs:com%lex,y%e1
07xs:element1
07xs:sequence1
0xs:attri#ute name=>total(m%uestosNetenidos> ty%e=>c&di:t9(m%orte> use=>o%tional>1
0xs:annotation1
0xs:documentation1Atri#uto o%cional %ara ex%resar el total de los im%uestos retenidos que se des%renden de los conce%tos
ex%resados en el com%ro#ante &iscal digital a tra's de (nternet.07xs:documentation1
07xs:annotation1
07xs:attri#ute1
(Primera Seccin) DIARIO OFICIAL Lunes 17 de febrero de 201
0xs:attri#ute name=>total(m%uestos,rasladados> ty%e=>c&di:t9(m%orte> use=>o%tional>1
0xs:annotation1
0xs:documentation1Atri#uto o%cional %ara ex%resar el total de los im%uestos trasladados que se des%renden de los conce%tos
ex%resados en el com%ro#ante &iscal digital a tra's de (nternet.07xs:documentation1
07xs:annotation1
07xs:attri#ute1
07xs:com%lex,y%e1
07xs:element1
0xs:element name=>Com%lemento> minKccurs=>?>1
0xs:annotation1
0xs:documentation1Nodo o%cional donde se incluir$ el com%lemento ,im#re -iscal .igital de manera o#ligatoria y los nodos
com%lementarios determinados %or el SA,, de acuerdo a las dis%osiciones %articulares a un sector o acti'idad
es%ec&ica.07xs:documentation1
07xs:annotation1
0xs:com%lex,y%e1
0xs:sequence1
0xs:any minKccurs=>?> maxKccurs=>un#ounded>71
07xs:sequence1
07xs:com%lex,y%e1
07xs:element1
0xs:element name=>Addenda> minKccurs=>?>1
0xs:annotation1
0xs:documentation1Nodo o%cional %ara reci#ir las extensiones al %resente &ormato que sean de utilidad al contri#uyente. !ara las
reglas de uso del mismo, re&erirse al &ormato de origen.07xs:documentation1
07xs:annotation1
0xs:com%lex,y%e1
0xs:sequence1
0xs:any minKccurs=>?> maxKccurs=>un#ounded>71
07xs:sequence1
07xs:com%lex,y%e1
07xs:element1
07xs:sequence1
0xs:attri#ute name=>'ersion> use=>required> &ixed=>:.;>1
0xs:annotation1
0xs:documentation1Atri#uto requerido con 'alor %re&i2ado a :.; que indica la 'ersi+n del est$ndar #a2o el que se encuentra
ex%resado el com%ro#ante.07xs:documentation1
07xs:annotation1
0xs:sim%le,y%e1
0xs:restriction #ase=>xs:string>1
0xs:84iteS%ace 'alue=>colla%se>71
07xs:restriction1
07xs:sim%le,y%e1
07xs:attri#ute1
0xs:attri#ute name=>serie> use=>o%tional>1
0xs:annotation1
0xs:documentation1Atri#uto o%cional %ara %recisar la serie %ara control interno del contri#uyente. Este atri#uto ace%ta una cadena
de caracteres al&a#ticos de @ a ;J caracteres sin incluir caracteres acentuados.07xs:documentation1
07xs:annotation1
0xs:sim%le,y%e1
0xs:restriction #ase=>xs:string>1
0xs:min5engt4 'alue=>@>71
0xs:max5engt4 'alue=>;J>71
0xs:84iteS%ace 'alue=>colla%se>71
07xs:restriction1
07xs:sim%le,y%e1
07xs:attri#ute1
0xs:attri#ute name=>&olio>1
0xs:annotation1
0xs:documentation1Atri#uto o%cional %ara control interno del contri#uyente que ace%ta un 'alor numrico entero su%erior a ? que
ex%resa el &olio del com%ro#ante.07xs:documentation1
07xs:annotation1
0xs:sim%le,y%e1
0xs:restriction #ase=>xs:string>1
0xs:min5engt4 'alue=>@>71
0xs:max5engt4 'alue=>;?>71
0xs:84iteS%ace 'alue=>colla%se>71
07xs:restriction1
07xs:sim%le,y%e1
07xs:attri#ute1
0xs:attri#ute name=>&ec4a> use=>required>1
0xs:annotation1
0xs:documentation1Atri#uto requerido %ara la ex%resi+n de la &ec4a y 4ora de ex%edici+n del com%ro#ante &iscal. Se ex%resa en la
&orma aaaa-mm-dd,44:mm:ss, de acuerdo con la es%eci&icaci+n (SK IL?@.07xs:documentation1
07xs:annotation1
0xs:sim%le,y%e1
0xs:restriction #ase=>xs:date,ime>1
0xs:84iteS%ace 'alue=>colla%se>71
07xs:restriction1
07xs:sim%le,y%e1
07xs:attri#ute1
0xs:attri#ute name=>sello> use=>required>1
0xs:annotation1
Lunes 17 de febrero de 201 DIARIO OFICIAL (Primera Seccin)
0xs:documentation1Atri#uto requerido %ara contener el sello digital del com%ro#ante &iscal, al que 4acen re&erencia las reglas de
resoluci+n miscel$nea a%lica#le. El sello de#er$ ser ex%resado c+mo una cadena de texto en &ormato )ase LM.07xs:documentation1
07xs:annotation1
0xs:sim%le,y%e1
0xs:restriction #ase=>xs:string>1
0xs:84iteS%ace 'alue=>colla%se>71
07xs:restriction1
07xs:sim%le,y%e1
07xs:attri#ute1
0xs:attri#ute name=>&orma.e!ago> use=>required>1
0xs:annotation1
0xs:documentation1Atri#uto requerido %ara %recisar la &orma de %ago que a%lica %ara este com%ro#nante &iscal digital a tra's de
(nternet. Se utili/a %ara ex%resar !ago en una sola ex4i#ici+n o n"mero de %arcialidad %agada contra el total de %arcialidades, !arcialidad
@ de 3. 07xs:documentation1
07xs:annotation1
0xs:sim%le,y%e1
0xs:restriction #ase=>xs:string>1
0xs:84iteS%ace 'alue=>colla%se>71
07xs:restriction1
07xs:sim%le,y%e1
07xs:attri#ute1
0xs:attri#ute name=>noCerti&icado> use=>required>1
0xs:annotation1
0xs:documentation1 Atri#uto requerido %ara ex%resar el n"mero de serie del certi&icado de sello digital que am%ara al com%ro#ante,
de acuerdo al acuse corres%ondiente a ;? %osiciones otorgado %or el sistema del SA,.07xs:documentation1
07xs:annotation1
0xs:sim%le,y%e1
0xs:restriction #ase=>xs:string>1
0xs:lengt4 'alue=>;?>71
0xs:84iteS%ace 'alue=>colla%se>71
07xs:restriction1
07xs:sim%le,y%e1
07xs:attri#ute1
0xs:attri#ute name=>certi&icado> use=>required>1
0xs:annotation1
0xs:documentation1Atri#uto requerido que sir'e %ara ex%resar el certi&icado de sello digital que am%ara al com%ro#ante como texto,
en &ormato #ase LM.07xs:documentation1
07xs:annotation1
0xs:sim%le,y%e1
0xs:restriction #ase=>xs:string>1
0xs:84iteS%ace 'alue=>colla%se>71
07xs:restriction1
07xs:sim%le,y%e1
07xs:attri#ute1
0xs:attri#ute name=>condiciones.e!ago> use=>o%tional>1
0xs:annotation1
0xs:documentation1Atri#uto o%cional %ara ex%resar las condiciones comerciales a%lica#les %ara el %ago del com%ro#ante &iscal
digital a tra's de (nternet.07xs:documentation1
07xs:annotation1
0xs:sim%le,y%e1
0xs:restriction #ase=>xs:string>1
0xs:84iteS%ace 'alue=>colla%se>71
0xs:min5engt4 'alue=>@>71
07xs:restriction1
07xs:sim%le,y%e1
07xs:attri#ute1
0xs:attri#ute name=>su#,otal> ty%e=>c&di:t9(m%orte> use=>required>1
0xs:annotation1
0xs:documentation1Atri#uto requerido %ara re%resentar la suma de los im%ortes antes de descuentos e
im%uestos.07xs:documentation1
07xs:annotation1
07xs:attri#ute1
0xs:attri#ute name=>descuento> ty%e=>c&di:t9(m%orte> use=>o%tional>1
0xs:annotation1
0xs:documentation1Atri#uto o%cional %ara re%resentar el im%orte total de los descuentos a%lica#les antes de
im%uestos.07xs:documentation1
07xs:annotation1
07xs:attri#ute1
0xs:attri#ute name=>moti'o.escuento> use=>o%tional>1
0xs:annotation1
0xs:documentation1Atri#uto o%cional %ara ex%resar el moti'o del descuento a%lica#le.07xs:documentation1
07xs:annotation1
0xs:sim%le,y%e1
0xs:restriction #ase=>xs:string>1
0xs:min5engt4 'alue=>@>71
0xs:84iteS%ace 'alue=>colla%se>71
07xs:restriction1
07xs:sim%le,y%e1
07xs:attri#ute1
0xs:attri#ute name=>,i%oCam#io>1
0xs:annotation1
(Primera Seccin) DIARIO OFICIAL Lunes 17 de febrero de 201
0xs:documentation1Atri#uto o%cional %ara re%resentar el ti%o de cam#io con&orme a la moneda usada07xs:documentation1
07xs:annotation1
0xs:sim%le,y%e1
0xs:restriction #ase=>xs:string>1
0xs:84iteS%ace 'alue=>colla%se>71
07xs:restriction1
07xs:sim%le,y%e1
07xs:attri#ute1
0xs:attri#ute name=>Moneda>1
0xs:annotation1
0xs:documentation1Atri#uto o%cional %ara ex%resar la moneda utili/ada %ara ex%resar los montos 07xs:documentation1
07xs:annotation1
0xs:sim%le,y%e1
0xs:restriction #ase=>xs:string>1
0xs:84iteS%ace 'alue=>colla%se>71
07xs:restriction1
07xs:sim%le,y%e1
07xs:attri#ute1
0xs:attri#ute name=>total> ty%e=>c&di:t9(m%orte> use=>required>1
0xs:annotation1
0xs:documentation1Atri#uto requerido %ara re%resentar la suma del su#total, menos los descuentos a%lica#les, m$s los im%uestos
trasladados, menos los im%uestos retenidos.07xs:documentation1
07xs:annotation1
07xs:attri#ute1
0xs:attri#ute name=>ti%o.eCom%ro#ante> use=>required>1
0xs:annotation1
0xs:documentation1Atri#uto requerido %ara ex%resar el e&ecto del com%ro#ante &iscal %ara el contri#uyente
emisor.07xs:documentation1
07xs:annotation1
0xs:sim%le,y%e1
0xs:restriction #ase=>xs:string>1
0xs:enumeration 'alue=>ingreso>71
0xs:enumeration 'alue=>egreso>71
0xs:enumeration 'alue=>traslado>71
07xs:restriction1
07xs:sim%le,y%e1
07xs:attri#ute1
0xs:attri#ute name=>metodo.e!ago> use=>required>1
0xs:annotation1
0xs:documentation1Atri#uto requerido de texto li#re %ara ex%resar el mtodo de %ago de los #ienes o ser'icios am%arados %or el
com%ro#ante. Se entiende como mtodo de %ago leyendas tales como: c4eque, tar2eta de crdito o de#ito, de%+sito en cuenta,
etc.07xs:documentation1
07xs:annotation1
0xs:sim%le,y%e1
0xs:restriction #ase=>xs:string>1
0xs:min5engt4 'alue=>@>71
0xs:84iteS%ace 'alue=>colla%se>71
07xs:restriction1
07xs:sim%le,y%e1
07xs:attri#ute1
0xs:attri#ute name=>5ugarEx%edicion> use=>required>1
0xs:annotation1
0xs:documentation1Atri#uto requerido %ara incor%orar el lugar de ex%edici+n del com%ro#ante.07xs:documentation1
07xs:annotation1
0xs:sim%le,y%e1
0xs:restriction #ase=>xs:string>1
0xs:min5engt4 'alue=>@>71
0xs:84iteS%ace 'alue=>colla%se>71
07xs:restriction1
07xs:sim%le,y%e1
07xs:attri#ute1
0xs:attri#ute name=>NumCta!ago>1
0xs:annotation1
0xs:documentation1Atri#uto K%cional %ara incor%orar al menos los cuatro "ltimos digitos del n"mero de cuenta con la que se
reali/+ el %ago.07xs:documentation1
07xs:annotation1
0xs:sim%le,y%e1
0xs:restriction #ase=>xs:string>1
0xs:min5engt4 'alue=>M>71
0xs:84iteS%ace 'alue=>colla%se>71
07xs:restriction1
07xs:sim%le,y%e1
07xs:attri#ute1
0xs:attri#ute name=>-olio-iscalKrig>1
0xs:annotation1
0xs:documentation1Atri#uto o%cional %ara seGalar el n"mero de &olio &iscal del com%ro#ante que se 4u#iese ex%edido %or el 'alor
total del com%ro#ante, trat$ndose del %ago en %arcialidades.07xs:documentation1
07xs:annotation1
0xs:sim%le,y%e1
0xs:restriction #ase=>xs:string>1
0xs:84iteS%ace 'alue=>colla%se>71
07xs:restriction1
07xs:sim%le,y%e1
07xs:attri#ute1
Lunes 17 de febrero de 201 DIARIO OFICIAL (Primera Seccin)
0xs:attri#ute name=>Serie-olio-iscalKrig>1
0xs:annotation1
0xs:documentation1Atri#uto o%cional %ara seGalar la serie del &olio del com%ro#ante que se 4u#iese ex%edido %or el 'alor total del
com%ro#ante, trat$ndose del %ago en %arcialidades.07xs:documentation1
07xs:annotation1
0xs:sim%le,y%e1
0xs:restriction #ase=>xs:string>1
0xs:84iteS%ace 'alue=>colla%se>71
07xs:restriction1
07xs:sim%le,y%e1
07xs:attri#ute1
0xs:attri#ute name=>-ec4a-olio-iscalKrig>1
0xs:annotation1
0xs:documentation1Atri#uto o%cional %ara seGalar la &ec4a de ex%edici+n del com%ro#ante que se 4u#iese emitido %or el 'alor total
del com%ro#ante, trat$ndose del %ago en %arcialidades. Se ex%resa en la &orma aaaa-mm-dd,44:mm:ss, de acuerdo con la es%eci&icaci+n
(SK IL?@.07xs:documentation1
07xs:annotation1
0xs:sim%le,y%e1
0xs:restriction #ase=>xs:date,ime>1
0xs:84iteS%ace 'alue=>colla%se>71
07xs:restriction1
07xs:sim%le,y%e1
07xs:attri#ute1
0xs:attri#ute name=>Monto-olio-iscalKrig> ty%e=>c&di:t9(m%orte>1
0xs:annotation1
0xs:documentation1Atri#uto o%cional %ara seGalar el total del com%ro#ante que se 4u#iese ex%edido %or el 'alor total de la
o%eraci+n, trat$ndose del %ago en %arcialidades07xs:documentation1
07xs:annotation1
07xs:attri#ute1
07xs:com%lex,y%e1
07xs:element1
0xs:com%lex,y%e name=>t9U#icacion>1
0xs:annotation1
0xs:documentation1,i%o de&inido %ara ex%resar domicilios o direcciones07xs:documentation1
07xs:annotation1
0xs:attri#ute name=>calle> use=>o%tional>1
0xs:annotation1
0xs:documentation1Este atri#uto o%cional sir'e %ara %recisar la a'enida, calle, camino o carretera donde se da la
u#icaci+n.07xs:documentation1
07xs:annotation1
0xs:sim%le,y%e1
0xs:restriction #ase=>xs:string>1
0xs:min5engt4 'alue=>@>71
0xs:84iteS%ace 'alue=>colla%se>71
07xs:restriction1
07xs:sim%le,y%e1
07xs:attri#ute1
0xs:attri#ute name=>noExterior> use=>o%tional>1
0xs:annotation1
0xs:documentation1Este atri#uto o%cional sir'e %ara ex%resar el n"mero %articular en donde se da la u#icaci+n so#re una calle
dada.07xs:documentation1
07xs:annotation1
0xs:sim%le,y%e1
0xs:restriction #ase=>xs:string>1
0xs:min5engt4 'alue=>@>71
0xs:84iteS%ace 'alue=>colla%se>71
07xs:restriction1
07xs:sim%le,y%e1
07xs:attri#ute1
0xs:attri#ute name=>no(nterior> use=>o%tional>1
0xs:annotation1
0xs:documentation1Este atri#uto o%cional sir'e %ara ex%resar in&ormaci+n adicional %ara es%eci&icar la u#icaci+n cuando calle y
n"mero exterior 6noExterior< no resulten su&icientes %ara determinar la u#icaci+n de &orma %recisa.07xs:documentation1
07xs:annotation1
0xs:sim%le,y%e1
0xs:restriction #ase=>xs:string>1
0xs:min5engt4 'alue=>@>71
0xs:84iteS%ace 'alue=>colla%se>71
07xs:restriction1
07xs:sim%le,y%e1
07xs:attri#ute1
0xs:attri#ute name=>colonia> use=>o%tional>1
0xs:annotation1
0xs:documentation1Este atri#uto o%cional sir'e %ara %recisar la colonia en donde se da la u#icaci+n cuando se desea ser m$s
es%ec&ico en casos de u#icaciones ur#anas.07xs:documentation1
07xs:annotation1
0xs:sim%le,y%e1
0xs:restriction #ase=>xs:string>1
0xs:min5engt4 'alue=>@>71
0xs:84iteS%ace 'alue=>colla%se>71
07xs:restriction1
07xs:sim%le,y%e1
07xs:attri#ute1
(Primera Seccin) DIARIO OFICIAL Lunes 17 de febrero de 201
0xs:attri#ute name=>localidad> use=>o%tional>1
0xs:annotation1
0xs:documentation1Atri#uto o%cional que sir'e %ara %recisar la ciudad o %o#laci+n donde se da la u#icaci+n.07xs:documentation1
07xs:annotation1
0xs:sim%le,y%e1
0xs:restriction #ase=>xs:string>1
0xs:min5engt4 'alue=>@>71
0xs:84iteS%ace 'alue=>colla%se>71
07xs:restriction1
07xs:sim%le,y%e1
07xs:attri#ute1
0xs:attri#ute name=>re&erencia> use=>o%tional>1
0xs:annotation1
0xs:documentation1Atri#uto o%cional %ara ex%resar una re&erencia de u#icaci+n adicional.07xs:documentation1
07xs:annotation1
0xs:sim%le,y%e1
0xs:restriction #ase=>xs:string>1
0xs:min5engt4 'alue=>@>71
0xs:84iteS%ace 'alue=>colla%se>71
07xs:restriction1
07xs:sim%le,y%e1
07xs:attri#ute1
0xs:attri#ute name=>munici%io> use=>o%tional>1
0xs:annotation1
0xs:documentation1Atri#uto o%cional que sir'e %ara %recisar el munici%io o delegaci+n 6en el caso del .istrito -ederal< en donde se
da la u#icaci+n.07xs:documentation1
07xs:annotation1
0xs:sim%le,y%e1
0xs:restriction #ase=>xs:string>1
0xs:min5engt4 'alue=>@>71
0xs:84iteS%ace 'alue=>colla%se>71
07xs:restriction1
07xs:sim%le,y%e1
07xs:attri#ute1
0xs:attri#ute name=>estado> use=>o%tional>1
0xs:annotation1
0xs:documentation1Atri#uto o%cional que sir'e %ara %recisar el estado o entidad &ederati'a donde se da la
u#icaci+n.07xs:documentation1
07xs:annotation1
0xs:sim%le,y%e1
0xs:restriction #ase=>xs:string>1
0xs:min5engt4 'alue=>@>71
0xs:84iteS%ace 'alue=>colla%se>71
07xs:restriction1
07xs:sim%le,y%e1
07xs:attri#ute1
0xs:attri#ute name=>%ais> use=>required>1
0xs:annotation1
0xs:documentation1Atri#uto requerido que sir'e %ara %recisar el %as donde se da la u#icaci+n.07xs:documentation1
07xs:annotation1
0xs:sim%le,y%e1
0xs:restriction #ase=>xs:string>1
0xs:min5engt4 'alue=>@>71
0xs:84iteS%ace 'alue=>colla%se>71
07xs:restriction1
07xs:sim%le,y%e1
07xs:attri#ute1
0xs:attri#ute name=>codigo!ostal> use=>o%tional>1
0xs:annotation1
0xs:documentation1Atri#uto o%cional que sir'e %ara asentar el c+digo %ostal en donde se da la u#icaci+n.07xs:documentation1
07xs:annotation1
0xs:sim%le,y%e1
0xs:restriction #ase=>xs:string>1
0xs:84iteS%ace 'alue=>colla%se>71
07xs:restriction1
07xs:sim%le,y%e1
07xs:attri#ute1
07xs:com%lex,y%e1
0xs:com%lex,y%e name=>t9U#icacion-iscal>1
0xs:annotation1
0xs:documentation1,i%o de&inido %ara ex%resar domicilios o direcciones07xs:documentation1
07xs:annotation1
0xs:attri#ute name=>calle> use=>required>1
0xs:annotation1
0xs:documentation1Este atri#uto requerido sir'e %ara %recisar la a'enida, calle, camino o carretera donde se da la
u#icaci+n.07xs:documentation1
07xs:annotation1
0xs:sim%le,y%e1
0xs:restriction #ase=>xs:string>1
0xs:min5engt4 'alue=>@>71
0xs:84iteS%ace 'alue=>colla%se>71
Lunes 17 de febrero de 201 DIARIO OFICIAL (Primera Seccin)
07xs:restriction1
07xs:sim%le,y%e1
07xs:attri#ute1
0xs:attri#ute name=>noExterior> use=>o%tional>1
0xs:annotation1
0xs:documentation1Este atri#uto o%cional sir'e %ara ex%resar el n"mero %articular en donde se da la u#icaci+n so#re una calle
dada.07xs:documentation1
07xs:annotation1
0xs:sim%le,y%e1
0xs:restriction #ase=>xs:string>1
0xs:min5engt4 'alue=>@>71
0xs:84iteS%ace 'alue=>colla%se>71
07xs:restriction1
07xs:sim%le,y%e1
07xs:attri#ute1
0xs:attri#ute name=>no(nterior> use=>o%tional>1
0xs:annotation1
0xs:documentation1Este atri#uto o%cional sir'e %ara ex%resar in&ormaci+n adicional %ara es%eci&icar la u#icaci+n cuando calle y
n"mero exterior 6noExterior< no resulten su&icientes %ara determinar la u#icaci+n de &orma %recisa.07xs:documentation1
07xs:annotation1
0xs:sim%le,y%e1
0xs:restriction #ase=>xs:string>1
0xs:min5engt4 'alue=>@>71
0xs:84iteS%ace 'alue=>colla%se>71
07xs:restriction1
07xs:sim%le,y%e1
07xs:attri#ute1
0xs:attri#ute name=>colonia> use=>o%tional>1
0xs:annotation1
0xs:documentation1Este atri#uto o%cional sir'e %ara %recisar la colonia en donde se da la u#icaci+n cuando se desea ser m$s
es%ec&ico en casos de u#icaciones ur#anas.07xs:documentation1
07xs:annotation1
0xs:sim%le,y%e1
0xs:restriction #ase=>xs:string>1
0xs:min5engt4 'alue=>@>71
0xs:84iteS%ace 'alue=>colla%se>71
07xs:restriction1
07xs:sim%le,y%e1
07xs:attri#ute1
0xs:attri#ute name=>localidad> use=>o%tional>1
0xs:annotation1
0xs:documentation1Atri#uto o%cional que sir'e %ara %recisar la ciudad o %o#laci+n donde se da la u#icaci+n.07xs:documentation1
07xs:annotation1
0xs:sim%le,y%e1
0xs:restriction #ase=>xs:string>1
0xs:min5engt4 'alue=>@>71
0xs:84iteS%ace 'alue=>colla%se>71
07xs:restriction1
07xs:sim%le,y%e1
07xs:attri#ute1
0xs:attri#ute name=>re&erencia> use=>o%tional>1
0xs:annotation1
0xs:documentation1Atri#uto o%cional %ara ex%resar una re&erencia de u#icaci+n adicional.07xs:documentation1
07xs:annotation1
0xs:sim%le,y%e1
0xs:restriction #ase=>xs:string>1
0xs:84iteS%ace 'alue=>colla%se>71
0xs:min5engt4 'alue=>@>71
07xs:restriction1
07xs:sim%le,y%e1
07xs:attri#ute1
0xs:attri#ute name=>munici%io> use=>required>1
0xs:annotation1
0xs:documentation1Atri#uto requerido que sir'e %ara %recisar el munici%io o delegaci+n 6en el caso del .istrito -ederal< en donde se
da la u#icaci+n.07xs:documentation1
07xs:annotation1
0xs:sim%le,y%e1
0xs:restriction #ase=>xs:string>1
0xs:min5engt4 'alue=>@>71
0xs:84iteS%ace 'alue=>colla%se>71
07xs:restriction1
07xs:sim%le,y%e1
07xs:attri#ute1
0xs:attri#ute name=>estado> use=>required>1
0xs:annotation1
0xs:documentation1Atri#uto requerido que sir'e %ara %recisar el estado o entidad &ederati'a donde se da la
u#icaci+n.07xs:documentation1
07xs:annotation1
0xs:sim%le,y%e1
0xs:restriction #ase=>xs:string>1
0xs:min5engt4 'alue=>@>71
0xs:84iteS%ace 'alue=>colla%se>71
07xs:restriction1
(Primera Seccin) DIARIO OFICIAL Lunes 17 de febrero de 201
07xs:sim%le,y%e1
07xs:attri#ute1
0xs:attri#ute name=>%ais> use=>required>1
0xs:annotation1
0xs:documentation1Atri#uto requerido que sir'e %ara %recisar el %as donde se da la u#icaci+n.07xs:documentation1
07xs:annotation1
0xs:sim%le,y%e1
0xs:restriction #ase=>xs:string>1
0xs:min5engt4 'alue=>@>71
0xs:84iteS%ace 'alue=>colla%se>71
07xs:restriction1
07xs:sim%le,y%e1
07xs:attri#ute1
0xs:attri#ute name=>codigo!ostal> use=>required>1
0xs:annotation1
0xs:documentation1Atri#uto requerido que sir'e %ara asentar el c+digo %ostal en donde se da la u#icaci+n.07xs:documentation1
07xs:annotation1
0xs:sim%le,y%e1
0xs:restriction #ase=>xs:string>1
0xs:84iteS%ace 'alue=>colla%se>71
0xs:lengt4 'alue=>J>71
07xs:restriction1
07xs:sim%le,y%e1
07xs:attri#ute1
07xs:com%lex,y%e1
0xs:sim%le,y%e name=>t9N-C>1
0xs:annotation1
0xs:documentation1,i%o de&inido %ara ex%resar cla'es del Negistro -ederal de Contri#uyentes07xs:documentation1
07xs:annotation1
0xs:restriction #ase=>xs:string>1
0xs:min5engt4 'alue=>@;>71
0xs:max5engt4 'alue=>@:>71
0xs:84iteS%ace 'alue=>colla%se>71
0xs:%attern 'alue=>PA-Q,R,Bam%EST:,MUP?-VST;UP?-@SP?-VSP?-:SP?-VSPA-Q,?-VSWPA-Q,?-VSWP?-V,A-QSW>71
07xs:restriction1
07xs:sim%le,y%e1
0xs:sim%le,y%e name=>t9(m%orte>1
0xs:annotation1
0xs:documentation1,i%o de&inido %ara ex%resar im%ortes numricos con &racci+n 4asta seis decimales07xs:documentation1
07xs:annotation1
0xs:restriction #ase=>xs:decimal>1
0xs:&raction.igits 'alue=>L>71
0xs:84iteS%ace 'alue=>colla%se>71
07xs:restriction1
07xs:sim%le,y%e1
0xs:com%lex,y%e name=>t9(n&ormacionAduanera>1
0xs:annotation1
0xs:documentation1,i%o de&inido %ara ex%resar in&ormaci+n aduanera07xs:documentation1
07xs:annotation1
0xs:attri#ute name=>numero> use=>required>1
0xs:annotation1
0xs:documentation1Atri#uto requerido %ara ex%resar el n"mero del documento aduanero que am%ara la im%ortaci+n del
#ien.07xs:documentation1
07xs:annotation1
0xs:sim%le,y%e1
0xs:restriction #ase=>xs:string>1
0xs:min5engt4 'alue=>@>71
0xs:84iteS%ace 'alue=>colla%se>71
07xs:restriction1
07xs:sim%le,y%e1
07xs:attri#ute1
0xs:attri#ute name=>&ec4a> use=>required>1
0xs:annotation1
0xs:documentation1Atri#uto requerido %ara ex%resar la &ec4a de ex%edici+n del documento aduanero que am%ara la im%ortaci+n del
#ien. Se ex%resa en el &ormato aaaa-mm-dd07xs:documentation1
07xs:annotation1
0xs:sim%le,y%e1
0xs:restriction #ase=>xs:date>1
0xs:84iteS%ace 'alue=>colla%se>71
07xs:restriction1
07xs:sim%le,y%e1
07xs:attri#ute1
0xs:attri#ute name=>aduana>1
0xs:annotation1
0xs:documentation1Atri#uto o%cional %ara %recisar el nom#re de la aduana %or la que se e&ectu+ la im%ortaci+n del
#ien.07xs:documentation1
07xs:annotation1
0xs:sim%le,y%e1
0xs:restriction #ase=>xs:string>1
0xs:min5engt4 'alue=>@>71
0xs:84iteS%ace 'alue=>colla%se>71
07xs:restriction1
07xs:sim%le,y%e1
07xs:attri#ute1
07xs:com%lex,y%e1
07xs:sc4ema1
Lunes 17 de febrero de 201 DIARIO OFICIAL (Primera Seccin)
!. 3eneracin de sellos digitales para Comprobantes *iscales Digitales a travs de Internet.
Elementos utili/ados en la generaci+n de Sellos .igitales:
Cadena Kriginal, el elemento a sellar, en este caso de un com%ro#ante &iscal digital a tra's de
(nternet.
Certi&icado de Sello .igital y su corres%ondiente cla'e %ri'ada.
Algoritmos de cri%togra&a de cla'e %"#lica %ara &irma electr+nica a'an/ada.
Es%eci&icaciones de con'ersi+n de la &irma electr+nica a'an/ada a )ase LM.
!ara la generaci+n de sellos digitales se utili/a cri%togra&a de cla'e %"#lica a%licada a una cadena original.
Cri%togra&a de la Cla'e !"#lica
5a cri%togra&a de Cla'e !"#lica se #asa en la generaci+n de una %are2a de n"meros muy grandes
relacionados ntimamente entre s, de tal manera que una o%eraci+n de encri%ci+n so#re un mensa2e
tomando como cla'e de encri%ci+n a uno de los dos n"meros, %roduce un mensa2e alterado en su
signi&icado que solo %uede ser de'uelto a su estado original mediante la o%eraci+n de desencri%ci+n
corres%ondiente tomando como cla'e de desencri%ci+n al otro n"mero de la %are2a.
Uno de estos dos n"meros, ex%resado en una estructura de datos que contiene un m+dulo y un
ex%onente, se conser'a secreta y se le denomina >cla'e %ri'ada>, mientras que el otro n"mero llamado
>cla'e %"#lica>, en &ormato #inario y acom%aGado de in&ormaci+n de identi&icaci+n del emisor, adem$s de
una cali&icaci+n de 'alide/ %or %arte de un tercero con&ia#le, se incor%ora a un arc4i'o denominado
>certi&icado de &irma electr+nica a'an/ada o certi&icado %ara sellos digitales>.
El Certi&icado %uede distri#uirse li#remente %ara e&ectos de intercam#io seguro de in&ormaci+n y %ara
o&recer %rue#as de autora de arc4i'os electr+nicos o acuerdo con su contenido mediante el %roceso
denominado >&irma electr+nica a'an/ada >, que consiste en una caracterstica o#ser'a#le de un mensa2e,
'eri&ica#le %or cualquiera con acceso al certi&icado digital del emisor, que sir'e %ara im%lementar ser'icios
de seguridad %ara garanti/ar: 5a integridad 6&acilidad %ara detectar si un mensa2e &irmado 4a sido alterado<,
autenticidad, certidum#re de origen 6&acilidad %ara determinar qu %ersona es el autor de la &irma y 'alida
el contenido del mensa2e< y no re%udiaci+n del mensa2e &irmado 6ca%acidad de im%edir que el autor de la
&irma niegue 4a#er &irmado el mensa2e<.
Estos ser'icios de seguridad %ro%orcionan las siguientes caractersticas a un mensa2e con &irma
electr+nica a'an/ada:
Es in&alsi&ica#le.
5a &irma electr+nica a'an/ada no es recicla#le 6es "nica %or mensa2e<.
Un mensa2e con &irma electr+nica a'an/ada alterado, es detecta#le.
Un mensa2e con &irma electr+nica a'an/ada, no %uede ser re%udiado.
5os certi&icados de sello digital se generan de manera idntica a la &irma electr+nica a'an/ada y al igual
que las &irmas electr+nicas a'an/adas el %ro%+sito del sello digital es emitir com%ro#antes &iscales con
autenticidad, integridad, 'eri&ica#les y no re%udia#les %or el emisor. !ara ello #astar$ tener acceso al
mensa2e original o cadena original, al sello digital y al certi&icado de sello digital del emisor.
Al ser el certi&icado de sello digital idntico en su generaci+n a una &irma electr+nica a'an/ada, %ro%orciona
los mismos ser'icios de seguridad y 4ereda las caractersticas de las &irmas digitales.
!or consecuencia un com%ro#ante &iscal digital sellado digitalmente %or el contri#uyente tiene las
siguientes caractersticas:
Es in&alsi&ica#le.
El sello digital de un com%ro#ante &iscal digital no es recicla#le 6es "nico %or documento<.
Una cadena original de un com%ro#ante &iscal digital sellada digitalmente, que 4u#iese sido alterada
es detecta#le.
Una cadena original de un com%ro#ante &iscal digital sellada digitalmente no %uede ser re%udiada.
5os algoritmos utili/ados en la generaci+n de un sello digital son los siguientes:
SHA-@, que es una &unci+n 4as4 6digesti+n, %icadillo o resumen< de un solo sentido tal que %ara cualquier
entrada %roduce una salida com%le2a de @L? #its 6;? #ytes< denominada >digesti+n>.
NSA!ri'ateEncry%t, que utili/a la cla'e %ri'ada del emisor %ara encri%tar la digesti+n del mensa2e.
NSA!u#lic.ecry%t, que utili/a la cla'e %"#lica del emisor %ara desencri%tar la digesti+n del mensa2e.
A manera de re&erencia y %ara o#tener in&ormaci+n adicional, se recomienda consultar el sitio de
com%ro#antes &iscales digitales que se encuentra dentro del %ortal del SA,: 888.sat.go#.mx
(Primera Seccin) DIARIO OFICIAL Lunes 17 de febrero de 201
Cadena Kriginal
Se entiende como cadena original, a la secuencia de datos &ormada con la in&ormaci+n contenida dentro
del com%ro#ante &iscal digital a tra's de (nternet, esta#lecida en el Nu#ro ((.A CEst$ndar de com%ro#ante
&iscal digital a tra's de (nternetH de este anexo. Siguiendo %ara ello las reglas y la secuencia aqu
es%eci&icadas:
Neglas *enerales:
@. Ninguno de los atri#utos que con&orman al com%ro#ante &iscal digital de#er$ contener el car$cter X
6C%i%eH< de#ido a que este ser$ utili/ado como car$cter de control en la &ormaci+n de la cadena
original.
;. El inicio de la cadena original se encuentra marcado mediante una secuencia de caracteres XX 6do#le
C%i%eH<.
:. Se ex%resar$ "nicamente la in&ormaci+n del dato sin ex%resar el atri#uto al que 4ace re&erencia. Esto
es, si la serie del com%ro#ante es la CAH solo se ex%resar$ XAX y nunca XSerie AX.
M. Cada dato indi'idual se encontrar$ se%arado de su dato su#siguiente, en caso de existir, mediante un
car$cter X 6C%i%eH sencillo<.
J. 5os es%acios en #lanco que se %resenten dentro de la cadena original ser$n tratados de la siguiente
manera:
a. Se de#er$n rem%la/ar todos los ta#uladores, retornos de carro y saltos de lnea %or es%acios en
#lanco.
#. Acto seguido se elimina cualquier car$cter en #lanco al %rinci%io y al &inal de cada se%arador X
6C%i%eH sencillo<.
c. -inalmente, toda secuencia de caracteres en #lanco intermedias se sustituyen %or un "nico
car$cter en #lanco.
L. 5os datos o%cionales no ex%resados, no a%arecer$n en la cadena original y no tendr$n delimitador
alguno.
Y. El &inal de la cadena original ser$ ex%resado mediante una cadena de caracteres XX 6do#le C%i%eH<.
I. ,oda la cadena de original se ex%resar$ en el &ormato de codi&icaci+n U,--I.
V. El nodo o nodos adicionales 0Com%lementoConce%to1 se integrar$n a la cadena original como se
indica en la secuencia de &ormaci+n en su numeral @?, res%etando la secuencia de &ormaci+n y
n"mero de orden del Com%lemetoConce%to.
@?. El nodo o nodos adicionales 0Com%lemento1 se integraran al &inal de la cadena original res%etando la
secuencia de &ormaci+n %ara cada com%lemento y n"mero de orden del Com%lemento.
@@. El nodo ,im#re -iscal .igital del SA, ser$ integrado %osterior a la 'alidaci+n reali/ada %or un
%ro'eedor autori/ado %or el SA, que &orma %arte de la Certi&icaci+n .igital del SA,. .ic4o nodo no se
integrar$ a la &ormaci+n de la cadena original del C-.(, las reglas de con&ormaci+n de la cadena
original del nodo se descri#en en el ru#ro ((.C del %resente anexo.
Secuencia de -ormaci+n:
5a secuencia de &ormaci+n ser$ siem%re en el orden que se ex%resa a continuaci+n, tomando en cuenta
las reglas generales ex%resadas en el %$rra&o anterior.
@. (n&ormaci+n del nodo Com%ro#ante
a. 'ersion
#. &ec4a
c. ti%o.eCom%ro#ante
d. &orma.e!ago
e. condiciones.e!ago
&. su#,otal
g. descuento
4. ,i%oCam#io
Lunes 17 de febrero de 201 DIARIO OFICIAL (Primera Seccin)
i. Moneda
2. total
Z. metodo.e!ago
l. 5ugarEx%edicion
m. NumCta!ago
n. -olio-iscalKrig
o. Serie-olio-iscalKrig
%. -ec4a-olio-iscalKrig
q. Monto-olio-iscalKrig
;. (n&ormaci+n del nodo Emisor
a. r&c
#. nom#re
:. (n&ormaci+n del nodo .omicilio-iscal
a. calle
#. noExterior
c. no(nterior
d. colonia
e. localidad
&. re&erencia
g. munici%io
4. estado
i. %ais
2. codigo!ostal
M. (n&ormaci+n del nodo Ex%edidoEn
a. calle
#. noExterior
c. no(nterior
d. colonia
e. localidad
&. re&erencia
g. munici%io
4. estado
i. %ais
2. codigo!ostal
J. (n&ormaci+n del nodo Negimen-iscal
a. Negimen
L. (n&ormaci+n del nodo Nece%tor
a. r&c
#. nom#re
Y. (n&ormaci+n del nodo .omicilio
a. calle
#. noExterior
c. no(nterior
d. colonia
(Primera Seccin) DIARIO OFICIAL Lunes 17 de febrero de 201
e. localidad
&. re&erencia
g. munici%io
4. estado
i. %ais
2. codigo!ostal
I. (n&ormaci+n de cada nodo Conce%to
nota: esta secuencia de#er$ ser re%etida %or cada nodo Conce%to relacionado
a. cantidad
#. unidad
c. no(denti&icacion
d. descri%cion
e. 'alorUnitario
&. im%orte
g. (n&ormacionAduanera nota: esta secuencia de#er$ ser re%etida %or cada nodo
(n&ormacionAduanera de &orma indistinta a su grado de de%endencia
i. numero
ii. &ec4a
iii. aduana
4. (n&ormaci+n del nodo Cuenta!redial
i. numero
V. (n&ormaci+n del nodo Com%lementoConce%to de acuerdo con lo ex%resado en el Nu#ro (((.).
@?. (n&ormaci+n de cada nodo Netencion
nota: esta secuencia a, #, de#er$ ser re%etida %or cada nodo Netenci+n relacionado, el total de
im%uestos retenidos no se re%ite.
a. im%uesto
#. im%orte
c. total(m%uestosNetenidos
@@. (n&ormaci+n de cada nodo ,raslado
nota: esta secuencia a, #, de#er$ ser re%etida %or cada nodo ,raslado relacionado, el total de
im%uestos trasladados no se re%ite.
a. (m%uesto
#. tasa
c. im%orte
d. total(m%uestos,rasladados
@;. (n&ormaci+n del nodo Com%lemento de acuerdo con lo ex%resado en el Nu#ro (((.).
*eneraci+n del Sello .igital
!ara toda cadena original a ser sellada digitalmente, la secuencia de algoritmos a a%licar es la siguiente:
(.- A%licar el mtodo de digesti+n SHA-@ a la cadena original a sellar incluyendo los nodos
Com%lementarios. Este %rocedimiento genera una salida de @L? #its 6;? #ytes< %ara todo mensa2e. 5a
%osi#ilidad de encontrar dos mensa2es distintos que %rodu/can una misma salida es de @ en ;
@L?
, y %or lo
tanto en esta %osi#ilidad se #asa la inaltera#ilidad del sello, as como su no reutili/aci+n. Es de 4ec4o una
medida de la integridad del mensa2e sellado, %ues toda alteraci+n del mismo %ro'ocar$ una digesti+n
totalmente di&erente, %or lo que no se %odr$ autenti&icar el mensa2e.
SHA-@ no requiere semilla alguna. El algoritmo cam#ia su estado de #loque en #loque de acuerdo a la
entrada %re'ia.
((.- Con la cla'e %ri'ada corres%ondiente al certi&icado digital del emisor del mensa2e y del sello digital,
encri%tar la digesti+n del mensa2e o#tenida en el %aso ( utili/ando %ara ello el algoritmo de encri%ci+n NSA.
Nota: 5a mayor %arte del so&t8are comercial %odra generar los %asos ( y (( in'ocando una sola &unci+n y
es%eci&icando una constante sim#+lica. En el SA, este %rocedimiento se 4ace en %asos se%arados, lo cual
es totalmente equi'alente. Es im%ortante resaltar que %r$cticamente todo el so&t8are cri%togr$&ico
comercial incluye A!(s o ex%one mtodos en sus %roductos que %ermiten im%lementar la secuencia de
algoritmos aqu descrita. 5a cla'e %ri'ada solo de#e mantenerse en memoria durante la llamada a la
&unci+n de encri%ci+nE inmediatamente des%us de su uso de#e ser eliminada de su registro de memoria
mediante la so#re escritura de secuencias #inarias alternadas de >unos> y >ceros>.
Lunes 17 de febrero de 201 DIARIO OFICIAL (Primera Seccin)
(((.- El resultado ser$ una cadena #inaria que no necesariamente consta de caracteres im%rimi#les, %or lo
que de#er$ traducirse a una cadena que s conste solamente de tales caracteres. !ara ello se utili/ar$ el
modo de ex%resi+n de secuencias de #ytes denominado >)ase LM>, que consiste en la asociaci+n de cada
L #its de la secuencia a un elemento de un >al&a#eto> que consta de LM caracteres im%rimi#les. !uesto que
con L #its se %ueden ex%resar los n"meros del ? al L:, si a cada uno de estos 'alores se le asocia un
elemento del al&a#eto se garanti/a que todo #yte de la secuencia original %uede ser ma%eado a un
elemento del al&a#eto )ase LM, y los dos #its restantes &ormar$n %arte del siguiente elemento a ma%ear.
Este mecanismo de ex%resi+n de cadenas #inarias %roduce un incremento de ;J[ en el tamaGo de las
cadenas im%rimi#les res%ecto de la original.
5a codi&icaci+n en #ase LM, as como su decodi&icaci+n, se 4ar$ tomando los #loques a %rocesar en el
sentido de su lectura, es decir, de i/quierda a derec4a.
El al&a#eto a utili/ar se ex%resa en el siguiente cat$logo:
Elemento
del
Al&a#eto
Oalor )LM Oalor ASC(( Elemento
del Al&a#eto
Oalor )LM Oalor ASC(( Elemento
del
Al&a#eto
Oalor )LM Oalor ASC((
? A LJ ;: 3 II ML u @@Y
@ ) LL ;M \ IV MY ' @@I
; C LY ;J Q V? MI 8 @@V
: . LI ;L a VY MV x @;?
M E LV ;Y # VI J? y @;@
J - Y? ;I c VV J@ / @;;
L * Y@ ;V d @?? J; ? MI
Y H Y; :? e @?@ J: @ MV
I ( Y: :@ & @?; JM ; J?
V F YM :; g @?: JJ : J@
@? ] YJ :: 4 @?M JL M J;
@@ 5 YL :M i @?J JY J J:
@; M YY :J 2 @?L JI L JM
@: N YI :L Z @?Y JV Y JJ
@M K YV :Y l @?I L? I JL
@J ! I? :I m @?V L@ V JY
@L ^ I@ :V n @@? L; _ M:
@Y N I; M? o @@@ L: 7 MY
@I S I: M@ % @@;
@V , IM M; q @@:
;? U IJ M: r @@M
;@ O IL MM s @@J
;; ` IY MJ t @@L
!or tanto, los caracteres utili/ados en el al&a#eto de )ase LM son:
A, ), C, ., E, -, *, H, (, F, ], 5, M, N, K, !, ^, N, S, ,, U, O, `, 3, \, Q, a, #, c, d, e, &, g, 4, i, 2, Z, l, m, n, o,
%, q, r, s, t, u, ', 8, x, y, /, ?, @, ;, :, M, J, L, Y, I, V, _, 7
\ en el orden descrito les corres%onden los ndices del ? al L: en un arreglo de LM elementos. !ara
traducir de #inario a )ase LM, se examina la secuencia #inaria e'aluando L #its a la 'e/E si el 'alor de los
%rimeros L #its es ?, entonces se im%rime la letra AE si es @, entonces se im%rime la letra ) y as
sucesi'amente 4asta com%letar la e'aluaci+n de todos los #its de la secuencia #inaria e'aluados de L en
L.
5a &unci+n in'ersa consiste en reconstruir la secuencia #inaria original a %artir de la cadena im%rimi#le que
consta de los elementos del al&a#eto de )ase LM. !ara ello se toman M caracteres a la 'e/ de la cadena
im%rimi#le y sus 'alores son con'ertidos en los de los tres caracteres #inarios corres%ondientes 6M
caracteres )LM x L #its = : caracteres #inarios x I #its<, y esta o%eraci+n se re%ite 4asta concluir la
traducci+n de la cadena im%rimi#le.
E2em%lo de Sello digital:
*q.iNreaL_E;8^4qKCO/8MEMILLyOEME7I!.@S@gLAOMI.IOr54]U.q?S2qn%V(8&MA#3?gg8UC5N]a
_HgJqIa\4yaL:(&;HOqH@sA?I%oer?I?!@FLQ_)8,r^Z4c#JF8I2EN3oErZ-EIqdKc(d--AuQ!O,_VmZ,#?
3nJEmuJUI=
(Primera Seccin) DIARIO OFICIAL Lunes 17 de febrero de 201
C. Estndar 5 uso del complemento obligatorio imbre *iscal Digital del 'A
Estructura
Elementos
Elemento: imbre*iscalDigital
Diagrama
Lunes 17 de febrero de 201 DIARIO OFICIAL (Primera Seccin)
Descripcin
Com%lemento requerido %ara el ,im#rado -iscal .igital del SA, que da 'alide/ a un
Com%ro#ante &iscal digital a tra's de (nternet.
Atributos
version
Descripcin Atri#uto requerido %ara la ex%resi+n de la 'ersi+n del est$ndar del
,im#re -iscal .igital
Uso requerido
(alor &refi-ado @.?
UUID
Descripcin Atri#uto requerido %ara ex%resar los :L caracteres del &olio &iscal
6UU(.< de la transacci+n de tim#rado con&orme al est$ndar N-C M@;;
Uso requerido
ipo !ase xs:string
"ongitud :L
Espacio en !lanco Cola%sar
&atrn Pa-&?-VA--STIU-Pa-&?-VA--STMU-Pa-&?-VA--STMU-Pa-&?-VA--STMU-Pa-&?-VA--ST@;U
*ec%aimbrado
Descripcin Atri#uto requerido %ara ex%resar la &ec4a y 4ora de la generaci+n del
tim#re %or la certi&icaci+n digital del SA,. Se ex%resa en la &orma aaaa-
mm-dd,44:mm:ss, de acuerdo con la es%eci&icaci+n (SK IL?@
Uso requerido
ipo !ase xs:date,ime
Espacio en !lanco Cola%sar
selloC*D
Descripcin Atri#uto requerido %ara contener el sello digital del com%ro#ante &iscal,
que ser$ tim#rado. El sello de#er$ ser ex%resado c+mo una cadena de
texto en &ormato )ase LM.
Uso requerido
ipo !ase xs:string
Espacio en !lanco Cola%sar
noCertificado'A
Descripcin Atri#uto requerido %ara ex%resar el n"mero de serie del certi&icado del
SA, usado %ara generar el sello digital del ,im#re -iscal .igital
Uso requerido
ipo !ase xs:string
"ongitud ;?
Espacio en !lanco Cola%sar
sello'A
Descripcin Atri#uto requerido %ara contener el sello digital del ,im#re -iscal
.igital, al que 4acen re&erencia las reglas de resoluci+n miscel$nea
a%lica#le. El sello de#er$ ser ex%resado c+mo una cadena de texto en
&ormato )ase LM.
Uso requerido
ipo !ase xs:string
Espacio en !lanco Cola%sar
(Primera Seccin) DIARIO OFICIAL Lunes 17 de febrero de 201
Cdigo *uente
0Wxml 'ersion=>@.?> encoding=>U,--I>W1
0xs:sc4ema xmlns:xs=>4tt%:77888.8:.org7;??@73M5Sc4ema> xmlns:t&d=>4tt%:77888.sat.go#.mx7,im#re-iscal.igital>
targetNames%ace=>4tt%:77888.sat.go#.mx7,im#re-iscal.igital> element-orm.e&ault=>quali&ied> attri#ute-orm.e&ault=>unquali&ied>1
0xs:element name=>,im#re-iscal.igital>1
0xs:annotation1
0xs:documentation1 Com%lemento requerido %ara el ,im#rado -iscal .igital del SA, que da 'alide/ a un Com%ro#ante &iscal digital a
tra's de (nternet.07xs:documentation1
07xs:annotation1
0xs:com%lex,y%e1
0xs:attri#ute name=>'ersion> use=>required> &ixed=>@.?>1
0xs:annotation1
0xs:documentation1Atri#uto requerido %ara la ex%resi+n de la 'ersi+n del est$ndar del ,im#re -iscal .igital07xs:documentation1
07xs:annotation1
07xs:attri#ute1
0xs:attri#ute name=>UU(.> use=>required> id=>UU(.>1
0xs:annotation1
0xs:documentation1 Atri#uto requerido %ara ex%resar los :L caracteres del &olio &iscal 6UU(.< de la transacci+n de tim#rado
con&orme al est$ndar N-C M@;; 07xs:documentation1
07xs:annotation1
0xs:sim%le,y%e1
0xs:restriction #ase=>xs:string>1
0xs:84iteS%ace 'alue=>colla%se>71
0xs:lengt4 'alue=>:L>71
0xs:%attern 'alue=>Pa-&?-VA--STIU-Pa-&?-VA--STMU-Pa-&?-VA--STMU-Pa-&?-VA--STMU-Pa-&?-VA--ST@;U>71
07xs:restriction1
07xs:sim%le,y%e1
07xs:attri#ute1
0xs:attri#ute name=>-ec4a,im#rado> use=>required>1
0xs:annotation1
0xs:documentation1 Atri#uto requerido %ara ex%resar la &ec4a y 4ora de la generaci+n del tim#re %or la certi&icaci+n digital del SA,.
Se ex%resa en la &orma aaaa-mm-dd,44:mm:ss, de acuerdo con la es%eci&icaci+n (SK IL?@ 07xs:documentation1
07xs:annotation1
0xs:sim%le,y%e1
0xs:restriction #ase=>xs:date,ime>1
0xs:MV4ites%ace 'alue=>colla%se>71
07xs:restriction1
07xs:sim%le,y%e1
07xs:attri#ute1
0xs:attri#ute name=>selloC-.> use=>required>1
0xs:annotation1
0xs:documentation1Atri#uto requerido %ara contener el sello digital del com%ro#ante &iscal, que ser$ tim#rado. El sello de#er$ ser
ex%resado c+mo una cadena de texto en &ormato )ase LM.07xs:documentation1
07xs:annotation1
0xs:sim%le,y%e1
0xs:restriction #ase=>xs:string>1
0xs:MV4ites%ace 'alue=>colla%se>71
07xs:restriction1
07xs:sim%le,y%e1
07xs:attri#ute1
0xs:attri#ute name=>noCerti&icadoSA,> use=>required>1
0xs:annotation1
0xs:documentation1Atri#uto requerido %ara ex%resar el n"mero de serie del certi&icado del SA, usado %ara el generar el sello digital
del ,im#re -iscal .igital 07xs:documentation1
07xs:annotation1
0xs:sim%le,y%e1
0xs:restriction #ase=>xs:string>1
0xs:MV4ites%ace 'alue=>colla%se>71
0xs:lengt4 'alue=>;?>71
07xs:restriction1
07xs:sim%le,y%e1
07xs:attri#ute1
0xs:attri#ute name=>selloSA,> use=>required>1
0xs:annotation1
0xs:documentation1Atri#uto requerido %ara contener el sello digital del ,im#re -iscal .igital, al que 4acen re&erencia las reglas de
resoluci+n miscel$nea a%lica#le. El sello de#er$ ser ex%resado c+mo una cadena de texto en &ormato
)ase LM.07xs:documentation1
07xs:annotation1
0xs:sim%le,y%e1
0xs:restriction #ase=>xs:string>1
0xs:MV4ites%ace 'alue=>colla%se>71
07xs:restriction1
07xs:sim%le,y%e1
07xs:attri#ute1
07xs:com%lex,y%e1
07xs:element1
07xs:sc4ema1
Lunes 17 de febrero de 201 DIARIO OFICIAL (Primera Seccin)
'ecuencia de Elementos a Integrar en la Cadena +riginal del imbre *iscal Digital del 'A.
Cadena Kriginal
Se entiende como cadena original, a la secuencia de datos &ormada con la in&ormaci+n contenida dentro del ,im#re
&iscal digital del SA,. Siguiendo %ara ello las reglas y la secuencia aqu es%eci&icadas:
Neglas *enerales:
@. Ninguno de los atri#utos que con&orman al com%ro#ante &iscal digital de#er$ contener el car$cter X 6C%i%eH< de#ido a
que este ser$ utili/ado como car$cter de control en la &ormaci+n de la cadena original.
;. 5a cadena original resultante del com%lemento ser$ integrada a la cadena original del com%ro#ante de acuerdo
con lo es%eci&icado en el anexo ;? de la Nesoluci+n Miscel$nea -iscal
:. Se ex%resar$ "nicamente la in&ormaci+n del dato sin ex%resar el atri#uto al que 4ace re&erencia. Esto es, si el
atri#uto ti%oK%eraci+n tiene el 'alor CmonederoH solo se ex%resar$ XmonederoX y nunca Xti%oK%eracion monederoX.
M. Cada dato indi'idual se encontrar$ se%arado de su dato anterior, en caso de existir, mediante un car$cter X 6C%i%eH
sencillo<.
J. 5os es%acios en #lanco que se %resenten dentro de la cadena original ser$n tratados de la siguiente manera:
a. Se de#er$n rem%la/ar todos los ta#uladores, retornos de carro y saltos de lnea %or es%acios en #lanco.
#. Acto seguido se elimina cualquier car$cter en #lanco al %rinci%io y al &inal de cada se%arador X 6C%i%eH
sencillo<.
c. -inalmente, toda secuencia de caracteres en #lanco intermedias se sustituyen %or un "nico car$cter en
#lanco.
L. 5os datos o%cionales, cuando no existan, no a%arecer$n ex%resados en la cadena original y no tendr$n delimitador
alguno.
Y. ,oda la cadena de original se ex%resar$ en el &ormato de codi&icaci+n U,--I.
Secuencia de -ormaci+n
5a secuencia de &ormaci+n ser$ siem%re en el orden que se ex%resa a continuaci+n, tomando en cuenta las reglas
generales ex%resadas en el %$rra&o anterior.
a. Atri#utos del elemento ra/ ,im#re-iscal.igital
@. 'ersion
;. UU(.
:. -ec4a,im#rado
M. selloC-.
J. noCerti&icadoSA,
E2em%lo de cadena original de un tim#re:
XX@.?XadLL;d::-LV:M-MJVc-a@;I-#d&?:V:e?&MMX;??@-@;-@Y,?V::?:MYQX
i\y(Z@MtE!/,x\:4JYZ\FnE3NaeVl'5MgAq:2*Me!s.tEK-L35`#rO;*57;,3??'!;_\s!N_JUmyNd/M5Q*E&ESiN^-
V&otN#tAMIYd`nC&J%Uu?iZO%gH'%\Y\oAM5#@.7F`c_/ntZg`_(gMV`nl]y3i?5Kl)KOuxcZ.#YEaxM=X@;:MJLYIV?@;:M
JLYIV?XX
Nota: El atri#uto selloC-. ser$ el sello %re'io del Com%ro#ante -iscal .igital, el sello del tim#re ser$ guardado dentro
del atri#uto selloSA,. Esta cadena original ser$ sellada utili/ando el algoritmo de digesti+n SHA-@.
(Primera Seccin) DIARIO OFICIAL Lunes 17 de febrero de 201
Uso del Complemento obligatorio imbre *iscal Digital
El resultado de la 'alidaci+n de un C-.(, asignaci+n de un &olio &iscal e incor%oraci+n del sello digital del SA, se
entender$ como el ,im#rado -iscal .igital. El &olio &iscal digital ser$ re&erido como el UU(.. !ara integrar el
com%lemento ,im#re-iscal.igital a un com%ro#ante &iscal digital a tra's de (nternet, la estructura resultante de#er$
integrarse como un nodo 4i2o del nodo Com%ro#ante7Com%lemento7,im#re-iscal.igital.
Adicional a su inclusi+n, se de#er$ de&inir el names%ace corres%ondiente dentro del nodo Com%ro#ante, as como
re&erenciar la u#icaci+n %"#lica del esquema xsd corres%ondiente.
!or e2em%lo, asumiendo que el contri#uyente requiere integrar el names%ace corres%ondiente al %resente est$ndar, se
de#er$ incluir la re&erencia al names%ace a%lica#le 64tt%:77888.sat.go#.mx7,im#re-iscal.igital< el cual se de&ine
mediante el esquema %"#lico de&inido en
4tt%:77888.sat.go#.mx7sitio9internet7c&d7,im#re-iscal.igital7,im#re-iscal.igital.xsd y se 'inculara de la siguiente &orma:
0c&di:Com%ro#ante
A
xmlns:xsi=4tt%:77888.8:.org7;??@73M5Sc4ema-instance
xmlns:c&di=H4tt%:77888.sat.go#.mx7c&d7:H
xsi:sc4ema5ocation=>
4tt%:77888.sat.go#.mx7c&d7:
4tt%:77888.sat.go#.mx7sitio9internet7c&d7:7c&d':;.xsd
....
0c&di:Com%lemento1 0t&d:,im#re-iscal.igital
xsi:sc4ema5ocation=>4tt%:77888.sat.go#.mx7,im#re-iscal.igital
4tt%:77888.sat.go#.mx7,im#re-iscal.igital7,im#re-iscal.igital.xsd>
xmlns:t&d=H4tt%:77888.sat.go#.mx7,im#re-iscal.igitalH
A
07t&d:,im#re-iscal.igital1
07c&di:Com%lemento1
A.
07c&di:Com%ro#ante1
5a lnea que es%eci&ica xml:xsi=H4tt%:77888.8:.org7;??@73M5Sc4ema-instanceH indica que se est$ usando 'alidaci+n
mediante el est$ndar de esquema 3S..
5a lnea que es%eci&ica xmlns:c&di:=H4tt%:77888.sat.go#.mx7c&d7:H 4ace re&erencia al names%ace de com%ro#antes.
5a lnea que es%eci&ica xmlns:t&d=H4tt%:77888.sat.go#.mx7,im#re-iscal.igital7H 4ace re&erencia al names%ace adicional
del com%lemento a%lica#le %ara la ex%resi+n de ,im#re -iscal .igital.
-inalmente la lnea que es%eci&ica xsi:sc4ema5ocation 4ace re&erencia a los dos names%aces usados, marcando
adicionalmente la u#icaci+n de los esquemas xsd que de&inen las es%eci&icaciones de cada names%ace.
En caso de que se requiriera agregar otros names%aces adicionales, el mecanismo sera agregar una lnea ti%o xmlns
de&iniendo el names%ace y ex%resando nue'amente el names%ace y u#icaci+n de su de&inici+n dentro del atri#uto
xsi:sc4ema5ocation
Ca#e aclarar que los nodos #$sicos del com%ro#ante de#er$n lle'ar enca#e/ado del names%ace %u#licado %or el SA,.
!or e2em%lo el siguiente:
0c&di:Com%ro#ante1
0c&di:Emisor71
07c&di:Com%ro#ante1
Nes%ecto de los nodos %ro%ios del est$ndar a%lica#le %ara el com%lemento o#ligatorio de ,im#re -iscal .igital del SA,,
stos de#er$n utili/ar el enca#e/ado Ct&dH, %or e2em%lo:
0c&di:Com%lemento1
0t&d:,im#re-iscal.igital71
07c&di:Com%lemento1
Lunes 17 de febrero de 201 DIARIO OFICIAL (Primera Seccin)
D. Estndar 5 uso del servicio de cancelacin de C*DI
!ara reali/ar la cancelaci+n de un C-.( se cuenta con un Ser'icio `e# autenticado al cual se de#e conectar el usuario
%ara 4acer el en'o %or lotes de los com%ro#antes 6desde @ 4asta J??< %or transacci+n. El cual ser$ ex%uesto en la
siguiente UN5:
4tt%s:77cancelacion.&acturaelectronica.sat.go#.mx7Cancelacion7CancelaC-.Ser'ice.s'c
Este ser'icio %uede ser accedido mediante el %ortal del SA,, o conectarse de manera sncrona 6#a2o las mismas
condiciones de seguridad< %ara reali/ar cancelaciones de manera automati/ada.
El usuario de#er$ en'iar %eticiones &irmadas utili/ando el Certi&icado de Sello .igital del emisor de los C-.(, #a2o el
est$ndar 3M5 .igital Signature esta#lecido %or el `:C 64tt%:77888.8:.org7,N7xmldsig-core< identi&icando cada uno de
los C-.( a cancelar %or medio del identi&icador "nico incluido en el ,im#re -iscal .igital.
Estructura
Elementos
Elemento: Cancelacion
Diagrama
Descripcin
Elemento ra/ %ara de&inir la %resentaci+n de una transacci+n de cancelaci+n de C-.(
Atributos
rfcEmisor
Descripcin Atri#uto %ara ex%resar el N-C del emisor de los C-.( a ser cancelados
Uso Nequerido
ipo Especial tns:t9N-C
*ec%a
Descripcin Atri#uto %ara ex%resar la &ec4a de la o%eraci+n
Uso Nequerido
ipo Especial xs:date,ime
(Primera Seccin) DIARIO OFICIAL Lunes 17 de febrero de 201
Elementos ,i-o .min/ma$0
Secuencia 6@, @< -olios 6@, J??<
SelloEmisor 6@, @<
Elemento: *olios
Diagrama
Descripcin
Colecci+n de -olios &iscales 6UU(.< a ser cancelados
Elementos ,i-o .min/ma$0
Secuencia 6@, @< UU(. 6@, @<
Elemento: UUID
Diagrama
Descripcin
-olio -iscal 6UU(.< generado en la o%eraci+n de certi&icaci+n 6tim#rado< del com%ro#ante solicitado
Contenido
ipo !ase xs:string
"ongitud :L
Espacio en !lanco Cola%sar
&atrn Pa-&?-VA--STIU-Pa-&?-VA--STMU-Pa-&?-VA--STMU-Pa-&?-VA--STMU- Pa-&?-VA--S
T@;U
Elemento: 'elloEmisor
Diagrama
Lunes 17 de febrero de 201 DIARIO OFICIAL (Primera Seccin)
Descripcin
Elemento requerido %ara integrar el sello del emisor de los C-.( en el est$ndar 3M5 .igital Signature
ipo 1a#2
ds:Signature,y%e
Elemento: Acuse
Diagrama
Descripcin
Elemento ra/ %ara de&inir el &ormato del acuse de rece%ci+n de una transacci+n de cancelaci+n de
C-.(
CodEstatus
Descripcin Atri#uto %ara ex%resar el c+digo de estatus de la cancelaci+n
Uso Nequerido
ipo Especial xs:string
*ec%a
Descripcin Atri#uto requerido %ara ex%resar la &ec4a de generaci+n del acuse
Uso Nequerido
ipo Especial xs:date,ime
rfcEmisor
Descripcin Atri#uto %ara ex%resar el N-C del emisor de los C-.( a ser cancelados
Uso Nequerido
ipo Especial tns:t9N-C
Elementos ,i-o .min/ma$0
Secuencia 6@, @< -olios 6@, J??<
SelloSA, 6@, @<
(Primera Seccin) DIARIO OFICIAL Lunes 17 de febrero de 201
Elemento: *olios
Diagrama
Descripcin
Colecci+n de -olios &iscales 6UU(.< a ser cancelados
Elementos ,i-o .min/ma$0
Secuencia 6@, @< UU(. 6@, @<
EstatusUU(. 6@, @<
Elemento: UUID
Diagrama
Descripcin
-olio -iscal 6UU(.< generado en la o%eraci+n de certi&icaci+n 6tim#rado< del com%ro#ante solicitado
Contenido
ipo !ase xs:string
"ongitud :L
Espacio en !lanco Cola%sar
&atrn Pa-&?-VA--STIU-Pa-&?-VA--STMU-Pa-&?-VA--STMU-Pa-&?-VA--STMU- Pa-&?-VA--S
T@;U
Elemento: EstatusUUID
Diagrama
Descripcin
Elemento %ara de&inir el estatus de los &olios &iscales 6UU(.< en la transacci+n de cancelaci+n
Contenido
ipo !ase xs:string
&atrn ;?? :?? M??
Lunes 17 de febrero de 201 DIARIO OFICIAL (Primera Seccin)
Elemento: 'ello'A
Diagrama
Descripcin
Elemento requerido %ara integrar el sello del SA, al acuse en el est$ndar 3M5 .igital Signature.
ipo 1a#2
ds:Signature,y%e
,i%os Com%le2os
,i%os Sim%les
ipo 'imple 3lobal: t41*C
Descripcin
,i%o de&inido %ara ex%resar cla'es del Negistro -ederal de Contri#uyentes
Definicin
ipo !ase xs:string
"ongitud M#nima @;
"ongitud M$ima @:
Espacio en !lanco Cola%sar
Cdigos de respuesta
(alidacin de la cancelacin del C*DI
EstatusUUID
1egla de validacin Cdigo
UU(. Cancelado ;?@
UU(. !re'iamente cancelado ;?;
UU(. No encontrado o no corres%onde en el emisor ;?:
UU(. No a%lica#le %ara cancelaci+n ;?M
UU(. No existe ;?J
(alidacin de la cancelacin del C*DI
Estatus&eticion
1egla de validacin Cdigo
3M5 mal &ormado :?@
Sello mal &ormado o in'$lido :?;
Sello no corres%onde al emisor :?:
Certi&icado re'ocado o caduco :?M
(Primera Seccin) DIARIO OFICIAL Lunes 17 de febrero de 201
E. Especificacin tcnica del cdigo de barras bidimensional
5as im%resiones de los com%ro#antes &iscales digitales a tra's de (nternet de#en incluir un c+digo de
#arras #idimensional con&orme al &ormato de ^N Code 6^uicZ Nes%onse Code< descrito en el est$ndar
(SK7(EC@I??M, con #ase a los siguientes lineamientos de re%resentaci+n gr$&ica.
a< C+digo de #arras #idimensional ^N, con #ase al est$ndar (SK7(EC @I??M:;???, conteniendo los
siguientes datos en el siguiente &ormato:
@. N-C del emisor
;. N-C del rece%tor
:. ,otal 6a L decimales &i2os<
M. (denti&icador "nico del tim#re 6UU(.< asignado
.onde se mane2ar$n VJ caracteres con&ormados de la siguiente manera:
&refi-o Datos Caracteres
re
N-C del Emisor, a @;7@: %osiciones, %recedido %or el texto HW
re=H
@L7@Y
rr
N-C del Nece%tor, a @;7@: %osiciones, %recedido %or el texto
CBrr=H
@L7@Y
tt
,otal del com%ro#ante a @Y %osiciones 6@? %ara los enteros, @
%ara car$cter C.H, L %ara los decimales<, %recedido %or el texto
CBtt=H
;@
id UU(. del com%ro#ante, %recedido %or el texto CBid=H M?
VJ
.e esta manera se generan los datos '$lidos %ara reali/ar una consulta de un C-.( %or medio de su
ex%resi+n im%resa.
E2em%lo:
Wre=3A33?@?@?@???Brr=3A33?@?@?@???Btt=@;:MJLYIV?.@;:MJLBid=adLL;d::-LV:M-MJVc-a@;I-
).&?:V:&?&MM
El c+digo de #arras #idimensional de#er$ ser im%reso en un cuadrado con lados no menores a ;.YJ
centmetros. E2em%lo:
9999999 ;.YJ cm999999
Lunes 17 de febrero de 201 DIARIO OFICIAL (Primera Seccin)
II. De los distintos medios de comprobacin digital:
A. Estndares 5 especificaciones tcnicas 6ue debern cumplir las aplicaciones informticas
para la generacin de claves de criptograf#a asimtrica a utili2ar para *irma Electrnica
Avan2ada.
5as a%licaciones in&orm$ticas de las que el contri#uyente se auxilie %ara la generaci+n de su %ar de cla'es
6cla'e %"#lica y cla'e %ri'ada< de#er$n cum%lir con las es%eci&icaciones y est$ndares siguientes:
@. 5as cla'es a generar de#er$n ser de ti%o NSA de @?;M + ;?MI #its con&orme al certi&icado de sello
otorgado al emisor %or %arte del SA,.
;. 5os requerimientos digitales contendr$n la cla'e %"#lica y se regir$n %or el est$ndar !]CS@? en
&ormato .EN. Mientras que la cla'e %ri'ada se almacenar$ en un arc4i'o con&igurado de acuerdo al
est$ndar !]CSI en &ormato .EN.
5os cam%os requeridos %ara el %rocesamiento adecuado del requerimiento digital son los que a
continuaci+n se enlistan:
a. Negistro -ederal de Contri#uyente a @; %osiciones %ara %ersonas morales y a @: %osiciones %ara
%ersonas &sicas.
En el caso de que el requerimiento %ertene/ca a una %ersona moral o que la %ersona &sica cuente
con Ne%resentante 5egal, %or carecer de ca%acidad de e2ercicio o tenga restricciones de la misma, se
de#e agregar la cla'e del N-C del re%resentante legal, se%arada de la del contri#uyente con un
car$cter 67<.
E2em%lo: N-C del contri#uyente 7 N-C del Ne%resentante 5egal.
Este dato de#e registrarse en el cam%o denominado CUnique(denti&ierH de los CNom#res .istinguidosH,
considerando el est$ndar 3.J?V.
#. Correo Electr+nico, almacenado en el cam%o denominado CemailAddressH de los CNom#res
.istinguidosH, considerando el est$ndar !]CS a V.
c. Cla'e de Ne'ocaci+n, registrado en el atri#uto extendido CC4allenge!ass8ordH. El 'alor de este
cam%o, de&inido %ara el SA,, se o#tiene de la siguiente &orma:
b Unir el N-C del Contri#uyente en may"sculas con la cla'e de re'ocaci+n %ro%orcionada %or el
contri#uyente.
b A este 'alor se le a%lica el algoritmo de digesti+n SHA@, y se ex%resa en )ase LM.
El est$ndar que de&ine las caractersticas dentro del requerimiento de este atri#uto es el !]CS-V.
Adicionalmente de#er$ incluir la cla'e CUN! en el cam%o denominado CSerialNum#erH de los CNom#res
.istinguidosH.
Si el requerimiento %ertenece a una %ersona moral, se de#e agregar la cla'e CUN! del re%resentante
legal, ante%oniendo un car$cter 67< como se muestra a continuaci+n:
b !ersona Moral: 7 CUN! del N5.
En caso de las %ersonas &sicas, a%lican los siguientes escenarios:
b !ersona -sica: CUN! del contri#uyente
b !ersona &sica con Ne%resentante 5egal: CUN! del contri#uyente 7 CUN! del N5
El Ser'icio de Administraci+n ,ri#utaria %one a dis%osici+n del Contri#uyente la a%licaci+n CSK5CE.(H
6Solicitud de Certi&icado .igital<, a &in de &acilitar la generaci+n de cla'es.
Nota: Es responsabilidad del Contribuyente el utilizar un equipo de cmputo de su confianza para la
generacin de su par de claves y guardar en lugar seguro la Clave Privada generada y sus contraseas.
(Primera Seccin) DIARIO OFICIAL Lunes 17 de febrero de 201
!. Uso de la facilidad de nodos opcionales 7Complemento8 5 7ComplementoConcepto8
El est$ndar del com%ro#ante &iscal digital incluye dos elementos de&inidos como de ti%o a#ierto que
ser'ir$n %ara integrar nodos adicionales, de&inidos %or el Ser'icio de Administraci+n ,ri#utaria al cuer%o
del com%ro#ante.
A di&erencia del nodo Addenda, estos nodos si son de uso &iscal %or lo que su contenido ser$ reglamentado
%or la autoridad %ara ser utili/ados %or los contri#uyentes que cuenten con alguna &acilidad %articular
dis%uesta en la Nesoluci+n Miscel$nea -iscal 'igente, incluyendo los datos com%lementarios solicitados en
dic4os nodos de acuerdo al sector o acti'idad es%ec&ica.
5as reglas de uso de aquellos com%lementos dis%oni#les estar$n %u#licados en el sitio de Com%ro#antes
-iscales .igitales dentro del %ortal del SA, C4tt%:77888.sat.go#.mxH
Neglas generales de uso:
@. .entro de estos nodos de com%lemento se integrar$n al com%ro#ante los elementos adicionales
necesarios de acuerdo con el &ormato de&inido %or el SA, como requerido %or la acti'idad es%ec&ica
del contri#uyente.
;. 5a integraci+n de estos elementos adicionales se 4ar$ siguiendo los siguientes lineamientos:
a. Se integrar$n idnticos los nodos com%lementarios requeridos dentro del nodo designado,
seg"n sea el caso requerido en la regla de la Nesoluci+n Miscel$nea -iscal a%lica#le.
#. El Contri#uyente de#er$ su2etarse a la estructura de estos nodos com%lementarios,
teniendo cuidado de es%eci&icar las re&erencias necesarias al Cnames%aceH del
com%lemento que se utilice, de acuerdo a los est$ndares de&inidos y %u#licados %or el
SA,.
c. Esto im%lica que si el contri#uyente requiere utili/ar esta &uncionalidad com%lementaria
de#er$ de&inir el names%ace corres%ondiente dentro del nodo Com%ro#ante, as como
re&erenciar la u#icaci+n %"#lica del esquema xsd corres%ondiente. !or e2em%lo, asumiendo
que el contri#uyente requiere integrar el names%ace 4tt%:77888.sat.go#.mx7c&d7ecc el cual
se de&ine mediante el esquema %"#lico de&inido en:
4tt%:77888.sat.go#.mx7sitio9internet7c&d7ecc7ecc.xsd se 'inculara de la siguiente &orma:
0c&di:Com%ro#ante
A
xmlns:xsi=4tt%:77888.8:.org7;??@73M5Sc4ema-instance
xmlns:c&di=H4tt%:77888.sat.go#.mx7c&d7:H xmlns:ecc=>4tt%:77888.sat.go#.mx7ecc>
xsi:sc4ema5ocation=>
4tt%:77888.sat.go#.mx7c&d7:
4tt%:77888.sat.go#.mx7sitio9internet7c&d7:7c&d':;.xsd 4tt%:77888.sat.go#.mx7ecc
4tt%:77888.sat.go#.mx7sitio9internet7c&d7ecc7ecc.xsd>
A. 07c&di:Com%ro#ante1
Nota: El ejemplo mostrado es para un CFD.
5a lnea que es%eci&ica xml:xsi=H4tt%:77888.8:.org7;??@73M5Sc4ema-instanceH indica que
se est$ usando 'alidaci+n mediante el est$ndar de esquema 3S.. 5a lnea que es%eci&ica
xmlns:c&di=H4tt%:77888.sat.go#.mx7c&d7:H 4ace re&erencia al names%ace de com%ro#antes.
5a lnea que es%eci&ica xmlns:ecc=H4tt%:77888.sat.go#.mx7ecc7H 4ace re&erencia al
names%ace adicional del com%lemento.
-inalmente la lnea que es%eci&ica xsi:sc4ema5ocation 4ace re&erencia a los dos
names%aces usados, marcando adicionalmente la u#icaci+n de los esquemas xsd que
de&inen las es%eci&icaciones de cada names%ace
En caso de que se requiriera agregar otros names%aces adicionales, el mecanismo sera
agregar una lnea ti%o xmlns de&iniendo el names%ace y ex%resando nue'amente el
names%ace y u#icaci+n de su de&inici+n dentro del atri#uto xsi:sc4ema5ocation Ca#e
aclarar que los nodos #$sicos del com%ro#ante &iscal digital a tra's de (nternet 6C-.(<
de#er$n lle'ar el enca#e/ado del names%ace %u#licado %or el SA,. !or e2em%lo el
siguiente:
0c&di:Com%ro#ante1 0c&di:Emisor71 07c&di:Com%ro#ante1
Lunes 17 de febrero de 201 DIARIO OFICIAL (Primera Seccin)
Cada com%lemento tendr$ de&inida su %ro%ia regla %ara inclusi+n en la cadena original, la
cual, en caso de existir, se integrar$ en el lugar corres%ondiente de acuerdo a lo ex%resado
en el ru#ro (.) del %resente anexo.
C. Uso de la facilidad de ensobretado 7Addenda8
5a &acilidad de enso#retado consiste en o&recer un mecanismo a aquellos contri#uyentes que desean
utili/ar otros &ormatos electr+nicos de &orma adicional y no su#stituta al esta#lecido dentro del Anexo ;?
Nu#ro (.A. Su o#2eto es %ermitir que el en'o de dic4os &ormatos adicionales se integre dentro del cuer%o
del est$ndar de com%ro#ante &iscal digital de&inido %or el SA,, &acilitando el trans%orte de los &ormatos e
in&ormaci+n adicional, e'itando con ello en'os %aralelos.
Su mec$nica de uso es el siguiente:
@. Se genera la in&ormaci+n adicional en el &ormato %articular del contri#uyente.
;. Se genera el com%ro#ante &iscal digital en el est$ndar de&inido %or el SA, y se agregar$ el nodo o
elemento de 0c&di:Addenda1%osterior a que el ser'icio de certi&icaci+n de los %ro'eedores autori/ados
sea exitoso, como in&ormaci+n adicional.
:. .entro del nodo de 0c&di:Addenda1 se ex%resa el &ormato %articular del contri#uyente siguiendo los
siguientes lineamientos:
a. Si el &ormato es 3M5 se transcri#en idnticos los nodos adicionales requeridos dentro del nodo
0c&di:Addenda1. Si el contri#uyente desea su2etar estos nodos adicionales a un diccionario o
est$ndar es%ec&ico, %odr$ 4acerlo teniendo cuidado de es%eci&icar las re&erencias necesarias
al Cnames%aceH del &ormato utili/ado, de acuerdo a los est$ndares de&inidos %or el consorcio
`:. Esto im%lica que si el contri#uyente desea utili/ar esta &uncionalidad adicional de#er$
de&inir su nue'o names%ace dentro del %ro%io nodo de la Addenda %u#licando la ruta del
esquema 3S. %ara 'alidaci+n, %or e2em%lo: 0c&di:Com%ro#ante A
xmlns:xsi=>4tt%:77888.8:.org7;??@73M5Sc4ema-instance>
xmlns:c&di=H4tt%:77888.sat.go#.mx7c&d7:H xsi:sc4ema5ocation=> 4tt%:77888.sat.go#.mx7c&d7:
4tt%:77888.sat.go#.mx7sitio9internet7c&d7:7c&d':;.xsd .... 0c&di:Addenda1
xmlns:otro=>4tt%:77888.misitio.mx7miNS>
xsi:sc4ema5ocation=> 4tt%:77888.misitio.mx7miNS
4tt%:77888.misitio.mx7miNS7miNS.xsd> 0otro:MiNodo miAtri#uto=H'alorH71 07c&di:Addenda1
07c&di:Com%ro#ante1
Nota: El ejemplo mostrado es para un CFD.
5a lnea que es%eci&ica xml:xsi=H4tt%:77888.8:.org7;??@73M5Sc4ema-instanceH indica que se
est$ usando 'alidaci+n mediante el est$ndar de esquema 3S.. 5a lnea que es%eci&ica
xmlns:c&di=H4tt%:77888.sat.go#.mx7c&d7:H 4ace re&erencia al names%ace de com%ro#antes
&iscales digitales a tra's de (nternet, la lnea que es%eci&ica
xmlns=4tt%:77888.sat.go#.mx7c&d7; 4ace re&erencia al names%ace de com%ro#antes &iscales
digitales.
5a lnea que es%eci&ica xmlns:otro=H4tt%:77888.misitio.mx7miNSH 4ace re&erencia al names%ace
adicional de&inido %or el contri#uyente.
5a lnea que es%eci&ica xsi:sc4ema5ocation 4ace re&erencia a los dos names%aces usados,
marcando adicionalmente la u#icaci+n de los esquemas xsd que de&inen las es%eci&icaciones
de cada names%ace. El %rimer %ar corres%onde al names%ace y u#icaci+n del esquema
de&inido %or el SA, y el segundo %ar corres%onde al names%ace y u#icaci+n de&inido %or el
contri#uyente %ara sus %ro%ios &ines
-inalmente, el nodo que a%arece en la Addenda tiene el enca#e/ado otro! que corres%onde al
enca#e/ado de&inido dentro de s mismo
En caso de que se requiriera agregar otros names%aces adicionales, el mecanismo sera
agregar una lnea ti%o xmlns de&iniendo el names%ace y ex%resando nue'amente el
names%ace y u#icaci+n de su de&inici+n dentro del atri#uto xsi:sc4ema5ocation Ca#e aclarar
que los nodos #$sicos del com%ro#ante de#er$n lle'ar enca#e/ado del names%ace %u#licado
%or el SA, al ser estos #asados en el names%ace %or omisi+n 6s+lo %ara un C-.(<. !or
e2em%lo el siguiente:
0c&di:Com%ro#ante1 0c&di:Emisor71 07c&di:Com%ro#ante1
#. Si el &ormato es texto %lano, se ex%resa idntico dentro del nodo CAddendaH teniendo cuidado
de no usar caracteres reser'ados seg"n la es%eci&icaci+n de 3M5 seg"n los %lanteamientos
del consorcio `:.
Si el &ormato es #inario, se de#er$ ex%resar como una cadena de caracteres codi&icados en &ormato )ase
LM.
(Primera Seccin) DIARIO OFICIAL Lunes 17 de febrero de 201
Atentamente.
Mxico, .. -., a @I de diciem#re de ;?@:.- El Fe&e del Ser'icio de Administraci+n ,ri#utaria, Aristteles
)9:e2 'nc%e2.- N"#rica.

También podría gustarte