Vault · accounting & tax firms

Season shouldn't be a document chase.

Every return, close and onboarding stalls on the same thing: the client hasn't sent the paperwork. Vault reads what arrives, works out what's still missing, chases it by name, and hands your team structured data instead of a folder of PDFs.

See what it handles

Live in two to three weeks · Priced per firm, billed annually

The shape of itWhat changes

  • 2–3 wks

    Scoping call to firm-wide rollout

  • 18/24

    Docs in — and it knows which six aren't

  • 0

    Passwords for your client to remember

  • 5→1

    Disconnected tools replaced by one workspace

The platform handles the intake. Your firm handles the return. That line doesn't move.

In short

Document automation for accounting firms takes the intake half of the job — collecting client paperwork, knowing what's still missing, chasing it, filing it and getting the numbers out — and hands it to software. Vault is the platform I built for exactly that: it reads uploads, classifies them correctly, tracks the request list per engagement, and returns line-item data with confidence scores your staff can verify at a glance. The return, the judgement and the sign-off stay with your professionals.

  • Every file classified on arrival, whatever it's named
  • Missing items tracked and chased per engagement
  • Line-item extraction with field-level confidence scores
  • AES-256 at rest, TLS 1.3 in transit, SOC 2-ready controls
Not a mockup

The platform this runs on — Vault

This isn't a concept deck. Vault is live, it's the system I built and operate for firms doing document-heavy client work, and you can look at it before we ever get on a call.

vault.ritiktechs.com

The AI operating system for client document work

Vault reads every file a client sends, classifies it regardless of filename, catches duplicates and superseded versions, and keeps a per-engagement request list so you always know what's outstanding. It chases the specific missing items by name, parses receipts, invoices and statements to the line with field-level confidence and page-region provenance, and routes low-confidence fields to a reviewer. Clients upload through a branded secure link, by replying to an email, or by photographing the document on a phone — no account, no password.

2–3 wks

Scoping call to firm-wide rollout

SOC 2

Ready controls, per-firm keys

0

Passwords for your clients

5→1

Disconnected tools replaced

Explore Vault live
Classification, deduping & missing-item tracking
Line-item extraction with confidence scores
Branded client portal — no account needed
SOC 2-ready controls, per-firm key separation
What it handles

The work between 'we've been engaged' and 'we can start'

Not the return. The collecting, chasing, renaming, filing and re-keying that sits in front of it and quietly sets how many clients your firm can carry.

Classification on arrival

Clients send IMG_4471.jpg and scan-2.pdf. Vault reads the contents and files it as a W-2, a bank statement or a prior-year return regardless of what it was called — so nobody on your team renames anything.

A request list per engagement

Every engagement gets its own list of what's needed. Vault ticks off what's arrived, catches duplicates and superseded versions, and shows the gap plainly: 18 of 24 in, and exactly which six aren't.

Reminders that name the item

'Please send your documents' gets ignored. 'We still need your Q3 bank statement and your 1099-NEC' doesn't. The chase runs itself until the file is complete, instead of sitting on someone's to-do list.

Line-item extraction

Receipts, invoices and statements parsed down to the line, with field-level confidence scores and page-region provenance — a reviewer sees where a number came from rather than trusting a total.

Templates for the work you repeat

Pre-built flows for tax prep, client onboarding and monthly close, editable to your process, with conditional routing by document type or confidence and tasks and deadlines created automatically.

A portal clients actually use

A branded secure link — no account, no password to reset in April. Upload through the portal, reply to the email with an attachment, or photograph the document on a phone. That's the whole ask.

One workspace, not five tools

Portal, request tracker, document store, task list and staff assignment in one place — so the status of an engagement isn't spread across an inbox, a spreadsheet and three other systems.

A person on every number

Extraction is a first pass. Confidence scores route uncertain fields to a reviewer, and your staff sign off before anything moves into the ledger or the return. The tool prepares; your people decide.

Client data

The questions your partners will ask first

Client financial records are the most sensitive thing your firm holds. These are the answers, stated plainly rather than buried in a trust page.

Encrypted, separated, never pooled

AES-256 at rest, TLS 1.3 in transit, and a separate encryption key per firm. Your clients' data is never used to train models and is never pooled with another firm's — the two questions every partner asks first.

Access scoped to the role

