¿Qué es y para qué sirve? #
Este documento establece los lineamientos que deben seguirse para desarrollar, validar y mantener los generadores de archivos del Anexo 6 en los sistemas CONTASIS. Las estructuras oficiales publicadas por SUNAT definen los campos, formatos, validaciones, obligatoriedad y reglas de negocio que deben cumplir los archivos generados para cada formato del Libro de Inventarios y Balances y demás registros asociados.
Objetivo #
Al finalizar este manual, el usuario podrá identificar la documentación oficial requerida para la construcción de los formatos del Anexo 6 y aplicar correctamente las validaciones establecidas por SUNAT durante el desarrollo o mantenimiento de los generadores.
Alcance #
Este lineamiento aplica para todos los formatos del Anexo 6 desarrollados en CONTASIS.
Archivo Estructura PLE:
Incluye, entre otros:
- Formato 3.1 Estado de Situación Financiera.
- Formato 3.2 Detalle de la Cuenta 10.
- Formato 3.3 Detalle de las Cuentas 12 y 13.
- Formato 3.4 Detalle de la Cuenta 14.
- Formato 3.5 Detalle de las Cuentas 16 y 17.
- Formato 3.6 Detalle de las Cuentas 19.
- Formato 3.7 Detalle de las Cuentas 20.
- Formato 3.8 Detalle de la Cuenta 30.
- Formato 3.9 Detalle de la Cuenta 34.
- Formato 3.11 Detalle de la Cuenta 41.
- Formato 3.12 Detalle de las Cuentas 42 y 43.
- Formato 3.13 Detalle de las Cuentas 46.
- Formato 3.14 Detalle de las Cuentas 47.
- Formato 3.15 Detalle de las Cuentas 37.
- Formato 3.16.1 Detalle de las Cuentas 50.
- Formato 3.16.2 Detalle de las Cuentas 50.
- Formato 3.17 Balance de Comprobación.
- Formato 3.18 Estados de Flujo de efectivo.
- Formato 3.19 Estados de Cambio de Patrimonio Neto.
- Formato 3.20 Balance de Estado de Resultados.
- Formato 3.24 Estado de Resultados integrales.
- Formato 3.25 Estados de Flujo de efectivo indirecto.
- Formato 12.1 Registro de Inventario Permanente en Unidades Físicas.
- Formato 13.1 Registro de Inventario Permanente Valorizado.
Aplicar la Estructura Oficial #
- Identifique el formato SUNAT que se desea desarrollar o modificar.
- Revise la estructura oficial publicada por SUNAT.
- Identifique los campos obligatorios.
- Identifique los campos llave única.
- Revise el tipo de dato requerido para cada campo.
- Valide la longitud máxima permitida.
- Revise las observaciones y reglas de negocio asociadas.
- Identifique las tablas SUNAT utilizadas como parámetros de validación.
- Documente la equivalencia entre los campos SUNAT y las tablas del sistema.
- Desarrolle la lógica de generación respetando la estructura oficial.
Validar la Información Generada #
- Verifique que todos los campos obligatorios contengan información.
- Valide el formato de fechas exigido por SUNAT.
- Verifique la longitud máxima permitida por cada campo.
- Valide los códigos SUNAT utilizados.
- Verifique la estructura del archivo generado.
- Revise la generación de registros con estado 1, 8 y 9 cuando corresponda.
- Confirme que los importes generados coincidan con la información contable.
- Valide el archivo antes de su liberación.
Mantener los Formatos #
- Revise periódicamente las actualizaciones publicadas por SUNAT.
- Evalúe el impacto funcional de los cambios normativos.
- Actualice las validaciones cuando corresponda.
- Actualice la documentación funcional.
- Realice pruebas integrales antes de liberar cambios.
Tips #
💡 La estructura SUNAT siempre prevalece sobre cualquier criterio interno de desarrollo.
💡 No deben eliminarse campos obligatorios aunque no exista información para mostrar; debe respetarse la regla definida por SUNAT para cada campo.
💡 Las validaciones indicadas en la columna Observaciones forman parte de la lógica funcional y deben implementarse obligatoriamente.
💡 Antes de liberar un formato nuevo, valide el archivo con casos reales de clientes.
💡 Mantenga una matriz de homologación entre campos SUNAT y tablas CONTASIS para facilitar futuros mantenimientos.
Errores Frecuentes #
| Error | Solución |
|---|---|
| El archivo no pasa la validación SUNAT | Verifique las reglas indicadas en la estructura oficial del formato. |
| Longitud de campo incorrecta | Revise la longitud máxima definida para el campo correspondiente. |
| Código SUNAT inválido | Valide las tablas parametrizadas utilizadas por el formato. |
| Formato de fecha incorrecto | Verifique el formato exigido por la estructura SUNAT. |
| Campos obligatorios vacíos | Revise la obtención de datos desde las tablas origen. |
| Diferencias entre el archivo y la contabilidad | Valide el origen de datos y los filtros aplicados en la generación. |
Versión #
Sistema: Anexo 6
Versión: 1.0
Fecha: 2026
