IRS đã phát hành mã nguồn cho chương trình Direct File trên GitHub , ngay khi dịch vụ này đối mặt với việc chấm dứt sắp tới theo dự luật ngân sách được đề xuất. Direct File cho phép những người nộp thuế đủ điều kiện nộp tờ khai thuế liên bang trực tiếp với IRS miễn phí, mà không cần sử dụng phần mềm chuẩn bị thuế của bên thứ ba.
Thời điểm phát hành mã nguồn mở này đặc biệt có ý nghĩa khi xem xét tương lai bất định của chương trình. Dự luật ngân sách được đề xuất bao gồm ngôn ngữ cụ thể yêu cầu Bộ trưởng Tài chính chấm dứt chương trình Direct File trong vòng 30 ngày kể từ khi được ban hành. Động thái này đã gây ra nhiều thảo luận trong cộng đồng công nghệ về những tác động rộng lớn hơn đối với phần mềm thuế do chính phủ phát triển.
Đổi mới Công nghệ đằng sau Direct File
Direct File đại diện cho một cách tiếp cận hiện đại trong việc nộp thuế, được xây dựng bằng hệ thống dựa trên phỏng vấn hoạt động tốt như nhau trên điện thoại di động, máy tính bảng và máy tính để bàn. Dịch vụ này có sẵn bằng cả tiếng Anh và tiếng Tây Ban Nha, được thiết kế để làm cho việc nộp thuế trở nên dễ tiếp cận với người dùng có khả năng kỹ thuật khác nhau.
Về cốt lõi, hệ thống sử dụng một thành phần tinh vi được gọi là Fact Graph - một đồ thị tri thức dựa trên XML có tính khai báo có thể suy luận về thông tin không đầy đủ, chẳng hạn như tờ khai thuế được hoàn thành một phần. Công nghệ này được viết bằng Scala và được thiết kế để chạy cả trên máy chủ backend và trình duyệt client thông qua chuyển đổi JavaScript .
Chương trình cũng có tính năng tích hợp, cho phép người nộp thuế nhập dữ liệu tờ khai liên bang của họ vào các công cụ của bên thứ ba để nộp thuế tiểu bang và địa phương mà không cần nhập lại thông tin. Điều này được thực hiện thông qua State API chuyển giao cả định dạng tiêu chuẩn và dữ liệu được làm phenriched đặc biệt hữu ích cho các cơ quan thu nhập tiểu bang.
Kiến trúc Kỹ thuật:
- Frontend: Ứng dụng web dựa trên phỏng vấn (tương thích với thiết bị di động)
- Backend: Ngôn ngữ lập trình Scala trên JVM
- Client-side: Chuyển đổi Scala.js để tương thích với trình duyệt
- Cấu trúc Dữ liệu: Fact Graph (đồ thị tri thức dựa trên XML khai báo)
- Tích hợp: State API để truyền dữ liệu phần mềm thuế của bên thứ ba
- Gửi: IRS Modernized e-File ( MeF ) API
- Ngôn ngữ: Hỗ trợ tiếng Anh và tiếng Tây Ban Nha
Phản ứng Cộng đồng và Các Lựa chọn Thay thế
Với việc chấm dứt Direct File đang đến gần, nhiều người dùng đang tìm kiếm các lựa chọn thay thế cho việc nộp thuế miễn phí. Cộng đồng đã tích cực thảo luận về các tùy chọn như FreeTaxUSA , dường như đang được quan tâm trong số những người dùng Direct File trước đây. Không giống như nhiều dịch vụ thuế thương mại, FreeTaxUSA không áp đặt giới hạn thu nhập cho việc nộp liên bang miễn phí, mặc dù nó tính phí khoảng 10 đô la Mỹ cho tờ khai tiểu bang.
Người dùng đã khen ngợi FreeTaxUSA vì cách tiếp cận đơn giản và thiếu các chiến thuật bán hàng tích cực gây phiền nhiễu trong phần mềm thuế thương mại khác. Dịch vụ này duy trì tờ khai của những năm trước miễn phí và cung cấp giao diện sạch sẽ, thân thiện với người dùng mà nhiều người thấy vượt trội hơn so với các đối thủ cạnh tranh đã được thiết lập lâu hơn.
Hạn chế và Ràng buộc Điều kiện
Direct File có những hạn chế cụ thể làm giới hạn cơ sở người dùng của nó. Dịch vụ này không thể được sử dụng bởi những người nộp thuế có tiền lương hộ gia đình vượt quá 125.000 đô la Mỹ, hoặc những người có tiền lương trên 200.000 đô la Mỹ (giảm xuống 168.600 đô la Mỹ cho nhiều người sử dụng lao động). Đối với các cặp vợ chồng đã kết hôn nộp chung, giới hạn tiền lương kết hợp là 250.000 đô la Mỹ.
Những hạn chế này có thể tồn tại vì chương trình được thiết kế để xử lý các tình huống thuế phổ biến nhất, đơn giản nhất trước tiên. Các giới hạn thu nhập trùng khớp với các phức tạp khác nhau của bộ luật thuế, chẳng hạn như giới hạn tiền lương Social Security và ngưỡng Net Investment Income Tax , cho thấy hệ thống chưa được trang bị để xử lý những tình huống phức tạp hơn này.
Giới hạn Thu nhập Nộp hồ sơ Trực tiếp:
- Độc thân/Cá nhân: Tối đa 125.000 USD tiền lương hộ gia đình
- Cá nhân có nhiều nhà tuyển dụng: Tối đa 168.600 USD tiền lương
- Kết hôn Nộp hồ sơ Chung: Tối đa 200.000 USD mỗi vợ/chồng (168.600 USD nếu có nhiều nhà tuyển dụng)
- Kết hôn Nộp hồ sơ Chung Tổng cộng: Tối đa 250.000 USD tổng tiền lương
- Kết hôn Nộp hồ sơ Riêng: Tối đa 125.000 USD tiền lương
Bối cảnh Nộp Thuế rộng lớn hơn
Việc chấm dứt Direct File làm nổi bật những căng thẳng đang diễn ra trong chính sách thuế Mỹ. Trong khi nhiều quốc gia chỉ đơn giản gửi cho công dân một hóa đơn thuế dựa trên thông tin đã được chính phủ thu thập, Hoa Kỳ duy trì một hệ thống phức tạp thường yêu cầu sự tham gia tích cực từ người nộp thuế.
IRS , theo như tôi biết, bị luật pháp cấm phát triển bất kỳ loại phần mềm nào giúp bạn nộp thuế (hoặc chính xác hơn, cạnh tranh với turbotax ) và biểu mẫu web này không hoàn toàn được coi là vi phạm luật đó.
Việc phát hành mã nguồn của Direct File dưới dạng phần mềm mã nguồn mở có nghĩa là công nghệ này có thể được fork và cải thiện bởi những người khác, ngay cả khi chương trình chính thức của chính phủ kết thúc. Tuy nhiên, những thách thức thực tế trong việc duy trì một hệ thống như vậy - bao gồm việc cập nhật với các thay đổi luật thuế và đảm bảo tuân thủ bảo mật - có thể hạn chế tính khả thi của nó như một dự án được cộng đồng điều hành.
Số phận của Direct File phản ánh những câu hỏi rộng lớn hơn về vai trò của chính phủ trong việc cung cấp các dịch vụ kỹ thuật số cạnh tranh với ngành công nghiệp tư nhân, đặc biệt trong những lĩnh vực mà công dân được yêu cầu bởi luật pháp phải tương tác với các hệ thống chính phủ.
Tham khảo: Direct File