Saltar al contenido
DispensAI

FIN-003

Revisión y aprobación de gasto

Garantizar que ningún gasto de la organización se imputa a sus estados financieros sin una revisión y una decisión expresa de quien tiene atribución para autorizarlo.

1. Objetivo

Establecer el procedimiento por el cual la jefatura o el área de finanzas revisa un gasto registrado y resuelve su aprobación o su rechazo, de modo que ningún egreso de la organización se consolide en sus estados financieros sin una decisión expresa de quien tiene atribución para tomarla.

2. Alcance

Aplica a todo gasto operativo registrado en el sistema que se encuentre en estado pendiente: insumos, servicios, arriendos, honorarios y cualquier otro egreso respaldado por un comprobante de proveedor.

No cubre el registro inicial del gasto (ver [[wiki/entities/dispensai/protocolos/FIN-001]]), la custodia del comprobante (ver [[wiki/entities/dispensai/protocolos/FIN-002]]), los aportes de los socios (ver [[wiki/entities/dispensai/protocolos/FIN-004]]) ni el cierre y cotejo del período (ver [[wiki/entities/dispensai/protocolos/FIN-005]]).

Ámbito geográfico: sede social de la organización.

3. Definiciones

  • Gasto pendiente: egreso registrado cuyo estado es pendiente. Es el estado inicial y lo fija la base de datos, no la interfaz.
  • Aprobación: decisión de que el gasto procede, es imputable a la organización y está suficientemente respaldado. Sólo el gasto aprobado se consolida en el desglose por categoría del período.
  • Rechazo: decisión de que el gasto no procede o carece de respaldo suficiente.
  • Registrador: persona que creó la fila del gasto. Queda identificada en el registro.
  • Aprobador: persona que resuelve. Hoy no queda identificada por el sistema: ver brecha 1 de la §17.
  • Segregación de funciones: principio por el cual quien registra un egreso no es quien lo autoriza.

Este protocolo habla de gastos con proveedores. El vocabulario de pago, factura y precio es correcto en esa relación y no debe extenderse a los aportes de los socios, que nunca son precio ni contraprestación.

4. Roles y responsables

RolResponsabilidad
Jefatura / finanzasRevisa el gasto, verifica el respaldo y resuelve aprobación o rechazo
DirecciónResuelve los gastos que superan el umbral que la organización haya fijado y los casos escalados
Admin financieroAporta los antecedentes del gasto y ejecuta las correcciones que se le soliciten
Sistema DispensAIMantiene el estado del gasto, restringe la operación al rol de administrador y separa el gasto aprobado del pendiente en la analítica del período

5. Disparador de inicio

Existencia de al menos un gasto en estado pendiente, o llegada de la fecha de revisión periódica que la organización haya fijado para resolver los pendientes acumulados.

6. Requisitos previos

  • El gasto está registrado y tiene comprobante custodiado. Un gasto sin respaldo no debe llegar a revisión.
  • Quien revisa tiene sesión activa con rol de administrador en el sistema. Sin ese rol, la base de datos rechaza la operación.
  • La organización tiene definido, fuera del sistema, quién puede aprobar y a partir de qué monto se requiere la dirección.

7. Entradas

  • Gasto registrado en estado pendiente, con su monto, fecha, categoría, sucursal y proveedor.
  • Comprobante custodiado.
  • Presupuesto vigente de la organización, cuando exista.

8. Procedimiento paso a paso

Paso 1 — Identificación de los pendientes El gasto nace en estado pendiente. El conjunto de estados posibles —pendiente, aprobado, rechazado— y el valor inicial son una restricción de la base de datos, de modo que ningún gasto puede aparecer aprobado por omisión ni tomar un estado inventado.

Paso 2 — Consulta del listado Quien revisa accede al módulo de gastos, filtra por estado y localiza los pendientes. El listado permite además buscar por descripción, proveedor o RUT.

Paso 3 — Revisión del respaldo Quien revisa abre el comprobante asociado al gasto y comprueba que el documento corresponde al gasto, que el emisor es el proveedor declarado y que el monto coincide.

Paso 4 — Verificación de procedencia (solo-humano) Quien revisa determina si el gasto es imputable a la organización, si se ajusta a su objeto y si cabe dentro del presupuesto disponible. El sistema no conoce presupuestos, no tiene topes por categoría y no escala por cuantía: esta comprobación es enteramente humana.

