skill

Financial Statements

Generate financial statements (income statement, balance sheet, cash flow) with period-over-period comparison and variance analysis. Use when preparing a monthly or quarterly P&L, closing the books and need to flag material variances, comparing actuals to budget, building a financial summary for leadership review, or looking up GAAP presentation requirements and period-end adjustments.

Anthropic4.80+ installsVetted

About

# /financial-statements

> If you see unfamiliar placeholders or need to check which tools are connected, see [CONNECTORS.md](../../CONNECTORS.md).

**Important**: This command assists with financial statement workflows but does not provide financial advice. All statements should be reviewed by qualified financial professionals before use in reporting or filings.

Generate financial statements with period-over-period comparison and variance analysis. The workflow below walks through income statement generation; balance sheet and cash flow statement reference formats, GAAP presentation requirements (ASC 220/210/230), and common period-end adjustments are included as supporting reference material.

## Usage

``` /financial-statements <period-type> <period> ```

### Arguments

- `period-type` — The reporting period type: - `monthly` — Single month P&L with prior month and prior year month comparison - `quarterly` — Quarter P&L with prior quarter and prior year quarter comparison - `annual` — Full year P&L with prior year comparison - `ytd` — Year-to-date P&L with prior year YTD comparison - `period` — The period to report (e.g., `2024-12`, `2024-Q4`, `2024`)

## Workflow

### 1. Gather Financial Data

If ~~erp or ~~data warehouse is connected: - Pull trial balance or income statement data for the specified period - Pull comparison period data (prior period, prior year, budget/forecast) - Pull account hierarchy and groupings for presentation

If no data source is connected: > Connect ~~erp or ~~data warehouse to pull financial data automatically. You can also paste trial balance data, upload a spreadsheet, or provide income statement data for analysis.

Prompt the user to provide: - Current period revenue and expense data (by account or category) - Comparison period data (prior period, prior year, and/or budget) - Any known adjustments or reclassifications

### 2. Generate Income Statement

Present in standard multi-column format:

``` INCOME STATEMENT Period: [Period description] (in thousands, unless otherwise noted)

Current Prior Variance Variance Budget Budget Period Period ($) (%) Amount Var ($) -------- -------- -------- -------- -------- -------- REVENUE Product revenue $XX,XXX $XX,XXX $X,XXX X.X% $XX,XXX $X,XXX Service revenue $XX,XXX $XX,XXX $X,XXX X.X% $XX,XXX $X,XXX Other revenue $XX,XXX $XX,XXX $X,XXX X.X% $XX,XXX $X,XXX -------- -------- -------- -------- -------- TOTAL REVENUE $XX,XXX $XX,XXX $X,XXX X.X% $XX,XXX $X,XXX

COST OF REVENUE [Cost items] $XX,XXX $XX,XXX $X,XXX X.X% $XX,XXX $X,XXX -------- -------- -------- -------- -------- GROSS PROFIT $XX,XXX $XX,XXX $X,XXX X.X% $XX,XXX $X,XXX Gross Margin XX.X% XX.X%

OPERATING EXPENSES Research & development $XX,XXX $XX,XXX $X,XXX X.X% $XX,XXX $X,XXX Sales & marketing $XX,XXX $XX,XXX $X,XXX X.X% $XX,XXX $X,XXX General & administrative $XX,XXX $XX,XXX $X,XXX X.X% $XX,XXX $X,XXX -------- -------- -------- -------- -------- TOTAL OPERATING EXPENSES $XX,XXX $XX,XXX $X,XXX X.X% $XX,XXX $X,XXX

OPERATING INCOME (LOSS) $XX,XXX $XX,XXX $X,XXX X.X% $XX,XXX $X,XXX Operating Margin XX.X% XX.X%

OTHER INCOME (EXPENSE) Interest income $XX,XXX $XX,XXX $X,XXX X.X% Interest expense ($XX,XXX) ($XX,XXX) $X,XXX X.X% Other, net $XX,XXX $XX,XXX $X,XXX X.X% -------- -------- -------- TOTAL OTHER INCOME (EXPENSE) $XX,XXX $XX,XXX $X,XXX X.X%

INCOME BEFORE TAXES $XX,XXX $XX,XXX $X,XXX X.X% Income tax expense $XX,XXX $XX,XXX $X,XXX X.X% -------- -------- --------

NET INCOME (LOSS) $XX,XXX $XX,XXX $X,XXX X.X% $XX,XXX $X,XXX Net Margin XX.X% XX.X% ```

