{% extends "base.html" %} {% from "_macros.html" import category_select, property_select %} {% block title %}Transactions{% endblock %} {% block content %}

Transactions

{{ total_count }} matching · total {{ total_amount|money }}

{% if nav_uncategorized %}Categorize one at a time ({{ nav_uncategorized }}){% endif %} + Add transaction Export CSV
Reset
0 selected {{ category_select('category_id', groups, blank='Set category…') }} {{ property_select('property_id', properties, blank='Property (optional)…') }}
{% for t in rows %} {% else %} {% endfor %}
DateAccountPayee / memoCategoryAmount✓
{% if not t.trade_id %}{% endif %} {{ t.date|usdate }} {{ t.account_name }} {{ t.payee or '(no description)' }} {% if t.check_number %}#{{ t.check_number }}{% endif %} {% if t.memo %}
{{ t.memo }}
{% endif %}
{% if t.split_count %} {% if t.split_count > 1 %}split {% endif %}{{ t.category_label }} {% if t.missing_prop %}
needs a property
{% endif %} {% else %}Uncategorized{% endif %}
{{ t.amount_cents|money }} {% if t.status == 'reconciled' %}R{% elif t.status == 'cleared' %}c{% endif %}
No transactions match. {% if not f.account and not f.category %}Import a statement to get started.{% endif %}
{% if pages > 1 %} {% endif %} {% endblock %}