Income data from the base register, not from a form Only what is permitted and necessary Directly within your own process

Custom BRI integration development

Appfront builds integrations with the Dutch Basic Register of Income (BRI), in which the Tax Authority records citizens' income. Government bodies with a statutory basis for this may use that data, for example to set a personal contribution, a benefit or a remission of charges. We make sure your own system retrieves and uses that data correctly, and only for the purpose it is permitted for.

What is a BRI integration?

The Basic Income Register (Basisregistratie Inkomen, BRI) is one of the Dutch government's base registers. The Tax Authority records citizens' income in it. Government organisations that, under legislation, need someone's income, for example to determine a contribution, an allowance or a debt remission, must use the base register for this rather than asking the citizen again.

Even so, many organisations still ask citizens for an income statement or payslip. These are entered and checked by hand, and the citizen has to supply something the government already knows. Where a connection exists, the data sometimes appears on a separate screen and someone retypes it into the system that performs the calculation. And it is hard to show afterwards that an inquiry fell within its purpose.

We build custom solutions because the integration has to fit your process and your legal basis: which scheme, which data and years you need, which system does the calculation, and how the connection to the Tax Authority is arranged. Use of the BRI is only permitted for recipients with a statutory basis. What applies to your organisation is for you to determine with your legal department and the Tax Authority.

From the basic register

Income comes from the BRI rather than from a statement or payslip supplied by the citizen.

Only what is permitted

Only the data and years needed for the purpose, with the legal basis and purpose recorded for each query.

In your own process

The data goes straight into the system that performs the calculation or assessment, without retyping.

How we build your BRI integration

We start with your scheme: the legal basis, the data required, which system calculates, and how things work today.

1
Mapping the scheme and legal basis

Your scheme, the data and years required, your systems and the connection.

2
Build integration

The connection to the Tax Authority linked to your own system.

3
Processing and checks

Data in the calculation or assessment, with manual checks where needed.

4
Accountability and maintenance

Legal basis and purpose per query, an audit log, and management of changes.

What a BRI integration actually does

The components below feature in almost every BRI integration. Which ones you need depends on your scheme.

Querying

Retrieve income data via the Tax Authority's connection.

Purpose limitation

Only the data and years needed for the purpose.

Processing

Data directly in the calculation or assessment.

Validation

Manual checks where the register is inconclusive.

Accountability

Legal basis and purpose recorded for each query.

Audit log

Every query logged with time, user and result.

Who we build BRI integrations for

The integration is intended for government organisations with a statutory basis for income data.

Municipalities

Contributions, minimum-income schemes and debt remission. Processing within your own process is the core.

Executors

High volumes of applications per year. Purpose limitation matters most.

Regional cooperation

Delivery for multiple municipalities. Separation per municipality is what is needed.

Software suppliers

Software for recipients. The connection is the core.

Technology and integrations

This page is about integrations with the Basic Register of Income. For other basic registers, see our pages on a Haal Centraal integration and a BAG API integration, and for municipalities, our page on software for municipalities. You can read about our way of working under custom software development.

Basic Register of Income Tax Authority Digikoppeling Purpose limitation Income data per year Processing in your own process Manual checking Accountability per inquiry Log Management of changes

Why choose Appfront for your BRI integration?

A citizen who has to supply an income statement the government already holds does double work, and a mistyped amount can be wrong. We build around that: income from the basic register, only what is permitted, and straight into your own process.

Fewer questions to the citizen

Income comes from the register.

No manual re-keying

The data goes straight into the calculation.

Demonstrably within purpose

Legal basis and purpose are recorded per query.

Security and privacy for a BRI integration

Income data is confidential personal data. The integration only retrieves what the purpose requires, access is restricted to those who use the data for that purpose, and every inquiry is logged with its legal basis and purpose.

The integration runs in the environment the connection requires, with encrypted connections and storage, daily back-ups and sign-in with a second factor.

Frequently asked questions about a BRI integration

Questions government organisations ask before getting started.

One of the Dutch government's basic registers, in which the Tax and Customs Administration records citizens' income. Government bodies with a legal basis use the data, for example for contributions, allowances or debt remission.

Only recipients with a legal basis, usually government bodies. A company without that legal basis cannot use the BRI. You determine whether your organisation has a legal basis together with your legal department and the Tax and Customs Administration.

Recipients arrange the connection with the Tax Authority. The integration links that connection to your own system. We will look at how this is arranged for your organisation in the first step.

Only the data and years needed for your scheme. The integration records, for each inquiry, the legal basis and the purpose for which it was made.

The request then goes to manual review, for example when the income for the requested year has not yet been determined. The caseworker sees why, and can request the missing information from the citizen in a targeted way. This way, only what is truly necessary is asked.

A citizen who disagrees with the registered income can say so to the Tax Authority. The integration can record that a data item is under review, so that your process takes this into account.

For recipients who need income data in their own systems, where they currently work with declarations or separate screens, and for software suppliers serving those recipients.

Income from the basic register, directly in your process?

Tell us which scheme you use income data for, which system does the calculation and how you work today. We will show you what the integration would look like.

Edit content