DAC7 & Digital Platform Reporting Software
From Day-1 Seller Due Diligence to XML Reporting Zero Remediation
Seller due diligence at onboarding. Real-time TIN validation via official sources in 130+ countries. Activity classification across all 4 reportable types. Discrepancy detection. API-first integration. DAC7 XML reporting across 27 EU member states.

Whatever You Operate The OS Is Configured for It
One OS for DAC7 for platforms and marketplaces, payment platforms and ecommerce sellers.
E-Commerce Marketplaces
Platforms facilitating third-party seller transactions at scale. Seller TIN validation and goods activity reporting automated from onboarding.
Freelance & Gig Platforms
Task-based, freelance, and food delivery platforms with high seller turnover and multi-country payouts. Over 28 million people in the EU work through digital labour platforms (European Commission, 2021). Individual and entity sellers verified and reported under DAC7.
Property Rental Platforms
Short-term rental hosts across EU jurisdictions. 951.6 million nights were booked in EU short-term rentals through Airbnb, Booking and Expedia in 2025 (Eurostat). Property address verification, rental income tracking, and immovable property activity reporting per member state.
Transport & Mobility Platforms
Ride-sharing, vehicle rental, and mobility operators. Transport rental is a distinct DAC7 activity type with specific data requirements. Driver and fleet operator verification handled inside the onboarding flow.
Millions of Sellers. Four Activity Types Three Failure Points
Seller Identity at Scale
Failure Point 1Every seller needs a verified TIN from the issuing jurisdiction. Millions of sellers, dozens of countries, individual and entity types. Basic syntax checks do not satisfy the verification requirement.
Due Diligence Problem
Failure Point 2Most platforms collect seller data at onboarding and push due diligence to year-end. Gaps pile up across the seller base. Each unresolved record can be a separate violation under national rules.
Due Diligence
Multi-State Reporting Fragmentation
Failure Point 327 EU member states. National transposition variations. DPI XML schema. Cross-border sellers generating reporting obligations in every jurisdiction of tax residence.
The OS for Global Tax Identity & Transparency Two Layers
Real-time seller identity validation and automated compliance intelligence — from the moment a seller joins your platform to the moment DAC7 XML is filed.
Global Tax Identity Infrastructure
Every DAC7 obligation starts with a verified seller identity. The TaxDo identity layer validates every seller's TIN against the issuing country's official source in real time — at the point of seller onboarding, not year-end.
DAC7 Compliance Intelligence
Automated seller due diligence end-to-end — verifying identity, classifying activity types, detecting discrepancies, and producing a DAC7 Seller Clearance Record per seller.
- Automated discrepancy detection across all seller-declared data
- In-session auto-cure — 95%+ of seller issues resolved before onboarding completes
- Activity classification across all 4 DAC7 reportable types
- Immutable Seller Clearance Record — audit-ready from day one
- Multi-marketplace reuse — validate a seller once, clear everywhere
- API-first with webhooks — embeds into existing seller onboarding flows
- Cross-border seller handling — multi-jurisdiction tax residence resolved automatically
From Seller Onboarding to XML Filing. One OS
Forensic Seller Due Diligence — At Onboarding
During seller declaration, the Forensic Intelligence Engine validates TINs, cross-checks data, and auto-cures discrepancies in real time. 95%+ of sellers cleared before going live — no manual review or year-end remediation.
Seller Declaration Engine
Guided, jurisdiction-aware data collection for individual and entity sellers. Multi-jurisdiction tax residence handled automatically. One flow covers all four DAC7 reportable activity types.
Real-Time TIN Validation
Every seller TIN validated against official government sources in 130+ countries at onboarding. Syntax validation for 1,000+ tax ID types across 210+ countries. Invalid TINs caught before the seller is activated.
Activity Classification
Sale of goods, personal services, immovable property rental, transport rental. Each activity type identified, tracked, and reported separately per seller per jurisdiction.
Seller Clearance Record
Immutable, audit-ready record per seller. Every validation step, every data point, every resolution — timestamped and retained for 5-10 years per national requirements.
Portfolio Remediation
Bulk validation of your existing seller base against DAC7 requirements. Gaps identified, discrepancies resolved, records upgraded. New and pre-existing sellers handled from one engine.
DAC7 XML Reporting
DAC7 XML generated from one data layer. 27 EU member states, DPI schema, XSD-validated output. National transposition variations handled per jurisdiction. Seller notification records included.
API-First Integration
REST endpoints, webhooks for real-time seller status, SFTP for bulk operations. Embeds into your existing seller onboarding — no redirect, no separate portal. White-label ready.
End-to-End DAC7 Seller Lifecycle
Reduction in Seller Due Diligence Cost
Forensic due diligence runs inside seller onboarding — not after it. The 95% is not a target. It is a measured result.
Seller Due Diligence at Onboarding
Every discrepancy detected during seller declaration — not discovered at year-end reporting.
Auto-Cured Before Go-Live
TIN issues, address mismatches, entity gaps — resolved before the seller's first transaction.
Cross-Border Resolution
Multi-jurisdiction sellers resolved automatically. 27 EU member states, one engine.
Seller Clearance Record
Immutable audit trail per seller. Every validation, resolution, and decision — retained 5-10 years.
The re-contact campaigns, the spreadsheets, the January scramble — gone.
Not an additional cost. A replacement for the one you already carry.
Every Obligation. Automated
You know what DAC7 requires. Here is how the OS handles each obligation across 27 EU member states.
Seller Data Collection
Full legal name, address, TIN, date of birth (individuals), business registration, VAT ID (entities), and payout details. Guided collection at onboarding — jurisdiction-aware, entity-type-aware.
TIN Validation
Validated against official government sources in 130+ countries at onboarding. Syntax checked for 1,000+ tax ID types across 210+ countries. Not syntax-only — real verification against the issuing authority.
4 Activity Types
Sale of goods, personal services, immovable property rental, transport rental. Each identified, tracked, and reported separately per seller. Multi-activity sellers handled in one flow.
Individual & Entity Handling
Different due diligence pathways for individual sellers (name, DOB, TIN, address) and entity sellers (business name, registration number, VAT ID). Seller type determines the collection and validation path.
Cross-Border Seller Resolution
Sellers with tax residence in multiple jurisdictions, payout country mismatches, or cross-border activity. Each jurisdiction generates separate reporting obligations — handled automatically.
Discrepancy Detection
Seller-declared data cross-checked against official sources. TIN mismatches, address inconsistencies, entity classification gaps — detected in real time and routed to auto-cure before the seller goes live.
Seller Data Collection
Full legal name, address, TIN, date of birth (individuals), business registration, VAT ID (entities), and payout details. Guided collection at onboarding — jurisdiction-aware, entity-type-aware.
TIN Validation
Validated against official government sources in 130+ countries at onboarding. Syntax checked for 1,000+ tax ID types across 210+ countries. Not syntax-only — real verification against the issuing authority.
4 Activity Types
Sale of goods, personal services, immovable property rental, transport rental. Each identified, tracked, and reported separately per seller. Multi-activity sellers handled in one flow.
Individual & Entity Handling
Different due diligence pathways for individual sellers (name, DOB, TIN, address) and entity sellers (business name, registration number, VAT ID). Seller type determines the collection and validation path.
Cross-Border Seller Resolution
Sellers with tax residence in multiple jurisdictions, payout country mismatches, or cross-border activity. Each jurisdiction generates separate reporting obligations — handled automatically.
Discrepancy Detection
Seller-declared data cross-checked against official sources. TIN mismatches, address inconsistencies, entity classification gaps — detected in real time and routed to auto-cure before the seller goes live.
Seller Data Collection
Full legal name, address, TIN, date of birth (individuals), business registration, VAT ID (entities), and payout details. Guided collection at onboarding — jurisdiction-aware, entity-type-aware.
TIN Validation
Validated against official government sources in 130+ countries at onboarding. Syntax checked for 1,000+ tax ID types across 210+ countries. Not syntax-only — real verification against the issuing authority.
4 Activity Types
Sale of goods, personal services, immovable property rental, transport rental. Each identified, tracked, and reported separately per seller. Multi-activity sellers handled in one flow.
Individual & Entity Handling
Different due diligence pathways for individual sellers (name, DOB, TIN, address) and entity sellers (business name, registration number, VAT ID). Seller type determines the collection and validation path.
Cross-Border Seller Resolution
Sellers with tax residence in multiple jurisdictions, payout country mismatches, or cross-border activity. Each jurisdiction generates separate reporting obligations — handled automatically.
Discrepancy Detection
Seller-declared data cross-checked against official sources. TIN mismatches, address inconsistencies, entity classification gaps — detected in real time and routed to auto-cure before the seller goes live.
Seller Data Collection
Full legal name, address, TIN, date of birth (individuals), business registration, VAT ID (entities), and payout details. Guided collection at onboarding — jurisdiction-aware, entity-type-aware.
TIN Validation
Validated against official government sources in 130+ countries at onboarding. Syntax checked for 1,000+ tax ID types across 210+ countries. Not syntax-only — real verification against the issuing authority.
4 Activity Types
Sale of goods, personal services, immovable property rental, transport rental. Each identified, tracked, and reported separately per seller. Multi-activity sellers handled in one flow.
Individual & Entity Handling
Different due diligence pathways for individual sellers (name, DOB, TIN, address) and entity sellers (business name, registration number, VAT ID). Seller type determines the collection and validation path.
Cross-Border Seller Resolution
Sellers with tax residence in multiple jurisdictions, payout country mismatches, or cross-border activity. Each jurisdiction generates separate reporting obligations — handled automatically.
Discrepancy Detection
Seller-declared data cross-checked against official sources. TIN mismatches, address inconsistencies, entity classification gaps — detected in real time and routed to auto-cure before the seller goes live.
DAC7 XML Reporting
DPI schema, XSD-validated output. 27 EU member states from one data layer. National transposition variations handled per jurisdiction. Reports generated in a single pass.
Seller Notification
Reported data provided to sellers as required by the directive. Notification records per seller per member state. Non-compliance with notification obligations carries separate penalties.
Pre-Existing Seller Remediation
Bulk validation of your existing seller portfolio. Gaps identified, discrepancies resolved, records upgraded to compliance standard. New and legacy sellers from one engine.
Data Retention
5-10 year retention per national implementation. Immutable audit trail for every seller — every validation step, every data point, every resolution. Regulatory examination ready.
Business Registry Verification
Entity sellers verified against official business registries in 120+ countries. Registration number, legal status, and registered address confirmed at onboarding.
Webhook & API Events
Real-time seller status updates via webhooks. Seller cleared, seller flagged, seller cured — every state change pushed to your systems. REST API for on-demand queries and bulk operations.
DAC7 XML Reporting
DPI schema, XSD-validated output. 27 EU member states from one data layer. National transposition variations handled per jurisdiction. Reports generated in a single pass.
Seller Notification
Reported data provided to sellers as required by the directive. Notification records per seller per member state. Non-compliance with notification obligations carries separate penalties.
Pre-Existing Seller Remediation
Bulk validation of your existing seller portfolio. Gaps identified, discrepancies resolved, records upgraded to compliance standard. New and legacy sellers from one engine.
Data Retention
5-10 year retention per national implementation. Immutable audit trail for every seller — every validation step, every data point, every resolution. Regulatory examination ready.
Business Registry Verification
Entity sellers verified against official business registries in 120+ countries. Registration number, legal status, and registered address confirmed at onboarding.
Webhook & API Events
Real-time seller status updates via webhooks. Seller cleared, seller flagged, seller cured — every state change pushed to your systems. REST API for on-demand queries and bulk operations.
DAC7 XML Reporting
DPI schema, XSD-validated output. 27 EU member states from one data layer. National transposition variations handled per jurisdiction. Reports generated in a single pass.
Seller Notification
Reported data provided to sellers as required by the directive. Notification records per seller per member state. Non-compliance with notification obligations carries separate penalties.
Pre-Existing Seller Remediation
Bulk validation of your existing seller portfolio. Gaps identified, discrepancies resolved, records upgraded to compliance standard. New and legacy sellers from one engine.
Data Retention
5-10 year retention per national implementation. Immutable audit trail for every seller — every validation step, every data point, every resolution. Regulatory examination ready.
Business Registry Verification
Entity sellers verified against official business registries in 120+ countries. Registration number, legal status, and registered address confirmed at onboarding.
Webhook & API Events
Real-time seller status updates via webhooks. Seller cleared, seller flagged, seller cured — every state change pushed to your systems. REST API for on-demand queries and bulk operations.
DAC7 XML Reporting
DPI schema, XSD-validated output. 27 EU member states from one data layer. National transposition variations handled per jurisdiction. Reports generated in a single pass.
Seller Notification
Reported data provided to sellers as required by the directive. Notification records per seller per member state. Non-compliance with notification obligations carries separate penalties.
Pre-Existing Seller Remediation
Bulk validation of your existing seller portfolio. Gaps identified, discrepancies resolved, records upgraded to compliance standard. New and legacy sellers from one engine.
Data Retention
5-10 year retention per national implementation. Immutable audit trail for every seller — every validation step, every data point, every resolution. Regulatory examination ready.
Business Registry Verification
Entity sellers verified against official business registries in 120+ countries. Registration number, legal status, and registered address confirmed at onboarding.
Webhook & API Events
Real-time seller status updates via webhooks. Seller cleared, seller flagged, seller cured — every state change pushed to your systems. REST API for on-demand queries and bulk operations.
The UK has its own version of the same obligation. HMRC's reporting rules for digital platforms implement the OECD Model Rules, with annual reports due to HMRC by 31 January after each calendar year. The first report, for 2024, was due on 31 January 2025.
DAC7 Enforcement — Three Reporting Cycles Complete
DAC7 Has Been Enforced Since 2023 The Penalties Are Cumulative
Up to €1.1M in the Netherlands
For intent or gross negligence, the Dutch administrative fine is up to €1,100,000 (art. 11(3) WIB, sixth fine category, from 1 January 2026). DAC7 leaves penalties to each member state, so one gap can mean different exposure in every market.
Up to €50,000 in Germany and France
PStTG § 25(2) and CGI art. 1736 XI. Each incomplete seller record, unverified TIN, or missed reporting obligation can be a separate violation under national implementation. Liability compounds with your seller base.
Multi-State Exposure
Platforms active across multiple EU member states face parallel enforcement. A single compliance gap triggers penalties in every jurisdiction where affected sellers are tax resident.
Regulatory Visibility
Enforcement actions become public record. Tax authority investigations attract media attention, erode seller trust, and create due diligence concerns for investors and partners.
Seller Attrition
Manual re-contact, repeated data requests, and delayed verification create friction that drives sellers to competing platforms. Compliance burden becomes a competitive disadvantage.
Compounding Remediation Cost
Treating DAC7 as a year-end filing task. By the time reporting gaps surface, the remediation window has closed. Seller data must be validated at onboarding — not extracted from a database in December.
Questions from Compliance Teams
We will respond to you at any time. Just use our help center or contact us.
DAC7 (Council Directive (EU) 2021/514) was adopted on 22 March 2021 as the 7th amendment to the EU Directive on Administrative Cooperation. It requires digital platform operators to collect, verify, and report seller data to tax authorities across 27 EU member states. It targets four categories of activity: sale of goods, provision of personal services, rental of immovable property, and rental of transport.
Any digital platform operator that facilitates one or more of the four reportable activity types for third-party sellers within the EU. This includes e-commerce marketplaces, gig and freelance platforms, short-term rental platforms, ride-sharing operators, food delivery services, B2B and SaaS marketplaces, and financial institutions with platform operations. Both EU-based and non-EU platforms with EU sellers are in scope.
Four categories: (1) sale of goods, (2) provision of personal services, (3) rental of immovable property, and (4) rental of any mode of transport. Platforms must report the number of relevant activities, total consideration paid, and any fees or commissions withheld. Each activity type must be reported separately per seller. A single seller active across multiple categories generates multiple reporting records.
DAC7 targets digital platform operators (marketplaces, gig economy, rental platforms). DAC8 targets financial institutions and crypto-asset service providers. Different reporting entities, different data requirements, different XML schemas. Both are part of the EU's Directive on Administrative Cooperation framework. Different obligated entities, different due diligence procedures — but both require real-time TIN validation and audit-ready records.
Penalties are set by each member state under national implementation, and DAC7 requires them to be effective, proportionate and dissuasive. In the Netherlands, the administrative fine is up to €1,100,000 for intent or gross negligence (art. 11(3) WIB, the sixth fine category of art. 23(4) Dutch Criminal Code, from 1 January 2026). In Germany (PStTG § 25(2)), it is up to €50,000 for registration and notification breaches, up to €30,000 for reporting breaches and up to €5,000 for other breaches. In France (CGI art. 1736 XI), it is up to €50,000. Other member states set their own amounts. Penalties apply per member state, so a platform operating in multiple EU states faces cumulative exposure. Each incomplete seller record, unverified TIN, or missed reporting obligation can be a separate violation.
For individuals: full legal name, primary address, country of tax residence, TIN and issuing country, date of birth, and payout/settlement details. For entities: business name, registered address, TIN, business registration number, VAT ID where applicable, and payout details. Verification must use official or reliable independent sources — not seller-declared information alone.
There is no single official EU DAC7 form. The term is used for three different things. First, the seller information form: the questionnaire a platform asks each seller to complete, covering name, address, TIN, VAT number and date of birth for individuals, or legal name, registration number and TIN for entities. Each platform designs its own, so layouts differ. Second, the seller's copy: the platform must also give each reportable seller the information it reports about them, no later than 31 January of the year after the calendar year in which the seller was identified as reportable. Third, the platform's report to the tax authority, due by the same 31 January and filed electronically, normally as an XML file, not on paper. The Directive sets what must be collected and reported, not a template.
No. Paper forms and static CSV uploads cannot support real-time TIN verification, cannot trigger automated discrepancy resolution, and cannot produce structured audit trails. With millions of sellers and annual reporting deadlines, manual processes create compounding remediation costs and regulatory exposure that scale with your seller base.
Yes. API-first architecture with REST endpoints, webhooks for real-time seller status updates, and SFTP for bulk operations. The OS embeds into your existing seller onboarding flow — no redirect, no separate portal. White-label ready with your platform branding throughout. Deployed in weeks.
TaxDo is the only DAC7 solution built on a Global Tax Identity OS. Layer 1 — the identity infrastructure — validates every seller's TIN in real time against official sources across 130+ countries. Layer 2 — the compliance intelligence layer — detects discrepancies, auto-cures 95%+ of issues in-session, and produces an immutable Seller Clearance Record. The result: Day-1 compliance at onboarding, zero year-end remediation, and audit-ready DAC7 XML reporting across all 27 EU member states.
DAC7 Is One Engine Inside the OS. Everything Else Connects.
Global Tax Identity
The identity foundation that powers every framework. TIN validation, business registry verification, and entity intelligence across 210+ countries. Layer 1 of the OS.
Regulatory Compliance Intelligence & Reporting
CRS 2.0, CARF, DAC8, DAC7, FATCA — same OS, same identity layer, regime-specific output.
Global Indirect Tax
VAT/GST determination, US Sales Tax, and cross-border indirect tax compliance — connected to the same entity and identity data that drives transparency reporting.
Your Next DAC7 Reports Are Due 31 January 2027. Is Your Seller Infrastructure Ready?
From seller onboarding to XML filing — every DAC7 obligation automated through real-time TIN validation, discrepancy detection, activity classification, and Seller Clearance Records. API-first. Deployed in weeks.
