Intro Problem In action Reports Foundation Analysis Modeling Verified Results Value
?Ask · cash flow
Chart report · live
ƒModel · 18 drivers
Books · closed
Keeya · AI Finance Workspace

Bookkeeping. Asking. Modeling.
A finance agent that thinks

Ask a question, get a chart-backed analysis. Build a model through conversation. Keep the books closed underneath it all.

Scroll to begin
01
chaos
The problem

Closed books, no answers.

The numbers get recorded. But the questions — why, how much, what next — still take days of spreadsheets to answer.

Slow answersStuck
0 days

to answer one finance question

Fragile modelsRisk
0 in 6

model cells · broken or untraceable

Black box AIHallucinates
0 sources

generic AI cites · no audit trail

Product in action

Drop a file.
Books AutoKeeped.

ChatDocuments import01
RecordsAI bookkeeping02
DashboardAnalysis‑ready data03
Keeya · ChatLive
SCENE 01 / 03
JM
Book April bank activity from this statement.
april-statement.pdf
K
April · Bank · Operating
Structured
142parsed
6accounts
98%confidence
7held for evidence
Auto-posted
135 / 142
K
Data asset · draft entries142 rows · ready
DescriptionAccountAmountStatus
AWS · cloud6210 · IT$2,430.00Draft
Stripe payout1010 · Cash$18,902.14Draft
Vendor #4451— · unmatched$612.40Evidence
Ask a questionBuild a modelfile → data → asset
Keeya · RecordsLive
SCENE 02 / 03
Description
Account
Amount
Status
AWS · cloud services6210 · IT Expense$2,430.00Posted
Stripe payout1010 · Cash$18,902.14Posted
Notion subscription6240 · Software$144.00Pending
Office lease · April6310 · Rent$8,500.00Posted
Vendor #4451$612.40Evidence
Posted
135
Pending
6
Held
1
Confidence
98%
Posting velocity · last 14 days
May 5today
Status mix
Posted 95% Pending 4% Held 1%
Keeya · DashboardLive
SCENE 03 / 03
Operating Metrics
WeekMonthQuarter
Income
802.00
01/01€802.00 · 100%
Expense
827.81
03/01€10.93 · 64%
6061€92.18
6135€632.96
6251€10.00
626€4.79
6265€10.20
627€54.60
Record
100%
1 itemReady
Reconciliation
72%
0 actionOpen
Reports
48%
PendingHold
Pending0
none queued
Running0
idle
Human3
REC-15D f251…e38 voucher review
REC-47E 2dbf…df06 voucher review
Done2
C-001 classification succeeded
APP-BDB Expense-E4 approved
Except1
R-001 reconciliation all unmatched
The data foundation

Document to closed period.

Before a question is asked or a model is built, the same file becomes reliable books — captured, recorded, reconciled, closed.

Step 01 · Intake
Capture

Capture

Every line read from the file.

SourcesPDF · Email · API
Items found412
Step 02 · Classify
Categorize

Categorize

Each entry to the right account.

Auto·classified98.2%
Flagged7 lines
Step 03 · Verify
Cross·check

Cross·check

Read twice, against evidence.

Cross·checks412 / 412
Held3
Step 04 · Post
Record

Record

Posted with a full audit trail.

Posted405
With voucher100%
Step 05 · Reconcile
Match

Match

Bank and books, one truth.

Matched99.4%
Variances2
Step 06 · Close
Confirm

Confirm

The period closes. You sign.

PeriodApril 2026
StatusClosed
CLOSED
April 2026 · books closed3 days · 0 errors · ready to query & model
Document → closed period0%
Capability · Reports

The statements, delivered.

reports · May 2026READY
Generating · from closed books
Pulled the ledger
1,237 entries · reconciled
Built the P&L
income · balanced
Built the balance sheet
assets = liabilities · tie‑out ✓
Built the cash flow
indirect · reconciled
Verified & signed
immutable · audit‑ready
VERIFIEDSIGNED · IMMUTABLE
P&L
Income statement
Balance Sheet
Balance sheet
Cash Flow
Cash flow
Capability · Financial analysis

You ask. It thinks back.

analysis · cash flowTHINKING
You

How has our cash flow looked over the last 6 months?

Keeya

Outflows outpaced inflows in 5 of the last 6 months. The deficit widened most in March and May — driven by payroll and a one‑off vendor settlement.

