Please note: The algorithm descriptions in English have been automatically translated. Errors may have been introduced in this process. For the original descriptions, go to the Dutch version of the Algorithm Register.
Income tax selection module (selection module IH)
- Publication category
- Impactful algorithms
- Impact assessment
- Field not filled in.
- Status
- In use
General information
Theme
Begin date
Contact information
Link to publication website
Link to source registration
Responsible use
Goal and impact
Every year, the Tax Administration receives more than 12 million income tax returns, which must be finalised with an assessment within 3 years. The Tax and Customs Administration uses an algorithm when assessing whether a return should be processed automatically or manually. To do so, the algorithm uses relevant data known to the Tax Administration. The selection module IH is an automated selection tool aimed at selecting returns for throw-out. All submitted returns go through the selection module IH.
The selection module contains a large number of selection rules that detect an uncertainty or potential compliance risk in the return. Based on the selection rules, the algorithm assesses whether the declaration can be accepted immediately. If not, the declaration is ejected and can be manually processed by an employee. For the ejected declarations, the algorithm lists the issues that require attention. The treatment can result in both a positive correction and a negative correction (i.e. both a higher assessment and a lower assessment).
This short explainer video explains how the Inland Revenue checks the return.
- https://over-ons.belastingdienst.nl/organisatie/uitvoerings-handhavingsstrategie/hoe-controleert-de-belastingdienst-mijn-aangifte/
Considerations
For citizens, it is important that returns are processed quickly and carefully. The algorithm supports this interest and the Tax Administration employee. The algorithm contributes to the systematic and accurate checking of returns. By deploying an algorithm, returns can be processed more efficiently, giving citizens clarity faster. The algorithm determines the advice based on the relevant data. The alternative is that an employee would have to manually collect and assess the relevant data for all returns. This would make the process more error-prone and less efficient.
Human intervention
Human intervention in the Tax Administration context implies that a competent and knowledgeable employee plays a substantial role in decision-making. Human intervention is involved in the operation of the algorithm, but decisions are also made by the algorithm. The algorithm detects, selects and makes decisions. If, based on the selection rules, the algorithm judges that the return can be accepted directly, an assessment follows automatically according to the data in the return. If the algorithm ejects a return for further assessment, the return can be processed by an employee. Human intervention by an employee occurs if the processing results in a deviation from the declaration.
Risk management
The General Administrative Law Act (Awb) requires the government's actions to be transparent and lawful. The Tax Administration observes the general principles of good governance when applying and developing algorithms. The algorithm uses data collected under various tax laws. As required by the AVG, no more data is used than necessary.
Anticipated risks include that a return may be wrongly automatically processed or wrongly ejected. These risks are mitigated by updating the selection rules annually, monitoring the operation of the algorithm, and training employees who review ejected returns. Measures are also taken to ensure that only necessary data is processed, in line with the AVG.
Legal basis
- General State Tax Act:
- General Administrative Law Act:
- General Data Protection Regulation:
- General Data Protection Regulation Implementation Act:
- Legal Restoration Act / Box 3 Bridging Act:
- Income Tax Act 2001:
- Citizen Service Number (General Provisions) Act:
- Archives Act 1995:
- Health Insurance Act:
- Double Tax Avoidance Decree 2001:
- International (tax) treaties:
Links to legal bases
- Algemene wet inzake rijksbelastingen: : https://wetten.overheid.nl/BWBR0002320/
- Algemene wet bestuursrecht:: https://wetten.overheid.nl/BWBR0005537/
- Algemene verordening gegevensbescherming:: https://eur-lex.europa.eu/legalcontent/NL/TXT/HTML/?uri=CELEX:32016R0679
- Uitvoeringswet algemene verordening gegevensbescherming: : https://wetten.overheid.nl/BWBR0040940/
- Wet Rechtsherstel / Overbruggingswet box 3:: https://zoek.officielebekendmakingen.nl/stb-2022-534.html
- Wet Inkomstenbelasting 2001: : https://wetten.overheid.nl/BWBR0011353/
- Wet algemene bepalingen burgerservicenummer: : https://wetten.overheid.nl/BWBR0022428/
- Archiefwet 1995: : https://wetten.overheid.nl/BWBR0007376/
- Zorgverzekeringswet: https://wetten.overheid.nl/BWBR0018450/
- Besluit voorkoming dubbele belasting 2001:: https://wetten.overheid.nl/BWBR0012095/
- Internationale (belasting)verdragen: : https://www.rijksoverheid.nl/documenten/circulaires/2023/03/09/verdragenop-het-gebied-van-directe-belastingen
Elaboration on impact assessments
The use of the data should be assessed against the AVG. The AVG prescribes that no more data should be used than necessary. This is called data minimisation. The Tax Authority regularly examines whether the data used is still necessary and can therefore be used.
Use of special personal data
The algorithm processes special personal data. The legal basis for processing special personal data is the Income Tax Act 2001 (Wet Inkomstenbelasting 2001). The scope for this basis stems from Article 9(2)(g) AVG. Special personal data are used and are necessary for carrying out the monitoring of the following schemes:
- Expenses for specific care costs (section 6.5 Wet IB 2001). There are conditions attached to the right to deduct specific care expenses. To test these conditions, special personal data are requested. It mainly concerns the amounts that are claimed to make use of the deduction.
- Weekend expenses for the disabled (section 6.6 Act IB 2001). There are conditions attached to the right to deduct the cost of short-term care for a severely disabled person. To test these conditions, special personal data are requested.
- Deductible gifts (section 6.9 IB Act 2001). To test the conditions for entitlement to gift deduction, the institution to which the gift is made is asked. This is necessary to determine whether the institution has ANBI status. Special personal data can be derived from the institution.
- Young Disabled Persons' Allowance (Wajong discount) (section 8.1 IB Act 2001). A condition for the young disabled person discount is the right to a Wajong benefit. Special personal data can be derived from the right to Wajong benefit.
Operations
Data
- A-1 statements
- Dividend tax return details
- Income tax return details
- Corporate income tax return details
- Corporate data
- Bank details
- Energy and environmental investment allowance data
- Wage, pension and benefit data
- Third-party paid work
- Personal data
- Transactions and income from rentals, sales or provision of personal services
- Real estate data
- Income insurance data
Links to data sources
- A-1 verklaringen : Sociale Verzekeringsbank (SVB)
- Aangiftegegevens Dividendbelasting: Belastingdienst
- Aangiftegegevens Inkomensheffing : Belastingdienst
- Aangiftegegevens Vennootschapsbelasting : Belastingdienst
- Bedrijfsgegevens : Kamer van Koophandel (KvK)
- Bankgegevens : Banken en verzekeraars
- Energie en Milieu Investeringsaftrek gegevens : Rijksdienst voor Ondernemend Nederland (RVO)
- Loon-, pensioen- en uitkeringsgegevens : Werkgevers, uitkeringsinstanties en pensioenuitvoerders
- Uitbetaald werk derden : Opdrachtgever of uitbetaler
- Persoonsgegevens : Basisregistratie Personen (BRP)
- Transacties en inkomsten uit verhuur, verkoop of leveren van persoonlijke diensten : Online platformen
- Vastgoedgegevens : Kadaster en Landelijke voorziening WOZ
- Inkomensverzekeringsgegevens : Verzekeraars
Technical design
The algorithm consists of fixed selection rules drawn up by content experts based on laws, regulations and tax expertise. Each return is checked for signs of possible errors or compliance risks. If there are indications of these, the return is ejected for manual review by an employee. If no peculiarity is found, the return is automatically accepted. When ejected, the algorithm lists the issues an employee should pay attention to. The algorithm is not self-learning: it does not adjust itself based on previous outcomes. The rules are reviewed annually and adjusted where necessary.
External provider
Similar algorithm descriptions
Weighing and determining treatment of corporate income tax (Vpb) returns
Dutch Tax and Customs Administration
Algorithm that helps assess whether a corporate tax return should be processed automatically or manually.Last change on 13th of November 2024, at 12:11 (CET) | Publication Standard 1.0- Publication category
- Impactful algorithms
- Impact assessment
- Field not filled in.
- Status
- In use
- A condensed income tax return (VKA) simplifies the return for taxpayers with a simple tax situation, selecting them on the basis of objective tax characteristics, and if changes are required, referring them to the regular return.Last change on 5th of February 2025, at 14:15 (CET) | Publication Standard 1.0
- Publication category
- Impactful algorithms
- Impact assessment
- Field not filled in.
- Status
- In use
- Within the Inland Revenue, we use Mass Correction (MC) for Income Tax returns. MC involves comparing returns with available third-party data. This involves declarations in which there are relatively simple corrections in the citizen's return.Last change on 1st of May 2025, at 15:26 (CET) | Publication Standard 1.0
- Publication category
- Impactful algorithms
- Impact assessment
- Field not filled in.
- Status
- In use
- Every year, the Tax Administration receives more than 10 million income tax returns, which must be finalised within three years. Therefore, the Tax Administration uses an algorithm to detect returns containing possible errors.Last change on 6th of May 2025, at 11:38 (CET) | Publication Standard 1.0
- Publication category
- Impactful algorithms
- Impact assessment
- Field not filled in.
- Status
- In use
- Income can affect the right and amount of a benefit. The Intelligence Bureau uses an algorithm to determine, based on data from the Tax Office and municipalities, whether there is income (box 1) in the period when an assistance benefit was also received.Last change on 17th of December 2024, at 12:13 (CET) | Publication Standard 1.0
- Publication category
- Impactful algorithms
- Impact assessment
- DPIA
- Status
- In use