{% extends "base.html" %} {% block title %}Dashboard{% endblock %} {% block page_title %}Dashboard{% endblock %} {% block topbar_actions %} Ingreso Gasto Nueva factura {% endblock %} {% block content %} {% if mostrar_onboarding %}
Primeros pasos — empieza aquí {{ [1 if true else 0, 1 if n_clientes > 0 else 0, 1 if n_facturas > 0 else 0] | sum }}/3 completados
Empresa configurada
Tu nombre y NIF están listos.
{% endif %} {% if facturas_vencidas %} {% endif %}
Margen este mes
{{ "%.2f"|format(margen_mes) }} €
Ingresos − Gastos
Balance total
{{ "%.2f"|format(balance) }} €
Ingresos este mes
{{ "%.2f"|format(ingresos_mes) }} €
Gastos este mes
{{ "%.2f"|format(gastos_mes) }} €
Pendientes de cobro
{{ "%.2f"|format(fp_emitidas[1]) }} €
{{ fp_emitidas[0] }} factura(s)
Ingresos vs Gastos — últimos 6 meses
Gastos por categoría
{% if gastos_categoria %} {% else %}
Sin datos aún
{% endif %}
Últimas transacciones Ver todas
{% for t in ultimas %} {% else %} {% endfor %}
Fecha Descripción Categoría Importe
{{ t.fecha }} {{ t.descripcion }} {% if t.categoria_nombre %} {{ t.categoria_nombre }} {% endif %} {% if t.tipo == 'ingreso' %}+{% else %}-{% endif %}{{ "%.2f"|format(t.importe) }} €
Sin transacciones registradas
Próximas a vencer Ver todas
Facturas a pagar (proveedores)
{{ "%.2f"|format(fp_recibidas[1]) }} €
{{ fp_recibidas[0] }} factura(s)
{% if top_productos %}
Top productos facturados este mes Ver inventario
{% for p in top_productos %} {% endfor %}
Producto Unidades Importe facturado
{{ p.nombre }} {{ "%.0f"|format(p.total_uds) }} {{ "%.2f"|format(p.total_importe) }} €
{% endif %} {% endblock %} {% block extra_scripts %} {% endblock %}