Grounded in 1,237 reconciled transactions · Confidence High
You

Strip out the one‑offs — what's the real underlying trend?

Keeya

Removing the €38k vendor settlement, the underlying monthly deficit is closer to −€33k and is flattening, not accelerating.

Based on same 1,237 reconciled rows Held back July invoices — not yet posted
Cash Flow Analysis Dec 2025 – Jun 2026 · €
From your data
Reading 1,237 reconciled rows…
Evidence 01 −€317,222 Net cash flow · 6 mo ledger · 1,237 rows
Evidence 02 5 / 6 Months in deficit monthly rollup
Evidence 03 €38,000 One‑off vendor settlement txn #INV‑2042
Inflow vs outflow · monthly
Net by month · €k
Outflow mix
PayrollVendorsOther
Capability · Financial modeling

From chat to a working model.

modeling · 3‑year planBUILDING
You

Build a 3‑year revenue model for our SaaS line. ~€80k MRR, mostly new logos.

01Assumptions extracted
Start MRR · €80,000
Net adds · 6.0% / mo
Churn · 3.0% / mo
Gross margin · 82%
Horizon · 36 months
02Drivers confirmed
Beginning MRR
New MRR
Churned MRR
Ending MRR
Gross profit
03Formulas generated
New = Begin × 6%
Churn = Begin × 3%
End = Begin + New − Churn
GP = End × 82%
Next.Begin = End
Translating assumptions into a model… 0%
Assumptions Model Output
SaaS_Revenue_Model.xlsx
D5 fx = C5 + C6 C7
#DriverM1M2M3M4M5M636-mo
1Beginning MRR80.0k82.4k84.9k87.5k90.2k92.9k
2New MRR  +6%4.8k4.9k5.1k5.3k5.4k5.6k
3Churn  −3%−2.4k−2.5k−2.5k−2.6k−2.7k−2.8k
4Ending MRR82.4k84.9k87.5k90.2k92.9k95.7k
5Net new MRR2.4k2.4k2.6k2.7k2.7k2.8k
6Gross profit  82%67.6k69.6k71.7k73.9k76.2k78.5k
36-month MRR trajectoryM1 → M36 · € / month
M1M12M24M36
Yr‑3 ARR€1.94M
36‑mo growth+118%
Net retention103%
Cellseditable
Selected cell D5 traces to Net adds & Churn assumptions
Capability 04 · Evidence boundary

No data, no answer.

evidence · this questionCHECKING
From the analysis & model

“The deficit is flattening to −€33k / mo.

— before this ships, what does it actually stand on?
Checking available records scanning ledger…
0 records read 0 accounts joined 0 periods matched
SUPPORTED BY EVIDENCE
NO DATA
KEEYA STOPS HERE 0%
0 reconciled rows answered on 0 items held beyond the line — never guessed
ANSWERED
Backed by evidence.

1,237 transactions across 4 accounts — reconciled and traceable to source.

HELD
Not sure enough.

July invoices aren’t posted yet — left out of the trend, not guessed at.

HALTED
Nothing to read.

One vendor file is unparseable. Keeya asks for the document instead of inventing a number.

If Keeya can’t trace it back to reliable data, it won’t invent it.

Decision log · live streaming · last 60s
Results

The numbers that matter.

Manual close With Keeya
Time to close−63%
0
days
from 9 days
Day 0Day 3Day 9
Error rate−92%
0
%
from 5.1%
0%2%5%
Hours saved+92%
0
hrs/mo
reclaimed
0100200
Audit confidence+38%
0
%
traced
0%50%100%
The big pictureLess closing. More clarity.
0
Time to close
0
Error rate
0
Auditable
What you get back

Time. Trust. Clarity.

01 · Time
9d
BEFORE
3d
AFTER

Time, returned.

184 hrs↑ saved / month · VERIFIED
02 · Errors
✓ MATCH

Errors, prevented.

0.4%error rate · BOUNDED
03 · Trust
GL.5210signed
GL.6120signed
GL.7305signed
GL.4100signed

Books you trust.

100%auditable · TRACEABLE
Time Trust Clarity

Three things every finance team is missing — all returned at once, the moment the period closes.

One system of record · every number traceable

Finance, Thinks.

Built for real teams. Ready for what's next.

See Keeya in action