SAML sign-in with granular role-based access, so a seasonal preparer sees the engagements they're staffed on and nothing else. Client history stays with the client when staff change, instead of leaving with them.

An audit log you can export

Every upload, view, edit and export is recorded and exportable in full. It's a stronger trail than a shared drive and an email thread — which is what most firms are actually comparing it against.

Retention on your terms

Configurable retention, legal hold and deletion, so the platform matches your firm's document policy rather than forcing one on you. SOC 2-ready controls throughout.

Where it plugs in

Built around your stack, not instead of it

Vault connects to tax preparation software, practice management systems, accounting ledgers, email and calendar, e-signature platforms, document storage and your SSO — with a REST API and webhooks for whatever isn't covered off the shelf. The point is that data stops being re-keyed between the tools you already pay for.

I'm a developer who runs document and automation infrastructure for a living, not a CPA. The accounting judgement stays entirely with your firm; I build the intake layer around it and keep a reviewer on every number that moves.

Straight about scope: if your firm's volume doesn't justify this, or a workflow shouldn't be automated, I'll say so on the scoping call rather than take the work and find out in month three.

Who it's for

Where document automation pays for itself

It earns its keep wherever document volume is high, the same requests repeat every cycle, and the people chasing paperwork are people you'd rather have doing the work.

Tax & accounting practices

Season lives or dies on document collection. Every return that stalls is waiting on paperwork somebody has to remember to chase — this is the part that scales worst and automates best.

Bookkeeping practices

Monthly close across a client book means the same receipt-and-statement chase, times fifty. Templates run it once, and extraction gets the line items out without re-keying.

Outsourced CFO & advisory

Advisory work depends on complete, current records. When intake is automatic, the month you're advising on closes days earlier — and your senior time goes to the advice, not the collation.

Audit & assurance

Request lists, PBC chasing and evidence trails are the whole administrative weight of an audit. Per-engagement tracking and exportable logs are exactly the shape of that problem.

Firms scaling a seasonal team

Seasonal preparers need a process they can follow on day one, not tribal knowledge. Templates and role-scoped access make the intake process the same regardless of who's staffing it.

Multi-partner firms wanting one process

One documented intake process across the firm, so every engagement runs the same way no matter which partner owns it — and workload is visible instead of guessed at.

Your options

Email vs a portal vs a system that knows what's missing

Most firms are choosing between an inbox and a storage portal. The gap between those and document automation isn't storage — it's whether anything tracks the request list for you.

Email and a spreadsheet compared with a generic client portal and Vault, across missing-item tracking, filing, data extraction, client chasing, client effort and audit trail.
Email & a spreadsheetA generic client portalVault
Knows what's still missingSomeone tracks it by handShows what was uploadedRequest list per engagement
Files land named correctlyWhatever the client called itFiled manually by staffClassified by contents
Gets data out of the documentRe-keyed by a personNo — storage onlyLine items + confidence
Chases the clientIf someone remembersGeneric reminderNames the missing item
What the client has to doReply, and hope it sendsCreate an accountOpen a link
Audit trailScattered across inboxesPartialComplete & exportable

Comparison reflects typical July 2026 accounting-firm setups · Your baseline depends on which tools you already run

How it goes live

Scoped, piloted, rolled out — two to three weeks

No firm-wide cutover on day one and nothing rolled out mid-season. The pilot runs on real client work so your team judges it against what they do now.

1

Scoping call

We go through your engagement types, the request lists behind them and the tools they live in — tax software, ledger, practice management, storage. You leave with the price, the integration list and an honest read on whether it's worth doing for a firm your size.

2

A configured pilot

One engagement type, set up with your request lists, your templates and your branding, running on real client work. Your team uses it alongside what they do now, so the comparison is against reality rather than a demo.

3

Firm-wide rollout

Once the pilot has earned it, the rest of the engagement types go live with dedicated onboarding for your staff. Two to three weeks end to end — and scheduled around your season, not through the middle of it.

4

Tuning as the firm changes

New engagement types, a new ledger, a changed request list, another integration. The setup gets adjusted as your firm and your software stack move, so the automation stays accurate instead of quietly drifting out of date.

Pricing

Priced per firm, and never per upload

No self-serve tiers, because a four-person bookkeeping practice and a multi-partner tax firm need genuinely different setups. Annual billing, one number, agreed before anything starts.

