Data orchestration · Enrichment · Submission

Any Data in.
Quality & Compliance out.

Ingest from any source, unify it into one canonical model, enrich the gaps with verified data, and categorise every record. One trusted dataset that powers regulatory filings, audits, board reporting and anything else your business needs to trust its numbers.

120+
Connectors and formats
1 model
Wwft · DAC7 · iXBRL · VAT · CRS
Direct file
KVK, Belastingdienst, HMRC
1 model

Every record — entity, transaction, document — expressed in one canonical schema you can reason about.

9 / 10

Rows arrive clean: name, BSN, KVK, VAT, address, account holder, source — all verified at ingest.

No ETL

No data warehouse to build. Connect a source on Monday, file a regulator return on Tuesday.

Auditable

Every value carries its provenance: where it came from, when it was verified, what changed it.

The pipeline

One pipeline.
Every output.

Most compliance tools stop at one report. Supplied owns the whole journey from raw data to filed return - so the work you do once feeds Wwft, DAC7, VAT, iXBRL and CRS in parallel, instead of being rebuilt for each.

01

Ingest

From any source, in any format, on any schedule.

02

Unify

Mapped into one canonical schema with type-safe fields.

03

Enrich

Missing or stale fields filled from verified registers.

04

Categorise

Records and transactions labelled for every regime.

05

Transform

Regulatory templates rendered — XBRL, XML, JSON, PDF.

06

Submit

Direct to the authority. Proof of receipt logged.

01ingest

Pull anything in - without writing scripts

Live connectors to the accounting and operational systems Dutch obliged entities already use, drag-and-drop CSV / Excel / PDF, scheduled SFTP and a typed REST endpoint for everything else. We meet your data where it lives..

  • Live API integrations: Exact, AFAS, Twinfield, Visma, Yuki, Xero, NetSuite, Stripe, Mollie
  • Drag-and-drop CSV, Excel, JSON, XML, PDF, auto-detected schemas
  • Bank statements via PSD2 (open banking) or .MT940 / .CAMT.053 upload
  • Custom webhook endpoint with shared secret, replay window and dead-letter queue
02Unify

One schema for every record you'll ever file.

Behind the connectors sits a canonical model — party, transaction, document, holding, address, period — that every regulator return reads from. Map a source once and it feeds Wwft, DAC7, VAT and iXBRL without ever being mapped again.

  • Strongly-typed canonical schema with EU-specific value sets (KVK, RSIN, BSN, BTW)
  • Field-level mapping UI with live preview and confidence scores
  • Mappings persist across years and tenants — tune once, reuse forever
  • Conflicting values reconciled with explicit precedence rules you can edit
Source fields
Canonical model
customer_nameexact
party.legal_namestr
kamer_van_kphnexact
party.kvk_numberint8
BTW_NR_VOLafas
party.vat_idbtw
woonadresafas
party.addressaddr
txn_amount_eurexact
txn.amounteur
03ENrich

Fill in the gaps, verify the rest

Live enrichment runs across every record: KYC, KYB, PEP and sanctions checks, UBO resolution, and KvK lookups - all surfaced with provenance, ready for review.

  • KYC, KYB, PEP and sanctions in one pass
  • UBO chains resolved from KvK and global registries
  • Discrepancies flagged with source links
  • Auditor-ready confidence scores per field
04Categorise

Records and transactions, auto-classified.

Every transaction is matched against the categories each regime cares about — relevant goods vs. services for DAC7, transaction types for Wwft, VAT codes for OB, taxonomy concepts for iXBRL. With confidence scores so you only review the ambiguous ones.

  • Pre-trained on Dutch SBI / NACE codes and the major regime taxonomies
  • Confidence threshold tunable per regime — flag below 0.85, auto-apply above
  • One-click correction trains the next batch — firm-specific tuning, no model lock-in
  • Rule engine for hard policies on top — e.g. always flag > €15k cash, override classifier
Transaction stream · Acme marketplaceAuto-classified · 4,218 today
12-05Booking · Amsterdam Centrum · 3 nights€ 412.00DAC7 · rental0.99
12-05Service fee · platform commission€ 38.40VAT · 21%0.98
12-05Refund · cancelled booking #84211-€ 240.00Adjustment0.97
12-05Payout to seller · iDEAL → NL98RABO0...-€ 1,840.20DAC7 · payout0.99
12-05High-value transfer · individual SEPA€ 18,400.00Wwft · review0.72
12-05Subscription invoice · Acme Pro plan€ 49.00VAT · 21%0.99
05transform & submit