### 3. Variance Analysis

For each line item, calculate and flag material variances.

#### Variance Calculation

For each line item, calculate: - **Dollar variance:** Current period - Prior period (or current period - budget) - **Percentage variance:** (Current - Prior) / |Prior| x 100 - **Basis point change:** For margins and ratios, express change in basis points (1 bp = 0.01%)

#### Materiality Thresholds

Define what constitutes a "material" variance requiring investigation. Common approaches:

- **Fixed dollar threshold:** Variances

Install

Run this command

git clone https://github.com/anthropics/knowledge-work-plugins && cp -r knowledge-work-plugins/finance/skills/financial-statements ~/.claude/skills/

Works with

claude appclaude codeclaude apicursorcodexwindsurfclinezed

Manual steps

Clone the repository and copy the `finance/skills/financial-statements` folder into your Claude skills directory. Compatible with Claude Code, Cursor, Codex, and any Agent Skills-compatible agent.

View source
License: Apache-2.0By Anthropic

Frequently asked questions

What is the Financial Statements skill?

Generate financial statements (income statement, balance sheet, cash flow) with period-over-period comparison and variance analysis. Use when preparing a monthly or quarterly P&L, closing the books and need to flag material variances, comparing actuals to budget, building a financial summary for leadership review, or looking up GAAP presentation requirements and period-end adjustments.

How do I install Financial Statements?

Run this in your terminal:

git clone https://github.com/anthropics/knowledge-work-plugins && cp -r knowledge-work-plugins/finance/skills/financial-statements ~/.claude/skills/
Which AI tools does Financial Statements work with?

It works with claude_app, claude_code, claude_api, cursor, codex, windsurf, cline, zed.

Who made Financial Statements?

Anthropic, released under the Apache-2.0 license.

Is Financial Statements free?

Yes, it is free to use under the Apache-2.0 license.

Related assets

More curated picks in Finance & Accounting.

All Financial Statements alternatives →
skillclaude_appclaude_codeclaude_api
git clone https://github.com/microsoft/azure-skills && cp -r azure-skills/.github/plugins/azure-cost/skills/cost-analysis ~/.claude/skills/
Cost Analysis
Analyze actual Azure spend, bill changes, and AKS or AI costs. WHEN: "Azure cost breakdown", "most expensive resources", "why did my bill increase", "…0+
skillclaude_appclaude_codeclaude_api
git clone https://github.com/microsoft/azure-skills && cp -r azure-skills/skills/azure-compute ~/.claude/skills/
Azure Compute
Azure VM/VMSS router. WHEN: create / provision / deploy / spin-up VM, recommend VM size, compare VM pricing, VMSS, scale set, autoscale, burstable, li…0+
skillclaude_appclaude_codeclaude_api
git clone https://github.com/microsoft/azure-skills && cp -r azure-skills/skills/azure-app-onboard ~/.claude/skills/
Azure App Onboard
End-to-end orchestrator: from a business idea, app idea, or existing app to running Azure deployment with cost estimates and pre-deploy approval. Anal…0+
skillclaude_appclaude_codeclaude_api
git clone https://github.com/microsoft/azure-skills && cp -r azure-skills/skills/azure-resource-lookup ~/.claude/skills/
Azure Resource Lookup
List, find, and show Azure resources across subscriptions or resource groups. Handles prompts like "list the websites in my subscription", "list my we…0+
skillclaude_appclaude_codeclaude_api
git clone https://github.com/microsoft/azure-skills && cp -r azure-skills/.github/plugins/azure-cost/skills/cost-governance ~/.claude/skills/
Cost Governance
Govern Azure costs with budgets, alerts, tags, and policy restrictions. WHEN: "Azure budget health", "configured budget overrun", "list Azure budgets"…0+
skillclaude
Generates professional PDF invoices with line items, tax, totals, branding.
Invoice Generator Skill
Generates professional PDF invoices with line items, tax, totals, branding.0+

Audit before you install

Run any source through our checks - AI visibility, security, performance, and stack detection.

More in Finance & Accounting