TALLER: "DE LO NORMATIVO A LO OPERATIVO" CONTABILIDAD ELECTRONICA... DIGITAL... "TIMBRADA“ Expositores: C.P.C., L.D. y M.I. Leobardo Meraz Barragán C.P. Ezequiel Jonguitud Martínez C.P.C., L.D. y M.I. Leobardo Meraz Barragán Egresado de la Universidad Autónoma de Tamaulipas. (UAT) Contador Público y Auditor, Certificado por el IMCP Licenciado en Derecho por la Universidad del Golfo, AC Maestro en Impuestos, por el IEE. Socio - Director de la firma Asesoría Continua S.C. Socio - Colaborador de la firma Meraz Valenzuela & Auditores S.C. Ex-Presidente del Colegio de Contadores Públicos del Sur de Tamaulipas, A.C. Socio Activo del Colegio de Contadores Públicos del Sur de Tamaulipas A.C. Miembro del Instituto Mexicano de Contadores Públicos, A.C. Vicepresidente de la Región Noreste del IMCP (periodo 2014-2105) 1 C.P. Ezequiel Jonguitud Martínez Egresado de la Universidad Autónoma de San Luis Potosí, Campus Huasteca. Socio – Colaborador de la firma Martínez de la Torre Contadores Públicos. Ex-Presidente del Colegio de Contadores Públicos de Ciudad Valles, A.C. Socio Activo del Colegio de Contadores Públicos de Ciudad Valles, A.C., delegada del Colegio de Contadores Públicos de San Luis Potosí. Miembro del Instituto Mexicano de Contadores Públicos, A.C. Ex – catedrático de la Universidad Autónoma de San Luis Potosí, Campus Huasteca. Distribuidor Asociado Master de Computación en Acción (CONTPAQ i) LA PRESENTE, REFLEJA LA OPINION DE LOS AUTORES, Y SE RECOMIENDA PARA TOMA DE DECISIONES LO SIGUIENTE: EL TEXTO ORIGINAL DE LA NORMATIVIDAD MENCIONADA, YA QUE EL CONTENIDO DE LA PRESENTE, SOLO CONTIENE AQUELLAS SITUACIONES QUE SUS AUTORES CONSIDERARON GENERICAS, POR LO QUE EL CONTENIDO FUE SINTENTIZANDO Y SÓLO SE COMENTAN EXTRACTOS DE LAS DISPOSICIONES FISCALES REFERIDAS CON EL CONTEXTO DE LA TEMÁTICA ABORDADA. 1. ANALIZAR 2. EN CASO DE DISCREPANCIA EN SU OPINION, RETROALIMENTAR A LOS AUTORES DE LA PRESENTE SINTESIS, PARA EN SU CASO, HACER LAS ACLARACIONES PROCEDENTES. 3. EL PRESENTE DOCUMENTO, NO GENERA DERECHOS NI OBLIGACIONES DIFERENTES, A LAS CONTENIDAS EN LA LEY. 2 OBJETIVO Aplicar de manera práctica, las nuevas reglas de la contabilidad electrónica, conformé los cambios al CFF, RCFF, RLISR y reglas de RMF para 2014. Como parte del curso, el participante, desde su equipo y herramienta desarrollara el manejo del sistema contable (CONPAQ i, versión 7.4.1.) facilitándose desde dicha aplicación, el debido cumplimiento de sus obligaciones fiscales. Como parte del evento, se realizara un análisis de las principales cuentas del catálogo del SAT y su vinculación con el catálogo de cuentas del contribuyente, el detalle del registro de las pólizas y la generación de la balanza de comprobación, como parte del informe mensual, que los contribuyentes “entregaran” al SAT, lo cual permitirá al participante, realizar el análisis particular de su propia información y el realizar los cambios necesarios a su esquema contable-tributario La estructura será conforme al catálogo publicado en el Anexo 24 publicado el 11 de Julio 2014 3 ANEXO 24 DE LA RMF 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. Formato Catálogo de cuentas Contenido: 4 B) CÓDIGO AGRUPADOR DE CUENTAS DEL SAT. 5 6 CÓDIGO AGRUPADOR DE CUENTAS DEL SAT 7 CÓDIGO AGRUPADOR DE CUENTAS DEL SAT CÓDIGO AGRUPADOR DE CUENTAS DEL SAT 8 CÓDIGO AGRUPADOR DE CUENTAS DEL SAT CÓDIGO AGRUPADOR DE CUENTAS DEL SAT 9 CÓDIGO AGRUPADOR DE CUENTAS DEL SAT CÓDIGO AGRUPADOR DE CUENTAS DEL SAT 10 CÓDIGO AGRUPADOR DE CUENTAS DEL SAT CÓDIGO AGRUPADOR DE CUENTAS DEL SAT 11 CÓDIGO AGRUPADOR DE CUENTAS DEL SAT CÓDIGO AGRUPADOR DE CUENTAS DEL SAT 12 CÓDIGO AGRUPADOR DE CUENTAS DEL SAT CÓDIGO AGRUPADOR DE CUENTAS DEL SAT 13 CÓDIGO AGRUPADOR DE CUENTAS DEL SAT D) INFORMACIÓN DE LAS PÓLIZAS GENERADAS INCLUYENDO EL DETALLE POR TRANSACCIÓN, CUENTA, SUBCUENTA Y PARTIDA, ASÍ COMO SUS AUXILIARES. 14 INFORMACIÓN DE LAS PÓLIZAS GENERADAS INCLUYENDO EL DETALLE POR TRANSACCIÓN, CUENTA, SUBCUENTA Y PARTIDA, ASÍ COMO SUS AUXILIARES. Se podrá indicar “NA” para la forma de pago, sin especificar si fue de contado, a crédito, a plazos o en parcialidades, y el medio de pago o de extinción de dicha obligación, según corresponda (3era Modif RMF 2014) INFORMACIÓN DE LAS PÓLIZAS GENERADAS INCLUYENDO EL DETALLE POR TRANSACCIÓN, CUENTA, SUBCUENTA Y PARTIDA, ASÍ COMO SUS AUXILIARES. 15 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> CONTABILIDAD DIGITAL PASOS A SEGUIR… Desde el REPOSITORIO del SAT… A la herramienta… y de esta al BUZON … 16 REGISTRO DE OPERACIONES DENTRO DE 5 DÍAS Generación de CFDI dentro de las 24 hrs. (Emisión) y 72 hrs. para Timbrar (PAC) = 5 Días Poner a disposición XML Recibir por correo electrónico Poner a disposición en pagina web Repositorio del SAT Con motivo de la 3era Resolución de Modificaciones a la RMF 2014, publicada el 19/Agosto/2014 DOF, el registro de los asientos contables se podrá efectuar dentro del mes siguiente a la fecha en que se realicen las actividades respectivas. VALIDAR, ALMACENAR, ADMINISTRAR Y REGISTRAR (XML) Ir al Repositorio del SAT Validar y Almacenar XML en el ADD Registrar Póliza desde el XML Generar movimientos para DIOT Asignar clave agrupadora SAT Generar catalogo de cuentas (XML) Generar balanza de comprobación (XML) 17 http://www.sat.gob.mx/paginas/inicio.aspx Consultar, cancelar y recuperar 18 Ingresar con RFC y CONTRASEÑA… Portal de Contribuyentes… Consultas CFDI. 19 Portal de Contribuyentes… Consultas CFDI. Portal de Contribuyentes… Consultas CFDI. 20 CONTPAQ I CONTABILIDAD Contabilidad Digital CONTPAQ I CONTABILIDAD CREAR EMPRESA… CON R.F.C. 21 REVISAR Y VALIDAR LOS ARCHIVOS CFDI (XML) 22 VALIDAR LOS ARCHIVOS CFDI (XML) MENÚ DE OPCIONES DEL ADD (ADMINISTRADOR DE DOCUMENTOS DIGITALES) 23 ASOCIAR XML A PÓLIZAS ASOCIAR XML A PÓLIZAS Cargar/Validar XML dentro del ADD Capturar el encabezado de la Póliza Asociar XML a Póliza, seleccionar comprobantes desde el ADD Asociar a la Póliza 24 CAPTURA DE PÓLIZA AGREGANDO EL XML A LOS MOVIMIENTOS DE LA PÓLIZA 25 26 CONTABILIZANDO DESDE EL XML 27 REGISTRO DE DIOT DESDE EL XML REGISTRO DIOT DE DESDE EL XML 28 ADMINISTRACIÓN DEL 29 30 PÓLIZAS SIN CFDI Cuando ya tienes pólizas registradas y no has adjuntado ningún CFDI a ellas, debes tomar en cuenta la siguiente recomendación: 1. Valida por medio del ADD todos los comprobantes, al menos a partir de Julio 2014. 2. Abre cada póliza y adjunta (asociar) los comprobantes CFDI que amparen sus movimientos. 3. Abre cada movimiento de la póliza haciendo clic en el botón ADD, y selecciona la opción: Asociar uno o más CFDI al Movimiento(o utiliza la tecla <F9>) 4. Selecciona el CFDI que ampara el movimiento. 5. Guarda el movimiento de la póliza. 31 PÓLIZAS CON CFDI ASOCIADOS A NIVEL PÓLIZA, NO A MOVIMIENTOS Cuando ya tienes pólizas registradas y estas tienen asociado un CFDI, pero no a cada uno de sus movimientos debes tomar en cuenta la siguiente recomendación: 1. Abre cada movimiento de la póliza haciendo clic en el botón ADD y selecciona la opción: Asociar uno o más CFDI al Movimiento(o utiliza la tecla <F9>). 2. Selecciona el CFDI que ampara el movimiento. 3. Guarda el movimiento de la póliza. CATALOGO DE CUENTAS DE LA EMPRESA … AGRUPADOR SAT 32 AGRUPADOR SAT TODAS las cuentas de Mayor y Afectables que integran tu catálogo deben tener asignado un Agrupador SAT, estén activas o inactivas; incluso las cuentas de Orden deben cumplir con este requisito. ASIGNAR AGRUPADORES DEL SAT AL CATÁLOGO DE CUENTAS 33 ASIGNAR DÍGITOS Si la estructura del catálogo es incorrecta, se podrá presentar el siguiente mensaje. REVISA LA ESTRUCTURA DEL CATÁLOGO Las cuentas afectables deben acumular de forma correcta a las cuenta de mayor, y cada cuenta debe tener el tipo que le corresponda. Verificar Cuentas Reporte Catalogo de Cuentas Listado de Cuentas 34 VERIFICAR CUENTAS Para verificar el catalogo de cuentas, ingresa al menú Empresa – Utilerías y selecciona Verificar Cuentas. El resultado será un reporte con la relación de cuentas con error. AGRUPADOR SAT Todas las cuentas de Mayor y Afectables que integran tu catálogo deben tener asignado un Agrupador SAT, incluyendo las cuentas activas e inactivas así como las cuentas de orden. Nota: Se excluyen las cuentas de Titulo, Subtitulo, estadísticas y cuentas de control ya que estas no se integran al XML. -La cuenta hija debe tener el mismo agrupador que la cuenta padre. -El agrupador del SAT debe de corresponder con el tipo o nivel de la cuenta para evitar inconsistencias en la información. 35 REPORTE CATÁLOGO DE CUENTAS Reportes – Reporte de Catálogo – Catalogo de Cuentas LISTADO DE CUENTAS Menú Catalogo – Listado de Cuentas 36 CATALOGO DE CUENTAS Recomendaciones: Si tienes cuentas que no utilizas y es posible eliminarlas (no tienen movimientos), puedes hacerlo. Es un buen momento para reorganizar tus cuentas. Cuando asignes un agrupador SAT este debe corresponder con el tipo o nivel de cuenta de la que se trata para evitar descuadres de información. TRASPASO DE AUXILIARES Es posible que al realizar una transacción contable se afecte de forma incorrecta a una cuenta que no corresponda. CONTPAQi® Contabilidad permite traspasar movimientos entre las cuentas para que la afectación se realice de forma correcta. A este proceso se le conoce como Traspaso de auxiliares. 37 TIPO DE PERIODO TIPO DE PERIODO El SAT solicita la Balanza de Comprobación por cada mes, para conocer los importes al inicio y fin de cada mes; esto significa que la información debe corresponder al periodo comprendido al mes natural. 38 CUENTAS DE CONTROL CUENTA DE CUADRE Asegúrate que cada póliza que registres estén cuadrados sus movimientos y asignados a cuentas registradas, es decir, que no existan movimientos a la cuenta de cuadre. 39 Para conocer si existen movimientos a la cuenta de cuadre realiza cualquiera de las siguientes acciones: Haz clic en el botón Estado del negocio, que se localiza en la barra de accesos directos de CONTPAQi® Contabilidad. Ejecuta el reporte Movimientos Auxiliares del Catálogo e indica en el filtro “Tipo de Cuenta”, la opción Cuenta de cuadre. 40 Ve al menú Pólizas y selecciona la opción Listado de Pólizas. Enseguida, personaliza el listado General para agregar con Movtos Cta Cuadre para visualizar dónde se está utilizando la cuenta de cuadre. GENERAR LOS XML DEL CATÁLOGO DE CUENTAS Y LA BALANZA DE COMPROBACIÓN 41 Se generan los archivos en formato XML siguiendo el Anexo 24. El mes se cierra y la empresa queda lista para empezar a trabajar en el nuevo mes. Ingresa al menú Cierre – Contabilidad Electrónica. ARCHIVOS GENERADOS CATÁLOGO Se genera un XML en el directorio de archivos de salida de la empresa con el RFC como prefijo – Año y mes a presentar – CT si es Catalogo AAQM610917QJA201407CT.xml 42 ARCHIVOS GENERADOS BALANZA DE COMPROBACIÓN Se genera un XML en el directorio de archivos de salida de la empresa con el RFC como prefijo – Año y mes a presentar – BN si es Balanza de Comprobación. AAQM610917QJA201407BN.xml 43 GRACIAS C.P.C. Y L.D. LEOBARDO MERAZ BARRAGAN C.P. EZEQUIEL JONGUITUD MTZ merazb@prodigy.net.mx cpjonguitud@prodigy.net.mx 44