HN
Today

US IRS free online tax filing open source repo (2025)

The US IRS has released an archived open-source repository for its Direct File tax service, a free, interview-based system designed to simplify federal tax filing. This move, mandated by federal law, has sparked fervent discussion on Hacker News about the complexities of the US tax system, the long-standing influence of commercial tax preparers like TurboTax, and the potential for government-backed or AI-driven solutions to finally disrupt the status quo. Despite its technical sophistication, the project's 'archived' status highlights the political and economic resistance to a streamlined tax process in the US.

100
Score
32
Comments
#5
Highest Rank
5h
on Front Page
First Seen
Nov 14, 7:00 PM
Last Seen
Nov 14, 11:00 PM
Rank Over Time
520262630

The Lowdown

The IRS Direct File service, a free, electronic federal tax filing option, has seen its underlying code released as an open-source repository. Developed by an in-house IRS team with support from USDS and GSA, the service aimed to provide a user-friendly, mobile-first experience in English and Spanish, translating complex tax code into plain language.

Here are the key aspects of the Direct File project:

  • Interview-Based Interface: It guides taxpayers through questions, translating answers into standard tax forms for submission via the IRS's Modernized e-File (MeF) API.
  • Fact Graph Technology: Utilizes a declarative, Scala-based knowledge graph for reasoning about incomplete tax return data, designed to be domain-agnostic and potentially useful for other business rule engines.
  • State Tax Integration: Although it handles only federal taxes, it facilitates state filing by allowing optional export of federal data to third-party tools via a State API.
  • Open Source, But Archived: The GitHub repository is explicitly marked as 'archived' and 'no longer maintained,' provided for historical reference only, with warnings against production use due to potential vulnerabilities.
  • Code Exemptions: Not all source code is included, with PII, FTI, and other sensitive data exempted due to security and legal restrictions.

This release, while providing a rare glimpse into a government technology project and its technical approach, is underscored by its unmaintained state, fueling debate about the future of tax filing and the forces that shape it.

The Gossip

The Great Tax Divide

Many commenters from outside the US expressed astonishment and sometimes pity regarding the complexity of the American tax system. They highlighted how their home countries (e.g., Brazil, UK, and unnamed EU nations) have simpler, often pre-filled tax systems where the government calculates taxes or where filing is minimal for most citizens. US users acknowledged this disparity, attributing the US's complexity to historical factors, the federal-state tax structure, and the powerful lobbying efforts against a simpler system.

TurboTax's Troubles and AI's Ascent

A significant portion of the discussion revolved around the widespread disdain for commercial tax preparation software, particularly TurboTax. Commenters expressed hope that the IRS Direct File, or an AI-powered alternative, could finally disrupt this industry. There was speculation that AI could automate much of the tax filing process, with some envisioning 'agent-based' systems that gather information and file automatically. However, some also cautioned against entrusting AI with sensitive tax data and noted the regulatory hurdles (like becoming a registered e-file agent) that protect existing players.

Archived & Ambiguous: The IRS's Open Source Effort

Skepticism and questions surrounded the open-source release itself. Users noted that the `.gov` URL mentioned in the repo didn't work and questioned the legitimacy of the repository. The 'archived' status was a major point of discussion, with some commenting on poor code quality in PRs and speculating that the project was shelved due to political interference (the 'DOGE' event) or simply released under federal mandate without genuine intent for maintenance. This led to a cynical view of government open-source initiatives.

Lobbying, Legislation, and Loopholes

Several commenters delved into the political and economic motivations behind the US's complex tax filing system. They pointed to aggressive lobbying by commercial tax preparers (like Intuit/TurboTax) and ideological groups (such as Grover Norquist's Americans for Tax Reform) who reportedly benefit from, or actively fight against, simpler tax processes like return-free filing. This discussion highlighted how vested interests, rather than technical feasibility, often dictate the nature of public services.