A financial model is a small machine that answers the question: what happens to my
money if something changes? What if rent goes up, or childcare starts in March? A
budget tells you where money went.
A model runs forward, so you can see a decision play
out before you make it.
This tutorial builds your first one in Amapola, on your phone,
in about ten minutes: one account, income in, bills out. At the end you'll change one
number and watch the outcome change with it.
The boards on this page are live, so you can
drag their playheads as you read. Everything here is in the free part of the app.
An Amapola model is made of three pieces:
Every model in the app is built from these three pieces, including the small-business ones. Once you know them, you know the whole app.
Open Amapola. The tool bar sits at the bottom; the + tool is already selected.
You can use your real numbers if you prefer. The figures here are round so the results are easy to check in your head.
A box on its own just sits there. Give it an income:
The wire runs from your first tap to your second, so the tap order sets the direction money flows. Salary first, then Checking: money flows into the account.
The pool sets the pace: $3,500 a month.
Money lands here and stays.
Now the bills. They live together in one recurring-costs pool, one line each:
If you wire something the wrong way round, Amapola doesn't guess what you meant. A wire that can't carry money carries none, and you'll see that on the canvas. Tap the wire, delete it, and redraw it.
In: $3,500 a month.
Everything runs through this account.
Out: $2,100 a month, in two lines.
That triangle is a complete financial model. Run it:
Salary comes in, bills go out, and Checking climbs from $3,000 to $11,400 over six months: you keep $1,400 of each one. You can drag the playhead to any day and the canvas shows that day. Here is the same board running:
This board also ships with the app, as the Start Here template. Building it yourself means you know where every number lives, and the next step needs exactly that.
So far the model has told you what you probably already knew. It gets useful when something is about to change. Say childcare is coming, and the good place costs $2,500 a month:
Costs are now $4,600 against a $3,500 salary, so the account loses $1,100 a month. Checking now shows a runway: how long the balance lasts at this pace. When it hits zero, the run stops on the day it happens. Tick the box and watch:
With childcare on, the money runs out around day 82. Amapola doesn't soften this. It won't pretend a bill got partly paid, and it won't slow your spending down to keep the line above zero. When the account is empty the run stops and says so: ⚠ CHECKING HIT 0. Day 82 is the number you came for, and now you can plan around it.
From here it's cheap to keep asking. Would $1,800 childcare fit? What if rent dropped to $1,200? Change the number and press play again. Each answer takes about ten seconds.
Boxes hold money, pools set a pace, wires connect them. That's a financial model.
Wire direction is the order you tapped. Salary → Checking fills the account; Checking → Costs pays the bills.
Play runs the model forward. Six months takes about ten seconds, and you can scrub to any day.
To weigh a decision, change a number and read the runway.
When you want more, the Templates menu has two worked boards: Personal Finance is a fuller household with savings and an emergency fund, and Small Business is a running cafe. Or start from the decision that's actually on your mind this week.