alerta Si el documento se presenta incompleto en el margen derecho, es que contiene tablas que rebasan el ancho predeterminado. Si es el caso, haga click aquí para visualizarlo correctamente.
 
DOF: 11/07/2014
ANEXO 24 de la Segunda Resolución de modificaciones a la Resolución Miscelánea Fiscal para 2014, publicada el 4 de julio de 2014

ANEXO 24 de la Segunda Resolución de modificaciones a la Resolución Miscelánea Fiscal para 2014, publicada el 4 de julio de 2014.

Al margen un sello con el Escudo Nacional, que dice: Estados Unidos Mexicanos.- Secretaría de Hacienda y Crédito Público.- Servicio de Administración Tributaria.

Anexo 24 de la Resolución Miscelánea Fiscal para 2014
Contabilidad en Medios Electrónicos
Contenido
A.    Catálogo de cuentas utilizado en el periodo.
B.    Código Agrupador de cuentas del SAT.
C.    Balanza de comprobación que incluya saldos iniciales, movimientos del periodo y saldos finales de todas y cada una de las cuentas de activo, pasivo, capital, resultados (ingresos, costos, gastos) y cuentas de orden.
D.    Información de las pólizas generadas incluyendo el detalle por transacción, cuenta, subcuenta y partida, así como sus auxiliares.
 
A. Catálogo de cuentas utilizado en el periodo.
Contenido
Formato Catálogo de cuentas
 
Estándar del Formato Catálogo de Cuentas de Contabilidad Electrónica
Estructura
Elementos
 
 
 
 
 
Elemento: Catalogo
 
 
 
 

 
 
 
Descripción
 
 
 
 
 
 
Formato de archivo de catálogo de cuentas que se entrega como parte de la Contabilidad
electrónica.
 
 
Atributos
 
 
 
 
 
 
Version
 
 
 
Descripción
Atributo requerido para la expresión de la versión del formato
 
 
 
Uso
requerido
 
 
 
Valor Prefijado
1.0
 
 
 
Tipo Especial
xs:string
 
 
 
RFC
 
 
 
Descripción
Atributo requerido para expresar el RFC del contribuyente que
envía los datos
 
 
 
Uso
requerido
 
 
 
Tipo Base
xs:string
 
 
 
Longitud Mínima
12
 
 
 
Longitud Máxima
13
 
 
 
Patrón
[A-ZÑ&]{3,4}[0-9]{2}[0-1][0-9][0-3][0-9][A-Z0-9]?[A-Z0-9]? [0-
9A-Z]?
 
 
 
TotalCtas
 
 
 
Descripción
Atributo requerido para expresar el número cuentas que se
relacionan en el catálogo
 
 
 
Uso
requerido
 
 
 
Tipo Base
xs:int
 
 
 
Valor Mínimo
Incluyente
2
 
 
 
Mes
 
 
 
Descripción
Atributo requerido para expresar el mes en que inicia la
vigencia del catálogo para la balanza
 
 
 
Uso
requerido
 
 
 
Tipo Base
xs:string
 
 
 
Valores
Permitidos
01 02 03 04 05 06 07 08 09 10 11 12
 
 
 
Ano
 
 
 
Descripción
Atributo requerido para expresar el año en que inicia la
vigencia del catálogo para la balanza
 
 
 
Uso
requerido
 
 
 
Tipo Base
xs:int
 
 
 
Valor Mínimo
Incluyente
2014
 
 
 
Valor Máximo
Incluyente
2099
 
 
Elementos Hijo (min,max)
 
 
 
 
 
Secuencia (1, 1)
Ctas (1, Ilimitado)
 
 
Elemento: Ctas
 
 
 
 
 
 
Diagrama
 
 
 
 
 

 
 
Descripción
 
 
 
 
 
 
Nodo obligatorio para expresar el detalle da cada cuenta del catálogo
 
 
Atributos
 
 
 
 
 
 
CodAgrup
 
 
 
Descripción
Atributo requerido para expresar el código agrupador de
cuentas conforme al catálogo publicado por el SAT en la
página de internet. Se debe agrupar cada cuenta en el
concepto que corresponda
 
 
 
Uso
requerido
 
 
 
Tipo Base
xs:string
 
 
 
Patrón
[0.-9]{1,12}
 
 
 
NumCta
 
 
 
Descripción
Atributo requerido, es la clave con que se distingue la cuenta
en la contabilidad
 
 
 
Uso
requerido
 
 
 
Tipo Base
xs:string
 
 
 
Longitud Mínima
1
 
 
 
Longitud Máxima
100
 
 
 
Desc
 
 
 
Descripción
Atributo requerido para expresar el nombre de la cuenta
 
 
 
Uso
requerido
 
 
 
Tipo Base
xs:string
 
 
 
Longitud Mínima
1
 
 
 
 
Longitud Máxima
200
 
 
 
SubCtaDe
 
 
 
Descripción
Atributo opcional en el caso de subcuentas. Sirve para
expresar la clave de la cuenta a la que pertenece dicha
subcuenta
 
 
 
Tipo Base
xs:string
 
 
 
Longitud Mínima
1
 
 
 
Longitud Máxima
100
 
 
 
