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
bit-identical

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

determinism
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. This is what the model layer looks like when it's treated as Financial Reasoning Infrastructure.

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 runs on our servers and is saved so you can share it. It also feeds the live heartbeat: counts, timing, and a coarse region — never the model itself.

// 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 modelShareable URLcopy →
Go deeperthe Finance Engineer surface

Bill the same.
Deliver more.

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