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.
Your activities, sellers, data and systems.
Seller data collected, verified and supplemented.
Transactions and fees per seller, and who to report.
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.
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.