Paso 5 — Decisión Quien revisa aprueba o rechaza el gasto. La operación exige sesión activa, y la política de base de datos sobre la tabla de gastos exige además rol de administrador. Ese control es duro: no depende de que la interfaz esconda el botón ni de que la función del servidor recuerde comprobar el rol.

Paso 6 — Constancia de la decisión (solo-humano) La organización deja constancia de quién aprobó, cuándo y con qué fundamento, y —cuando su procedimiento interno lo exige— de la doble firma entre registrador y aprobador. Esta constancia debe producirse fuera del sistema, porque el sistema no la genera. Ver brechas 1 y 2 de la §17.

Paso 7 — Efecto sobre el período Sólo el gasto aprobado entra en el desglose por categoría de la analítica del período. El pendiente y el aprobado se reportan por separado. La analítica del período está restringida al rol de administrador por una comprobación dentro de la propia función de base de datos, que rechaza la llamada de cualquier otro rol.

Paso 8 — Comunicación del resultado (solo-humano) Quien revisa comunica la aprobación o el rechazo al administrador financiero y, cuando corresponde, al proveedor. El sistema no envía ninguna notificación en este flujo.

9. Puntos de control

PuntoQué verificaCómoTipo
Estado inicialTodo gasto nace pendienteValor por omisión en la base de datosDuro
Estados admitidosSólo pendiente, aprobado o rechazadoRestricción de la base de datos sobre la columna de estadoDuro
Atribución para resolverSólo un administrador puede cambiar el estadoPolítica de base de datos sobre la tabla de gastosDuro
Efecto contableSólo el gasto aprobado se consolida por categoríaFiltro por estado en la función de analítica del períodoDuro
Acceso a la analíticaSólo un administrador la consultaComprobación de rol dentro de la función de base de datosDuro
Segregación registrador / aprobadorQuien aprueba no es quien registróVer brecha 1 de la §17Humano
Procedencia y presupuestoEl gasto corresponde y cabeJuicio de quien revisaHumano
Aprobación por cuantíaLos montos mayores los resuelve la direcciónProcedimiento internoHumano

10. Criterios de decisión

SituaciónAcción
Comprobante válido, monto coincidente, gasto imputable y dentro de presupuestoAprobación
Comprobante ausente o ilegibleRechazo, con solicitud de respaldo válido
Monto del registro distinto del monto del comprobanteDevolución al registrador para corrección; no se aprueba con discrepancia
Gasto ajeno al objeto de la organizaciónRechazo
Gasto sobre el umbral definido por la organizaciónEscalamiento a dirección antes de resolver
Quien revisa es la misma persona que registróEscalamiento a un segundo revisor; el sistema no lo impide
Proveedor no habitual o sin antecedentesVerificación adicional del proveedor antes de resolver

11. Excepciones y escalamiento

  • Ausencia de un segundo revisor disponible: dirección autoriza excepcionalmente la revisión por la misma persona que registró, dejando constancia expresa fuera del sistema. Al no existir enforcement, esta constancia es el único control efectivo.
  • Gasto urgente que debe pagarse antes de la revisión: dirección autoriza el egreso y el gasto se revisa después; la constancia de la autorización previa se archiva junto al comprobante.
  • Discrepancia irreconciliable entre el registro y el comprobante: se rechaza el gasto y se registra uno nuevo con los datos correctos, en lugar de corregir el estado del anterior.
  • Reversión de una aprobación: requiere autorización de dirección. El sistema permite volver atrás el estado sin registrar nada, de modo que la constancia externa es obligatoria. Ver brecha 3 de la §17.

12. Registros generados

RegistroDóndeQuién lo genera
Estado del gastoFila del gasto en la base de datosAcción de cambio de estado
Identidad del registradorFila del gasto en la base de datosRegistro inicial del gasto
Separación de gasto aprobado y pendiente en el períodoFunción de analítica del períodoConsulta de la analítica
Constancia de la decisión y de la doble firmaFuera del sistemaJefatura / finanzas

El sistema no genera evento ni entrada de auditoría al aprobar o rechazar. Ver brecha 2 de la §17.