Regulator-ready output. Direct to the authority.

Render the canonical layer into whatever the downstream needs — a DAC7 XML for the Belastingdienst, an iXBRL for KVK, a CSV for your auditor, a dashboard for your board. Every output carries provenance back to source, with confirmation codes for direct submissions.

  • iXBRL for KVK annual reports
  • goAML for FIU-NL Wwft UTRs
  • DAC7 XML for Belastingdienst marketplace filings
  • VAT OB returns submitted directly

We used to maintain three separate data pipelines — one for the auditor, one for DAC7, one for VAT. With Supplied it's one. The team filed our DAC7, our annual report and three months of VAT from the same dataset, in the same week. Plus our auditor got her sample selection in 20 minutes instead of three days.

Anne de Bruijn
Head of finance, mid-market marketplace

Avoid fines

Even small reporting errors can lead to costly penalties or missed deadlines. Supplied keeps your data structured and compliant automatically, so you can submit with confidence.

Stop Manual Work

Building reports by hand wastes time and invites errors. Supplied automates your data collection, transformation, and report generation.

Reuse Your Data

Why rebuild the same report for every authority? Supplied lets you repurpose one dataset to create multiple report formats instantly.

Align Your Teams

Disconnected teams mean inconsistent numbers. Supplied keeps finance, tax, and operations working from the same, up-to-date data source.

Frequently asked questions

Data, orchestrated.

Want to run your own dataset through it before deciding? Book a working session →

Do you replace our data warehouse?

No — and you don't need one to use Supplied. We connect to your operational systems directly. If you already have a warehouse (Snowflake, BigQuery, Redshift) we can read from it as one more source; if you don't, we don't make you build one.

What about data residency and GDPR?

All processing happens in EU-based infrastructure (AWS eu-central-1 by default, eu-west-1 as a fallback region). We're a data processor under GDPR, sign a DPA before kickoff, and store only what's needed for the obligations you switch on.

How does enrichment differ from manual KYC?

Manual KYC asks each customer for documents and stitches the response together by hand. Enrichment pulls verified data from authoritative registers (KVK, VIES, sanctions lists, eIDAS) the moment a row arrives, fills gaps automatically, and only escalates to manual collection when the registers can't answer.

Who can see what?

Role-based access at the workspace, source and field level. Auditors get a read-only audit view with provenance per value but no PII export.

How are corrections handled?

Every value is versioned. Corrections create a new immutable record with a reason code and the user who made the change. Older filings remain queryable as-filed. Re-submissions to the authority are one click.

What does pricing look like?

Pricing follows the regimes you switch on, with a per-filing component and a per-source connector fee. Sources you read but don't file from are free.

Your data in. Compliance out.

Find out how

Learn how we connect to your existing data sources, help collect missing or incorrect information automatically, verifies and enriches it, for end:end regulatory compliance. Saving you time and reducing the risk of fines.

Brenger brand name in white text on a blue circular background.
White tulip flower icon with two leaves inside a blue circle.
Dormio logo with stylized rainbow and waves inside an orange shape.

100k Users are are already saving costs

How we compare

Built for the way filings actually work - year after year.

Build it yourself
Point compliance tool
Supplied
Connectors to Dutch accounting systems out of the box
DIY ETL
Per-regime only
All regimes share connectors
Canonical schema across Wwft, DAC7, VAT, iXBRL
You design it
No
Built-in and versioned
Built-in KYC, KYB, PEP and sanctions enrichment
Buy separately
Manual upload
Included and live
Direct submission to NL authorities (KVK, Belastingdienst, FIU)
No
Some
All three, today
Provenance and hash-chained audit trail per field
You build it
Receipts only
7-year retention
Mapping reused across regimes and reporting years
Rewrite per pipeline
Rebuild each year
One mapping forever
One pipeline for Wwft, DAC7, VAT and annual reports
No
No
Yes — single suite

Security & Trust

Your data is always protected

Reduce risk, accelerate onboarding, and stay globally compliant, all through one API.

Explore the stories
from our blog

Introducing Supplied

May 21, 2026

Read more

Crypto compliance costs rise by 15% under DAC8

May 12, 2026

Read more

Embracing the Future of Tax Reporting: Unveiling the VIDA Reform in the EU

April 15, 2026

Read more
View All Stories

Use Supplied for your Orchestration and Management needs of any complexity

Find out how