alt.hn

7/22/2026 at 1:17:42 PM

Can Chinese AI (Kimi K3) file American tax returns (TaxCalcBench)?

https://github.com/column-tax/tax-calc-bench/pull/93

by michaelrbock

7/22/2026 at 1:38:16 PM

For those looking for the answer that don’t want to click through the entire repo: no. Kimi cannot do your American taxes, but origin doesn’t seem to matter.

It appears that no LLM can get more than about a third of returns correct. Kimi K3 is on par with Sonnet 5. They are both very bad at doing your taxes.

by dghlsakjg

7/22/2026 at 2:04:43 PM

Glad to see a benchmark outside of programming tasks. Presumably this one was not part of the training and shows the models performance (or lack thereof) on knowledge tasks.

by persedes

7/22/2026 at 2:18:10 PM

I like these tests

In 6 months an LLM will get it to 80%

people will exclaim negatively “it was trained on the eval [to do this incredibly useful thing]”

meanwhile a problem is solved

by yieldcrv

7/22/2026 at 2:35:53 PM

Well in this case that’s a valid complaint. The tax code changes yearly. If the primary reason an llm can get through a return is because it’s been trained on some example returns then it’ll work for a year. Which I don’t disagree that’s useful if you can retrain yearly but it doesn’t mean the problem has been solved naively.

by trescenzi

7/22/2026 at 3:49:47 PM

Tax codes are a great example of something changing frequently, and something very nuanced. So, the training data doesnt exist for a future year's return while are rules are already changed.

So, instead of math/programming, tax codes approximate the real world better. Whereas math/programming/images/languages are frozen in time. I find this fascinating. Almost like the legal system, wherein rules are laid out in english but are almost mathematical in the sense that there is a legal/illegal judgement made for almost every action, but that judgement is not easily determined.

by bwfan123

7/22/2026 at 2:40:58 PM

I suppose then the benchmark should be to give it numerous synthetic tax codes written with the same language and conventions as the target tax code and then have it file "tax returns" against the respective tax codes. The training to game such a benchmark then moves from "this specific tax code" to "tax codes like this"

by natpalmer1776