Connect what you choose
Start with a CSV. Add more only if it helps.
quickbooks-export.csv · 1,284 payments
Outturn's AI agents find the software and recurring costs you don't need, and count a saving only when a later invoice proves it.
Opening to new teams in waves. One email when it's your turn.
Recurring vendors
Monthly scan · 8 of 64 shown
Identified
$0
estimate / yr
Approved
$0
awaiting decision
Verified
$0
needs a later invoice
Illustrative workspace. Real vendors; the company and figures are made up.
A seat for someone who left in March. A renewal that rolled over unread. Two teams paying for the same job. It's all visible in your own systems, but each team only sees part of it.
Who sees what
One vendor, four partial views
What the research says
6 studies · each figure as its source defines it
| Finding | Figure | Measures |
|---|---|---|
| Enterprises losing at least 10% of software and SaaS spend1 | 50% | Self-reported spend waste, 213 US IT leaders |
| Subscriptions still billing after their last active use2 | 47% | Transaction data, 332,000+ subscriptions |
| SaaS spend controlled by business units, not IT4 | 81% | Share of spend by owner |
| Licences fully unused, plus 51% under-used5 | 14% | Licence utilisation, not dollars |
| Cloud spend reported as wasted3 | 29% | Broad cloud inefficiency, 753 respondents |
| Organisations that reclaim unused software6 | 47% | Process maturity, 3,500+ organisations |
These measure different things, so we never add them up into one headline number. Sources: 1, 2, 3, 4, 5, 6.
Each one is a rule Outturn checks on every vendor. Open a folder to see the kind of bill it catches.
Folders open one by one. Click any to hold it open. Real vendors, illustrative bills.
Agents do the setup, cleaning, analysis, chasing and checking. You keep the permissions and make every call.
Start with a CSV. Add more only if it helps.
quickbooks-export.csv · 1,284 payments
If totals don't match your books, nothing downstream counts.
payments.csv
One job each. Every hand-off logged.
rule("excess_seats", (v) => {const idle = v.seats.paid - v.active(90)if (idle < 3) return silent()if (!v.contract) return question()return finding(idle * v.price * 12)→Figma: finding · 25 idle seats · $11,880/yr
Every vendor, every month
Silent unless it clears the evidence bar.
Counted as saved
$0
Nothing counts until an invoice proves it
Illustrative examples. Real vendor names; the figures are made up.
Each agent has one job and a line it can't cross without you. It's built so every hand-off and tool call is logged.
Setup
Guides connection, checks permissions, recovers failures
You: You choose and revoke every source
Data
Normalises vendors, invoices, contracts, currencies, usage
You: You review material exceptions
Analysis
Applies tested rules, assembles evidence
You: You see every source and assumption
Coordination
Asks owners for context, tracks deadlines
You: You set recipients and escalation
Action
Creates approved tasks, records completion
You: External changes need your approval
Verification
Checks later invoices, updates the ledger
You: Finance can confirm or dispute
| Agent | Does | You control |
|---|---|---|
| Setupworking | Guides connection, checks permissions, recovers failures | You choose and revoke every source |
| Data | Normalises vendors, invoices, contracts, currencies, usage | You review material exceptions |
| Analysis | Applies tested rules, assembles evidence | You see every source and assumption |
| Coordination | Asks owners for context, tracks deadlines | You set recipients and escalation |
| Action | Creates approved tasks, records completion | External changes need your approval |
| Verification | Checks later invoices, updates the ledger | Finance can confirm or dispute |
Mailbox access is optional. We start with the documents you choose and the narrowest permissions that work.
Not another list of 300 optimisation ideas. A few decisions worth making, each written the same way, and honest about what it doesn't know.
Findings / #0412 · sample
Evidence
Options
Verify on the first invoice after the 1 Nov renewal, against the $1,890/mo baseline.
Sample finding. Real vendor; the company, person and figures are illustrative.
Most tools add up every opportunity and call it savings. Outturn keeps five separate states and counts money once, after a later record proves it.
Identified
$21,820
3 findings met the evidence bar. No decision yet.
$21,820
Approved
$15,580
Accepted by an authorised person, with a measurement method.
$15,580
Implemented
$11,880
The owner supplied evidence that the change happened.
$11,880
Verified
$11,880
A later invoice confirms it against the agreed baseline.
$11,880
Disputed
$6,240
The contract allowed the +18% uplift. Claim withdrawn, not hidden.
$6,240
Reported as saved
$11,880
per year, verified on the 14 Dec invoice
Illustrative figures from the sample workspace.
Every team can hit its target while the company loses money. A channel can win customers who cost more to serve than they pay. That's where Outturn goes next, once the recurring-cost workflow is accurate and self-serve.
A manager model checks findings across teams
Decides what's real, explains it, offers options
Marketing
sending a signal
Sales
watcher
Finance
watcher
Operations
watcher
People
watcher
Later, and two teams done properly before a third.

Shaurya Potu
Founder, Outturn
“My dad invested $1.7 million to build my mom's performance center. Almost a year later, it still hadn't broken even. What we were missing wasn't effort. It was someone who could explain what the numbers meant before the money was spent.”
Shaurya grew up around family businesses, and kept seeing the same gap. Outturn is his answer: a teammate that reads the statements, explains them in plain words, and only calls something a saving once an invoice proves it.
Built for 30–200 person B2B software and digital-services companies with renewals coming up and a finance owner who wants proof.
Starter
$299/ month
One clean, honest picture of recurring spend for a finance owner.
Planned at launch
Growth
$749/ month
For finance and ops turning findings into decisions every month.
Planned at launch
Launch pricing we're testing with early customers, so it may change. No percentage of your spend, no savings guarantees.
No. Outturn recommends, tracks and verifies. Every external change needs approval from someone you authorise, and your team takes the action.
Tools like these show up on almost every company's card statement. Outturn reads them from your payments, so there's nothing to integrate.
Outturn opens to new teams in waves. Leave your work email and we'll tell you when your spot is ready.