🦞 TaxClaw is an OpenClaw skill
Install instantly: openclaw skill install taxclaw
·
Or point your agent at: github.com/DougButdorf/TaxClaw
·What is OpenClaw?

TaxClaw benchmark

This is the benchmark for the TaxClaw Extraction Standard, core version 1.0, schema version 1.0. Every signed TaxClaw receipt names that standard and links to this page (published receipt metadata).

Read this first

Open-source TaxClaw 1.0.0

These results come from the “Measured accuracy (synthetic benchmark)” section of the TaxClaw 1.0.0 CHANGELOG. TaxClaw is assisted extraction: a person reviews the output.

Release gate, 2026-10-21 (application b2c4f4c)

13 supported form types, each as a clean PDF and as an image-only degraded scan: 26 documents, 562 graded fields (281 clean, 281 degraded). Best-effort Form 1040 is not part of this gate. Evidence: RESULTS.md (on the benchmark branch, commit 3dcc5a1) and PR #10 comment 6310221862.

PathModelCleanDegraded scanTotal
Subscription CLI adapter (the gate result)claude-haiku-5-5281/281 fields, 13/13 exact281/281 fields, 13/13 exact562/562 fields, 26/26 exact
Production openai_compat backend, run 1anthropic/claude-haiku-5.5 (OpenRouter)280/281 fields, 12/13 exact281/281 fields, 13/13 exact561/562 fields, 25/26 exact
Production openai_compat backend, run 2anthropic/claude-haiku-5.5 (OpenRouter)280/281 fields, 12/13 exact281/281 fields, 13/13 exact561/562 fields, 25/26 exact

Changed-form run with local models, 2026-10-20 (application 87efee5)

Eight invented documents per model (1099-R, 1099-G, 1099-K and K-1, each clean and as a degraded scan), 224 graded fields. Local-model numbers come only from this run; the 2026-10-21 gate did not include local models. Evidence: RESULTS.md.

ModelFieldsExact documentsSeconds per page
claude-haiku-5-5 (subscription CLI wrapper)224/2248/85.21
gemma3:12b (local)176/224 (78.6%)0/865.95
gemma3:4b (local)158/224 (70.5%)0/818.88

Not covered

Clairic was not benchmarked. The Anthropic API backend has not been run against the benchmark. Of the openai_compat presets, only OpenRouter has full benchmark runs (the two above); the others are tested with mocked responses only.

Hosted service (TaxClaw Cloud, mcp.taxclaw.net)

TaxClaw Cloud reads each page with a primary model (OpenAI gpt-6-luna) and a cross-check model from a second provider (Anthropic claude-haiku-5-5), and sends the page to an escalation model (OpenAI gpt-6-sol) when the two reads disagree or a read fails. A judge step between cross-check and escalation is described but not switched on yet. See the TaxClaw Cloud Privacy Policy, section 4.1.

This hosted routing has not been benchmarked as a pipeline yet, and this page has no figures for it. The open-source results above were measured on invented documents under test conditions that differ from the hosted service’s production routing. They are not a measurement of accuracy on real documents or of the hosted service as deployed (TaxClaw Cloud Terms, section 5.4). A hosted benchmark will be published on this page, with a version number, when it has been run.

Known limitations

Last updated 2026-10-26. Questions about this page: lando@outbranch.net. Plain-text version: /benchmark.md.

← Back