Benchmarks / TaxLab

TaxLab

Under review
Interactive U.S. federal tax filing

An AI tax-filing benchmark built on field-level operationalization of tax law.

Updated October 2026
3,142 Source-grounded rules
63 Tax issues covered
55 CPA-reviewed scenarios
64.0% Best perfect filing accuracy

Background

AI agents are increasingly capable of completing complex, multi-step tasks. This makes high-stakes applications, such as automated tax preparation, a promising direction. Evaluating tax-filing agents, however, remains difficult. It is hard to determine what range of tax situations a benchmark covers and how diverse those situations are. It is also hard to determine where an agent’s mistakes originate when a completed return is incorrect.

We introduce TaxLab, a benchmark for interactive U.S. federal individual tax filing. TaxLab is built on field-level operationalization of tax law. This representation provides a common foundation for constructing gold returns, measuring benchmark coverage and diversity, and tracing filing errors back to the rules and sources involved.

TaxLab pipeline: rule-system development, scenario generation, and agent evaluation
TaxLab's end-to-end pipeline for benchmark construction and evaluation.

TaxLab-Rule

We construct TaxLab-Rule, an executable, source-grounded rule system. It comprises 3,142 rules covering 63 tax issues in U.S. individual federal income tax. Its design follows two principles:

  • Each rule connects a tax form field to a specific official source.
  • Its logic is readable enough for a CPA to review.

Each rule declares the taxpayer facts and computed fields it depends on, the condition under which it applies, its effect on a single target field, and its supporting source. Rules compose through explicit field dependencies. Executing them over a scenario produces the completed return, together with the path from taxpayer facts to reported fields and their sources. A CPA validated every rule against its cited authority.

Two TaxLab-Rule rules for the Schedule A medical expense deduction, linked to IRC section 213(a) and the form lines
Two source-grounded rules for Schedule A medical and dental expenses.

Dataset

We construct 55 tax-year-2025 scenarios through a CPA-guided, coverage-driven process:

  • A CPA designs 10 representative seed cases.
  • An LLM generates taxpayer facts that exercise a broad range of rules.
  • We execute the rule system on each case to derive its gold return and rule trace.
  • A CPA reviews all 55 cases and gold returns.

All scenarios are synthetic and contain no real taxpayer data. Because each case has a rule trace, coverage and diversity are measured rather than assumed. All 63 tax issues are covered. A typical pair of cases overlaps on only about one fifth of the issues or rules in their combined traces.

Matrix of 55 cases by 63 tax issues showing which issues each case exercises
Tax-issue coverage of TaxLab. Each column is a case; each row is a tax issue.

Evaluation methodology

We evaluate each agent in an interactive tax-filing environment. Each scenario’s facts are partitioned into present information and hold-back information. The agent receives:

  • the present information
  • a fixed offline collection of IRS guidance
  • an empty tax-return workbook
  • tools for inspecting and editing the workbook

Hold-back information is available only through a simulated taxpayer, accessed over MCP. The taxpayer answers only the specific question asked. This tests whether the agent recognizes missing information and asks for it, rather than hallucinating facts. Each case has a 30-minute limit.

We report three accuracy metrics:

  • Final Return Accuracy (FRA): the final Form 1040 outcome matches the gold return.
  • Compliance Field Accuracy (CFA): accuracy over CPA-labeled anchor fields.
  • Perfect Filing Accuracy (PFA): all anchor fields in a case are correct.

Results

We evaluate nine models. Tax filing remains challenging even for the strongest models. Claude Opus 5.5 achieves the highest PFA (64.0%). Fable 5.1 achieves the highest FRA (81.8%) and CFA (91.9%).

Results table for nine models with accuracy and efficiency metrics
Tax-filing agent evaluation results, ranked by PFA.

Each anchor field is linked to the tax issue and rules that produce it. This lets us diagnose where errors surface. Stronger models concentrate their remaining errors in a few issues. For example, Claude Opus 5.5 reaches 5.2× its average error rate on the medical and dental deduction. Weaker models fail more broadly. Access to IRS documents also helps: it improves GPT-6 Astra’s PFA by 7.3 percentage points.

Heatmap of issue-level error rates per model relative to each model's average
Issue-level error diagnosis across models, normalized by each model's average.

Release status

The benchmark is complete, and the paper is under review. The benchmark and evaluation environment will be released as open source once final data cleanup is complete. The release will include the cases, gold returns, tax-return templates and scoring scripts.