For in-house finance teams, accountancy firms, and EU listed issuers

iXBRL infrastructure for accountants, filing teams, and EU issuers.

Doc2iXBRL turns approved PDF and Word reports into validated iXBRL packages for KVK and ESEF, with every mapping reviewable before export.

What we do

What we do

Six capabilities that span document intake, mapping, review, validation, and export.

PDF and DOCX intake

PyMuPDF, pdfplumber, and OlmOCR extract financial statements and disclosures from approved annual reports up to 50MB.

Read more

AI-assisted concept mapping

Gemini-class models propose taxonomy concepts and disclosure types. Every suggestion is reviewable before generation.

Read more

Reviewable line items and disclosures

Each statement and note can be edited, retagged, or extended without leaving the workflow.

Read more

Arelle-validated output

Full XBRL specification validation against pinned taxonomy versions, with a pre-validation pass that catches FR-NL filing rule failures earlier.

Read more

Multi-taxonomy support

Dutch GAAP NL Taxonomie 2025 for KVK, IFRS, and ESEF 2024, including extension creation and anchoring.

Read more

Audit trail and packaging

Submission-ready report packages, structured filing metadata, and a record of every concept and value the user approved.

Read more

Who we serve

Who we serve

In-house finance teams at SMEs

Filing annually with KVK under Dutch GAAP. Doc2iXBRL replaces manual XBRL tagging with a reviewable extraction-and-mapping flow.

Dutch accountancy firms

Producing iXBRL on behalf of multiple BV and NV clients each filing season. Consolidated and company statements stay distinct per filing.

EU listed issuers preparing ESEF

Subject to mandatory ESEF iXBRL since FY2020 and block tagging since FY2022. Primary statement line tagging, anchored extensions, and IFRS taxonomy support included.

Audit teams

Inspect concept assignments, signs, calculation linkbase consistency, and Arelle output without re-running the conversion.

How it works

How it works

  1. 01

    Upload

    Drop a PDF or DOCX annual report. Doc2iXBRL extracts statements and disclosures.

  2. 02

    Review

    Confirm the filing profile, correct concept assignments, and add extensions where needed. Consolidated and company statements stay distinct so each set is mapped against its own filing rules.

  3. 03

    Validate

    Generate iXBRL. Arelle runs full specification validation. Pre-validation and an auto-fix pass catch common FR-NL and ESEF errors before final output.

  4. 04

    Export

    Download a submission-ready report package, with the bundled assets the destination filing portal expects.

Taxonomy support

Taxonomy support

Two regulated frameworks, one platform.

Dutch GAAP / KVK SBR

Use case
KVK deposit filings (NL)
Entity ID
KVK number
Extensions
Optional, anchoring supported
Validation
SBR Filing Rules (FR-NL) plus Arelle
Pinned version
NL Taxonomie 2025-12-31
Read more

IFRS / ESEF

Use case
EU regulated markets
Entity ID
LEI
Extensions
Required, anchoring enforced
Validation
ESEF Conformance Suite plus Arelle
Pinned version
ESEF 2025-03-27
Read more

Built for control

Built for control

Professional judgement, not full automation

Every concept assignment, extension, and disclosure block is reviewable. AI suggests, the user decides.

Validation that mirrors the filing authority

Arelle runs the same spec the regulators do. Validation passing is a strong signal, but not a guarantee of filing acceptance: KVK, AFM, and ESMA may apply additional submission-time checks.

Secure infrastructure with EU-hosted storage

Documents and conversions live in EU-region Supabase Storage. Encryption in transit and at rest. DPA and sub-processor materials available on request.

Ready to convert?