Nivel
 
 
 
Descripción
Atributo requerido para expresar el nivel al que se encuentra
la cuenta en el catálogo
 
 
 
Uso
requerido
 
 
 
Tipo Base
xs:int
 
 
 
Valor Mínimo
Incluyente
1
 
 
 
Natur
 
 
 
Descripción
Atributo requerido para expresar la naturaleza de la cuenta,
(D Deudora, A Acreedora)
 
 
 
Uso
requerido
 
 
 
Tipo Base
xs:string
 
 
 
Patrón
[DA]
 
Código Fuente
<xs:element name="Catalogo"> <xs:annotation> <xs:documentation>Formato de archivo de catálogo de
cuentas que se entrega como parte de la Contabilidad electrónica.</xs:documentation> </xs:annotation>
<xs:complexType> <xs:sequence> <xs:element name="Ctas" maxOccurs="unbounded">
<xs:annotation> <xs:documentation>Nodo obligatorio para expresar el detalle da cada cuenta del
catálogo </xs:documentation> </xs:annotation> <xs:complexType> <xs:attribute
name="CodAgrup" use="required"> <xs:annotation> <xs:documentation>Atributo requerido
para expresar el código agrupador de cuentas conforme al catálogo publicado por el SAT en la página de
internet. Se debe agrupar cada cuenta en el concepto que corresponda</xs:documentation> </
xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:pattern
value="[0.-9]{1,12}"/> </xs:restriction> </xs:simpleType> </xs:attribute>
<xs:attribute name="NumCta" use="required"> <xs:annotation> <xs:documentation>Atributo
requerido, es la clave con que se distingue la cuenta en la contabilidad</xs:documentation> </
xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:maxLength
value="100"/> <xs:minLength value="1"/> </xs:restriction> </xs:simpleType>
</xs:attribute> <xs:attribute name="Desc" use="required"> <xs:annotation>
<xs:documentation>Atributo requerido para expresar el nombre de la cuenta</xs:documentation> </
xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength
value="1"/> <xs:maxLength value="200"/> </xs:restriction> </xs:simpleType>
</xs:attribute> <xs:attribute name="SubCtaDe">
<xs:annotation> <xs:documentation>Atributo opcional en el caso de subcuentas. Sirve para
expresar la clave de la cuenta a la que pertenece dicha subcuenta</xs:documentation> </
xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength
value="1"/> <xs:maxLength value="100"/> </xs:restriction> </xs:simpleType>
</xs:attribute> <xs:attribute name="Nivel" use="required"> <xs:annotation>
<xs:documentation>Atributo requerido para expresar el nivel al que se encuentra la cuenta en el catálogo</
xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:int">
<xs:minInclusive value="1"/> </xs:restriction> </xs:simpleType> </xs:attribute>
<xs:attribute name="Natur" use="required"> <xs:annotation> <xs:documentation>Atributo
requerido para expresar la naturaleza de la cuenta, (D Deudora, A Acreedora)</xs:documentation>
</xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:pattern
value="[DA]"/> </xs:restriction> </xs:simpleType> </xs:attribute> </
xs:complexType> </xs:element> </xs:sequence> <xs:attribute name="Version" type="xs:string"
use="required" fixed="1.0"> <xs:annotation> <xs:documentation>Atributo requerido para la expresión
de la versión del formato</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute
name="RFC" use="required"> <xs:annotation> <xs:documentation>Atributo requerido para expresar
el RFC del contribuyente que envía los datos</xs:documentation> </xs:annotation> <xs:simpleType>
<xs:restriction base="xs:string"> <xs:minLength value="12"/> <xs:maxLength value="13"/>
<xs:pattern value="[A-ZÑ&amp;]{3,4}[0-9]{2}[0-1][0-9][0-3][0-9][A-Z0-9]?[A-Z0-9]?[0-9A-Z]?"/> </
xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="TotalCtas" use="required">
<xs:annotation> <xs:documentation>Atributo requerido para expresar el número cuentas que se
relacionan en el catálogo</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction
base="xs:int"> <xs:minInclusive value="2"/> </xs:restriction> </xs:simpleType> </
xs:attribute> <xs:attribute name="Mes" use="required"> <xs:annotation>
<xs:documentation>Atributo requerido para expresar el mes en que inicia la vigencia del catálogo para la
balanza</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string">
<xs:enumeration value="01"/> <xs:enumeration value="02"/> <xs:enumeration value="03"/>
<xs:enumeration value="04"/> <xs:enumeration value="05"/> <xs:enumeration value="06"/>
<xs:enumeration value="07"/> <xs:enumeration value="08"/> <xs:enumeration value="09"/>
<xs:enumeration value="10"/> <xs:enumeration value="11"/> <xs:enumeration value="12"/>
</xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="Ano" use="required">
<xs:annotation> <xs:documentation>Atributo requerido para expresar el año en que inicia la vigencia del
catálogo para la balanza</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction
base="xs:int"> <xs:minInclusive value="2014"/> <xs:maxInclusive value="2099"/> </
xs:restriction> </xs:simpleType> </xs:attribute> </xs:complexType> </xs:element>
B. Código Agrupador de cuentas del SAT.
 
