← All projects
Project record01 mention
Originally shared on Hacker News

Aangifteoptimaal

An advanced Dutch income tax calculator web app that shows all intermediate calculation steps, dependencies, and references to laws and yearly parameters. It supports comparing scenarios and optimizing how deductions are divided between partners using mixed integer linear programming (MILP). Tax rules are written as regular code converted into a calculation graph via Lisp macros, which drives tax computation, step display, dependency visualization, and batch/reactive functions. Scenarios can be loaded from PDF tax returns to avoid manual data entry, and the app runs entirely locally in the browser with no backend data sharing.

Last shared For Dutch income tax filers, including freelancers and couples filing jointly
01 / The problem

What it addresses

Calculating and optimizing Dutch income taxes, which the author previously handled with a spreadsheet while freelancing; the app addresses manual data entry and optimizing how deductions are split between partners.

02 / Source history

Shared over time

Each entry reflects what was shared on that date. Details may have changed since then.

  1. Aangifteoptimaal

    An advanced Dutch income tax calculator web app that shows all intermediate calculation steps, dependencies, and references to laws and yearly parameters. It supports comparing scenarios and optimizing how deductions are divided between partners using mixed integer linear programming (MILP). Tax rules are written as regular code converted into a calculation graph via Lisp macros, which drives tax computation, step display, dependency visualization, and batch/reactive functions. Scenarios can be loaded from PDF tax returns to avoid manual data entry, and the app runs entirely locally in the browser with no backend data sharing.

    Problem: Calculating and optimizing Dutch income taxes, which the author previously handled with a spreadsheet while freelancing; the app addresses manual data entry and optimizing how deductions are split between partners.

    Audience: Dutch income tax filers, including freelancers and couples filing jointly

    Posted by @synthc · Original comment ↗

    “I'm working on an advanced calculator for Dutch income taxes: https://aangifteoptimaal.nl”