budget_review_status 2026-05

Runtime-only Report. Datenqualität ausgewiesen.

Datenqualität

{'status': 'ok'}

{
  "purpose": "finance_report_v1_preview",
  "report_type": "budget_review_status",
  "period": "2026-05",
  "totals": {
    "period": "2026-05",
    "income_chf": "10334.75",
    "expense_chf": "1215.07",
    "net_cashflow_chf": "9119.68",
    "savings_rate_percent": "88.24",
    "fixed_cost_ratio_percent": "0.00",
    "budget_consumption_percent": "0.00"
  },
  "review": {
    "open_total": 534,
    "auto_categorized": 128,
    "review_needed": 406,
    "galaxus_digitec": 34,
    "migros_over_50": 0,
    "covered_by_source": 103,
    "covered_by_migros": 103,
    "unclear": 113,
    "possible_duplicates": 113,
    "transfer_candidates": 6,
    "income_candidates": 0,
    "possible_income": 0,
    "already_processed": 0
  },
  "sections": {
    "top_categories": [
      {
        "category": "Essen & Haushalt",
        "amount_chf": "839.77"
      },
      {
        "category": "Elektronische Medien",
        "amount_chf": "241.70"
      },
      {
        "category": "Gesundheit",
        "amount_chf": "72.60"
      },
      {
        "category": "Hobbys & Selfcare",
        "amount_chf": "61.00"
      }
    ],
    "top_merchants": [
      {
        "merchant": "Migros Bon MMM Brugg Neumarkt",
        "amount_chf": "369.79"
      },
      {
        "merchant": "Migros Bon M Windisch",
        "amount_chf": "365.28"
      },
      {
        "merchant": "Apple",
        "amount_chf": "153.00"
      },
      {
        "merchant": "Netflix",
        "amount_chf": "68.70"
      },
      {
        "merchant": "Rotpunkt Apotheken",
        "amount_chf": "63.60"
      }
    ],
    "budget_overruns": [],
    "categories_without_budget": [],
    "duplicates_and_covered_hint": "Duplikate und covered_by_source werden separat ausgewiesen.",
    "data_quality": {
      "status": "ok"
    },
    "candidates_by_source": [
      {
        "source": "csv_seed",
        "count": 1662
      },
      {
        "source": "VISA",
        "count": 223
      },
      {
        "source": "credit_card_csv",
        "count": 223
      },
      {
        "source": "AKB",
        "count": 134
      },
      {
        "source": "migros_receipts",
        "count": 49
      },
      {
        "source": "migros_receipt",
        "count": 49
      },
      {
        "source": "Raiffeisen",
        "count": 47
      },
      {
        "source": "Migros",
        "count": 0
      },
      {
        "source": "Manuell",
        "count": 0
      }
    ],
    "merchant_rule_status": [],
    "next_review_actions": [
      "needs_review prüfen",
      "Duplikate separat prüfen"
    ]
  },
  "metadata": {
    "generated_at": "2026-05-19T19:26:47.732250+00:00",
    "runtime_only": true,
    "report_type": "budget_review_status",
    "format": "html"
  }
}