Can LLMs Identify Tax Abuse?
Andrew Blair-Stanek, Nils Holzenberger, Benjamin Van Durme
TL;DR
This work probes whether large language models can discover, verify, and generate U.S. tax-minimization strategies by applying tax-law authorities to real-world cases. It introduces Shelter Check, a domain-expert dataset of 36 strategies with authorities, background facts, goals, steps, analyses, and adversarial steps, and evaluates multiple LLMs on analysis verification, goal verification, adversarial robustness, step-cloze completion, and free-form strategy generation. Key findings include that state-of-the-art LLMs show mixed performance with occasional novel outputs, notably a novel strategy from o1-preview, but exhibit biases and limited reliability in adversarial and from-scratch generation tasks. The results illuminate the potential of LLMs to aid tax agencies in identifying and countering tax abuse while highlighting the need for careful prompting, domain expertise, and safeguards to prevent misuse. The dataset and code release, including restricted access to most strategies, underscores an emphasis on research that supports tax enforcement rather than evasion.
Abstract
We investigate whether large language models can discover and analyze U.S. tax-minimization strategies. This real-world domain challenges even seasoned human experts, and progress can reduce tax revenue lost from well-advised, wealthy taxpayers. We evaluate the most advanced LLMs on their ability to (1) interpret and verify tax strategies, (2) fill in gaps in partially specified strategies, and (3) generate complete, end-to-end strategies from scratch. This domain should be of particular interest to the LLM reasoning community: unlike synthetic challenge problems or scientific reasoning tasks, U.S. tax law involves navigating hundreds of thousands of pages of statutes, case law, and administrative guidance, all updated regularly. Notably, LLM-based reasoning identified an entirely novel tax strategy, highlighting these models' potential to revolutionize tax agencies' fight against tax abuse.