Código
agrupador
Nombre Cuenta
 
Activo
 
Activos Circulantes
1
Caja
1.1
Caja y efectivo
2
Bancos
2.1
Bancos nacionales
2.2
Bancos extranjeros
3
Inversiones
3.1
Inversiones en Valores
3.2
Inversiones temporales
4
Clientes
4.1
Clientes nacionales
4.2
Clientes extranjeros
4.3
Partes relacionadas
5
Cuentas por Cobrar
5.1
Documentos por Cobrar corto plazo
5.2
Partes relacionadas
5.3
Intereses por cobrar
6
Títulos de crédito
6.1
Títulos de crédito
7
Créditos otorgados
7.1
Créditos otorgados
8
Deudores diversos
8.1
Funcionarios y Empleados
8.2
Socios y accionistas
8.3
Partes relacionadas
8.4
Otros deudores diversos
9
Estimación de Cuentas Incobrables
9.1
Estimación de Cuentas Incobrables
10
Pagos Anticipados
10.1
Seguros y Fianzas Pagadas por Anticipado
10.2
Rentas Pagadas por Anticipado
10.3
Intereses Pagados por Anticipado
10.4
Otros pagos anticipados
11
Impuestos a favor
11.1
IVA a favor
11.2
ISR a favor
11.3
IETU a favor
11.4
IDE a favor
11.5
IA a favor
11.6
Otros impuestos a favor
12
Pagos provisionales
12.1
Pagos provisionales de ISR
 
13
Inventarios
13.1
Inventarios
14
Obras en proceso
14.1
Obras en proceso
15
Impuestos acreditables pagados
15.1
IVA acreditable pagado
15.2
IVA acreditable de importación pagado
15.3
IEPS acreditable pagado
15.4
IEPS pagado en importación
16
Impuestos acreditables por pagar
16.1
IVA pendiente de pago
16.2
IVA de importación pendiente de pago
16.3
IEPS pendiente de pago
16.4
IEPS pendiente de pago en importación
17
Anticipo a proveedores
17.1
Anticipo a proveedores
18
Otros Activos Circulantes
18.1
Otros Activos Circulantes
 
Activos no circulantes
19
Terrenos
19.1
Terrenos
20
Edificios
20.1
Edificios
21
Maquinaria y equipo
21.1
Maquinaria y equipo
22
Equipo de transporte
22.1
Equipo de transporte
23
Mobiliario y equipo de oficina
23.1
Mobiliario y equipo de oficina
24
Equipo de cómputo
24.1
Equipo de cómputo
25
Depreciación acumulada
25.1
Depreciación acumulada de edificios
25.2
Depreciación acumulada de maquinaria y equipo
25.3
Depreciación acumulada de equipo de transporte
25.4
Depreciación acumulada de mobiliario y equipo
25.5
Depreciación acumulada de equipo de cómputo
25.6
Depreciación acumulada de otros activos
26
Adaptaciones y mejoras
26.1
Adaptaciones y mejoras
27
Gastos Pre Operativos
27.1
Gastos Pre Operativos
28
Gastos de instalación
28.1
Gastos de instalación
29
Gastos de organización
29.1
Gastos de organización
30
Investigación y Desarrollo de Mercado
30.1
Investigación y Desarrollo de Mercado
 
31
Marcas y Patentes
31.1
Marcas y Patentes
32
Depósitos en Garantía
32.1
Depósitos en Garantía
33
Crédito Mercantil
33.1
Crédito Mercantil
34
Impuestos diferidos
34.1
Impuestos diferidos
35
Cuentas por cobrar a largo plazo
35.1
Cuentas por cobrar a largo plazo
36
Otros Activos No Circulantes
36.1
Otros Activos No Circulantes
 
Pasivo
 
Pasivos circulantes
37
Proveedores
37.1
Proveedores Nacionales
37.2
Proveedores Extranjeros
37.3
Partes Relacionadas
38
Cuentas por Pagar a corto plazo
38.1
Documentos por Pagar
38.2
Documentos por Pagar Bancarios
38.3
Dividendos por Pagar
38.4
Partes Relacionadas
38.5
Intereses por pagar
39
Acreedores diversos
39.1
Socios, Accionistas o Representante legal
39.2
Partes Relacionadas
39.3
Otros Acreedores Diversos
40
Anticipo de Clientes
40.1
Anticipo de clientes
41
Impuestos trasladados
41.1
IVA trasladado
41.2
IEPS trasladado
42
Impuestos trasladados cobrados
42.1
IVA trasladado cobrado
42.2
IEPS trasladado cobrado
43
Impuestos trasladados no cobrados
43.1
IVA trasladado no cobrado
43.2
IEPS trasladado no cobrado
44
Impuestos y Derechos por Pagar
44.1
IVA por pagar
44.2
IEPS por pagar
44.3
ISR por pagar
44.4
PTU por Pagar
44.5
IETU por Pagar
44.6
Impuestos estatales y municipales por pagar
 
44.7
Otros impuestos por pagar
44.8
Derechos por Pagar
45
Impuestos Retenidos
45.1
Retenciones salarios y asimilados
45.2
Retenciones IVA
45.3
Retenciones arrendamiento ISR
45.4
Retenciones servicios profesionales ISR
45.5
Retenciones dividendos
45.6
Otras retenciones
46
Pagos por terceros
46.1
Pagos por terceros
47
Otros Pasivos circulantes
47.1
Otros Pasivos circulantes
 
