For fractional CFOs and finance consultants

Financial models,
engineered.

Describe a client’s business, bring their actuals, and get a deterministic P&L forecast in minutes — explore it live, or export the full model with every formula intact.

Time to first model
14 days → ~5 minutes
Output
Live dashboards + .xlsx
Next quarter
New actuals, not a rebuild

The problem

Three ways financial
models go wrong.

The timeline

Slow to build. Slower to change.

A model takes days or weeks depending on complexity — and the moment the business changes shape (a new revenue line, a pivot), most of that structure has to be rebuilt.

The failure mode

Hand-built models fail quietly.

A dragged formula, an off-by-one range — it survives review and ends up in front of someone deciding whether to fund the business, with your name on the model.

The AI trap

A model that hallucinates is worse than none.

Language models are excellent at reading your business and unreliable at the arithmetic you have to defend to a client.

How it works

Four steps, from a description to a defensible model.

The first three are yours. The fourth is the engine’s — and you can check its work.

  1. 01

    Describe the business

    // AI acts here — it fills in the setup, notes what it decided and why, and nothing is committed until you lock it.

    A paragraph in plain language, plus any files you already have — last year’s P&L, a deck as PDF, a term sheet. The AI turns that into a proposed structure: revenue lines, cost drivers, OPEX categories, seasonality, timeline. Or skip it and set the model up by hand.

  2. 02

    Confirm the structure

    // You act here. Nothing the AI proposed survives without you agreeing to it.

    If the AI proposed it, review and adjust. If you built it yourself, this is where it’s finalised before actuals go in.

  3. 03

    Add actuals

    // Paste · Grid · Excel template

    Paste a block out of a spreadsheet, type into the grid, or send the client a pre-formatted template to fill in. Coverage is shown period by period, and an empty cell counts as a gap rather than a zero — half a dataset still builds a model.

  4. 04

    Get your deterministic model

    // Same inputs, same figures, every build. No language model in the arithmetic.

    Every figure computed by fixed rules, never by a language model — explore it on screen, export the full Excel workbook, or branch a new version.

What you get

Everything your practice needs
to model its clients. In one place.

Read the model without opening a file

A live statement, not a static export.

Every model you build opens as a live P&L, with revenue, operating expenses and unit economics a tab away. Switch between monthly, quarterly and annual in one click, and narrow it to actuals or forecast.

  • Four views
  • Monthly, quarterly, annual
  • Actuals or forecast

Answer the client’s what-if in the meeting

Move an assumption. Watch it recompute.

Grow a revenue or cost-of-sales line by a rate, hold it flat, or read it from a budget or market series. The statement recomputes beside you and shows what the change does to revenue, EBITDA and net income. The locked version is never touched.

  • Three forecast modes
  • Recomputes in place
  • Same switches in Excel

Hand over something they can audit

The file your client keeps.

Six linked sheets with live formulas, inputs kept apart from calculations, and every assumption a dropdown the client can change. A plain .xlsx with no add-in and no macros, so it keeps working whether or not we do.

  • .xlsx
  • Live formulas
  • No macros
The downloaded workbook’s P&L sheet, the gross profit margin cell open on its live formula, gross profit over revenue, with the six sheets as tabs along the bottom.

Every line the business actually has

Model its real shape.

Forecast each revenue stream by units and price, and split the streams up to two levels deep, by site, region or channel. Cost of sales is priced per unit or as a gross margin, and periods run from yearly down to daily.

  • Units and price per stream
  • Two grouping levels
  • Yearly to daily

Next quarter starts where this one ended

Versions, not copies.

Lock a version and it stays exactly as sent. Next quarter, start a new one: it copies the last version’s actuals and assumptions, so you add the months that closed and build again.

  • Locked means locked
  • Carries over
  • No silent changes
A model’s version history over a week: v1 “First draft, for review”, v2 “After the client call” and v3 “Board pack” locked, each with its date and time, and v4 “Q3 actuals” open as a draft.

Run a book of clients, not a folder of files

Your practice, and each client’s own space.

Give colleagues one of five roles. Each client gets its own space with its own people and models. Share a model when it’s ready, and if the engagement ends, the client keeps everything.

  • Five roles
  • A space per client
  • Client keeps its models
A client’s People page: the practice’s four clients down the side, the client’s own people as Admin, Contributor and Viewer, and one invitation pending.

FAQ

Questions worth asking.

Something we didn’t cover? Email us and a founder will answer, usually the same day.

  1. 01

    Is the AI writing my financials?

    No. It fills in the setup form from your description and stops there. Every figure comes from the deterministic engine. Beside what it filled in, it notes what it decided and why, and nothing is committed until you review and lock the setup. You can also skip it entirely and set the model up by hand.

  2. 02

    What does “deterministic model” mean?

    The same inputs always give the same figures. Every number is calculated by fixed rules — the kind of formulas you would write in a spreadsheet — rather than generated by a language model, so nothing is guessed and nothing shifts from one run to the next. And if we ever change how a calculation works, models you have already made don’t quietly change with it — they’re flagged, so you decide when to update them.

  3. 03

    Is it a balance sheet and cash flow too?

    P&L today. Balance sheet, cash flow and DCF are next on the engine roadmap.

  4. 04

    How do I update a model three months later?

    Create a new version, add the actuals for the periods that closed, regenerate. Structure and assumptions carry over, so a quarterly refresh is data entry and a review — not a rebuild. The previous version stays on record.

  5. 05

    What exactly is in the Excel file?

    Six linked sheets — Inputs, Assumptions, Revenue, CoS, OPEX and P&L — with formulas across them, marked input cells, grouped period columns, and an Assumptions sheet carrying the scenario switches for each line. It is a normal .xlsx: it opens, recalculates and edits like any other workbook.

  6. 06

    Modelling your own company?

    That works too. The same engine, versions and Excel file work for a single company — you just won’t need the client spaces.

Get in touch

Tell us how you model today.

Curious how it works, or have a question about your own practice? Write to us and we’ll find a time to show you the product.

Email ushello@modelwright.co

// Pricing

Pricing isn’t settled yet. Ask, and you’ll get our current thinking rather than a placeholder.