3-statement-model

Build integrated three-statement Excel financial models with supporting schedules and tie-outs.

4|Updated May 18, 2026
One-click install
npx skills add https://github.com/ZardLi1115/zedclaw --skill 3-statement-model-zardli1115
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: 3-statement-model
Source: https://github.com/ZardLi1115/zedclaw/tree/main/optional-skills/finance/3-statement-model
Command: npx skills add https://github.com/ZardLi1115/zedclaw --skill 3-statement-model-zardli1115

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

It eliminates the manual, error-prone work of building integrated 3-statement financial models by ensuring Income Statement, Balance Sheet, and Cash Flow linkages tie out correctly in Excel.

Core Features & Use Cases

  • Integrated 3-statement completion: Populate Income Statement (IS), Balance Sheet (BS), and Cash Flow Statement (CF) with consistent cross-tab formulas.
  • Full supporting schedule linkages: Include working capital schedules, D&A roll-forwards, and a debt schedule so downstream outputs reconcile.
  • Cash and retained earnings tie-outs: Enforce model integrity checks such as cash tie-out (CF ending cash equals BS cash) and retained earnings roll-forward.
  • Scenario-ready structure: Design the model so projections respond to scenario toggles (Base/Upside/Downside) via formulas rather than hardcoded projection values.

Quick Start

Use the 3-statement-model skill to complete an Excel template end-to-end by first mapping the template’s tabs and IS projections, then populating historicals, and finally building BS and CF while confirming balance and cash tie-outs at each stage.

Frequently Asked Questions about 3-statement-model

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I build a linked three-statement financial model in Excel?

A three-statement financial model links the Income Statement, Balance Sheet, and Cash Flow Statement using cross-tab Excel formulas, supported by working capital, depreciation, and debt schedules to ensure downstream outputs reconcile correctly.

Why does my balance sheet not tie out when building an integrated financial model?

Balance sheet tie-outs fail when cash flow endings do not match balance sheet cash or retained earnings roll-forwards are incorrect. Applying standardized tie-out checks and formula-first projections ensures model integrity and proper reconciliation.

How to create a scenario-aware Excel financial model for forecast periods?

Create a scenario-aware financial model by designing projections that respond to Base, Upside, or Downside scenario toggles via assumptions-driven Excel formulas, ensuring projections calculate dynamically rather than relying on hardcoded values.

Can I use openpyxl to automate generating a three-statement model with depreciation schedules?

Yes, openpyxl can automate Excel financial modeling workflows by generating formula-first outputs, completing integrated three-statement linkages, and building depreciation roll-forwards without relying on hardcoded projection values.

What's the best way to structure working capital schedules for a three-statement financial model?

Structure working capital schedules as supporting linkages within the integrated three-statement model, ensuring they feed directly into the cash flow statement and maintain balance sheet integrity across historical and forecast periods.

Do I need hardcoded projection values for debt and interest modeling in a financial model?

No, you do not need hardcoded projection values. Integrated financial modeling requires a formula-first Excel output where debt schedules and interest calculations are assumptions-driven, enabling scenario sensitivity and standardized tie-out checks.