Skip to main content

workflow-fa-model-checking

WHAT: Financial model audit — balance sheet integrity, circular reference detection, formula consistency, sign convention, growth rate sanity, three-statement linkage, credit checks, and terminal value reasonableness. WHEN: Invoke when asked to check, audit, or QA a financial model; when verifying a DCF, LBO, or three-statement model before distribution; when detecting formula errors or hardcodes embedded in projection cells.

Informations de source

Dépôt
fall-development-rob/corp_finance
Dernière activité de la source
11 mai 2026 à 14:10
Langue détectée de SKILL.md
anglais
Étoiles
8
Forks
2

Options d'installation

Le prompt qui vérifie d'abord la source est sélectionné par défaut. Vous pouvez passer à une commande directe ou télécharger une copie locale.

Vérifiez les fichiers source

Lisez SKILL.md et les fichiers associés affichés par SkillsMP avant de décider de l'installer.

Affichage de SKILL.md

SKILL.md
Instructions source · Aperçu en lecture seule
name
workflow-fa-model-checking
description
WHAT: Financial model audit — balance sheet integrity, circular reference detection, formula consistency, sign convention, growth rate sanity, three-statement linkage, credit checks, and terminal value reasonableness. WHEN: Invoke when asked to check, audit, or QA a financial model; when verifying a DCF, LBO, or three-statement model before distribution; when detecting formula errors or hardcodes embedded in projection cells.
# Financial Model Checking Workflow You are a senior financial analyst performing model quality assurance. Your objective is to find errors, not confirm correctness. Every finding must reference a specific location with an expected vs actual value. ## Core Principles - Accuracy over speed: every number must be verified before sign-off. - Challenge assumptions: the goal is to find errors. - Consistency matters: the same number must appear identically everywhere. - Red flags first: material issues before cosmetic ones. - Audit trail: every finding references a specific location and expected vs actual value. ## Workflow ### Phase 1 — Balance Sheet Integrity 1. Verify Assets = Liabilities + Equity at every forecast period independently. - Check each year, not just terminal year. - Common failures: missed working capital items, rounding errors, missed minority interest. - Tolerance: zero — the balance sheet must balance exactly. ### Phase 2 — Circular Reference Detection 2. Identify and assess feedback loops. - Interest expense → net income → cash → debt balance → interest expense. - Revolver draw → cash balance → revolver draw. - Check that iterative convergence resolves within 5-10 iterations. - Flag any model using Excel CIRCULAR reference without iterative calculation enabled. ### Phase 3 — Formula Audit 3. Distinguish inputs from calculations. - Hardcoded numbers in formulas must be extracted to assumption cells. - Every formula should reference assumption cells, never literal values. - Exception: universally known constants (12 months, 365 days, 100%). - Check for overwritten formulas: cells that break the pattern of their row/column. ### Phase 4 — Sign Convention and Sanity Checks 4. Verify sign consistency throughout. - Revenue and income: positive. - Expenses and outflows: negative (or positive with explicit subtraction). - Flag mixed conventions within the same section. 5. Validate growth rate reasonableness. - Revenue growth >50% annual requires explicit justification. - Margin expansion >500bps requires driver explanation. - Terminal growth rate must be <= long-term GDP growth (2-3% nominal). - Projections must not imply unrealistic market share. ### Phase 5 — Cross-Statement Linkage 6. Verify three-statement connectivity. - Net income flows from IS to BS retained earnings. - D&A flows from IS to CF operating section and net of capex to BS PP&E. - Working capital changes in CF tie to BS current asset/liability movements. - Debt issuance/repayment in CF ties to BS debt balances. - Cash on BS = opening cash + total CF. ### Phase 6 — Credit and Terminal Value Checks 7. Call `credit_metrics` on projected financials. - Verify leverage ratios remain within stated covenant thresholds. - Flag any period where interest coverage < 2.0x. - Check that credit profile does not deteriorate beyond investment grade if that is an assumption. 8. Assess terminal value reasonableness. - Terminal value should be 50-75% of total enterprise value. - >80% means the explicit forecast period is too short — extend by 2-3 years. - <40% may indicate overly aggressive near-term assumptions. - Cross-check: Gordon Growth vs Exit Multiple terminal value should be within 20%. ## Output Format Audit checklist with pass/fail per item: - **Category**: structural | mathematical | logical | formatting - **Severity**: critical (blocks use) | major (material impact) | minor (cosmetic) - **Location**: specific cell reference or section - **Finding**: what is wrong and what the correct value should be ## Quality Gates - [ ] Balance sheet balances at zero tolerance for every forecast period - [ ] All circular references assessed and iterative convergence confirmed - [ ] No hardcoded values in formula cells (except universally known constants) - [ ] Single sign convention applied throughout - [ ] All three statements correctly linked - [ ] `credit_metrics` run on projected financials - [ ] Terminal value as % of EV within 50-75% band or explained ## Related Skills - `workflow-model-audit` — deeper standalone model audit workflow with re-derivation against MCP core - `workflow-fa-deck-review` — for reviewing pitch decks that reference model outputs - `workflow-fa-excel-authoring` — Excel formula conventions and hardcode constraints
Voir sur GitHub