Magic Model
Change the plan. See cash move.
Magic turns your actuals and assumptions into one living three-way plan. Change a date, price or hire and see the P&L, balance sheet and cash respond together.
Your first win
Change one assumption. See the whole business move.
Sample plan first. No card. No spreadsheet setup.
One assumption
When does the work begin?
Move the start date for Acme Services. The sample plan keeps the annual contract value intact and makes the timing change visible.
The annual contract value stays the same. For this illustration, cash was collected on the original schedule; moving the service start changes recognition and creates deferred revenue until October.
Same driver · different timingIllustrative sample data only. This coded interaction demonstrates the intended workflow; it is not a customer result or a live connected accounting view.
Start from actuals
Connect Xero or open the sample plan. Your evidence stays separate from your intent.
One edit, three statements
P&L, balance sheet and cash move from the same named driver.
Review the source
Trace a variance back to the commitment or assumption that caused it.
The job
A plan is useful when it stays beside the actuals.
The spreadsheet is not wrong. It is just alone. Once the actuals move, someone has to find the export, update the cells and explain which version everyone is looking at.
Magic Model keeps the evidence and the decision in the same place. Accounting actuals remain fixed. Forecast drivers are named. Targets stay separate, so a timing gap is something to review rather than a number to explain away.
The first useful view
Connect Xero or choose sample data, set one driver, and read the resulting P&L, balance sheet and cash together. No card is required.
Three steps from a blank screen to a plan you can defend.
Each step produces something you can check. There is no modelling language to learn before the first useful number appears.
1 · Bring in what already happened
Connect an authorised Xero organisation, or start on the shared sample data if you would rather look first.
- Actuals arrive from the ledger you already keep
- Account mappings are shown for review, never guessed silently
- Sample data is labelled as sample everywhere it appears
2 · State the assumptions
Add the few drivers the plan actually turns on — a start date, a hire, a price — and mark each one manual or linked.
- Every line traces back to a named assumption or a source record
- Changing one driver updates profit, balance sheet and cash together
- Targets stay separate from the forecast, so a revision never erases the plan you agreed
3 · Review the movement, not the report
Open the review with what changed since last time, what it means and who owns the next action.
- Movements are listed with the assumption behind them
- Each item carries an owner and a next step
- Export or share the position without rebuilding it in a spreadsheet
What changes
Make the next review smaller and more precise.
The value is not another dashboard. It is a clearer decision, with the number, source and owner in the same conversation.
Separate evidence from intent
Actuals are read from accounting and stay fixed. Forecasts carry named drivers. Targets remain commitments, not disguised assumptions.
See profit and cash together
A timing change is visible across the P&L, balance sheet and cash, so the team can decide before the bank balance catches up.
Leave the review with an owner
Trace the movement to its source, decide the action and keep the next review attached to a person and date.
A driver is a record, not a number.
The useful link is not a network diagram. It is being able to open the source behind a figure and understand whether the change is timing, value or an unresolved review.
Linked operating record
Acme Services — revised start date
The customer commitment supplies the timing assumption. The value is labelled as illustrative sample data.
Model effect
Revenue timing, not annual revenue
The same driver changes recognition and deferred revenue while the retained receipt schedule stays visible. Nothing is presented as a live customer result.
Illustrative — Acme Services. Sample data only.
Built for operating plans, not every finance job.
Magic Model is for teams whose plan should follow the business as it changes. If your need is specialist statutory reporting, keep the specialist tool.
Choose Magic Model when you want accounting actuals, operating assumptions and cash timing in one reviewable plan. Do not switch for bespoke consolidated statutory reporting or a model maintained entirely by an external adviser who will not work in your system.
| Task | Magic | Spreadsheets and standalone FP&A tools | Source | Checked |
|---|---|---|---|---|
| Keep the plan tied to accounting actuals | Actuals are read from accounting and are not editable in the model. | Usually a manual export and paste, repeated monthly. | Product behaviour, this release | 2026-09-19 |
| See cash as well as profit | P&L, balance sheet and cash move from one driver set. | Three linked spreadsheet tabs at best. | Product behaviour, this release | 2026-09-19 |
| Name the source of a number | Drivers are labelled manual, actual or linked record. | Cell comments, if maintained. | Product behaviour, this release | 2026-09-19 |
| Run specialist statutory reporting | Not the job of this product. | Use a specialist reporting or ERP function. | Product scope | 2026-09-19 |
Facts are vendor-described unless marked tested. Prices that are not published are shown as “quote required” rather than estimated.
What these illustrations are, and what they are not.
Nothing here is a screenshot of a customer. Each entry is labelled with how it was produced, and a concept is labelled a concept.
Change an assumption, see all three statements
Change the start date
One assumption — when the work begins — edited in the plan.
Magic Model
P&L, balance sheet, cash
Three views of the same change, so timing is never collapsed into one number.
Same assumption
Revenue is not cash
Invoiced at month-end, collected the following month. Both are shown.
Illustrative — Acme Services
Actuals, forecast and target as distinct treatments
Actuals
What the ledger says, as reported. Not adjusted to look better.
Your accounting system
Forecast
What the plan expects, carrying its assumptions where you can see them.
Magic Model
Target
What was committed to. A third thing, drawn as a third thing.
Management review
One changed commitment, followed through
Customer record
The commitment as it stands, with the source of every value labelled.
Magic Sales
Approved change
A person approves the change. The AI suggests; a person commits.
Magic Office
Financial effect
Revenue timing, not cash. The two are shown as different things.
Magic Model
Owner and action
The next step becomes a task with a named owner and a date.
Magic Sales
Every visual is labelled with how it was produced. Captures marked “concept” are designs, not live product screenshots.
Start with the view you need.
Model is priced per company so the people who need to understand the plan can be in it. Annual billing is shown as the real annual invoice.
Magic Model
- FreeFree
- StarterA$49/company/mo
- ProfessionalA$399/company/mo
- BusinessQuote
A$49/company/month
Ex GST · A$490/year, billed annually (10 × monthly)
A straightforward model. Model is never priced per seat.
A$399/company/month
Ex GST · A$3,990/year, billed annually (10 × monthly)
Excel and FP&A tooling, replaced by a living model.
AUD ex GST. Starter and Professional are per company per month, not per seat. Additional entities are a separate line. Annual is charged as 10 × monthly.
Collaboration inside Model is not priced per user. Additional entities are the only quantity dimension.
Talk to sales
Magic Group and multi-entity groups are scoped by sales. Bring your entity count, user bands and any consolidation requirements, and they will quote the configuration — monthly, with the annual invoice stated as 10 × monthly.
Model questions
Build the first plan beside the actuals.
Connect Xero or use the sample workspace. See the first three statements, with no card and no commitment to a paid plan.