Pasivos no circulantes
48
Acreedores a Largo Plazo
48.1
Socios, Accionistas o Representante legal
48.2
Partes Relacionadas
48.3
Otros Acreedores a largo plazo
49
Cuentas por Pagar a Largo Plazo
49.1
Documentos por Pagar a Largo Plazo
49.2
Documentos por Pagar Bancarios a Largo Plazo
49.3
Partes Relacionadas
49.4
Hipotecas por Pagar
49.5
Intereses por pagar a largo plazo
50
Cobros anticipados
50.1
Rentas Cobradas por Anticipado
50.2
Intereses Cobrados por Anticipado
50.3
Factoraje Financiero
50.4
Otros Cobros por Anticipado
51
Otros Pasivos a Largo Plazo
51.1
Otros Pasivos a Largo Plazo
 
Capital
52
Capital social
52.1
Capital fijo
52.2
Capital variable
52.3
Aportaciones para Futuros Aumentos a Capital
53
Reserva Legal
53.1
Reserva Legal
54
Resultado del Ejercicio
54.1
Utilidad del Ejercicio
54.2
Pérdida del Ejercicio
55
Resultado de Ejercicios Anteriores
55.1
Utilidad de Ejercicios anteriores
55.2
Pérdida de Ejercicios anteriores
56
Otras Cuentas de Capital
56.1
Otras Cuentas de Capital
 
Ingresos
57
Ventas
 
57.1
Ventas Gravadas a Tasa general contado
57.2
Ventas Gravadas a Tasa general crédito
57.3
Ventas Gravadas al 0% contado
57.4
Ventas Gravadas al 0% crédito
57.5
Ventas Exentas contado
57.6
Ventas Exentas crédito
58
Devoluciones, Descuentos y Rebajas Sobre Ventas
58.1
Devoluciones, Descuentos y Rebajas Sobre Ventas a tasa general
58.2
Devoluciones, Descuentos y Rebajas Sobre Ventas al 0%
58.3
Devoluciones, Descuentos y Rebajas Sobre Ventas exentas
59
Productos financieros
59.1
Productos financieros
60
Otros Ingresos
60.1
Otros Ingresos
 
Costos
61
Costo de Ventas
61.1
Costo de Ventas
62
Compras
62.1
Compras nacionales
62.2
Compras al extranjero
63
Devoluciones, Descuentos y Rebajas Sobre Compras
63.1
Devoluciones, Descuentos y Rebajas Sobre Compras
64
Otras cuentas de costos
64.1
Otras cuentas de costos
 
Gastos
65
Gastos Generales
65.1
Gastos Generales
65.2
Combustibles y lubricantes
65.3
Correos
65.4
Internet
65.5
Viáticos y gastos de viaje
65.6
Gastos de representación
65.7
Teléfono
65.8
Agua
65.9
Electricidad
65.10
Vigilancia y limpieza
65.11
Materiales de oficina
65.12
Gastos legales
65.13
Mantenimiento y conservación
65.14
Seguros y fianzas
65.15
Gastos no deducibles
65.16
Otros impuestos y derechos
65.17
Recargos fiscales
65.18
Cuotas y suscripciones
65.19
Propaganda y publicidad
65.20
Fotocopiado
65.21
Donativos
65.22
Asistencia técnica
 
65.23
Fletes
65.24
Impuesto de importación
65.25
Impuesto de exportación
65.26
Regalías sin retención
65.27
Regalías sujetas al 5%
65.28
Regalías sujetas al 10%
65.29
Regalías sujetas al 25%
65.30
Regalías sujetas al 30%
65.31
Comisiones sobre ventas
65.32
Patentes y marcas
65.33
Materias primas de producción
65.34
Materiales auxiliares de producción
65.35
Comisiones bancarias
66
Gastos de Ventas
66.1
Gastos de Ventas
67
Gastos de Administración
67.1
Gastos de Administración
68
Gastos Financieros
68.1
Gastos Financieros
69
Otros Gastos
69.1
Perdida en venta de terrenos
69.2
Perdida en venta de edificios y construcciones
69.3
Perdida en venta de maquinaria
69.4
Perdida en venta de equipo de transporte
69.5
Perdida en venta de mobiliario y equipo
69.6
Perdida en venta de equipo de computo
69.7
Perdida en enajenación de acciones
69.8
Perdida por deterioro de activos
69.9
Otros
70
Participación de los Trabajadores en las Utilidades
70.1
Participación de los Trabajadores en las Utilidades
71
Gastos no deducibles
71.1
Gastos no deducibles
72
Depreciación contable
72.1
Depreciación contable de edificios
72.2
Depreciación contable de maquinaria y equipo
72.3
Depreciación contable de equipo de transporte
72.4
Depreciación contable de mobiliario y equipo
72.5
Depreciación contable de equipo de cómputo
72.6
Depreciación contable de otros activos
73
Amortización contable
73.1
Amortización contable
 
