UpflowSkillsInvestor Report

Investor Report

Turn your financial statements into an investor-ready update.

August 14, 2026

At a glance

InputA Balance Sheet and Income Statement export, or your numbers typed in
OutputHTML report and PDF
First runUnder 10 minutes
RequiresA Claude account with skills and code execution turned on
Works withNetSuite, Sage Intacct, and most other statement exports
BrandingOptional. Add your logo and brand color after the first run.
DataRead in-session. Nothing connects to your systems or leaves Claude.

Quickstart

  1. Turn on code execution in Claude. Users with Free, Pro, and Max accounts can find it under Settings → Capabilities. Team accounts have it on by default. Enterprise accounts need an owner to switch it on.
  2. Download the skill. Upload the file as it is, without unzipping it: go to Customize → Skills, click +, then “Create skill”, then “Upload a skill”.
  3. Toggle the skill on.
  4. Start a chat, attach your Balance Sheet and Income Statement exports, and type: “Create an investor report.”
  5. Answer the questions about your highlights, lowlights, and your ask, and your report arrives as HTML and a PDF you can download.

Inputs

Two exports:

  • Balance Sheet: cash, accounts receivable, deferred revenue.
  • Income Statement: revenue and net income. Subscription lines are read in preference to a blended total.

If you have no exports, you can type the numbers instead. Claude asks one at a time, and offers ranges if you would rather not give exact figures.

Three qualitative questions Claude asks:

  • One or two highlights from the period.
  • One or two lowlights or challenges.
  • Your ask, what you need from investors.

Optional extras sharpen the analysis. Provide any, all, or none:

  • Cash Flow Statement: gives real operating cash burn instead of an estimate from net income.
  • Last period’s statements: unlock growth and trends.
  • AR aging CSV: folds collections detail into the cash section.
  • Your logo and brand color.

The report

Each run produces an HTML report and a PDF built from the same template, so the two always match. You get:

  • Status summary: one line on how the period went.
  • Key metrics up front: revenue with growth, cash, burn or net income, and runway.
  • Margin cascade: where revenue lands, from total revenue through gross profit and operating income to net income.
  • Balance sheet position and receivables detail, when the data is there.
  • Highlights, and lowlights framed as what happened, why it matters, and the plan.
  • What’s next, and one clear ask.

How the report is structured

Every report follows the standard market format investors expect, modeled on the YC and Visible “Standard” template.

SectionWhat it covers
Status summaryOne line on how the period went
Key metricsRevenue plus growth, cash, burn or net income, runway
Metric detailMargin cascade, balance sheet, receivables, cash bridge
HighlightsThe wins, stated specifically
LowlightsWhat happened, why it matters, the plan
What's nextPriorities for the coming period
The askOne direct, actionable request

Troubleshooting

IssueFix
The skill never runsCheck code execution is on, and that the skill is toggled on under Customize → Skills.
No PDF producedHave Claude install WeasyPrint. The HTML is written first and is always available.
You don't have every numberGive what you have. Claude asks for the rest one at a time, and skips anything you don't know.
No prior-period dataThe update skips growth and trends rather than inventing them. Add last period's statements to unlock them.
Revenue looks too highClaude used your total revenue line, which includes services and one-off charges. Point Claude to your subscription revenue line instead
Your logo doesn't appearUse PNG, JPG, or SVG. Anything else is skipped, and you still get the report.

Frequently Asked Questions

Can’t find what you’re looking for?

Ask AI

No. The skill is free and runs on its own inside Claude.

No. The skill reads your statements inside your Claude session. It does not connect to your systems or send anything to Upflow.

No. This is your document, going to your investors. It carries your logo and brand color if you add them, and no Upflow mark either way.

No, but they help. Typed numbers work fine. Exports give exact figures instead of estimates, and pull in balance sheet detail you would otherwise have to enter manually.

No. It is optional. The update is built from your statements or the numbers you provide; an aging export only adds collections detail to the cash section.

The standard format investors expect: metrics first, honest about challenges, one clear ask. It is modeled on the YC and Visible “Standard” template.

SOC 2 type 2

This rigorous independent audit certifies that our security controls and processes align with AICPA SOC 2 standards.

GDPR compliantsecurity scorecard
AccountsReceivable_Leader_Mid-Market_Leader
CreditandCollections_BestRelationship_Total
CreditandCollections_MomentumLeader_Leader
CreditandCollections_BestResults_Mid-Market_Total
CreditandCollections_EasiestToUse_Mid-Market_EaseOfUse
CreditandCollections_BestEstimatedROI_Mid-Market_Roi
2026 Upflow. All rights reserved.
Upflow logo