Magento 2 Extension

DATEV Export Pro

DATEV exports for invoices and credit memos with CSV/XML output, 116-column mapping, OSS/IOSS reporting, optional VIES validation, and automated delivery to your tax advisor.

Current Version
1.1.12
Magento
2.4.6 - 2.4.9
PHP
8.1 - 8.5

If your environment differs from the listed requirements, we can check compatibility in advance. Please contact us via our contact form.

Features

What the module does.

  1. DATEV export as CSV, XML, or combined

    Export invoices and credit memos in the required DATEV format and reduce manual rework.

  2. 116-column mapping with validation

    Maintain and validate field mappings before export so DATEV files are generated consistently and correctly.

  3. Export filters by status and date range

    Control exactly which documents are exported and avoid duplicate or incomplete runs.

  4. Revenue account rules by country and framework

    Assign accounts by country and rule set, including SKR03/SKR04 and configurable account length.

  5. Optional customer master data export

    Enrich transaction exports with customer master data for more complete DATEV handover.

  6. Manual, scheduled, or CLI execution

    Run exports in the mode that matches your process: admin, scheduled automation, or scripted CLI.

  7. OSS/IOSS reporting with preview and export

    Build structured OSS-relevant reporting by period and scheme for EU tax workflows.

  8. Optional VAT-ID validation via VIES

    Validate VAT IDs when needed and improve traceability in cross-border tax scenarios.

  9. Export delivery to tax advisors by email

    Send generated export files automatically by email and shorten coordination cycles.

  10. DATEV interface for Unternehmen online

    Prepare DATEV exports for consistent, traceable handover into DATEV Unternehmen online and tax advisor workflows.

Description

How it works.

DATEV exports from Magento 2 without media breaks: The module creates DATEV files for invoices and credit memos directly from your store and reduces manual workload in accounting and tax workflows.

CSV and XML for different DATEV processes: Export as DATEV CSV, DATEV XML, or both in a single run. Optionally bundle documents and related files in one ZIP package.

Precise mapping with built-in validation: The 116-column mapping is configured centrally and checked before export. This keeps field assignments consistent and avoids late corrections at month-end.

Account logic by country, tax setup, and chart of accounts: Revenue account assignment is rule-based, including SKR03/SKR04, account length, and interface versions. This provides a reliable base for downstream DATEV processing.

Automation for operational efficiency: Exports run manually, on schedule, or via command line. Filters for date range, status, and store ensure only relevant data is processed.

OSS/IOSS with optional VIES validation: For EU reporting, the module supports OSS/IOSS evaluations with preview and export. Optional VAT-ID checks via VIES improve classification confidence in cross-border B2B/B2C scenarios.

Direct handover to tax advisors: Export files can be sent automatically by email, shortening coordination loops and accelerating closing cycles.

Screenshots

What it looks like.

Changelog

What has changed.

DATEV Export Pro

Version 1.1.12 - 2026-10-19

Fixed
  • Fixed DATEV 6.0 extended XML exports to use schema-compliant document references and matching ZIP paths
  • Prevented incomplete DATEV 6.0 extended packages from being offered for download
  • Fixed DATEV 6.0 XML validation to use the official document schema and the export store configuration

Version 1.1.11 - 2026-10-12

Changed
  • Speeded up CSV, XML, document and master data exports by loading the orders of exported invoices and credit memos in one batch
Fixed
  • Fixed the multi-package export download buttons to submit POST requests
  • Fixed the "Load Default Mapping" buttons on the invoice, credit memo, XML and master data mapping fields sending the group config path instead of the field path

Version 1.1.10 - 2026-09-27

Changed
  • Reworked the DATEV system configuration help dialogs and quick reference to use standard Magento modal dialogs, buttons and message styles
Fixed
  • Restricted the admin export package/send, OSS send, and document GUID reset actions to POST requests
  • Hardened the master data export against CSV formula injection by neutralizing cells starting with formula trigger characters
  • Fixed CSV, XML package, and master data exports to apply the selected store view's DATEV configuration for header values, column mappings, and revenue accounts
  • Fixed the master data export header to use the configured fiscal year start date
  • Fixed automatic exports configured for "All Store Views" to export each store separately instead of exporting nothing
  • Fixed mapping validation so mappings that would fail during export are rejected when saving the configuration
  • Fixed the VIES VAT validation cache to revalidate when an order's VAT ID changes instead of reusing the stale result

FAQ

Common questions.

About the module

Which documents does the module export?

The module exports invoices and credit memos directly from Magento, covering the key accounting document types required for DATEV processing.

How is DATEV compliance maintained in daily operations?

The export process combines predefined DATEV structures with validated mapping, ensuring consistent field assignments and early detection of formal issues.

