Code has CLAUDE.md. Design has DESIGN.md. Finance still runs on institutional memory — EBITDA definitions in emails, FX policies in heads, restatements explained once on a call.
FINANCE.md is the standard that fixes this. One file. Versioned. Readable by any agent, any tool, any analyst.
v0.1 · Published May 2026
# FINANCE.md
organization: Distrib SAS
units: thousands
sign_convention: costs_positive
context:
activity: "Food distribution, B2B — 12 warehouses in Île-de-France"
purpose: annual_budget
workflow_type: recurring_closing
closing_frequency: monthly
closing_lag_days: 10
reporting_standard: "French GAAP (PCG)"
glossary:
- term: Marge brute commerciale
definition: "Revenue minus purchase cost only. Excludes logistics."
- term: CA Frais
definition: "Cold-chain revenue — separate margin profile from dry goods."## Closing calendar
Books close on the 10th of the following month.
Management review on the 20th.
## Units and sign convention
All amounts in thousands EUR. Costs appear as positive numbers.
Net income = Revenue − Costs (both positive).
An entry of 1 200 means €1.2 million.Front matter is machine-readable. Body is human-readable. Both travel with the model.
AGENTS.md / CLAUDE.md — AI and coding conventions
DESIGN.md — visual and product standards
FINANCE.md — financial modeling conventionsSector template FINANCE.md — PE LBO, SaaS FP&A, infrastructure...
└── Organization FINANCE.md — group-wide (currency, reporting standard)
└── Team FINANCE.md — team overrides (M&A vs FP&A)
└── Model FINANCE.md — deal or file-specificAn AI agent traverses the hierarchy automatically — it knows which convention applies, at which scope, and why. No re-explanation across sessions.
Per file. Per team. Per organization.
FINANCE.md is open under MIT. Layerz generates one automatically from your model and versions it alongside your model history.