Founder interview on The Accounting Podcast. Listen →

The context layer tax firms run on

Everything on a client, in one click.

TaxWeave holds everything your firm knows about a client, and puts skills to work on top of it. Your clients’ identifying details never reach an AI model.

The TaxWeave engagements list: fifty clients with year, entity type and firm status, beside saved views for paused, waiting on client, and waiting on me.

Built and used every day inside an award-winning tax practice — by the CPA who built it.

2026 Best Firm for Technology Accounting Today

The product

Clients. Signals. Vira. Skills.

Vira is the assistant reading all of it. Open any line to see the screen it runs on.

Screen
What it does
Status
Engagements list showing 50 clients with year, entity type, and firm status, alongside saved views for paused, waiting on client, and waiting on me.
Engagements · 50 clients · saved views
Client record for a 1040 engagement showing tax year status, due date, a summary from Vira, and a chronological signal log.
Client record · overview and signal log
Signals page listing emails that could not be attributed to a client, each with a dropdown to assign it to the right client or dismiss it as noise.
Signals · unattributed items, resolved by a person
Vira panel answering a question about revised QSBS rules under the One Big Beautiful Bill Act, with the effective date and the tiered holding period explained.
Vira · federal tax research, in context
Firm playbook listing preparer and reviewer skills across 1040, 1065, 1120 and 1120S, with configuration state for each.
Playbook · preparer and reviewer skills by entity
Client skills tab showing Workpaper Prepare for a 1040 with required and optional source inputs and a run button.
Client skills · select sources, then run
Proposed workpaper awaiting review, with each line showing proposed value, the source document and box it came from, and an unverified verdict with a review action.
Proposed workpaper · every line traced, every line unverified until reviewed
Integrations page listing connected data sources with what each one does and the access level, including redacted text access for documents.
Integrations · note the access level on Documents: redacted text

How it works

Context first. Skills second. Always in that order.

A skill that doesn't know the client makes you re-supply the context every time — and re-supplying the context is most of the work.

1

Connect

Point TaxWeave at the firm's email, documents, and engagement register. Nothing for staff to install.

2

Gather

Messages, documents, and deadlines land against the right client. Whatever can’t be matched comes to you.

3

Surface

Work that has gone quiet shows up before the client is the one to mention it.

4

Run

Skills read the full client and propose work. A reviewer approves before anything is written.

Security

The AI doesn’t know whose return it is.

§7216 doesn’t ask what a vendor does with your client’s information. It asks whether you were allowed to send it at all.

  • Identifying details removed in code, before anything is sent
  • Covers SSNs, EINs, ITINs, bank and routing numbers, W-2 control numbers
  • If anything slips through, the request is blocked
  • Real values restored only inside TaxWeave
A row from the integrations table: the Documents data source, connected, with its access level listed as redacted text.

The access level on Documents reads redacted text. That’s the whole design, visible in the product.

Our commitment

Why we’re a Public Benefit Corporation.

You carry a duty to your clients that doesn’t lapse. We elected this status so the software carries one too. Our charter reads: to advance the confidentiality, integrity, and responsible handling of taxpayer information.

The result is simple. As long as TaxWeave is around, what happens to your clients’ information is never an open question.

Press

A practicing, industry-recognized founder.

Most people building tax software have never filed a return. That’s where insight gets missed.

Listen

How Sam Leon Uses Claude Cowork to Prep Tax Returns 5x Faster

The Accounting Podcast · Episode 497 · July 2026

Blake Oliver and David Leary on turning client documents into work papers, why review is still the bottleneck, and what a firm can realistically automate today.

Open on accounting.show ↗

Read

The AI conversation the profession isn’t having

Accounting Today · opinion

Read

The AI trickle-down myth

CPA Practice Advisor · opinion

Early access

See TaxWeave running on your clients.

Opening to a few firms at a time.

Questions

Who's Vira?

The assistant built into TaxWeave. She reads each client's history as it accumulates, so she can tell you where an engagement stands — and she answers federal tax questions in the same pane you're already working in.

Does my firm have to change how it works?

Almost nothing changes. TaxWeave reads the tools you already use — email, documents, and your engagement register — so there's nothing for staff to log. The one thing it does ask: anything it can't attribute to a client lands in a queue for someone to resolve or dismiss.

Does this replace my current practice management software?

It can if you want, but it’s not necessary to rip out what you have if it’s working. TaxWeave is an additional connective layer. Features like a secure portal and client drives are coming soon, which will eventually allow a full replacement if desired.

Does it prepare returns?

It prepares the work that surrounds the return — work papers, document gathering, review — and hands off to the tax software your firm already files with. Those skills are shipping one at a time, with the core skills family — document gathering, work paper prep, and review — slated to land before tax season in 2027.

What actually happens to client data?

Identifiers — SSNs, EINs, ITINs, bank and routing numbers, W-2 control numbers — are found and swapped for placeholders in code before anything reaches a model. Names and other details buried in ordinary sentences are harder to catch cleanly, so every request is checked one last time on the way out, and if an identifier is still in there it doesn't go. Real values are restored only inside TaxWeave.

Where are you on SOC 2?

Our own audit is underway. In the meantime TaxWeave runs on SOC 2 certified infrastructure — the services that store and process client data are audited to that standard, and the architecture above is what keeps identifiers out of the model layer regardless.

Which entity types are covered?

Work paper preparation and review are built around 1040, 1065, 1120 and 1120S. Skills ship one at a time — the list in the playbook shows what's configurable today.

How does pricing work?

Per client, per month — $5 for your first 200, $4 from 201 to 1,000, $3 above that, with a $99 monthly minimum. No seats, so you can scale efficiently. Priced to be cheaper and faster than adding another part-time contractor.

Who is it for?

Firms whose client context has outgrown one person's head. Lean multi-person firms scaling without hiring, and solos pushing past the ceiling of what one person can hold.