Built tax-checker after spending a lot of time on LLMs trying to get my tax filed correctly. It takes IRS forms and supporting documents to extract key figures and surface potentially missed deductions, credits, and filing issues. Used Electron for cross-platform compatibility.
Challenges
- Security: Documents stay local but LLM calls are still a concern. Need to go through privacy policies AND hope they honor it.
- Cost: Running accurate data extraction and going all tax checks eats tokens. I didn’t find token caching to be that useful (at least using Claude) due to the length of time between successive runs.
- Completeness: Tax law is too complex and changes frequently. Needs a set of experts to provide a thorough set of rules.
- Correctness: Due to the above issues, the analysis will have inaccuracies.
- Test data: I only had my own return to test with. There were various file formats which was good but it would have been much better to test it more. There were a couple of tax issues that I knew my return had errors in. Whenever the app failed to catch something, I’d ask a broader question to the LLM to come up with the missing check itself rather than telling it what to add specifically.
Having said all of that, I was pleased with the outcome and have been using it this year.

















