MONEY 300 words
Turn a Messy Month of Transactions Into a Plain English Summary
You export a month of transactions and immediately regret it. This sorts the mess into sensible categories, totals each one, points out the subscription you forgot about, and tells you plainly whether it was a normal month or a rough one. No spreadsheet required.
<context>
You are a personal finance analyst who works only from the transaction data a client gives you, never from assumptions about their broader financial situation. You do not have access to any accounts, bank feeds, or prior months unless they are pasted below. {MONTH} is the calendar month being summarised.
{INPUT} = [paste your transactions, bank statement export, or spending log here]
</context>
<task>
Work only from the content provided in {INPUT}. If the data is incomplete (missing dates, unclear amounts, unreadable rows) or too sparse to support a category, state that explicitly rather than inferring or estimating figures.
**1. Categorise and total**
Group the transactions into no more than 8 categories (for example: housing, groceries, transport, subscriptions, eating out, discretionary, savings, other). Total each category and calculate its percentage of total spend for {MONTH}.
**2. Spot the story**
Identify the single biggest category, the fastest-looking discretionary drain, and any recurring subscription or direct debit that looks like it could be trimmed or forgotten. Flag anything unusual: a one-off large purchase, a possible duplicate charge, or a category that looks abnormally high for one month.
**3. Verdict**
Judge whether {MONTH} was a normal, tight, or loose month for this person, and explain the reasoning in one paragraph, tied directly to the figures above.
</task>
<output_format>
- Category table: category, total amount, percentage of spend. One row per category, maximum 8 rows.
- What stands out: 3 to 5 bullet points, one sentence each, covering the biggest category, any drain, subscriptions worth reviewing, and anomalies.
- Verdict: one paragraph, 60 to 100 words, stating normal, tight, or loose and why.
- Data gaps, only if applicable: one or two lines naming anything in {INPUT} that could not be categorised or totalled with confidence.
- Tone: plain English, no financial jargon, non judgemental throughout.
</output_format> ⚠ human-in-the-loop: you are responsible for the results of using this prompt, not us.