13. Indicadores

IndicadorFórmulaMetaFuente
Pendientes añejosGastos pendientes con más de 48 horas / total de pendientesBajo 10 %Tabla de gastos
Tasa de rechazoGastos rechazados / gastos resueltos en el períodoInformativoTabla de gastos
Respaldo del gasto aprobadoGastos aprobados con comprobante / gastos aprobados100 %Tabla de gastos
Tiempo de resoluciónDías entre el registro y la resoluciónBajo 5 díasTabla de gastos
Segregación efectivaAprobaciones resueltas por persona distinta del registrador / aprobaciones100 %Constancia externa; no medible por el sistema

El último indicador no puede calcularse desde el sistema mientras siga abierta la brecha 1.

14. Riesgos y controles

RiesgoControlTipo
Auto-aprobación: quien registra apruebaProcedimiento interno de doble firma y constancia externa. Ver brecha 1Humano
Aprobación por persona sin atribuciónPolítica de base de datos que exige rol de administradorDuro
Aprobación sin revisar el comprobanteRevisión visual obligatoria del respaldoHumano
Gasto improcedente aprobado por desconocimiento del presupuestoVerificación contra presupuesto vigenteHumano
Reversión silenciosa de una aprobaciónAutorización de dirección y constancia externa. Ver brecha 3Humano
Imposibilidad de acreditar quién aprobó ante una revisión externaConstancia externa firmada. Ver brechas 1 y 2Humano
Gasto de cuantía relevante aprobado sin direcciónUmbral definido en el procedimiento interno. Ver brecha 4Humano

15. Normativa y referencias

NormaCláusulaPaso que cubreCómo se cubre
Ley 21.595Modelo de prevención de delitos — controles sobre el manejo de fondosPasos 5, 6La atribución para autorizar está restringida por la base de datos. La segregación de funciones no tiene enforcement: ver brecha 1
ISO 9001:2015§7.5 Información documentadaPasos 5, 6El estado queda persistido con restricción de valores. No hay historial de la decisión: ver brecha 3
ISO 9001:2015§8.4 Control de los procesos, productos y servicios suministrados externamentePasos 3, 4Verificación del comprobante del proveedor antes de autorizar
ISO 260006.6.3 Lucha contra la corrupciónPasos 5, 6Doble verificación sostenida por procedimiento humano, no por el sistema: ver brechas 1 y 2
Ley 20.500Ausencia de fin de lucro — destino de los fondosPasos 4, 7Sólo el gasto aprobado se consolida en el desglose del período

ISO 26000 no es certificable. La cobertura declarada en esta tabla describe qué control ejecuta la organización, no que ese control esté certificado por autoridad alguna. Esta página no constituye asesoría legal.

16. Anexos y formularios vinculados

  • [[wiki/entities/dispensai/protocolos/FIN-001]] — Registro de gasto
  • [[wiki/entities/dispensai/protocolos/FIN-002]] — Respaldo de comprobantes
  • [[wiki/entities/dispensai/protocolos/FIN-005]] — Conciliación administrativa mensual

17. Implementación en el sistema

Lo que ejecuta el sistema:

El estado del gasto es una restricción de base de datos: la columna es obligatoria, su valor por omisión es pendiente y sólo admite pendiente, aprobado o rechazado. Ningún camino de la aplicación puede dejar un gasto en un estado inventado ni saltarse el estado inicial.

La atribución para resolver está restringida en la capa correcta. La acción que cambia el estado sólo comprueba que exista sesión, pero opera con la conexión que respeta las políticas de acceso, y la política de modificación sobre la tabla de gastos exige rol de administrador. Verificado sobre el esquema: las cuatro políticas —lectura, inserción, modificación y borrado— exigen ese rol. Es decir, el control de “sólo un administrador aprueba” es efectivo aunque el código de la aplicación no lo repita.

La aprobación tiene efecto contable verificable: la función de analítica del período separa el monto aprobado del pendiente y restringe el desglose por categoría a los gastos aprobados. Esa función además rechaza la llamada de cualquier rol que no sea administrador, con un error explícito.

