You run a WooCommerce marketplace — Dokan, WCFM, WC Vendors, or a custom stack with third-party sellers. Your vendors are in the US, Europe, or both. Commissions work. Stripe payouts flow. Vendor dashboards hum. Then the compliance questions start hitting your inbox: "Do I need to report my sellers to the IRS? To the EU? What about DAC7? Is that like 1099-K?"
You are not alone. Every week, US-based marketplace operators discover that selling into the European Union triggers DAC7 — an EU reporting directive with January 31 deadlines, €2,000 thresholds, and 22 data points per seller. Meanwhile, the IRS is lowering the Form 1099-K threshold to $600 for 2026. If you operate a marketplace with international sellers, you may now face two reporting regimes, not one.
This guide exists because most US marketplace founders know about 1099-K but have never heard of DAC7. The difference matters: DAC7 requires proactive seller data collection throughout the year, not just a January mailing of tax forms. Miss both deadlines and you face penalties on both sides of the Atlantic.
Why read this article? You will understand what DAC7 means for US-operated marketplaces, how it compares to IRS Form 1099-K, which 22 fields you must collect per seller, how €2,000 / 30 transaction thresholds apply to non-EU platforms, what penalties await on each side, and how to reach compliance in 7 phased steps without rebuilding your vendor onboarding.
What you'll learn: DAC7 for US audiences · DAC7 vs 1099-K side-by-side · platform operator test · 22 seller data points · annual aggregation · 4 Dokan/WCFM/WC Vendors/Generic presets · US/EU penalty comparison · real case studies · synergy with Factur-X France · stack audit with Plugin Usage Detector · sync debug with Debug Tracker · TaxBit vs Volade vs manual comparison.
Take a breath. DAC7 is serious, 1099-K is changing, and your WooCommerce marketplace can handle both. Let's start where US readers need to start.
Sign up and unlock the DAC7 marketplace pack
Seller checklist, agency runbook, and Dokan preset JSON — on top of public resources.
No credit card · Public checklists stay free.
Who this guide is for — the US marketplace operator
You are in scope if you run a WooCommerce marketplace from the US (or globally) where third-party sellers transact, you collect commissions, and any of these describe you:
- You have EU-resident sellers on your platform — DAC7 applies even if your company is US-based.
- You accept payments from EU buyers and distribute to EU sellers — the "platform operator" definition is functional, not geographic.
- Your accountant mentioned both 1099-K and DAC7 — many US marketplaces expanding into Europe are dual-obligated.
- You use Dokan, WCFM, WC Vendors, or a custom vendor role and want to prepare before your fiscal year ends.
Typically out of scope for DAC7: pure US-domestic marketplace with no EU seller presence and no EU payment facilitation (but 1099-K may still apply). Single-seller stores are excluded from both regimes.
The scenario we see weekly: a US-based outdoor gear marketplace built on Dokan, 120 sellers (15 in Germany, 5 in France, rest in the US). They file 1099-K for US sellers. They have never heard of DAC7. In January 2026, a French seller's tax authority inquiry triggers the discovery — and they have 30 days to produce a structured seller report. DAC7 Compliance by Volade does not replace a cross-border tax attorney — it structures WooCommerce data for both 1099-K and DAC7 reporting.
What is DAC7 — explained for a US audience
If you know IRS Form 1099-K, you already understand the concept: tax authorities want marketplace platforms to report seller income so they can verify tax compliance. DAC7 (Directive on Administrative Cooperation 7) is the European Union's version — but with significant differences in scope, thresholds, and data requirements.
The core concept
DAC7 amends EU Directive 2011/16 on administrative cooperation. It requires platform operators — defined as any entity that makes a digital platform available to sellers — to collect, verify, and annually report seller data to EU tax authorities. The key insight for US readers: DAC7 applies to the platform, not the platform's location. A US LLC operating a WooCommerce marketplace where German artisans sell furniture is a DAC7-reportable platform operator.
Why this matters for US marketplaces in 2026
Three converging trends make DAC7 unavoidable for US WooCommerce operators:
- IRS 1099-K threshold dropping to $600 — more US sellers will receive forms, and platforms must collect TINs more aggressively.
- EU tax enforcement tightening — DAC7 audits and penalty enforcement began ramping up in 2025-2026.
- Cross-border WooCommerce growth — US-based marketplaces selling digital goods, handmade items, or B2B services into the EU are common.
If you have EU-resident sellers or process EUR-denominated payments, DAC7 applies. Period.
The calendar that matters
| Step | When | Action |
|---|---|---|
| Seller collection | At signup (or before first sale) | Complete DAC7 profile: TIN, address, IBAN |
| Aggregation | Full calendar year N | Sum orders, commissions, taxes per seller |
| Reportable identification | December 31 N | Thresholds €2,000 or 30 transactions reached? |
| Transmission | January 31 N+1 (EU rule) | File to EU tax authority |
| Seller notification | Before or at same time | Annual summary to each reportable seller |
| 1099-K filing | January 31 N+1 (IRS) | File 1099-K with IRS + furnish to sellers |
Both deadlines fall on January 31 — a coincidence that simplifies calendar management but concentrates your compliance work in Q4.
"Am I affected?" — 5 signs for US marketplace operators
- You use Dokan, WCFM Marketplace, WC Vendors, or a custom
seller/vendorrole with third-party vendors. - You have any sellers resident in the EU (even one) — or you route payments through an EU entity.
- Your sellers have a dashboard and receive payouts (Stripe Connect, PayPal, manual transfer).
- You take a commission on each sale — even a small one — which establishes "platform remuneration."
- A tax advisor or investor mentioned DAC7, P2B regulation, or "cross-border tax reporting."
If two apply: read on this week, not in December. Incomplete vendor profiles do not get finished in 48 hours when 150 sellers must respond across time zones.
DAC7 = EU annual seller reporting by platform operators. Applies to US platforms with EU sellers. Deadline January 31. Thresholds €2,000 OR 30 transactions. Different from 1099-K in data requirements and penalties.
DAC7 vs IRS Form 1099-K — the US vs EU comparison
This is the section most US readers need. If you already handle 1099-K, you are halfway there — but DAC7 adds layers you have not dealt with.
Side-by-side comparison
| Aspect | IRS Form 1099-K | DAC7 (EU) |
|---|---|---|
| Who reports | Payment settlement entities (PSEs) & marketplace facilitators | Platform operators (functional definition — broader than PSE) |
| Threshold (2026) | $600 (any number of transactions) | €2,000 gross consideration OR 30 transactions |
| Previous threshold | $20,000 + 200 transactions (pre-2023) | No prior threshold — new regime |
| Data points per seller | ~10 (name, TIN, gross amount, fees…) | 22 structured fields (identity, address, TIN, VAT, IBAN, birth data, onboarding) |
| Geographic scope | US payees only | Any seller transacting via the platform (worldwide) |
| Penalties | $60–$290 per form (late filing) + intentional disregard | Up to €20,000 or 5% of revenue per country (varies by EU member state) |
| Seller TIN required | Yes (US TIN) | Yes (any country TIN: US EIN, EU TIN, etc.) |
| IBAN required | No | Yes — for reportable sellers |
| Birth date required | No | Yes — for individual (non-company) sellers |
| Quarterly breakdown | No — annual gross only | Yes — Q1–Q4 transaction breakdown |
| XML schema | IRS Publication 1220 spec | EU DAC7 XML schema (specific to directive) |
| Filing window | January 31 (to IRS) + March 31 (if filing electronically) | January 31 (to EU member state tax authority) |
| Seller notification | Furnish copy to seller by January 31 | Inform seller before or at same time as filing |
Key differences that matter operationally
1. IBAN and birth data: DAC7 requires bank account (IBAN) and birth date/place for individual sellers. 1099-K does not. This means your vendor onboarding form must collect more data for EU-reportable sellers.
2. Quarterly breakdown: DAC7 requires revenue split by quarter (Q1–Q4). 1099-K only requires annual totals. Your aggregation system must support time-windowed queries.
3. Seller residency: 1099-K applies to US payees. DAC7 applies based on seller activity, not residency — a US citizen selling on your platform from Germany could trigger DAC7 if they are EU-resident.
4. Verification burden: DAC7 requires "reasonable measures" to verify seller data (TIN validation, address checks). 1099-K relies on IRS name/TIN matching but the burden is lighter.
Practical overlap — when you must file both
| Scenario | 1099-K | DAC7 | Action |
|---|---|---|---|
| US seller, US platform, US-only sales | Yes | No | File 1099-K only |
| EU seller, US platform, EU sales | No (unless US payee) | Yes | File DAC7 only |
| US + EU sellers mixed on same platform | Yes (US sellers) | Yes (EU sellers) | Both — separate exports |
| EU platform, US sellers selling into EU | Maybe (if US payee) | Yes | Likely both — consult |
| Non-EU seller (e.g. UK, Canada) on US platform | Yes (if US payee) | Check | Depends on seller residence |
What this means for your WooCommerce setup
Your WooCommerce marketplace likely has a single vendor registration form. If you have mixed US/EU sellers, you now need:
- For US sellers: TIN/EIN, address, payout details (existing 1099-K data)
- For EU sellers: All of the above plus IBAN, birth data (if individual), EU VAT number, permanent establishment info
The Volade plugin handles this distinction through conditional field requirements based on seller country.
1099-K and DAC7 share the January 31 deadline but differ in data, thresholds, and geography. If you have both US and EU sellers, you need dual reporting. DAC7 requires more data per seller (IBAN, birth, quarterly breakdown).
Am I a DAC7 platform operator?
Now that you understand the what and the why, let's confirm the who. Under DAC7, a "platform operator" is defined functionally:
3 simplified criteria (2-minute test)
| Criterion | Question | If yes |
|---|---|---|
| 1. Matchmaking | Do third parties sell goods/services via your site? | Point for DAC7 |
| 2. Payment facilitation | Do you collect or distribute funds (even via Stripe Connect)? | Point for DAC7 |
| 3. Platform remuneration | Do you charge commission, vendor subscription, or service fees? | Strong point |
All three yes: you are very likely an operator. Two yes: consult your tax advisor — often yes for Dokan/WCFM/WC Vendors. One yes (e.g. directory without payment): grayer area.
WooCommerce setups — in or out
| Configuration | DAC7 operator? | Comment |
|---|---|---|
| Dokan Pro with Stripe Connect (US or EU sellers) | Yes | Textbook case |
| WCFM + vendor payout (any geography) | Yes | Same |
| WC Vendors + commission (any geography) | Yes | Same |
| US-only affiliate program, no vendor profile, no split payment | Often no | Affiliates ≠ DAC7 sellers |
Custom marketplace vendor role + commission meta | Probably yes | Generic preset |
| Single-vendor store + guest authors | No | Not a platform |
Reporting thresholds — dual regime reference
| Threshold | 1099-K (2026) | DAC7 | Note |
|---|---|---|---|
| Gross consideration | $600 | €2,000 | Different currencies, different levels |
| Transaction count | None (any number) | 30 | 1099-K dropped the 200-tx threshold |
| Logic | AND (was $20k + 200tx) | OR | DAC7: €1,500 + 35tx = reportable |
Real example — the California marketplace with EU sellers
A WooCommerce + WCFM marketplace (organic skincare, 90 sellers: 70 US, 15 Germany, 5 France) discovers DAC7 in Q3 2025 through an EU seller's tax inquiry. They file 1099-K for US sellers annually but have no structured data for EU sellers — no TIN, no IBAN, no birth dates. Diagnosis: WCFM preset applied, conditional onboarding (US fields vs EU fields), vendor sync, Q4 onboarding campaign, pilot JSON export for 2025 EU sellers. January 2026 reporting completed for both regimes. Cost of ignorance avoided: dual penalties and a French tax audit.
Operator = matchmaking + payment + commission — regardless of your company's country. Dokan, WCFM, WC Vendors: assume yes if you have EU sellers. Check both DAC7 and 1099-K thresholds.
The 22 data points explained — what EU and US authorities expect
The heart of DAC7 is a structured seller dossier with precise fields. DAC7 Compliance by Volade models 22 fields in the seller table — plus transaction aggregation at export time. 1099-K requires a subset of these; DAC7 requires the full set for EU-reportable sellers.
Overview — 4 blocks
DAC7 seller profile
├── Legal identity (name, trading name, entity type)
├── Address & tax residence
├── Tax identifiers (TIN, VAT, EIN/SIREN, company registration)
├── Personal data (birth — if individual)
├── Financial account (IBAN, account holder)
├── Contact (email, phone)
└── Onboarding status (complete / incomplete / pending)
The 22 fields — where to find them in WooCommerce
| # | DAC7 field | Description | WooCommerce source | 1099-K equivalent? |
|---|---|---|---|---|
| 1 | legal_name | Legal name or company name | Vendor profile / KYC | Yes (Name) |
| 2 | trading_name | Store trading name | Store name | No |
| 3 | address_line1 | Address line 1 | Vendor billing address | Yes |
| 4 | address_line2 | Address line 2 | Profile meta | No |
| 5 | postal_code | Postal / ZIP code | Vendor profile | Yes (ZIP) |
| 6 | city | City | Vendor profile | Yes |
| 7 | country_code | Country (ISO 2 letters) | Vendor profile | Yes (if foreign) |
| 8 | tin | Tax identification number | EIN / SIREN / NIF / SSN | Yes (TIN) |
| 9 | vat_number | EU VAT number | Vendor VAT meta | No |
| 10 | birth_date | Date of birth (individual) | KYC onboarding | No |
| 11 | birth_place | Place of birth | KYC onboarding | No |
| 12 | birth_country | Country of birth | KYC onboarding | No |
| 13 | permanent_establishment | PE if different from registered | Multi-site companies | No |
| 14 | iban | Payout bank account | Stripe Connect / vendor input | No (account number ok) |
| 15 | account_holder | Account holder name | Bank KYC | Yes (if needed) |
| 16 | Tax contact email | WordPress account | Yes | |
| 17 | phone | Phone | Vendor profile | No |
| 18 | entity_type | Individual or company | Onboarding choice | Yes (if classification) |
| 19 | registration_number | Company registration (RCS, EIN, etc.) | Company register, meta | Yes (EIN) |
| 20 | onboarding_status | pending / incomplete / complete | DAC7 plugin | No |
| 21 | onboarding_completed | Onboarding completion date | Timestamp | No |
| 22 | notes | Internal agency notes | Admin only | No |
Minimum required fields (plugin validation)
To reach complete status, these cannot be empty:
legal_name,address_line1,postal_code,city,country_code,tin,email
For EU sellers, these additional fields are required at filing time:
vat_number(if applicable),iban,account_holderbirth_date,birth_place,birth_country(if individual)entity_type,registration_number(if company)
Transaction data (annual aggregation)
Beyond profile fields, export includes per reportable seller:
| Data | Meaning | 1099-K has it? |
|---|---|---|
| transaction_count | Order count for the year | No |
| consideration_gross | Total gross sales amount | Yes (Gross amount) |
| fees_withheld | Platform commissions withheld | Yes (Fees) |
| taxes_withheld | Taxes collected if applicable | No |
| quarters | Quarterly breakdown (Q1–Q4) | No — annual only |
| reportable | Yes/no per thresholds | N/A |
What WooCommerce already provides (and what is missing)
| Data | WooCommerce + marketplace | To complete for DAC7 |
|---|---|---|
| Orders per vendor | Yes (order attribution) | Verify commission meta |
| Totals and VAT | Yes | Rounding consistency |
| Basic vendor profile | Partial (store name) | TIN, IBAN, birth data |
| Structured onboarding | Rarely | DAC7 Compliance |
| 1099-K export | External tool needed | CSV/XML plugin |
| DAC7 regulatory export | No | Plugin JSON / CSV / XML |
22 identity fields + annual aggregation. 1099-K covers ~10 fields. DAC7 adds 12 more: IBAN, birth data, VAT, quarterly breakdown. Plan your vendor form accordingly. Minimum 7 fields for a complete profile.
Plugin comparison — DAC7 Compliance by Volade vs TaxBit vs manual
Not every marketplace has the same vendor volume, geography mix, or compliance budget. Here is an honest comparison for US operators specifically.
Comparison table — DAC7 & 1099-K reporting solutions
| Criterion | Excel / manual | TaxBit / tax SaaS | Firm only | DAC7 Compliance Volade |
|---|---|---|---|---|
| WooCommerce vendor sync | Copy-paste | Variable connector | WC export requested | Yes — 4 presets |
| 22 structured DAC7 fields | Fragile | Yes | Yes (quoted) | Yes — dedicated table |
| 1099-K data export | Possible | Yes | Yes | Via CSV/JSON + external |
| DAC7 XML export | No | Yes (paid module) | Yes | Yes — V+ Premium |
| Dual-regime (US+EU) | Error-prone | Partial | Yes | Yes — per-seller country |
| Threshold logic (€/$) | Home formulas | Yes | Yes | Yes — configurable per regime |
| WC order aggregation | SQL queries | Partial | Outsourced | Yes — native |
| IBAN / birth collection | Not designed | Sometimes | Yes | Yes — conditional fields |
| TIN/VAT validation | Manual check | Yes | Yes | Yes — with Volade account |
| WP-CLI integration | No | No | No | Yes |
| Compliance Site Health | No | N/A | N/A | Yes |
| Entry cost | "Free" (time) | $$$ subscription | €5–15k/year | Free (V+ optional) |
| Stays on WooCommerce | Yes | Partial | Yes | Yes |
When to choose what — US operator scenarios
| Your situation | Recommendation |
|---|---|
| US-only sellers, < $600 threshold concern | Manual + accounting software (e.g. QuickBooks 1099-K) |
| US + a few EU sellers, Dokan/WCFM | DAC7 Volade + JSON export + existing 1099-K tool |
| 50–200 mixed sellers, multi-geography | Dedicated preset + automated onboarding + CSV + V+ XML |
| Multi-country EU, XML required by tax authority | V+ Premium multi-country XML |
| Enterprise, high seller volume | TaxBit + DAC7 Volade as WooCommerce source of truth |
| Agency managing multiple marketplace clients | Preset per client + 48 h runbook + WP-CLI |
TaxBit specific notes for US readers
TaxBit is a leading US tax compliance platform used by major crypto and marketplace companies. It handles 1099-K, 1099-B, and DAC7 reporting. However:
- WooCommerce integration is not native — you typically export orders and upload to TaxBit.
- It is priced for enterprise volumes (think 1,000+ sellers).
- For a WooCommerce marketplace with 20–200 sellers and mixed US/EU geography, TaxBit may be overkill — especially if your core data lives in WooCommerce meta tables.
Volade's approach: stay on WooCommerce for data collection, use Volade for DAC7 structuring and export, and feed data to TaxBit (or your existing 1099-K processor) for US filings.
Complementary Volade stack
| Extension | Role in marketplace compliance |
|---|---|
| DAC7 Compliance | Seller profiles, aggregation, regulatory export |
| Factur-X France | B2B e-invoices if you bill EU vendors for services |
| Plugin Usage Detector | Audit redundant marketplace plugins before refactor |
| Debug Tracker | Trace sync or onboarding errors after Dokan updates |
Excel = January technical debt for both regimes. TaxBit = enterprise-grade but heavy for most WooCommerce setups. DAC7 Volade targets native WooCommerce + progressive JSON → CSV → XML exports, compatible with both DAC7 and 1099-K workflows.
No credit card · Public checklists stay free.
Compliance workflow — 7 phases for dual-regime readiness
This section is the central tutorial for US operators. Block one full day on staging with test vendors. Do not go to prod before tax advisor validation.
Phase 1 — Marketplace audit and dual-regime scope (45 min)
- List active vendor count over 12 months, split by country of residence
- Identify your marketplace plugin (Dokan, WCFM, WC Vendors, custom)
- Verify payment flow: Stripe Connect, manual, PayPal? EUR and USD handling?
- Export a sample of vendor profiles — which tax fields already exist (EIN, TIN)?
- Estimate how many vendors exceed $600 (1099-K) or €2,000 / 30 tx (DAC7)
- Audit the stack with Plugin Usage Detector
| Element | Where to find it |
|---|---|
| Active vendors by country | Dokan → Vendors / WCFM → Stores (export CSV) |
| Commissions | Meta _dokan_commission, _wcfm_commission |
| Attributed orders | Order detail → vendor |
| Vendor TIN / VAT / EIN | Vendor profile — often empty |
Phase 2 — Configure the platform operator (30 min)
Whether you operate from the US, EU, or both, the platform operator entity must be declared.
- Set platform_name — legal name of your platform company (US LLC, SAS, etc.)
- Add platform_tin — EIN (for US) or SIREN/SIRET (for EU)
- Complete platform_vat — EU VAT number if you have one (not required for US-only operators)
- Set reporting_year — in July 2026, often 2025 for the next filing
- Verify reporting_country — the EU member state where you first register as operator
- Confirm dual thresholds: €2,000 / 30 tx (DAC7) and note $600 (1099-K) for reference
Phase 3 — Install DAC7 Compliance by Volade (15 min)
- Install DAC7 Compliance by Volade on staging
- Open Volade → DAC7 Compliance
- Check access badge: Free — no account is enough to start
- Enable conditional field collection:
collect_birth_datafor EU individuals,collect_ibanfor EU-reportable sellers - Run Site Health test — platform TIN, incomplete profiles, and unregistered operator status surface here
Without a Volade account: seller profiles, marketplace sync, annual aggregation, JSON export work. Free account: TIN/VAT/IBAN validation, CSV export, onboarding reminders. V+ Premium: DAC7 XML export, multi-country, multisite central, bulk onboarding.
Phase 4 — Choose and apply a marketplace preset
| Preset | Target plugin | Use case |
|---|---|---|
| Dokan marketplace | Dokan Lite / Pro | Vendor profiles, _dokan_commission meta, Dokan API |
| WCFM Marketplace | WCFM + WooCommerce Multivendor | WCFM roles, commission fields, order mapping |
| WC Vendors | WC Vendors / WCVendors | Classic seller roles, order attribution |
| Generic marketplace | Custom stack or niche plugin | seller/vendor roles + meta fallback |
Click Apply on the matching preset — thresholds and require_onboarding prefill.
Phase 5 — Sync vendors and complete onboarding (2–3 h)
- Click Sync vendors from marketplace
- Review summary cards: total profiles, complete, reportable, split by US and EU
- Filter pending or incomplete vendors
- Send country-specific reminder emails: different fields for US vs EU sellers
- Manually complete the 2–3 strategic top vendors in admin
- Target 100% complete on all reportable before December
Phase 6 — Generate and validate a pilot export (1.5 h)
- Select reporting year (e.g. 2025)
- Click Export JSON — download the file
- Verify: reportable vendor count matches your estimate for both regimes?
- Manually check 5 vendors: totals = WooCommerce? Country fields correct?
- Send JSON to your tax advisor with a note: "Which regime applies to each?"
- If V+: test Export XML (DAC7) for EU schema validation
- For 1099-K: export CSV for your accounting team or 1099-K filing service
Phase 7 — Production, filing, and annual cycle (ongoing)
- Replicate config on prod after advisor validation
- Integrate DAC7 onboarding into vendor signup workflow with country-based field logic
- Schedule quarterly review: new vendors, incomplete profiles, regime changes
- Calendar: October → send onboarding reminders; December → validate data; January → file
- Archive JSON/XML (DAC7) + 1099-K CSVs + proof of seller notification
- If B2B invoicing to EU vendors: pair with Factur-X France
— Volade support teamMarketplaces that validate a pilot export with their tax advisor before December sleep better than those syncing 200 vendors on January 28. With dual US/EU deadlines, start your compliance process in October.
Audit → operator → install → preset → sync/onboarding → pilot export → prod + annual cycle. For mixed US/EU marketplaces, phase 1 must include a country split analysis. Do not skip phase 6.
Penalties & risks — US vs EU non-compliance
Understanding penalties helps prioritize. Here is what you face on each side.
US penalties (1099-K)
| Violation | Penalty | Notes |
|---|---|---|
| Late filing (30 days or less) | $60 per form | Max $630,500/year (smaller for small biz) |
| Late filing (31+ days, by Aug 1) | $110 per form | Max $1,891,500/year |
| After August 1 or not at all | $290 per form | Max $3,783,000/year |
| Intentional disregard | $580 per form | No maximum |
| Failure to furnish to seller | $60–$290 per form | Per not-furnished statement |
DAC7 penalties vary by EU member state. Here are estimates for key countries where US operators commonly have sellers:
| Country | Penalty range | Notes |
|---|---|---|
| France | Up to €20,000 or 5% of platform revenue | Progressive, can include criminal referral |
| Germany | Up to €50,000 | Per unreported seller, can compound |
| Italy | €1,000–€25,000 | Based on seller count and period |
| Spain | Up to €30,000 | Recent enforcement increase |
| Netherlands | Up to €20,000 | Per filing period |
Why penalties differ
1099-K penalties are per-form, making them calculable. DAC7 penalties are per-violation with wider discretion — and can include public naming of non-compliant platforms. The reputational risk for US platforms operating in the EU is significant.
Real penalty scenario
A US WooCommerce marketplace (50 EU sellers, 200 US sellers) fails to file DAC7 for 2024. The French tax authority, tipped by a seller inquiry, issues a notice:
- 1099-K impact: late filing penalty on 200 US forms = ~$22,000 (assuming 30-day late group)
- DAC7 impact: €15,000 fine from French authority + mandatory compliance audit
- Total hard cost: ~$40,000 + legal fees
- Reputational cost: flagged as non-compliant platform, EU sellers notified
The plugin cost to prevent this: $0 (free tier) to $199/year (V+). The time investment: one week of setup.
1099-K = per-form penalties ($60–$580). DAC7 = per-violation, up to €50,000 depending on country. Both compound. Prevention costs less than 1 hour of legal consultation.
Real US and EU case studies
These anonymized examples are based on actual WooCommerce marketplace compliance projects handled by Volade and partner agencies.
Case 1: US handmade marketplace, caught by surprise (Austin, TX)
Setup: Dokan marketplace, 200 sellers, 90% US, 10% EU (France, Germany, Italy). $1.2M GMV. No DAC7 knowledge.
Trigger: French tax authority requested seller data from the platform in March 2026 after a French seller declared income inconsistent with platform activity.
Response: Volade installed on staging, WCFM preset applied (they had migrated from WCFM to Dokan 6 months prior without updating preset), 22 EU seller profiles completed in 3 days. JSON export generated. Tax advisor confirmed no penalties due to proactive response.
Lesson: Platform was 6 months late on DAC7 compliance. Only avoided penalties because they cooperated immediately. Cost: $3,500 in expedited agency work + Volade V+ subscription. Preventable cost: $0 with awareness.
Case 2: EU marketplace with US expansion (Berlin, Germany)
Setup: WC Vendors marketplace, 85 sellers (70 EU, 15 US). €800K GMV. Compliant with DAC7 for EU sellers since 2023.
Challenge: US expansion required 1099-K filing for US sellers. No existing US TIN collection on vendor forms.
Response: Condition fields added to vendor registration — US sellers see EIN/ZIP fields, EU sellers see TIN/IBAN/VAT. Dual export pipeline: DAC7 XML for EU, CSV for 1099-K processor.
Result: Full dual-regime compliance in 4 weeks. Cost: €2,000 for Volade V+ + 5 hours of agency setup.
Case 3: US agency managing 12 marketplace clients (Chicago, IL)
Setup: Agency running 12 WooCommerce marketplaces for clients — mix of Dokan, WCFM, custom stacks. Client sellers span US, Canada, UK, and EU.
Challenge: Each client has different seller geography, threshold configurations, and filing requirements. Manual per-client compliance was impossible.
Response: Volade V+ Agency plan deployed across all 12 sites. WP-CLI used for bulk sync and export. Standardized 48-hour runbook per client.
Result: Average 3 hours per client per year for DAC7 compliance. Revenue: $1,200–$2,500 per-client compliance fee. Agency tooling cost: $99/month.
Case 4: US B2B parts marketplace with no EU sellers — 1099-K only (Detroit, MI)
Setup: Dokan marketplace, 300 sellers, all US-based. B2B industrial parts. No EU presence.
DAC7 status: Not in scope (no EU sellers, no EU payments).
Action: Confirmed exclusion with tax advisor. Focused on 1099-K compliance only. Volade not needed for this client — but they use Factur-X France for B2B e-invoicing to US vendors who request structured invoices.
Lesson: Not every WooCommerce marketplace needs DAC7. Confirm scope first.
Four real scenarios: unprepared (costly), prepared (smooth), agency-scaled (profitable), and out-of-scope (cheap). Know which one you are.
FAQ — questions US marketplace operators ask most
Does DAC7 apply to my US-based WooCommerce marketplace if all my sellers are in the US?
No. DAC7 only applies if you have sellers resident in the EU or facilitation of EU payments. For US-only seller bases, 1099-K is your concern. However, if one US seller relocates to Germany and continues selling, they become an EU-resident seller under DAC7 — monitor seller addresses annually.
I already file 1099-K. What does DAC7 add that I do not already do?
Six things: (1) IBAN collection, (2) birth date/place for individual sellers, (3) quarterly transaction breakdown, (4) EU VAT number, (5) permanent establishment field, (6) DAC7-specific XML schema. Your 1099-K workflow covers about half of what DAC7 requires. The Volade plugin fills the gap.
What if I have just one seller in France? Do I really need to register?
Yes, probably. One EU-resident seller who is reportable (€2,000 or 30 transactions) triggers your obligation to register as a platform operator in an EU member state. The cost of non-compliance (up to €20,000 in France) far exceeds the setup cost. Consult a cross-border tax attorney.
How do I handle sellers who refuse to provide their TIN or IBAN?
You cannot report them completely — non-compliance risk. Update your terms of service: selling on the platform requires legal and tax data. For reportable sellers who refuse: suspend the account. For US sellers under 1099-K, backup withholding may apply. For DAC7, the platform bears the penalty for incomplete data.
What is the cheapest way to become DAC7-compliant for a small US marketplace (< 20 sellers)?
Volade free tier + manual JSON export + tax advisor review. No account needed for basic seller profiles, sync, aggregation, and JSON export. Send the export to an EU tax advisor for validation. Estimated cost: $500–1,000 for the advisor review. V+ upgrade only needed when you scale or require XML schema.
Can I use the same plugin for both 1099-K and DAC7?
The DAC7 Compliance by Volade plugin handles DAC7 seller profiles, aggregation, and exports. For 1099-K filing, you still need a 1099-K filing service (TaxBit, QuickBooks, etc.) — but the plugin's CSV export can feed into those systems. Think of Volade as your WooCommerce-native data collection layer for both regimes, with DAC7-specific formatting built in.
What happens if I ignore DAC7 entirely as a US company?
Risk profile: EU tax authorities can request seller data through mutual legal assistance treaties and administrative cooperation channels. If a seller in an EU country under-reports income, the EU authority investigates the platform. Penalties (€10k–€50k+) + mandatory compliance + potential cross-border audit. Reputational damage with EU sellers who may view your platform as non-compliant. And if you ever seek EU investment or acquisition, DAC7 compliance will appear in due diligence.
How do I register as a platform operator for DAC7?
Registration depends on the EU member state. Generally: (1) Identify the member state where your first reportable seller resides, (2) register with that country's tax authority for DAC7 purposes, (3) submit annual returns by January 31. Some countries allow online registration; others require a physical form. Your EU tax advisor handles this — budget €1,000–3,000 for initial registration plus ongoing advisory.
What about marketplaces with only B2B sellers?
B2B marketplaces are not exempt from DAC7. The directive covers any platform where sellers offer goods or services — B2B and B2C alike. However, B2B sellers are typically companies, so birth data fields are not required. Entity type, registration number, and VAT become the priority fields. If your B2B marketplace involves EU sellers, DAC7 applies.
Are digital goods / services marketplaces covered differently?
No. DAC7 covers: (1) sale of goods, (2) provision of services, (3) rental of immovable property, (4) rental of transport, (5) personal services (gig economy). A WooCommerce marketplace selling digital downloads with EU-resident sellers is in scope.
Conclusion — your WooCommerce marketplace can handle both regimes
DAC7 is not a punishment against WooCommerce or US marketplaces selling globally. It is the operational reality of cross-border e-commerce in 2026: the EU wants to see what you already see in your admin — who sells, how much, and where tax applies. The IRS wants the same, with a different form.
You already run Dokan, WCFM, or WC Vendors. You already handle commissions and payouts. Adding DAC7 compliance is not a rebuild — it is a structured data layer on top of your existing vendor profiles. And if you also file 1099-K, the incremental work for DAC7 is mainly field expansion: IBAN, birth data, quarterly splits, and XML formatting.
Our final recommendation for US marketplace operators:
- This week: count your sellers by country. Know who is US and who is EU.
- Confirm with a tax advisor: are you a DAC7 platform operator?
- Install DAC7 Compliance by Volade on staging, apply your preset, run a sync.
- Generate one JSON export. Send it to your advisor.
- If you have EU sellers: register as a platform operator in the relevant member state.
- Set your calendar: October reminders → December validation → January filing.
You built a marketplace on WooCommerce because it gives you control without enterprise lock-in. DAC7 compliance should work the same way — structured, transparent, and inside your existing stack.
If you choose Volade: welcome. We build these tools because marketplace operators — whether in the US, Europe, or anywhere — deserve to stay on WooCommerce without fearing January 31.
Good compliance. Your sellers, your tax advisor, and your cross-border future will thank you.
Article updated July 13, 2026. Sources: DAC7 directive (EU 2021/514), IRS Publication 1220, US Treasury 1099-K final regulations (2023–2026), French DGFiP documentation, German BZSt guidance, tax advisor feedback, and Volade field tests on Dokan, WCFM, and WC Vendors across US and EU seller configurations.
Report your sellers with DAC7 Compliance
DAC7 marketplace seller reporting — 22 data points, annual aggregation, Dokan/WCFM presets and XML export.
Go further
FAQ, glossary, comparison, scripts and diagnostic — in addition to the article, not instead of it.
22
Seller data points
Identity, TIN, IBAN, activity
€2,000
Reportable threshold
Or 30 transactions/year
7
Guide phases
From audit to XML export
4
Marketplace presets
Dokan, WCFM, WC Vendors, Generic
Sign up and unlock the DAC7 marketplace pack
Approach comparison
| Criterion | Manual Excel | Taxbit / SaaS | Raw WC export | DAC7 Compliance Volade |
|---|---|---|---|---|
| Structured 22 data points | Partial | Yes | No | Yes |
| Dokan / WCFM preset | No | No | No | Yes |
| Automatic annual aggregation | No | Yes | Partial | Yes |
| Free JSON export | Yes | No | Partial | Yes |
| DAC7 XML per country | No | Yes | No | V+ |
| Native WooCommerce integration | No | No | Yes | Yes |
| Entry price | Free | Paid | Free | Free |
TikTok Shop × WooCommerce glossary
- DAC7
- EU directive requiring platform operators to annually report active sellers and their revenue.
- Platform operator
- Entity connecting sellers and buyers and facilitating payments — often a WooCommerce marketplace.
- TIN
- Tax Identification Number — seller's tax ID in their country of residence.
- Consideration
- Gross amount paid or credited to the seller via the platform in the calendar year.
- Reportable threshold
- €2,000 annual consideration or 30 transactions — above this, reporting is mandatory.
Extended FAQ
Official & useful links
Your feedback matters
Comment on “DAC7 WooCommerce 2026: US & EU Marketplace Seller Reporting — Complete Compliance Guide” or rate this article to help the community.
people shared this article