How to read your own money the way a controller reads a company's.
You already do the bookkeeping for your household. You know what came in, roughly what went out, and which bills are coming. That is not nothing — it is most of the work, and you have been doing it for years.
This guide is about the part nobody taught you: what to do with it.
There is a gap between recording money and understanding it, and almost every household lives on the wrong side of it. Companies don't. Companies employ someone whose whole job is the second half — and that job is far more learnable than it looks. It comes down to three moves, in order.
| # | The move | The question it answers |
|---|---|---|
| 1 | Materiality | What deserves my attention at all? |
| 2 | The bridge | Why did it move? |
| 3 | The forecast | What does it mean going forward? |
Learn these three and you stop being the person who records your household's money. You become the person who understands it.
Important: This is for general education, not financial advice. All figures are a fictional example.
Everything in this guide uses one real-shaped month: a fictional but realistic household with two incomes, two children, a mortgage and one summer holiday. Three months of transactions.
Here is the month, closed. Thirteen categories, actual against plan.
| Category | Budget | Actual | Variance | Var % | Flag |
|---|---|---|---|---|---|
| Housing | 1,685 | 1,685 | 0 | 0.0% | |
| Utilities | 240 | 278 | +38 | 16.0% | |
| Groceries | 950 | 1,357 | +407 | 42.8% | REVIEW |
| Childcare | 742 | 742 | 0 | 0.0% | |
| Transport | 430 | 466 | +36 | 8.4% | |
| Kids activities | 80 | 170 | +90 | 112.9% | REVIEW |
| Eating out | 200 | 270 | +70 | 35.2% | |
| Subscriptions | 55 | 114 | +59 | 107.5% | |
| Health | 90 | 94 | +4 | 4.2% | |
| Clothing | 140 | 249 | +109 | 77.6% | REVIEW |
| Gifts | 80 | 39 | −41 | −51.1% | |
| Holidays | 1,500 | 1,650 | +150 | 10.0% | REVIEW |
| Other | 120 | 138 | +18 | 15.0% | |
| Total | 6,312 | 7,253 | +941 | 14.9% |
Income was 7,420. So the month ended 167 to the good — which is fine, and tells you almost nothing.
Look at that table the way you probably look at your own bank app: thirteen numbers, all of them moved, all of them shouting. That feeling — everything is a problem, so nothing is — is the thing the first move exists to kill.
A controller does not examine every line. They set a materiality threshold before looking, and then they only investigate what breaches it. Everything else is signed off unread.
This is not laziness. It is the central discipline of the job, and it exists because attention is the scarcest resource in any finance function. If you spend it on a €4 variance, you don't have it for a €400 one.