finstory turns your month-end close into a board-ready story. Every figure traces to the source. Every variance comes with its reason. The first draft is written for you, in Claude.
Born2Cycle is finstory's demo company, a 14-store bicycle retailer on NetSuite. Figures are from its May 2026 close.
02The problem
Your board pack is stilla copy-paste job.
The close takes days. The pack takes longer. You export from NetSuite, paste into slides, reconcile the one number that moved and write the commentary at midnight.
The figures are right. The story arrives late, and the questions arrive after the meeting.
1
Pasted by hand
Six files feed one deck. One broken link and the board reads a wrong number.
2
Written last
Commentary comes at the very end, from memory, when you are most tired.
3
Asked too late
The questions come after the pack is sent, and the answers end up in someone's inbox.
finstory reads your close and drafts every page of the story. When a number moves and the ledger can't say why, it doesn't guess. It asks you, in plain English, and pins your one-line answer to the exact figure it explains.
01
Drafts every page
A headline, the commentary and the right chart for each part of your pack.
02
Asks, never guesses
If the data doesn't show the cause, it says so and asks the person who knows.
03
Your answer on the number
Context sits on the figure it explains, so the board reads the why next to the what.
Claude · finstory connected
Reading P&L by store · May 2026
Claude:
Bend Flagship is −$62K against budget on operating income: revenue −$37K, cost of goods +$13K and inbound freight +$10K. Bend ships the web orders, so this may be an online story. What drove it?
You:
June's road-bike range landed early, so its freight hit May. Timing, not trend.
Claude:
Added as note 3 on Bend's variance, marked as your context. Next: Mercer Island is also behind, by $6K. Worth a note?
3
Your answer · pinned
June's road-bike range landed early, so its freight hit May. Timing, not trend.
On: Bend Flagship · operating income vs budget · page 3 of the May board story
04How it works
From ledger to boardroomin three steps.
01
Connect your close
NetSuite connects directly: actuals, budgets and forecasts in one governed model. Not on NetSuite? Excel works too.
02
Ask and build in Claude
Ask “How did May go?” and get the finding in a minute. Ask for the board story and it drafts page by page, checking the why with you.
03
Publish and present
Share a secure link, export to PowerPoint, and see which pages your board actually read.
See your own closetold this way.
Early-bird customers are live within days, with onboarding by our team.
Load a new forecast from a spreadsheet just by asking. finstory checks the file with you, runs a dry run and keeps a copy to roll back to before anything changes.
June reforecast.xlsx · loaded
6 entities · 12 months · 2 questions answered
Dry run passed: totals match your file
Rollback copy saved
NetSuite sync · complete
Trial balance loaded for 6 entities
Budget and June reforecast present
!Note: the Online entity's budget starts in March (new entity)
Claude · finstory connected
EBITDA $1.32M, +$354K against budget.
Sales volume and a richer margin split the beat; opex landed on plan. Bend is the one store to watch.
Where next?A) Bend's cost of sales by account, to see where the $62K wentB) Marketplace against direct web margin, to test the mix story
May board story · page 3 of 5 · draft
Vancouver and Seattle carry May;Bend is $62K behind
3Your answer: June's road-bike range landed early, so its freight hit May.
May board story · read by
BcBoard chairEBITDA bridge6 min
CCEOAll pages11 min
LiLead investorCash cycle4 min
June reforecast.xlsx · loaded
6 entities · 12 months · 2 questions answered
Dry run passed: totals match your file
Rollback copy saved
06Trust
Every numbertraces back to the ledger.
A board story is only as good as the figures under it. finstory is built so nobody has to wonder where a number came from.
1
Traceable
Every figure on a page comes from a governed report on your own ledger, and you can drill into the lines behind it.
2
Never invented
The AI quotes figures exactly as they appear in your reports. When the data can't explain a move, it asks.
3
You decide who sees what
Keep a story private, share it with your company, or send it to named people with a link that expires.
4
SOC 2 certified
Independently audited security controls. Hosted on Google Cloud, encrypted in transit and at rest.
finstory is shaped week by week with our early design partners. This is what they tell us.
We spend the week after close on the analysis now, not on assembling it. That is the week where the value actually sits.
CFOPE-backed group, US
The numbers come straight from the source into the report. No rework, no rebuild, no version that drifted. That gives me the confidence to put it in front of the board.
VP FinanceMulti-entity services business, US
The reporting is ready while the team is still closing. When the numbers are final, we refresh and we present. The deadline stopped being a deadline.
CFOConsumer brand, US
The first draft raises things I had not raised myself. Not a different number, a different question. That is exactly what I wanted from it.
Finance DirectorMulti-entity group, EU
Finance teams already do the hard part, a clean close. finstory makes sure the story that follows is just as rigorous, and arrives on time.
One plan with everything included, at an early-bird price that stays locked for as long as you subscribe. Places are limited.
Do we need Claude?
Yes, for the AI part. finstory's assistants work inside Claude, on your own Claude plan with custom connectors (Pro, Max, Team or Enterprise). Your stories, reports and publishing live in finstory either way.
How long until our first story?
Most teams are live within two to three business days of the onboarding call. The call takes 60 to 90 minutes: we connect NetSuite, set up your first reports and walk your team through the first story.
We don't use NetSuite. Can we still use finstory?
Yes. You can load your actuals, budgets and forecasts from Excel today, and we are adding more connectors. Book a demo and we'll go through your setup before you buy.
Can we cancel?
Yes. Monthly plans can be cancelled at any time and run to the end of the month you have paid for. Annual plans run for the full year and can be cancelled before they renew. Payments already made are not refunded.