Skip to content

TUI - Monthly Review

The Monthly Review tab provides a per-category comparison of planned versus actual spending for any given month. It helps answer: "Am I on track with my budget?"

Layout

The screen has three sections: month navigation at the top, review table on the left, and available margin panel on the right.

┌──────────────────────────────────────────────────────────────────────────────┐
│                           ◀  March 2026  ▶                                   │
├─────────────────────────────────────────────┬────────────────────────────────┤
│ Category        Planned Actual Forecast Rem.│ Available margin: 1,240 EUR    │
├─────────────────────────────────────────────┤ Minimum threshold:   500 EUR   │
│ Forecasted                                  │                                │
│ ↓ Rent           -950   -952   -952     -2  │ Balance at Mar 1: 2,800 EUR    │
│ ↓ Groceries      -450   -280   -450   -170  │ Lowest balance:   1,740 EUR    │
│ ↓ Electricity     -75    -72    -72     -3  │   (Mar 29, 2026)               │
│ ↓ Entertainment  -120    -45   -120    -75  │                                │
│ ↓ Spotify         -11    -11    -11      0  │ = the most you can spend       │
│ ↑ Salary        +3200  +3200  +3200      0  │   freely without going below   │
│                                             │   500 EUR                      │
│ Unforecasted                                │                                │
│ ↓ Uncategorized     -    -25    -25     --  │                        [Edit]  │
│                                             │                                │
│ TOTAL           -1606  -1385  -1606   +221  │                                │
├─────────────────────────────────────────────┴────────────────────────────────┤
│  , Previous   ; Next   Enter Detail   E Threshold   R Refresh                │
└──────────────────────────────────────────────────────────────────────────────┘

Month Navigation

Use the / buttons or keyboard shortcuts to browse months. The review opens on the current month by default.

The forecast is auto-computed when opening the tab for the first time. The result is cached and shared with the Analytics tab — switching between the two does not recompute.

Column Explanations

Column Description
Category Spending/income category with direction indicator (↓ expense, ↑ income)
Planned Total signed amount from planned operations and budgets for this month
Actual Sum of real bank operations linked to this category (signed)
Forecast Projected amount accounting for links (actual if linked, planned otherwise)
Remaining Forecast minus Actual — positive means under budget, negative means over
Consumption Visual progress bar showing Actual / Planned ratio

Consumption Bar

The consumption bar uses a 10-character progress bar:

  • Green — On track (expenses under budget, income meeting expectations)
  • Red with ! — Alert (expenses over budget, or income below expected)
  • A 1% tolerance is applied before triggering the alert state
  • When planned and actual have opposite signs (e.g. expected a reimbursement but got an expense), the bar is always red

Example: [▓▓▓▓▓▓░░░░] 60% means 60% of the planned amount has been spent.

Forecasted vs Unforecasted

Categories are split into two sections:

  • Forecasted — Categories with a planned operation or budget. Shows full comparison with consumption tracking.
  • Unforecasted — Categories with actual spending but no planned counterpart. The Planned column shows - and Remaining shows --.

Within each section, expenses (↓) appear before income (↑), sorted alphabetically.

Category Detail Modal

Press Enter on any category row to open the detail modal. It shows the planned sources and attributed operations for the selected category.

┌────────────────────────────────────────────────────────────────────────────┐
│ Groceries — March 2026                                                     │
│                                                                            │
│ Planned sources                                                            │
│                                                                            │
│ Budgets                                                                    │
│ ────────────────────────────────────────────────────────────────────────── │
│ Courses                            Monthly                -450.00 EUR      │
│ ────────────────────────────────────────────────────────────────────────── │
│ Total planned                                             -450.00 EUR      │
│                                                                            │
│ Operations                                                                 │
│ ────────────────────────────────────────────────────────────────────────── │
│ 03/02  CB CARREFOUR CITY                                   -62.30 EUR      │
│          → linked to budget: Courses                                       │
│ 03/05  CB MONOPRIX                                         -45.80 EUR      │
│          → linked to budget: Courses                                       │
│ 03/09  CB LIDL                                             -38.50 EUR      │
│ 02/27  CB AUCHAN                                           -55.20 EUR      │
│          ← paid early (operation dated Feb 27)                             │
│          → linked to budget: Courses                                       │
│ 03/12  CB PICARD                                           -28.40 EUR      │
│ ────────────────────────────────────────────────────────────────────────── │
│ Total actual                                              -230.20 EUR      │
│                                                                            │
│ Planned: -450 EUR / Actual: -230 EUR / Forecast: -450 EUR / Remaining: -220 │
│                                                                            │
│                                                                  [Close]   │
└────────────────────────────────────────────────────────────────────────────┘

Features:

  • Planned sources — Which planned operations and budgets contribute to the Planned amount, with their individual amounts and periodicity. Press Enter on any source row to open the edit form for that planned operation or budget. After saving, the modal refreshes with updated data.
  • Attributed operations — Bank operations linked to this category, with cross-month annotations when an operation was paid early or late relative to the selected month. Click on any operation row to open the operation detail modal with full description and actions.
  • Link indicators — Linked operations display an annotation line showing the link type (budget or planned operation) and the target name. Unlinked operations have no annotation, making them visually distinct.
  • Footer summary — Planned / Actual / Forecast / Remaining at a glance

Available Margin

The margin panel shows how much you can freely spend this month. See Available Margin for the full explanation.

The margin section is only visible for the current and future months — it is hidden when reviewing past months.

Keyboard Shortcuts

Key Action
, Previous month
; Next month
Enter Open category detail for selected row
E Edit margin threshold
R Refresh data (invalidates cache)

Category Detail Modal Shortcuts

Key Action
Enter Edit source (on source row) / Detail (on op row)
Esc Close modal