Índice
Introducción
El sistema genera asientos contables automáticamente a partir de diferentes tipos de documentos comerciales. Cada documento se traduce en líneas contables que respetan los principios de contabilidad por partida doble, donde la suma de débitos debe ser igual a la suma de créditos.
Características principales:
- Generación automática de asientos contables
- Validación de balance (Débitos = Créditos)
- Soporte multi-documento (Facturas, Boletas, Notas de Crédito, etc.)
- Manejo de IVA (Crédito y Débito Fiscal)
- Tratamiento de retenciones y otros impuestos
- Estados de borrador para asientos desbalanceados
Cuentas Contables por Defecto
El sistema utiliza las siguientes cuentas contables estándar:
Activos
| Cuenta | Nombre | Uso |
|---|
| 1110101 | IVA Crédito Fiscal | IVA recuperable de compras |
| 1210101 | Clientes por Cobrar | Ventas a crédito y honorarios emitidos |
Pasivos
| Cuenta | Nombre | Uso |
|---|
| 2110101 | Cuentas por Pagar | IVA recuperable de compras |
| 2130101 | IVA Débito Fiscal | IVA por pagar de ventas |
| 2130301 | Retenciones por Pagar | Retenciones de boletas de honorarios |
| 2130401 | Retenciones por Cobrar | Retenciones de servicios emitidos |
Cuentas Variables
Cuentas de Ingreso/Gasto: Se definen por documento según la cuenta asociada
Tipos de Documentos Soportados
- Compras (Facturas de Proveedores)
- Tipos:
- Factura (33)
- Factura Exenta (34)
- Nota de Crédito (61)
- Genera:
- Gasto
- IVA Crédito
- Cuentas por Pagar
- Ventas (Facturas a Clientes)
- Tipos:
- Factura (33)
- Factura Exenta (34)
- Nota de Crédito (61)
- Genera:
- Ingreso
- IVA Débito
- Clientes por Cobrar
- Boletas de Honorarios Recibidas
- Genera:
- Clientes por Cobrar
- Ingresos por Honorarios
- Boletas de Honorarios Emitidas
- Genera:
- Clientes por Cobrar
- Ingresos por Honorarios
- Prestaciones de Servicios Emitidas
- Genera:
- Clientes por Cobrar
- Ingreso por Servicios
- Retenciones por Cobrar
- Prestaciones de Servicios Recibidas
- Genera:
- Gasto por Servicios
- Proveedores por Pagar
- Pagos de Facturas
- Cobranzas de Facturas
- Genera:
- Banco
- Clientes por Cobrar
Generación de Asientos por Tipo
- Compras (Facturas de Proveedores)
Estructura del Asiento:
| DEBE | HABER |
|---|
| Gasto (Cuenta Variable) | Cuentas por Pagar (2110101) |
| IVA Crédito Fiscal (1110101) | |
Cálculos:
- Gasto Total = neto + exento + iva_no_recuperable + otros_impuestos
- IVA Crédito = iva_recuperable (solo si no es factura exenta)
- Cuentas por Pagar = total_factura
Casos Especiales:
- Factura Exenta (Tipo 34): No genera IVA Crédito Fiscal
- Nota de Crédito (Tipo 61): Invierte los signos (multiplica por -1)
Ejemplo - Factura de $100.000 + IVA:
| DEBE | HABER |
|---|
| Gasto Oficina 100.000 | Cuentas por Pagar 119.000 |
| IVA Crédito Fiscal 19.000 | |
| ------------------------------- | -------------------------------- |
| TOTAL: 119.000 | TOTAL: 119.000 |
- Ventas (Facturas a Clientes)
Estructura del Asiento:
| DEBE | HABER |
|---|
| Clientes por Cobrar (1210101) | Ingreso (Cuenta Variable) |
| IVA Débito Fiscal (2130101) |
Cálculos:
- Ingreso = neto + exento + otros_impuestos
- IVA Débito = iva_amount (solo si no es factura exenta)
- Clientes por Cobrar = total_factura
Ejemplo - Venta de $100.000 + IVA:
| DEBE | HABER |
|---|
| Clientes por Cobrar 119.000 | Ingreso por Ventas 100.000 |
| IVA Débito Fiscal 19.000 |
| ------------------------------- | -------------------------------- |
| TOTAL: 119.000 | TOTAL: 119.000 |
- Boletas de Honorarios Recibidas
Estructura del Asiento:
| DEBE | HABER |
|---|
| Gasto Honorarios (Variable) | Retenciones (2130301) |
| Cuentas por Pagar (2110101) |
Cálculos:
- Gasto = monto_bruto
- Retención = retencion (generalmente 10.75%)
- Por Pagar = monto_liquido (bruto - retención)
Ejemplo - Honorarios $1.000.000:
| DEBE | HABER |
|---|
| Gasto Honorarios 1.000.000 | Retenciones 107.500 |
| Cuentas por Pagar 892.500 |
| ------------------------------- | -------------------------------- |
| TOTAL: 1.000.000 | TOTAL: 1.000.000 |
- Boletas de Honorarios Emitidas
Estructura del Asiento:
| DEBE | HABER |
|---|
| Clientes por Cobrar (1210101) | Ingreso Honorarios (Variable) |
Ejemplo - Honorarios Emitidos $1.000.000:
| DEBE | HABER |
|---|
| Clientes por Cobrar 1.000.000 | Ingreso Profesional 1.000.000 |
| ------------------------------- | -------------------------------- |
| TOTAL: 1.000.000 | TOTAL: 1.000.000 |
- Pagos de Facturas
Estructura del Asiento:
| DEBE | HABER |
|---|
| Cuentas por Pagar (2110101) | Banco (Variable) |
Ejemplo - Pago $500.000:
| DEBE | HABER |
|---|
| Cuentas por Pagar 500.000 | Banco Santander 500.000 |
| ------------------------------- | -------------------------------- |
| TOTAL: 500.000 | TOTAL: 500.000 |
- Cobranzas de Facturas
Estructura del Asiento:
| DEBE | HABER |
|---|
| Banco (Variable) | Clientes por Cobrar (1210101) |
Ejemplo - Cobranza $750.000:
| DEBE | HABER |
|---|
| Banco Chile 750.000 | Clientes por Cobrar 750.000 |
| ------------------------------- | -------------------------------- |
| TOTAL: 750.000 | TOTAL: 750.000 |
Validaciones y Balances
Estados del Asiento
Todos los asientos se validan automáticamente:
- Si el asiento se encuentra balanceado, se encuentra listo para contabilizar
- Si el asiento no se encuentra balanceado, requiere de una revisión manual
Validaciones Previas
- Se valida si la cuenta contable asociada existe.
- Disponibilidad de cuentas por defecto en el plan contable
- Montos válidos (no negativos donde no corresponde)
- Fechas válidas y normalizadas
Casos Especiales
Notas de Crédito (Tipo 61)
- Invierte todos los signos del asiento
- Revierte el asiento original de la factura
Facturas Exentas (Tipo 34)
- No generan movimientos de IVA
- Solo Gasto/Ingreso y Cuentas por Pagar/Cobrar
IVA No Recuperable
- Se suma al gasto en lugar de ir a IVA Crédito Fiscal
- Empresas con giro exento parcial
Normalización de Fechas
El sistema acepta múltiples formatos:
- DD/MM/YYYY
- YYYY-MM-DD
- DD-MM-YYYY
Resolución de Problemas
❌ Problema: “Cuenta contable no encontrada”
Causa: La cuenta asociada al documento no existe o está inactiva
Solución:
- Verificar que la cuenta asociada sea válido
- Confirmar que la cuenta se encuentre habilitada y no eliminada
❌ Problema: “Cuenta por defecto no existe”
Causa: Cuentas estándar (IVA, CxP, CxC) no están en el plan contable
Solución:
Crear las cuentas faltantes:
- 1110101: IVA Crédito Fiscal
- 1210101: Clientes por Cobrar
- 2110101: Cuentas por Pagar
- 2130101: IVA Débito Fiscal
❌ Problema: “Asiento desbalanceado”
Causa: Error en cálculos o datos del documento
Solución:
- Revisar montos del documento fuente
- Verificar configuración de IVA y retenciones
- El asiento se marca como borrador para revisión manual
❌ Problema: “Fecha inválida”
Causa: Formato de fecha no reconocido
Solución: Usar formatos soportados o el sistema usará la fecha actual
Mejores Prácticas
Configuración Inicial
- Crear plan contable completo con todas las cuentas estándar
- Asociar cuentas a cada tipo de documento/producto
- Validar configuración con documentos de prueba
Monitoreo Continuo
- Revisar asientos borradores periódicamente
- Verificar balances de cuentas de control (IVA, CxP, CxC)
- Actualizar cuentas según cambios en el plan contable
Mantenimiento
- Mantener activas las cuentas estándar del sistema
- Configurar nuevas cuentas para nuevos tipos de documentos
- Revisar logs para identificar patrones de error
Soporte
Para problemas técnicos o dudas sobre la generación de asientos:
- Verificar logs del sistema para mensajes de error específicos
- Revisar configuración de cuentas contables
- Validar datos del documento fuente
- Contactar soporte técnico con el mensaje de error completo
El sistema está diseñado para automatizar la contabilidad, pero siempre revisa
los asientos generados para asegurar que reflejen correctamente la realidad
económica de tu empresa.