compile_events · live
awaiting first compile…
For finance engineers · in-house, independent, and fractional

The model layer
your stack is missing.

You've automated the rest — AP, AR, the close — with Claude Code, MCP, and your ERP's API. The financial model is the last thing still living in a spreadsheet. Flatland is the typed, recomputable, audit-trailed layer that fixes that: assumptions with names and types, a real dependency graph, institutional-grade exports your board, investors, diligence partner, or auditor expect.

finance engineers · live pulse0 compiles · 0 in last window
4,000drivers

Largest compiled DAG in the benchmark suite. Whatever your client throws at you fits.

bench · scale-warm
100/ 100

Institutional Excel-export rubric. Six-sheet structure, named ranges, blue inputs / black formulas, every export.

rubric · public
bit-identical

Same IR always produces same outputs. Audit-defensible against any skeptical board.

determinism
1answer

A sensitivity sweep across 50 drivers counts as ONE billable compile. Templated multi-client work compounds cleanly inside the metered tier.

metered pricing
<50/ month

Average client model fits in the free tier. Metered overage only on the heavy ones.

pricing detail
Specimen · the model layer as infrastructuretyped · compiled · re-derivable
Live model · Three-Statement Model — typed, compiled, re-derivable
Three-Statement Modelcompiled · 24 drivers · 4/4 assertions · 1ms

Inputs · typed assumptions

Starting ARR$2.40M
Monthly ARR growth rate8.0%
Monthly gross churn rate1.5%
COGS as % of revenue22.0%
Gross margin target78.0%
Monthly operating expenses (base)$180,000
OpEx growth per quarter4.0%
D&A monthly$8,000
Cash on hand (opening)$4.20M
Accounts receivable days30
Accounts payable days45

Outputs · compiled in topological order

Ending ARR$2.56M
Monthly revenue$213,000
Monthly COGS$46,860
Gross profit$166,140
Gross margin78.0%
EBITDA$-13,860
EBIT$-21,860
Accounts receivable$213,000
Accounts payable$70,290
Cash from operations$-148,570
Ending cash$4.05M
Net monthly burn$13,860
Runway292.3 mo

Assertions · guardrails

Gross margin ≥ 45% — SaaS floorgross_margin >= 0.45
Cash never goes negativeending_cash >= 0
Runway ≥ 12 monthsrunway_months >= 12
Net positive growthmonthly_arr > 2400000
content hash 3faa5866a910 · re-derivable from this IR · client-owned
Same IR → same outputs. Deterministic, re-derivable.Fork this in the Workshop →
Typed assumptions with names and units. Computed outputs in topological order. Assertions that flag what breaks before it ships. A re-derivable content hash for your board, investors, diligence partner, or auditor. This is what the model layer looks like when it's treated as Financial Reasoning Infrastructure. The institutional Excel still ships — see the rubric proof →

The automation layer is done.
The model layer is the last frontier.

flatland → /workshopflatlandfi.com/m/________

Intake

What are you modeling?
What stage?
What vertical?
12 drivers · 4 assertions · ready

Your compile contributes to the live system heartbeat. Anonymized: no model contents, names, or assumptions leave your browser.

// Answer the three questions on the left. Your IR materializes here.
Dependency graph
arpucustchurncashburnarrgmburn_multrunway
Output · forward 24 months
ARR$3.2M
Gross margin78.4%
Runway at current burn19 months
Burn multiple1.12
Compile1.84s · bit-identical
Now build one with your numbers
Build your own model50 free compiles →Shareable URLcopy →View IR JSONapplication/json →

Excel export with live formulas available in the Workshop after signing up.

Specimen · multi-client iterationthe same template, four clients, one afternoon
Acme SaaS · Series A
ARR$4.20M
Gross margin78.0%
Runway18 mo
Assertions · passes
.xlsx.ir.json100 / 100
Northwind DTC · Seed
ARR$1.12M
Gross margin44.3%
Runway11 mo
Assertions · 1 flagged
.xlsx.ir.json100 / 100
Polaris Fintech · A
ARR$6.40M
Gross margin62.5%
Runway24 mo
Assertions · passes
.xlsx.ir.json100 / 100
Helios AI · Pre-seed
ARR$0.42M
Gross margin58.0%
Runway9 mo
Assertions · 2 flagged
.xlsx.ir.json100 / 100

One typed model, four cuts, one afternoon — whether that's four clients, four business units, or four scenarios. The two in signal-orange flagged assertions you'd otherwise hunt by hand. Each cut still gets its own 100/100 Excel and its own audit trail. The leverage is throughput; the moat is that nothing ships unaudited.

Go deeperthe Finance Engineer surface

Bill the same.
Deliver more.

Flatland · index of everything
© 2026 Flatland · Financial Reasoning Infrastructure · live pulse · awaiting first compile