Brecha 1 — Sin segregación de funciones ni rastro del aprobador (FIN-003-B1) La acción que cambia el estado no compara al aprobador con el registrador, y la tabla de gastos no tiene columna alguna para el aprobador, la fecha de aprobación ni el motivo de rechazo —verificado sobre las veintiuna columnas del esquema—. Consecuencia: quien registra un gasto puede aprobarlo en la misma sesión, y aun cuando la organización cumpla escrupulosamente la doble firma fuera del sistema, no existe forma de acreditarla desde el sistema. Ante una revisión bajo Ley 21.595, la organización puede mostrar quién registró el gasto, nunca quién autorizó su egreso. Pendiente: agregar columnas de aprobador, fecha de aprobación y motivo, y un guard que rechace la operación cuando el aprobador coincide con el registrador.

Brecha 2 — La aprobación no emite evento ni entrada de auditoría (FIN-003-B2) Ni la acción de cambio de estado ni la de edición del gasto emiten evento del sistema ni entrada en la cadena de auditoría. Es una asimetría notoria: la carga del comprobante sí emite evento, pero la decisión económica —autorizar el uso de fondos de la organización— no deja ninguno. Consecuencia: el momento de la aprobación no es reconstruible, y el registro que ISO 9001 §7.5 pide para demostrar conformidad simplemente no existe. Pendiente: emitir el evento correspondiente y la entrada de auditoría en la aprobación y en el rechazo.

Brecha 3 — El estado es reversible y no hay historial (FIN-003-B3) La acción de edición del gasto acepta el estado dentro de su propio esquema de validación, de modo que un gasto ya aprobado puede volver a pendiente o pasar a rechazado por esa vía, sin que quede constancia del cambio ni del estado anterior. El sistema demuestra que sabe hacerlo mejor: para las órdenes mantiene una tabla de historial de estados con estado anterior, estado nuevo, autor y notas. Ese patrón está disponible en la propia base de datos y no se aplicó a finanzas. Consecuencia: la secuencia de decisiones sobre un gasto no es auditable, y una reversión indebida es indistinguible de una legítima. Pendiente: crear el historial de estados del gasto y retirar el estado del esquema de la acción de edición, para que el único camino de cambio sea la acción de resolución.

Brecha 4 — No existe aprobación por cuantía (FIN-003-B4) No hay umbral de monto, tope por categoría ni escalamiento automático a dirección. La regla “sobre cierto monto resuelve la dirección” sólo puede vivir en el procedimiento humano, y el sistema aprueba un gasto de cualquier magnitud con un clic de cualquier administrador. Consecuencia: el control de autorización proporcional al riesgo económico no existe en el sistema. Pendiente: configurar umbrales por categoría y exigir un segundo aprobador cuando se superen.

Lo que ejecuta la organización fuera del sistema:

El juicio sobre la procedencia del gasto y su encaje en el objeto de la organización. La verificación contra el presupuesto vigente, que el sistema desconoce. La validación de la autenticidad del comprobante. La doble firma entre registrador y aprobador y su constancia, que hoy es el único control efectivo de segregación de funciones. La aprobación por cuantía. La comunicación del resultado al administrador financiero y al proveedor. Y la autorización de cualquier reversión de una aprobación ya otorgada.

18. Historial de versiones

VersiónFechaCambioAutor
1.02026-08-29Versión inicial. Redactada desde la corrida de evidencia 2026-08-29-FIN del harness de protocolos. Cuatro brechas declaradas. Se verificó que la restricción de rol para aprobar es efectiva en la capa de base de datos.Jefatura / finanzas

Documentos asociados

  • Comprobante del proveedor
  • Presupuesto vigente
  • Constancia de aprobación fuera del sistema

Registros y evidencia

  • Campo status de la fila de expenses
  • created_by_user_id como registrador del gasto
  • Desglose de gasto aprobado en la analítica del período

Indicadores

  • % de gastos pendientes con más de 48 horas sin resolver
  • % de gastos rechazados sobre el total revisado
  • % de gastos aprobados con comprobante custodiado

Normativa y referencias

  • Ley 21.595
  • Ley 20.500
  • ISO 9001:2015 §7.5
  • ISO 9001:2015 §8.4
  • ISO 26000 6.6.3

Dónde deja rastro en el sistema

Rutas
  • /admin/expenses
  • /admin/finanzas
Tablas
  • expenses
  • expense_categories
  • profiles