Cuentas de Orden
74
CUCA
74.1
CUCA
75
CUFIN
75.1
CUFIN
C. Balanza de comprobación que incluya saldos iniciales, movimientos del periodo y saldos finales de todas y cada una de las cuentas de activo, pasivo, capital, resultados (ingresos, costos, gastos) y cuentas de orden.
 
Contenido
Formato Balanza de Comprobación
 
Estándar del Formato Balanza de Comprobación de Contabilidad Electrónica
Estructura
Elementos
 
Elemento: Balanza
 

 
 
Descripción
 
 
 
Formato de archivo de balanza de comprobación que se entrega como parte de la
Contabilidad electrónica.
 
 
Atributos
 
 
 
Version
 
 
 
 
Descripción
Atributo requerido para la expresión de la versión del formato
 
 
 
 
Uso
requerido
 
 
 
 
Valor Prefijado
1.0
 
 
 
 
Tipo Especial
xs:string
 
 
 
RFC
 
 
 
 
Descripción
Atributo requerido para expresar el RFC del contribuyente que
envía los datos
 
 
 
 
Uso
requerido
 
 
 
 
Tipo Base
xs:string
 
 
 
 
 
Longitud Mínima
12
 
 
 
 
Longitud Máxima
13
 
 
 
 
Espacio en
Blanco
Colapsar
 
 
 
 
Patrón
[A-ZÑ&]{3,4}[0-9]{2}[0-1][0-9][0-3][0-9][A-Z0-9]?[A-Z0-9]?[0-
9A-Z]?
 
 
 
TotalCtas
 
 
 
 
Descripción
Atributo requerido para expresar el número cuentas que se
relacionan en la balanza
 
 
 
 
Uso
requerido
 
 
 
 
Tipo Base
xs:int
 
 
 
 
Valor Mínimo
Incluyente
2
 
 
 
Mes
 
 
 
 
Descripción
Atributo requerido para expresar el mes al que corresponde la
balanza
 
 
 
 
Uso
requerido
 
 
 
 
Tipo Base
xs:string
 
 
 
 
Valores
Permitidos
01 02 03 04 05 06 07 08 09 10 11 12
 
 
 
Ano
 
 
 
 
Descripción
Atributo requerido para expresar el año al que corresponde la
balanza
 
 
 
 
Uso
requerido
 
 
 
 
Tipo Base
xs:int
 
 
 
 
Valor Mínimo
Incluyente
2014
 
 
 
 
Valor Máximo
Incluyente
2099
 
 
 
Elementos Hijo (min,max)
 
 
 
 
Secuencia (1, 1)
Ctas (1, Ilimitado)
 
 
Elemento: Ctas
 
 
 
Diagrama

 
 
Descripción
 
 
 
Nodo obligatorio para expresar el detalle de cada cuenta de la balanza
 
 
Atributos
 
 
 
NumCta
 
 
 
 
Descripción
Atributo requerido para expresar el número de cuenta,
subcuenta o partida asignada por el contribuyente
 
 
 
 
Uso
requerido
 
 
 
 
Tipo Base
xs:string
 
 
 
 
Longitud Mínima
1
 
 
 
 
Longitud Máxima
100
 
 
 
SaldoIni
 
 
 
 
Descripción
Atributo requerido para expresar el monto del saldo inicial de
la cuenta, subcuenta o partida en el periodo
 
 
 
 
Uso
requerido
 
 
 
 
Tipo Especial
BCE:t_Importe
 
 
 
Debe
 
 
 
 
Descripción
Atributo requerido para expresar el monto de los movimientos
deudores de la cuenta, subcuenta o partida
 
 
 
 
Uso
requerido
 
 
 
 
Tipo Especial
BCE:t_Importe
 
 
 
Haber
 
 
 
 
Descripción
Atributo requerido para expresar el monto de los movimientos
acreedores de la cuenta, subcuenta o partida
 
 
 
 
Uso
requerido
 
 
 
 
Tipo Especial
BCE:t_Importe
 
 
 
SaldoFin
 
 
 
 
 
Descripción
Atributo requerido para expresar el monto del saldo final de la
cuenta, subcuenta o partida en el periodo
 
 
 
 
Uso
requerido
 
 
 
 
Tipo Especial
BCE:t_Importe
 
Tipos Simples
 
Tipo Simple Global: t_Importe
 
 
Descripción
 
 
 
Tipo definido para expresar importes numéricos con fracción hasta dos decimales
 
 
Definición
 
 
 
 
Tipo Base
xs:decimal
 
 
 
 
Valor Mínimo
Excluyente
-99999999999999.99
 
 
 
 
Valor Máximo
Incluyente
99999999999999.99
 
 
 
 
Posiciones
Decimales
2
 
 
 
 
Espacio en
Blanco
Colapsar
Código Fuente
 