What the price is built from

Staff headcount

How many people work in the system day to day.

Annual document volume

What actually moves through intake across a year.

Engagement complexity

How many engagement types and how varied their request lists are.

Integration scope

Which of your existing systems it has to read from and write to.

Firms in this bracket typically land in the $3,000–$7,000 a month range depending on those four inputs. Judge it against what the intake work currently costs you in trained hours, especially in season — that time bills at your rate.

Never metered

A busy season shouldn't cost more

Usage pricing punishes you exactly when the tool is most useful. None of this is metered:

  • Platform features
  • Client accounts
  • Staff seats
  • Document uploads
  • Support

Dedicated onboarding is included. Third-party software you already run stays billed to your own accounts.

Common questions

Document automation for accountants, answered

It's automating the intake half of the job — collecting client paperwork, working out what's still missing, chasing it, filing it correctly and getting the numbers out of it. In most firms that work is done by hand: someone tracks a request list in a spreadsheet, sends 'please send your documents' emails, renames files that arrived as IMG_4471.jpg, and re-keys totals off statements. Document automation hands all of that to software. What it doesn't touch is the return, the reconciliation judgement or the advice — those stay with your professionals.

A portal is storage with a login. It shows you what a client uploaded; it doesn't know what they were supposed to upload. Vault tracks a request list per engagement, classifies each file by reading it rather than trusting the filename, spots duplicates and superseded versions, chases the specific missing items by name, and extracts line-item data with confidence scores. The portal is one feature of it, and clients don't need an account or a password to use it — a secure branded link is the whole ask.

Treat extraction as a fast, checkable first pass, not a verdict. Every field carries a confidence score and page-region provenance, so a reviewer sees exactly where on the document a number came from instead of taking it on faith. Low-confidence fields route to a person automatically. The honest position is that the tool makes checking fast and traceable — it does not remove the check, and any firm that sells you otherwise is overselling.

Vault is priced per firm and billed annually rather than sold in self-serve tiers, because the setup differs so much between a four-person bookkeeping practice and a multi-partner tax firm. Pricing is driven by staff headcount, annual document volume, engagement complexity and how deep the integrations go. Platform features, client accounts, staff seats, document uploads and support are never metered — you're not penalised for a busy season. You get a number on the scoping call, before any work starts.

Two to three weeks from the scoping call to firm-wide rollout, with dedicated onboarding included. The middle step is a configured pilot: your request lists, your templates and one engagement type, running on real client work so your team sees it before anyone depends on it. If your firm is mid-season, we scope now and roll out around your calendar rather than during your worst two weeks.

Yes — that's the point of it. It connects to tax preparation software, practice management systems, accounting ledgers, your email and calendar, e-signature platforms, document storage and SSO, with a REST API and webhooks for anything that isn't covered off the shelf. The goal is that data stops being re-keyed between the tools you already pay for, not that you migrate onto something new.

AES-256 at rest, TLS 1.3 in transit, SOC 2-ready controls, SAML sign-in with granular role-based access, and a separate encryption key per firm. Your clients' data is never used to train models and is never pooled across firms. Every action is captured in a complete, exportable audit log, and retention, legal hold and deletion are configurable to your firm's policy rather than dictated by the platform.

In practice it changes what they do rather than removing them. The chasing, renaming, filing and re-keying goes away; the reviewing, exception handling and client relationships don't. Most firms I talk to aren't trying to cut headcount — they're trying to stop paying trained people to rename PDFs, and to get through a season without hiring seasonal admin they'll have to train again next year.

Contact

How many returns are waiting on a missing document right now?

Tell me your engagement types, roughly how many client documents you handle a year, and which tools they live in. I'll tell you what Vault would take on, what it wouldn't, and what it would cost your firm.

Scoping call
Price on the call
Honest fit or a no
Loading calendar…

Written by Ritik Makhija — Founder & Product Lead at AI Kaptan. Last updated July 2026. Vault is a product I build and operate — this page describes it honestly, including where it stops. I'm a solo developer, not a CPA or an accounting firm, and nothing here is tax or accounting advice. Document extraction is a reviewable first pass with confidence scoring, not a replacement for professional review, and every number is signed off by your staff. Pricing ranges are typical July 2026 benchmarks framed as ranges, not quotes. Software names are the property of their respective owners.