Seller details collected and verified Transactions and fees per seller Report ready for the Belastingdienst

Custom DAC7 reporting for seller data

Appfront builds integrations for platform operators who must report their sellers' data under DAC7. Marketplaces, rental and services platforms collect sellers' data, check it, total transactions and fees per seller, and report to the Dutch tax authority every year. The software pulls the data from your platform, flags what is missing, and prepares the report and the copy for the seller.

What is a DAC7 reporting integration for seller data?

Since 2023, digital platforms have been required under the European DAC7 directive to collect, verify and report data on their sellers to the tax authorities. This covers, among other things, the sale of goods, the rental of immovable property and means of transport, and personal services. The platform operator reports per calendar year, no later than 31 January of the following year, and every reported seller receives a copy of their own data.

In practice, the data is scattered: seller profiles sit in the platform, payments in a payment system, and transactions in a database. Tax identification numbers are missing or incorrect. Which sellers fall under an exemption is worked out by hand at the end of the year. And the report is compiled at the last minute, with the risk of errors that a seller only discovers later in their own tax return.

We build custom development because every platform is different: which activities you facilitate, how sellers register, what data you already hold, and which systems you use. Whether your platform falls under DAC7 and which rules apply to your sellers is for you to determine with your tax adviser; the software ensures the data and the reporting are accurate.

Data complete

Seller data from your platform, verified, with a request to the seller if anything is missing.

Counted per seller

Transactions and fees per seller and per period, and who must be reported.

Reporting ready

The report in the Belastingdienst's format, and a copy for every seller.

How we build your DAC7 reporting integration for seller data

We start with your platform: which activities, how sellers register, what data you already have, and where transactions and payments are held. It often turns out that data is not requested at registration. We set up registration so that missing data is collected at the start, rather than at the end of the year.

1
Mapping the platform

Your activities, sellers, data and systems.

2
Data and verification

Seller data collected, verified and supplemented.

3
Counting and determining

Transactions and fees per seller, and who to report.

4
Reporting and management

Report, copy for the seller, and ongoing management.

What a DAC7 reporting integration for seller data does in practice

The components below feature in almost every DAC7 report. Which you need depends on your platform.

Sellers

Data from your platform.

Validation

Missing or incorrect data.

Request

The seller completes the missing information.

Counts

Transactions and fees per period.

Reporting

In the Belastingdienst's format.

Copy

For every reported seller.

Who we build a DAC7 reporting integration for seller data for

The integration is designed for platforms that report under DAC7.

Marketplaces

Many sellers of goods. The counts are the core.

Rental platforms

Homes and vehicles. The data matters most.

Service platforms

Personal services. The verification is what counts.

Platform builders

Software for platforms. The reporting is the core.

Technology and integrations

This page is about DAC7 reporting. To build a platform, see our page on a marketplace platform; for VAT, our page on VAT compliance software; and for identifying customers, our page on KYC and AML compliance software. You can read about how we work under software development.

DAC7 Seller data Tax identification number Data validation Transactions and fees Exceptions Reporting to the tax authority Copy for the seller Payment system integration Audit trail of checks

Why Appfront for your DAC7 reporting integration for seller data?

A report compiled at the last minute produces errors that a seller later finds in their own tax return. We build around that: complete data, counted per seller, and a report that is ready to go.

On time

Reporting ready for the deadline.

Correct

Data checked and completed.

Demonstrable

The check has been recorded.

Security and privacy for a DAC7 reporting integration for seller data

The software processes personal and tax data of sellers, such as identification numbers and bank account numbers. Access is strictly managed by role, data is used only for reporting, and every instance of access is logged.

The software runs in a European data centre or in your own environment, with encrypted storage, daily back-ups and two-factor sign-in.

Frequently asked questions about a DAC7 reporting integration for seller data

Questions platform operators ask before getting started.

It retrieves seller data from your platform, checks and completes it, totals transactions and fees per seller, determines who must be reported, produces the report in the format required by the Belastingdienst, and creates a copy for each reported seller.

Annually, by 31 January of the following year. The data must be collected and verified before the end of the year. Your fiscal adviser can confirm what applies in your situation.

That follows from the DAC7 rules. There are exemptions, for example for sellers of goods who remain below a threshold. The software applies the rules you have agreed with your fiscal adviser, and shows why a seller is or is not reported.

The software sends the seller a request to supply the missing information and keeps a record of when this was done. Data that does not add up is flagged so it can be corrected before reporting.

Yes. Every reported seller receives a copy of their own data, so it can be used in their own tax return. The software prepares that copy for each seller.

Yes, provided they have an interface or export. Sellers come from the platform, payments from the payment system, and checks are recorded for your records.

Check this first. Some platform packages and payment services include a DAC7 feature, and that may be sufficient. Custom development makes sense if data is scattered, if you facilitate multiple activities, or if reporting is currently done by hand at the last minute.

A DAC7 report ready on time?

Tell us which activities your platform facilitates, how sellers register, and where transactions and payments are held. We will show you what the checks, totals and reporting look like.

Edit content