<xs:element name="Balanza"> <xs:annotation> <xs:documentation>Formato de archivo de balanza de
comprobación que se entrega como parte de la Contabilidad electrónica.</xs:documentation> </
xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="Ctas"
maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Nodo obligatorio para expresar el
detalle de cada cuenta de la balanza </xs:documentation> </xs:annotation> <xs:complexType>
<xs:attribute name="NumCta" use="required"> <xs:annotation> <xs:documentation>Atributo
requerido para expresar el número de cuenta, subcuenta o partida asignada por el contribuyente</
xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string">
<xs:minLength value="1"/> <xs:maxLength value="100"/> </xs:restriction> </
xs:simpleType> </xs:attribute> <xs:attribute name="SaldoIni" type="BCE:t_Importe"
use="required"> <xs:annotation> <xs:documentation>Atributo requerido para expresar el
monto del saldo inicial de la cuenta, subcuenta o partida en el periodo</xs:documentation> </
xs:annotation> </xs:attribute> <xs:attribute name="Debe" use="required"> <xs:annotation>
<xs:documentation>Atributo requerido para expresar el monto de los movimientos deudores de la cuenta,
subcuenta o partida</xs:documentation> </xs:annotation> <xs:simpleType>
<xs:restriction base="BCE:t_Importe"/> </xs:simpleType> </xs:attribute> <xs:attribute
name="Haber" type="BCE:t_Importe" use="required"> <xs:annotation>
<xs:documentation>Atributo requerido para expresar el monto de los movimientos acreedores de la cuenta,
subcuenta o partida</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute
name="SaldoFin" type="BCE:t_Importe" use="required"> <xs:annotation>
<xs:documentation>Atributo requerido para expresar el monto del saldo final de la cuenta, subcuenta o partida
en el periodo</xs:documentation> </xs:annotation> </xs:attribute> </xs:complexType>
</xs:element> </xs:sequence> <xs:attribute name="Version" type="xs:string" use="required" fixed="1.0">
<xs:annotation> <xs:documentation>Atributo requerido para la expresión de la versión del formato</
xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="RFC" use="required">
<xs:annotation> <xs:documentation>Atributo requerido para expresar el RFC del contribuyente que envía
los datos</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string">
<xs:minLength value="12"/> <xs:maxLength value="13"/> <xs:whiteSpace value="collapse"/>
<xs:pattern value="[A-ZÑ&amp;]{3,4}[0-9]{2}[0-1][0-9][0-3][0-9][A-Z0-9]?[A-Z0-9]?[0-9A-Z]?"/> </
xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="TotalCtas" use="required">
<xs:annotation> <xs:documentation>Atributo requerido para expresar el número cuentas que se
relacionan en la balanza</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction
base="xs:int"> <xs:minInclusive value="2"/> </xs:restriction> </xs:simpleType> </
xs:attribute> <xs:attribute name="Mes" use="required"> <xs:annotation>
<xs:documentation>Atributo requerido para expresar el mes al que corresponde la balanza</
xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string">
<xs:enumeration value="01"/> <xs:enumeration value="02"/> <xs:enumeration value="03"/>
<xs:enumeration value="04"/> <xs:enumeration value="05"/> <xs:enumeration value="06"/>
<xs:enumeration value="07"/> <xs:enumeration value="08"/> <xs:enumeration value="09"/>
<xs:enumeration value="10"/> <xs:enumeration value="11"/> <xs:enumeration value="12"/>
</xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="Ano" use="required">
<xs:annotation> <xs:documentation>Atributo requerido para expresar el año al que corresponde la
balanza</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:int">
<xs:minInclusive value="2014"/> <xs:maxInclusive value="2099"/> </xs:restriction> </
xs:simpleType> </xs:attribute> </xs:complexType> </xs:element>
D.    Información de las pólizas generadas incluyendo el detalle por transacción, cuenta, subcuenta y partida, así como sus auxiliares.
 
Contenido
Formato Pólizas del Periodo
Estándar del Formato Pólizas del Periodo
Estructura
 

 
 
Descripción
 
 
 
 
 
 
Pólizas del periodo que se entrega como parte de la Contabilidad electrónica.
 
 
 
Atributos
 
 
 
 
 
 
Version
 
 
 
Descripción
Atributo requerido para la expresión de la versión del formato
 
 
 
Uso
requerido
 
 
 
Valor Prefijado
1.0
 
 
 
Tipo Especial
xs:string
 
 
 
RFC
 
 
 
Descripción
Atributo requerido para expresar el RFC del contribuyente que
envía los datos
 
 
 
Uso
requerido
 
 
 
Tipo Base
xs:string
 
 
 
Longitud Mínima
12
 
 
 
Longitud Máxima
13
 
 
 
Espacio en
Blanco
Colapsar
 
 
 
Patrón
[A-ZÑ&]{3,4}[0-9]{2}[0-1][0-9][0-3][0-9][A-Z0-9]?[A-Z0-9]?[0-
9A-Z]?
 
 
 
 
Mes
 
 
 
Descripción
Atributo requerido para expresar el mes al que corresponde la
balanza
 
 
 
Uso
requerido
 
 
 
Tipo Base
xs:string
 
 
 
Valores
Permitidos
01 02 03 04 05 06 07 08 09 10 11 12
 
 
 
Ano
 
 
 
Descripción
Atributo requerido para expresar el año al que corresponde la
balanza
 
 
 
Uso
requerido
 
 
 
Tipo Base
xs:int
 
 
 
Valor Mínimo
Incluyente
2014
 
 
 
