El módulo de Gastos Caja está diseñado para registrar todos los egresos que no corresponden a facturas electrónicas del SII: pagos en efectivo, débito, transferencias con boleta de honorarios o simplemente sin documentación. A diferencia de las facturas, los gastos por caja no tienen desglose de IVA — el total ingresado se registra directamente como gasto neto. El módulo separa automáticamente los registros del mes actual de los que tienen fecha futura, mostrándolos en una sección “Programados” diferenciada.Documentation Index
Fetch the complete documentation index at: https://mintlify.com/Davidmallega/Gastos-App/llms.txt
Use this file to discover all available pages before exploring further.
Tipos de documento
Al crear o editar un gasto, el formulario muestra un toggle en la parte superior con dos opciones exclusivas:| Opción | Descripción |
|---|---|
| 🧾 Sin Documento | Gasto sin boleta ni respaldo documental. El campo N° Boleta no aparece. |
| 📄 Con Boleta | Gasto que cuenta con boleta de compra, honorarios u otro documento sin desglose de IVA SII. Habilita el campo N° Boleta. |
El IVA de los gastos por caja es siempre $0, independientemente del tipo de documento seleccionado. Estos gastos no tienen desglose tributario de IVA: el monto ingresado en el campo Total se trata en su totalidad como gasto neto. Esto los diferencia de las Facturas SII, que sí calculan el 19% de IVA sobre el neto.
Registrar un gasto
Abrir el formulario
Haz clic en el botón Nuevo Gasto en la esquina superior derecha de la pantalla. Se abrirá el modal de registro.
Elegir el tipo de documento
Selecciona Sin Documento o Con Boleta según corresponda al gasto que vas a ingresar.
Ingresar la fecha
Completa el campo Fecha. Puedes ingresar una fecha pasada (para registrar gastos atrasados) o una fecha futura (para programar un gasto esperado). Los gastos con fecha futura aparecerán en la sección Programados.
Ingresar el proveedor
Escribe el nombre del proveedor o descripción del gasto en el campo Proveedor / Descripción. Al escribir, el campo sugiere proveedores del catálogo. Si hay coincidencia exacta y el campo Categoría está vacío, la categoría se rellena automáticamente.
Completar categoría y método de pago
Selecciona la Categoría del gasto y el Método de Pago (Efectivo, Transferencia, Débito, etc.).
Gastos programados
Cuando un gasto tiene una fecha posterior al día actual, GastosApp lo clasifica automáticamente como “programado”. Estos registros se separan de la tabla principal y se muestran en una sección específica al final de la pantalla, distinguida con:- Un divisor con la etiqueta “Programados — próximos meses” en azul, junto al total acumulado de los registros programados.
- Una tabla con borde punteado para diferenciarla visualmente de los registros actuales.
Auto-completar proveedor
Cuando escribes el nombre de un proveedor en el campo Proveedor / Descripción, el sistema consulta el catálogo de Proveedores en busca de una coincidencia exacta (sin distinguir mayúsculas) con la razón social o el nombre fantasía del proveedor. Si encuentra una coincidencia y el campo Categoría está vacío, rellena automáticamente la categoría asociada al proveedor. Esto evita tener que seleccionar la categoría manualmente en gastos recurrentes con el mismo proveedor.Campos del formulario
| Campo | Tipo | Obligatorio | Descripción |
|---|---|---|---|
fecha | Fecha | ✅ | Fecha del gasto (YYYY-MM-DD). Puede ser pasada o futura. |
numero | Texto | — | N° de boleta. Solo visible si tieneDocumento es true. |
proveedor | Texto | ✅ | Nombre del proveedor o descripción del gasto. |
categoria | Selección | ✅ | Categoría del gasto desde el catálogo de categorías. |
metodoPago | Selección | — | Efectivo, Transferencia, Cheque, Débito, Crédito u Otro. |
tieneDocumento | Booleano | ✅ | false = Sin Documento · true = Con Boleta. |
neto | Monto | — | Igual al total ingresado (sin desglose diferente). |
iva | Monto | — | Siempre 0 para gastos por caja. |
total | Monto | ✅ | Total del gasto. Debe ser mayor a $0. |
observaciones | Texto libre | — | Notas adicionales sobre el gasto. |