Regulations · Tax transparency

DAC7 reporting requirements

DAC7 makes digital platform operators report the income their sellers earn. Tax authorities then exchange that data across the EU. The obligation bites on platforms facilitating goods, services, rentals and transport.

REGREP is an independent software provider. This page explains the framework in plain language and is not legal or regulatory advice — confirm scope and timing with your tax authority.

Framework factsEU
Instrument
Council Directive (EU) 2021/514
Scope
Reporting digital platform operators
Reporting artefact
DAC7 XML return
Format
DAC7 XML schema, per member state
Supervisor
National tax authority
Penalties
Set by each member state, including for failure to collect seller data
In plain language

What DAC7 asks of you

The short version: what the framework requires, who it applies to and when it bites.

What it requires

Platforms collect and verify seller information, determine which sellers are reportable, and report the consideration each earned through the platform.

Who it applies to

Operators of digital platforms that connect sellers with users for the sale of goods, personal services, rental of immovable property or rental of transport.

When it applies

Annually, reporting the preceding calendar year to the member state where the operator is registered for the purpose.

Obligations

What has to be done

Penalties are set in national law implementing Council Directive (EU) 2021/514.

ObligationWhat it means in practice
Collect seller informationGather the identifying details the directive prescribes for each seller, including identifiers and, for property rentals, the address of each listing.
Verify the dataApply reasonable verification to the information collected, using the records available to the platform.
Determine reportable sellersIdentify which sellers fall within scope and which fall inside the exclusions the directive allows.
Report consideration and feesReport the consideration paid or credited per quarter, along with the fees, commissions and taxes the platform withheld.
File in the member state's schemaProduce a valid DAC7 XML return in the required schema, and correct earlier returns where data changes.
How REGREP automates it

From your data to a validated filing

Activate only the module the obligation needs. Every price covers one regulated entity unless stated otherwise, and excludes VAT.

Solution Layers

DAC7

Platform seller and transaction data mapped to the DAC7 schema, validated end to end, and delivered as a filing-ready XML return. Scoped to your platform's data model.

Talk to usScoped to your platform · talk to us about volumes Talk to us
Keep reading

Related to DAC7

Use case

Multi-jurisdiction tax transparency

How operators reporting into several regimes keep one data set and file each return in its own schema.

Read use case
Guide

Tax transparency guide

Plain-language explainers on DAC7, CRS, DAC2, FATCA and CARF — who reports, what is due and when.

Read the guide
Product

DAC7 module

See how the DAC7 engagement is scoped, mapped and delivered.

See the module
FAQ

Questions, answered

Which platforms are in scope of DAC7?
Operators of digital platforms that let sellers connect with users to sell goods, provide personal services, or rent out immovable property or means of transport. Whether a specific platform is in scope depends on its model and where it is established.
Why is DAC7 not self-serve?
Platform data models vary far more than financial account data. Mapping sellers, listings, payouts and fees to the schema is a scoping exercise, so DAC7 is delivered as a Solution Layers engagement rather than a self-serve module.
What does a DAC7 engagement cost?
It is scoped to your platform's data model and volumes rather than sold at a list price. Talk to us with a description of your data and we will size it.
Can you handle corrections to a filed return?
Yes. Corrections are part of the engagement, using the directive's correction mechanism rather than refiling the return from scratch.

Turn platform data into a DAC7 return.

Tell us how your seller and payout data is structured, and we will scope the mapping.