Valor Máximo
Incluyente
2099
 
 
 
 
Elementos Hijo (min,max)
 
 
 
 
Secuencia (1, 1)
Poliza (1, Ilimitado)
 

 
 
Descripción
 
 
 
 
 
 
Nodo obligatorio para expresar el detalle de cada póliza
 
 
Atributos
 
 
 
 
 
 
Tipo
 
 
 
Descripción
Atributo requerido para expresar el tipo de la póliza: 1 -
Ingresos, 2 - Egresos o 3 - Diario
 
 
 
Uso
requerido
 
 
 
Tipo Base
xs:int
 
 
 
Patrón
[1-3]
 
 
 
Num
 
 
 
Descripción
Atributo requerido para expresar el número de la póliza
 
 
 
Uso
requerido
 
 
 
Tipo Base
xs:string
 
 
 
Longitud Mínima
1
 
 
 
Longitud
Máxima
50
 
 
 
Fecha
 
 
 
Descripción
Atributo requerido para expresar la fecha de registro de la
póliza
 
 
 
Uso
requerido
 
 
 
Tipo Especial
xs:date
 
 
 
Concepto
 
 
 
Descripción
Atributo requerido para expresar el concepto de la operación
 
 
 
Uso
requerido
 
 
 
Tipo Base
xs:string
 
 
 
Longitud Mínima
1
 
 
 
Longitud
Máxima
300
 
 
 
Elementos Hijo (min,max)
 
 
 
Secuencia (1, 1)
Transaccion (1, Ilimitado)
 

 
 
Descripción
 
 
 
 
 
 
Nodo obligatorio para expresar el detalle de cada transacción dentro de la póliza
 
 
Atributos
 
 
 
 
 
 
NumCta
 
 
 
Descripción
Atributo requerido para expresar el número de la cuenta,
subcuenta o partida que se afecta por la transacción
 
 
 
 
Uso
requerido
 
 
 
Tipo Base
xs:string
 
 
 
Longitud Mínima
1
 
 
 
Longitud
Máxima
100
 
 
 
Concepto
 
 
 
Descripción
Atributo requerido para expresar el concepto de la transacción
 
 
 
Uso
requerido
 
 
 
Tipo Base
xs:string
 
 
 
Longitud Mínima
1
 
 
 
Longitud
Máxima
300
 
 
 
Debe
 
 
 
Descripción
Atributo requerido para expresar el monto del cargo a la cuenta
por la transacción
 
 
 
Uso
requerido
 
 
 
Tipo Especial
PLZ:t_Importe
 
 
 
Haber
 
 
 
Descripción
Atributo requerido para expresar el monto del abono a la cuenta
por la transacción
 
 
 
Uso
requerido
 
 
 
Tipo Especial
PLZ:t_Importe
 
 
 
Moneda
 
 
 
Descripción
Atributo requerido para expresar el tipo de moneda utilizado en
la póliza, de acuerdo al catálogo publicado en la página de
internet del SAT.
 
 
 
Uso
requerido
 
 
 
Tipo Base
xs:string
 
 
 
Patrón
[A-Z]{3}
 
 
 
TipCamb
 
 
 
Descripción
Atributo opcional para expresar el tipo de cambio de acuerdo al
tipo de moneda
 
 
 
Tipo Especial
PLZ:t_Importe
 
 
 
Elementos Hijo (min,max)
 
 
 
Secuencia (1, 1)
Cheque (0, Ilimitado)
 
 
 
 
Transferencia (0, Ilimitado)
 
 
 
 
Comprobantes (0, Ilimitado)
 
Elemento: Cheque
 
 
 
 
 
 
Diagrama
 
 
 
 

 
 
 
Descripción
 
 
 
Nodo opcional para expresar el detalle de los cheques que integran la póliza
 
 
Atributos
 
 
 
Num
 
 
 
 
Descripción
Atributo requerido para expresar el número del cheque emitido
 
 
 
 
Uso
requerido
 
 
 
 
Tipo Base
xs:string
 
 
 
 
Longitud Mínima
1
 
 
 
 
Longitud Máxima
20
 
 
 
 
 
 
 
Banco
 
 
 
 
Descripción
Atributo requerido, para expresar el Banco emisor del cheque, de acuerdo al catálogo publicado en la pagina de internet del SAT.
 
 
 
 
Uso
requerido
 
 
 
 
Tipo Base
xs:string
 
 
 
 
Patrón
[0-9]{3}
 
 
 
 
 
 
 
CtaOri
 
 
 
 
Descripción
Atributo requerido para expresar el número de cuenta origen
 
 
 
 
Uso
requerido
 
 
 
 
Tipo Base
xs:string
 
 
 
 
Longitud Mínima
1
 
 
 
 
Longitud Máxima
50
 
 
 
 
 
 
 
Fecha
 
 
 
 
Descripción
Atributo requerido, es la fecha del cheque
 
 
 
 
Uso
requerido
 
 
 
 
Tipo Especial
xs:date
 
 
 
 
 
 
 
Monto
 
 
 
 
 
Descripción
Atributo requerido, es el monto del cheque emitido
 
 
 
 
Uso
requerido
 
 
 
 
Tipo Especial
PLZ:t_Importe
 
 
 
 
 
 
 
