{% extends "base.html" %} {% import 'components/macros.html' as ui %} {% block title %}Expenses - Gvelo Enterprise Platform{% endblock %} {% block head_extra %} {% endblock %} {% block content %}

Gvelo Enterprise Platform

Expenses

{{ ui.button('Finance Dashboard', '/finance') }} {{ ui.button('Admin Dashboard', '/admin') }}
{% with messages = get_flashed_messages(with_categories=true) %} {% if messages %} {% for category, message in messages %}
{{ message }}
{% endfor %} {% endif %} {% endwith %}
Gross Profit{{ currency_symbol }}{{ "%.2f"|format(gross_profit or 0) }}
Total Expenses{{ currency_symbol }}{{ "%.2f"|format(total_expenses or 0) }}
Net After Expenses{{ currency_symbol }}{{ "%.2f"|format(net_profit or 0) }}

Add Expense

Expenses by Fund

{% for row in expenses_by_fund %}
{{ row.fund_source|title }}{{ currency_symbol }}{{ "%.2f"|format(row.total or 0) }}
{% else %}
No expenses{{ currency_symbol }}0.00
{% endfor %}

Expense Ledger

{% for expense in expenses %} {% else %} {% endfor %}
DateReasonFundAmountAction
{{ expense.date_created }} {{ expense.reason }} {{ expense.fund_source|title }} {{ currency_symbol }}{{ "%.2f"|format(expense.amount or 0) }}
No expenses recorded yet.
{% endblock %}