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) and risk tool supplements (RTA)
- 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
This short explanation video explains how the Inland Revenue checks returns. The video is about returns, supplements are checked in the same way.
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
Risk management
The Tax Administration is taking several measures to manage the risks of using the algorithm.
- 1. Transparency
The Tax and Customs Administration publishes information about the algorithm in the Tax and Customs Administration's algorithm register and the Central Government's algorithm register.
This allows citizens to understand the use and operation of the algorithm.
- Automated decision-making
The description of an algorithm explains this and also details the aspect of human intervention.
- 3. Privacy protection and legality
The Tax Authority ensures that the use of the data is assessed against the General Data Protection Regulation (GDPR).
The description of the algorithm also links to the applicable laws and regulations.
- 4. Responsibility
Using the Algorithm Register Policy Framework, the responsibilities and tasks in the use of algorithms are clearly described and safeguarded.
- Monitoring and evaluation
The operation of the algorithms is periodically tested. Based on this, selection rules can be adjusted.
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:
- International (tax) treaties
- Health Insurance Act
- Double taxation avoidance decree 2001
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/legal-content/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/
- Internationale (belasting) verdragen: https://www.rijksoverheid.nl/documenten/circulaires/2023/03/09/verdragen-op-het-gebied-van-directe-belastingen
- Zorgverzekeringswet: https://wetten.overheid.nl/BWBR0018450/2025-01-01
- Besluit voorkoming dubbele belasting 2001: https://wetten.overheid.nl/BWBR0012095/2020-01-01
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 Inland Revenue regularly reviews whether the data used is still necessary and therefore may be used.
Operations
Data
- A-1 statements
- Dividend tax return details
- Income tax return details
- Corporate income tax return details
- Bank details
- Company details
- Energy and environmental investment allowance data
- Wage, pension and benefit data
- Personal data
- Transactions and income from rentals, sales or provision of personal services
- Real estate data
- Income insurance data
- Third-party work paid out
Links to data sources
- A-1 verklaringen: Sociale Verzekeringsbank (SVB)
- Aangiftegegevens Dividendbelasting: Belastingdienst
- Aangiftegegevens Inkomensheffing: Belastingdienst
- Aangiftegegevens Vennootschapsbelasting: Belastingdienst
- Bankgegevens: Banken en verzekeraars
- Bedrijfsgegevens: Kamer van Koophandel (KvK)
- Energie en Milieu Investeringsaftrek gegevens: Rijksdienst voor Ondernemend Nederland (RVO)
- Loon-, pensioen- en uitkeringsgegevens: Werkgevers, uitkeringsinstanties en pensioenuitvoerders
- 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
- Uitbetaald werk derden: Uitbetaler
Technical design
The algorithm consists of selection rules drawn up by content experts based on laws, regulations and tax expertise.
Based on the selection rules, the algorithm assesses whether the return can be accepted immediately. If not, the return is ejected and can be manually processed by an employee. For the ejected declarations, the algorithm lists the topics the clerk should pay attention to. Read more about this under the heading: 'Human intervention'.
The algorithm is not self-learning. This means that the algorithm does not develop itself while using it.
Similar algorithm descriptions
- This page contains information about the algorithm 'Selection module IH' for income tax/national insurance contributions returns. The algorithm assesses whether an income tax return can be accepted immediately or must be assessed manually, based on possible risks in the return.Last change on 1st of May 2025, at 11:02 (CET) | Publication Standard 1.0
- Publication category
- Impactful algorithms
- Impact assessment
- Field not filled in.
- Status
- In use
Weighing module request provisional assessment (RSA) and business rules first provisional assessment (EVA)
Dutch Tax and Customs Administration
This page provides information on the 'VVA' and 'EVA' algorithms for provisional assessments of income tax/national insurance contributions (hereinafter income tax).Last change on 3rd of June 2025, at 9:48 (CET) | Publication Standard 1.0- Publication category
- Impactful algorithms
- Impact assessment
- Field not filled in.
- Status
- In use
Detect tax risks in customs declarations regarding anti-dumping and countervailing duties imposed
Customs
This algorithm helps Customs to select goods for inspection based on risk. It uses declaration data from companies and considers whether or not there are risks of inaccuracies in the declarations for the purpose of determining correct financial measures and duties (including anti-dumping and countervailing duties).Last change on 9th of December 2024, at 15:02 (CET) | Publication Standard 1.0- Publication category
- Impactful algorithms
- Impact assessment
- Field not filled in.
- Status
- In use
- This algorithm helps Customs to select goods for inspection based on risk. It uses declaration data from companies and considers whether or not there are increased risks of inaccuracies in the declarations for the purpose of determining correct financial measures and levies (including import duties and VAT).Last change on 9th of December 2024, at 14:01 (CET) | Publication Standard 1.0
- Publication category
- Impactful algorithms
- Impact assessment
- Field not filled in.
- Status
- In use
Detecting tax risks in customs declarations regarding the levying and collection of sales tax
Customs
This algorithm helps Customs to select goods for inspection based on risk. It uses declaration data from companies and considers whether or not there are risks of inaccuracies in the declarations for the purpose of determining correct financial measures and levies (including import duties and VAT).Last change on 10th of December 2024, at 7:53 (CET) | Publication Standard 1.0- Publication category
- Impactful algorithms
- Impact assessment
- Field not filled in.
- Status
- In use