Benef
 
 
 
 
Descripción
Atributo requerido, nombre del beneficiario del cheque
 
 
 
 
Uso
requerido
 
 
 
 
Tipo Base
xs:string
 
 
 
 
Longitud Mínima
1
 
 
 
 
Longitud Máxima
300
 
 
 
 
 
 
 
RFC
 
 
 
 
Descripción
Atributo requerido para expresar el RFC relacionado con el movimiento
 
 
 
 
Uso
requerido
 
 
 
 
Tipo Base
xs:string
 
 
 
 
Longitud Mínima
12
 
 
 
 
Longitud Máxima
13
 
 
 
 
Espacio en Blanco
Colapsar
 
 
 
 
Patrón
[A-ZÑ&]{3,4}[0-9]{2}[0-1][0-9][0-3][0-9][A-Z0-9]?[A-Z0-9]?[0-9A-Z]?
 
 
 
 
 

 
 
Descripción
 
 
 
Nodo opcional para expresar el detalle de las transferencias bancarias que integran la póliza
 
 
Atributos
 
 
 
CtaOri
 
 
 
 
Descripción
Atributo requerido para expresar el número de cuenta origen desde la cual se transfieren los recursos
 
 
 
 
Uso
requerido
 
 
 
 
Tipo Base
xs:string
 
 
 
 
Longitud Mínima
1
 
 
 
 
Longitud Máxima
50
 
 
 
 
 
 
 
BancoOri
 
 
 
 
Descripción
Atributo requerido, para expresar el Banco de la cuenta origen de la transferencia, de acuerdo al catálogo publicado en la página de internet del SAT.
 
 
 
 
Uso
requerido
 
 
 
 
Tipo Base
xs:string
 
 
 
 
Patrón
[0-9]{3}
 
 
 
 
 
 
 
Monto
 
 
 
 
Descripción
Atributo requerido, es el monto transferido
 
 
 
 
Uso
requerido
 
 
 
 
Tipo Especial
PLZ:t_Importe
 
 
 
 
 
 
 
CtaDest
 
 
 
 
Descripción
Atributo requerido para expresar el número de cuenta destino, la cual recibe los recursos
 
 
 
 
Uso
requerido
 
 
 
 
Tipo Base
xs:string
 
 
 
 
Longitud Mínima
1
 
 
 
 
Longitud Máxima
50
 
 
 
 
 
 
 
 
BancoDest
 
 
 
 
Descripción
Atributo requerido, para expresar el Banco de la cuenta destino de la transferencia, de acuerdo al catálogo publicado en la página de internet del SAT.
 
 
 
 
Uso
requerido
 
 
 
 
Tipo Base
xs:string
 
 
 
 
Patrón
[0-9]{3}
 
 
 
 
 
 
 
Fecha
 
 
 
 
Descripción
Atributo requerido, es la fecha de la transferencia
 
 
 
 
Uso
requerido
 
 
 
 
Tipo Especial
xs:date
 
 
 
 
 
 
 
Benef
 
 
 
 
Descripción
Atributo requerido, nombre del dueño de la cuenta destino
 
 
 
 
Uso
requerido
 
 
 
 
Tipo Base
xs:string
 
 
 
 
Longitud Mínima
1
 
 
 
 
Longitud Máxima
300
 
 
 
 
 
 
 
RFC
 
 
 
 
Descripción
Atributo requerido para expresar el RFC relacionado con el movimiento
 
 
 
 
Uso
requerido
 
 
 
 
Tipo Base
xs:string
 
 
 
 
Longitud Mínima
12
 
 
 
 
Longitud Máxima
13
 
 
 
 
Espacio en Blanco
Colapsar
 
 
 
 
Patrón
[A-ZÑ&]{3,4}[0-9]{2}[0-1][0-9][0-3][0-9][A-Z0-9]?[A-Z0-9]?[0-9A-Z]?
 
 
 
 
 

 
 
Descripción
 
 
 
Nodo opcional para expresar los comprobantes de las subcuentas
 
 
Atributos
 
 
 
UUID_CFDI
 
 
 
 
Descripción
Atributo requerido para expresar la clave UUID del CFDI soporte de la transacción
 
 
 
 
Uso
requerido
 
 
 
 
Tipo Base
xs:string
 
 
 
 
Longitud
36
 
 
 
 
Espacio en Blanco
Colapsar
 
 
 
 
Patrón
[a-f0-9A-F]{8}-[a-f0-9A-F]{4}-[a-f0-9A-F]{4}-[a-f0-9A-F]{4}-[a-f0-9A-F]{12}
 
 
 
 
 
 
 
Monto
 
 
 
 
Descripción
Atributo requerido para expresar el monto del CFDI que soporte de la transacción
 
 
 
 
Uso
requerido
 
 
 
 
Tipo Especial
PLZ:t_Importe
 
 
 
 
 
 
 
RFC
 
 
 
 
Descripción
Atributo requerido para expresar el RFC relacionado con la transacción
 
 
 
 
Uso
requerido
 
 
 
 
Tipo Base
xs:string
 
 
 
 
Longitud Mínima
12
 
 
 
 
Longitud Máxima
13
 
 
 
 
Espacio en Blanco