Saltar al contenido principal

Gastos

Controla lo que cuesta tu stack sin salir de tu herramienta de gestion de proyectos. El modulo de gastos de Almirant te permite registrar, categorizar y analizar todos los costes asociados a tus proyectos: desde suscripciones SaaS y servicios de hosting hasta costes de APIs de IA y facturas de proveedores.

Por que gestionar gastos en una herramienta de PM

Los equipos tecnicos manejan multiples costes que impactan directamente en los proyectos:

  • Costes de IA: APIs de OpenAI, Anthropic, modelos de ML en produccion
  • Infraestructura: AWS, GCP, Vercel, hosting, bases de datos gestionadas
  • Suscripciones SaaS: GitHub, Figma, Slack, herramientas de desarrollo
  • Servicios externos: CDNs, servicios de email, analytics
  • Proveedores: freelancers, consultores, servicios profesionales

Tener visibilidad de estos costes junto al trabajo del equipo permite tomar mejores decisiones de producto y priorizar con informacion completa.

Que es un gasto

Un gasto es un registro de un coste asociado a tu organizacion o proyecto. Cada gasto tiene los siguientes campos:

CampoObligatorioDescripcionEjemplo
TituloSiNombre descriptivo del gasto"OpenAI API - Marzo 2024"
ImporteSiCantidad del gasto450.00
MonedaSiCodigo ISO de la monedaEUR, USD, GBP
CategoriaNoCategoria del gasto"Infraestructura > Cloud"
FechaSiFecha del gasto2024-03-15
ProveedorNoNombre del proveedor o servicio"OpenAI"
DescripcionNoDetalles adicionales del gasto"Uso de API GPT-4 para feature X"
ProyectoNoProyecto al que se imputa"App Mobile v2"
Pagado porNoUsuario que realizo el pago"Juan Garcia"

Estados del gasto

Los gastos pasan por diferentes estados segun el flujo de aprobacion de tu organizacion:

EstadoDescripcion
draftBorrador pendiente de completar
pending_approvalEnviado para aprobacion
approvedAprobado, pendiente de pago
rejectedRechazado por el aprobador
paidPagado y completado
voidAnulado (no contabiliza)

Crear un gasto

  1. Accede a Gastos desde el menu principal
  2. Haz clic en Nuevo gasto
  3. Completa los campos obligatorios (titulo, importe, moneda, fecha)
  4. Opcionalmente, selecciona categoria, proyecto y adjunta la factura
  5. Guarda como borrador o envia para aprobacion

Categorias jerarquicas

Los gastos se organizan en categorias con estructura de arbol, lo que permite un nivel de detalle tan granular como necesites:

Gastos
├── Infraestructura
│ ├── Cloud (AWS, GCP, Azure)
│ ├── Hosting (Vercel, Railway)
│ └── Bases de datos
├── SaaS
│ ├── Desarrollo (GitHub, GitLab)
│ ├── Diseno (Figma, Adobe)
│ └── Comunicacion (Slack, Notion)
├── IA y ML
│ ├── APIs (OpenAI, Anthropic)
│ └── Modelos propios
├── Marketing
│ ├── Publicidad
│ └── Herramientas
└── Servicios profesionales
├── Consultoria
└── Freelancers

Crear una categoria

  1. En la configuracion de gastos, accede a Categorias
  2. Haz clic en Nueva categoria
  3. Introduce nombre, icono y color
  4. Opcionalmente, selecciona una categoria padre

Las categorias tienen un campo order para controlar su posicion y pueden desactivarse con isActive = false sin eliminar los gastos asociados.

Gastos recurrentes

Para costes que se repiten periodicamente (suscripciones, servicios mensuales), puedes configurar gastos recurrentes:

CampoDescripcionEjemplo
TituloNombre del gasto recurrente"Vercel Pro"
ProveedorServicio o empresa"Vercel"
ImporteCantidad por periodo20.00
MonedaMoneda del gastoUSD
RecurrenciaFrecuencia del gastomonthly
Fecha anclaFecha de referencia2024-01-01
Proxima renovacionCalculada automaticamente2024-04-01
Alerta dias antesDias de anticipacion para avisar7

Recurrencias disponibles

RecurrenciaDescripcion
weeklySemanal
monthlyMensual
quarterlyTrimestral
yearlyAnual

Los gastos recurrentes activos muestran automaticamente la fecha de proxima renovacion y pueden generar alertas configurables.

Soporte multi-moneda

Almirant soporta multiples monedas con conversion automatica a EUR para agregaciones:

MonedaCodigo
EuroEUR
Dolar estadounidenseUSD
Libra esterlinaGBP
Franco suizoCHF
Yen japonesJPY
Dolar canadienseCAD
Dolar australianoAUD
Peso mexicanoMXN
Real brasilenoBRL
Peso chilenoCLP
Peso colombianoCOP
Peso argentinoARS

Cada gasto almacena:

  • amount: Importe en la moneda original
  • currency: Codigo ISO de la moneda
  • amountEur: Importe convertido a EUR
  • exchangeRate: Tipo de cambio aplicado

Las agregaciones y reportes se calculan sobre amountEur para comparar gastos en distintas monedas.

Facturas y adjuntos

Cada gasto puede tener una factura adjunta. Almirant almacena:

CampoDescripcion
invoiceFileNameNombre del archivo
invoiceUrlURL en S3 del documento
invoiceFileSizeTamano en bytes
invoiceMimeTypeTipo MIME (application/pdf, image/png, etc.)
invoiceProcessingStatusEstado del procesamiento

Estados de procesamiento de factura

EstadoDescripcion
pendingPendiente de procesar
processingEn procesamiento (OCR/IA)
processedProcesado correctamente
failedError en el procesamiento

El procesamiento automatico puede extraer datos de la factura mediante OCR para autocompletar campos del gasto.

Dashboard y agregaciones

La vista principal de gastos incluye un dashboard con metricas clave:

Metricas disponibles

MetricaDescripcion
TotalSuma total de gastos (en EUR)
Por personaDesglose por usuario que pago
Por categoriaDistribucion por categorias
Por mesEvolucion temporal
RecientesUltimos gastos registrados

Filtros

Puedes filtrar gastos por:

  • Rango de fechas
  • Categoria (incluyendo subcategorias)
  • Proyecto
  • Estado
  • Proveedor
  • Usuario que pago

Para developers

Para Developers

Herramientas MCP

ToolDescripcionParametros principales
create_expenseCrea un nuevo gastotitle, amount, currency, expenseDate, categoryId, projectId
get_expenseObtiene un gasto por IDexpenseId
list_expensesLista gastos con filtrosprojectId, categoryId, status, dateFrom, dateTo
get_expense_summaryObtiene agregacionesprojectId, dateFrom, dateTo
list_expense_categoriesLista categoriasincludeInactive
list_recurring_expensesLista gastos recurrentesisActive

Ejemplo: Crear un gasto

Tool: create_expense
Parametros:
title: "AWS EC2 - Marzo 2024"
amount: 234.50
currency: "USD"
expenseDate: "2024-03-31"
categoryId: "uuid-categoria-cloud"
projectId: "uuid-proyecto"
vendor: "Amazon Web Services"

Ejemplo: Obtener resumen de gastos

Tool: get_expense_summary
Parametros:
projectId: "uuid-proyecto"
dateFrom: "2024-01-01"
dateTo: "2024-03-31"

Devuelve:

  • Total de gastos en el periodo (en EUR)
  • Desglose por categoria
  • Desglose por persona
  • Evolucion mensual
  • Gastos recientes

Relacionado: Proyectos | Base de conocimiento