How flexible is the 116-column mapping?

Mapping can be adapted to your accounting and data requirements and validated before export, significantly reducing month-end correction loops.

How are revenue accounts assigned?

Account determination is rule-based, for example by country, tax context, and chart-of-accounts logic, so postings reach DATEV in the correct structure.

Does the module support SKR03 and SKR04?

SKR03 and SKR04 are configurable, including account length and interface version, so output fits your DATEV target setup.

Can exports run fully automated?

Export runs can be scheduled and controlled with filters for date range, status, and store to process only relevant data.

What is the value of the OSS/IOSS function in this module?

OSS/IOSS reporting structures EU-relevant turnover by period and scheme, providing a clean basis for tax reporting workflows.

Why use optional VIES validation?

VIES validation helps classify VAT-ID cases in cross-border scenarios and improves traceability for tax review processes.

How do export files reach tax advisors?

Export files can be sent directly by email, accelerating handover and reducing manual intermediate steps.

Is the module only for B2B stores?

The module supports both B2B and B2C scenarios whenever DATEV-compliant exports, clear account logic, and reliable closing workflows are required.

Is the Magento 2 DATEV interface compatible with DATEV Unternehmen online?

The export logic is designed for DATEV-compliant handover with clear field structures and supports typical workflows around DATEV Unternehmen online and tax advisors.

Does the module support DATEV CSV and DATEV XML in Magento 2?

Exports support DATEV CSV and DATEV XML for invoices and credit memos, so each accounting process can use the required format without manual rework.

How do I export invoices and credit memos from Magento 2 for DATEV?

Defined export runs with status and date filters generate structured output and pass relevant documents to the next accounting step automatically or manually.

Purchase, license and support

How many Magento installations is the license valid for?

The license is valid for one Magento installation, including multi-website operation. In addition, the module may be installed on any number of development or staging servers. You can find further details in our license terms.

Is installation included in the price?

Installation and configuration are not included in the price. On request, we can support you with a smooth integration into your system.

How do I install a module?

Composer is PHP's package manager, and Magento 2 uses it to install modules and their dependencies. After purchase, the commands for your module are available under Licenses in your customer account. First add the private SoftwareSilo repository and your license token. Then install the listed package with composer require and run php bin/magento setup:upgrade and php bin/magento cache:clean.

What payment methods are available?

You can pay by credit card (Stripe) or bank transfer (prepayment). For credit card payments, the order is processed immediately and the access credentials are provided directly in a separate follow-up email.

What does the order process look like?

After credit card payment, you immediately receive access credentials to obtain the module via Composer. For bank transfer, access is granted once the invoice is paid.

I need a custom modification of the module. Is that possible?

Custom requests are no problem. We tailor our Magento 2 modules to your project and maintain a dedicated internal version so we always know exactly what runs on your system for support.

Can I install a demo version locally?

On each module detail page, you can request your own demo instance and test the module intensively for 7 days. However, we do not provide a local demo version.

Is the source code encrypted?

No, the source code of our modules is not encrypted. If you need a customization, feel free to send us a request. We will get back to you promptly with a non-binding quote.

What is the update policy and support?

You can add a support package to your order. It includes assistance as well as updates and upgrades related to the module. No continuous subscription is required.

I already have a license. How can I perform an update?

You can complete the license update here. If you have an active support package, you receive updates automatically via Composer. If your support package has expired, you can renew your license here or in your account.

I have another question — how can I contact you?

You can reach us anytime via Email.

$399.00

Use cases

Ideal for these industries & use cases

  • Automated handover to tax advisors

    Schedule exports with documents and deliver accounting data on time without manual collection work.

  • Audit-ready export basis

    Provide consistent export data and simplify evidence handling in tax audit processes.

  • Separate accounting logic for multiple stores

    Run store-specific exports with fitting account assignment for international store structures.

  • Faster month-end closing

    Reduce reconciliation effort through standardized exports, clear filters, and repeatable workflows.

  • Reliable handover to downstream processes

    Use structured DATEV files as a dependable input for subsequent accounting workflows.

  • Traceable export history

    Document export runs transparently to resolve accounting and audit questions faster.

Next steps

Try it first. Then buy.

  • Technical documentation

    Practical Magento 2 guides, developer documentation, and API references for installation, configuration, and troubleshooting.

    Go to Knowledge Base
  • Try before you buy

    Request a personal demo and test the module with realistic sample data in Magento Admin and the storefront. Take your time to see whether it fits your requirements and workflows.

  • Do you need a custom solution?

    Do your requirements go beyond the capabilities of our Magento 2 modules? We develop suitable Magento 2 modules and integrations for your business processes.

    Request now

Further reading

Guides for this module