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.
Algorithm sampling script
- 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
The sample script ensures uniform usage within the Tax Administration. Changes in national policy can be made centrally so that the most up-to-date version is used. Alternatively, one could define the statistical measures used to draw the sample oneself, and take the sample oneself in Arbutus. This is more error-prone than a centralised approach.
Also, the script leads to standard reporting for audit file, time saving for IT auditor and standard output to the companies.
The script ensures random draw of cash units to be audited, making the sample demonstrably representative of the population from which it was drawn. The use of the sampling script excludes any human bias when performing correctness checks.
Considerations
Drawing money samples is important for objective, efficient and transparent execution of book audits of taxpayers. The algorithm can support a Tax Administration employee in doing so. As a result, the assessment is more careful and efficient.
Human intervention
Human intervention is always involved in the operation of the algorithm. The algorithm detects and selects the entries to be checked in the financial records. It is the Inland Revenue employee who makes the decision. The designated entry is checked for tax accuracy by the Inland Revenue employee, with the sample script playing no role at all.
Risk management
The General Administrative Law Act (Awb) requires the government's actions to be transparent and lawful. The Tax and Customs Administration observes the general principles of good governance when applying and developing algorithms.
The selection rules are reviewed periodically and adjusted if necessary to remain in compliance with laws and regulations.
Legal basis
- General State Tax Act:
- Payroll Tax Act 1964:
- Income Tax Act 2001:
- Corporation Tax Act 1969:
- Turnover Tax Act 1968:
Links to legal bases
- General State Tax Act:: https://wetten.overheid.nl/BWBR0002320/
- Payroll Tax Act 1964:: https://wetten.overheid.nl/BWBR0002471/
- Income Tax Act 2001:: https://wetten.overheid.nl/BWBR0011353/
- Corporation Tax Act 1969:: https://wetten.overheid.nl/BWBR0002672/
- Turnover Tax Act 1968:: https://wetten.overheid.nl/BWBR0002629/
Elaboration on impact assessments
- Privacy and AVG
The use of data must be assessed against the General Data Protection Regulation (AVG). Reviewing personal data reveals any privacy risks and allows appropriate measures to be taken.
The AVG prescribes that no more data should be used than necessary. This is called data minimisation. The Tax Administration regularly examines whether the data used are still necessary and may therefore be used.
- Use of special personal data
No special personal data are used in the algorithm.
- Equality and non-discrimination
The algorithm is assessed in line with applicable non-discrimination principles for direct and indirect discrimination. Processing as little personal data as possible reduces the risk of direct discrimination. Employees involved in developing and managing the algorithms receive training on data protection and bias.
Operations
Data
Mutations from financial records
Links to data sources
Technical design
The sampling script produces a statistical sample. The control officer assesses the mutations designated by the sample (at random).
The algorithm is not self-learning. This means that the algorithm does not develop itself during its use.
External provider
Similar algorithm descriptions
- On this page, you will find information about the 'Sampling Enterprises' algorithm. This algorithm delineates the SME research population and randomly selects 3,600 entities from it that are eligible for a book examination by means of a stratified sample.Last change on 4th of September 2025, at 18:43 (CET) | Publication Standard 1.0
- Publication category
- Impactful algorithms
- Impact assessment
- Field not filled in.
- Status
- In use
- The algorithm calculates the probability of damage for an excavation notification. The algorithm provides information that helps an inspector assess whether an excavation notification is risky.Last change on 18th of June 2025, at 14:09 (CET) | Publication Standard 1.0
- Publication category
- Impactful algorithms
- Impact assessment
- DPIA, IAMA
- Status
- In use
- The algorithm uses sensor data to make a calculation for predictions of slipperiness risks. These predictions are used to determine where to grit (preventively), in consultation with meteorologists. In addition, the algorithm can issue various alarms, for example when there is a chance of wet road sections freezing.Last change on 19th of June 2025, at 12:38 (CET) | Publication Standard 1.0
- Publication category
- Other algorithms
- Impact assessment
- Field not filled in.
- Status
- In use
- The algorithm uses sensor data to make a calculation for predictions of slipperiness risks. These predictions are used to determine where to grit (preventively), in consultation with meteorologists. In addition, the algorithm can issue various alarms, for example when there is a chance of wet road sections freezing.Last change on 10th of July 2024, at 8:18 (CET) | Publication Standard 1.0
- Publication category
- Other algorithms
- Impact assessment
- Field not filled in.
- Status
- In use
- This algorithm helps Customs and its enforcement partners select goods for control on a risk-based basis. Among other things, it uses declaration data from companies and assesses whether or not there are risks of non-compliant non-veterinary feed, feed materials and feed additives.Last change on 2nd of April 2025, at 12:48 (CET) | Publication Standard 1.0
- Publication category
- Impactful algorithms
- Impact assessment
- Field not filled in.
- Status
- In use