E-boekhouden Connection for Magento 2
5.0 9 Based on 9 reviews



Seamless E-boekhouden Integration: Full Control, Automation, and Security
With our E-boekhouden module, all your orders, invoices, and customer data are seamlessly transferred directly to E-boekhouden. This ensures that your administration is always up to date, without you having to lift a finger. You’ll have complete peace of mind, knowing that your records are automatically organized, and you can always see exactly where things stand with a direct and comprehensive view of all your orders.
What sets this extension apart from many other accounting integrations is its direct connection—there’s no reliance on external APIs or third-party platforms. This means faster, more secure data transfer, minimizing the risk of technical issues or malfunctions. Our plugin fully integrates with Magento, displaying all data in familiar Magento grids, giving you full control and visibility into the API activity between Magento and E-boekhouden. Every customer, order, and invoice has its own dedicated grid, providing detailed information for easy management.
You can automate the synchronization of orders using Magento’s Cronjob or CLI, even going as far back as a specific start date, or choose to manage the process manually from the grid. The focus is on giving you full control, insight, and a stable connection without any dependencies on external APIs or middleware.
All data in place
All your Magento 2 data seamlessly integrated into e-boekhouden—fully automated, hassle-free, yet offering comprehensive insights and complete control.
Official Connection
We are a product officially recognized as the connection/plugin for Magento 2 and E-boekhouden, proudly acknowledged as an official partner.

Overall Sync Insights

Information per order

Advanced Tax Settings

Compatible with






No Middleware Needed: Fully 1:1 Integrated with the E-boekhouden API
With this extension, you can seamlessly link your Magento 2 webshop to E-boekhouden. All orders are automatically forwarded to your accounting package, eliminating the need for manual entry. Accounting has never been so fast and easy! The best part is that no middleware is required, unlike with some other providers. This is a significant advantage, as all data is directly exported.
This bookkeeping plugin is specifically developed for Magento 2, adhering to the latest Magento and PHP standards. The extension is composed of two parts:
- A basic plugin that processes all data into a database, viewable through grids.
- The E-boekhouden layer that converts and sends all data directly to E-boekhouden
The connection to E-boekhouden is direct, without the need for an external API or platform. This ensures a simple configuration and a direct, secure, and stable connection.
We're proud to announce that we've been officially approved by E-boekhouden as an official and supported Magento plugin provider partner!
Automate
All data is directly synchronized with e-boekhouden, integrated through the cronjob at your configured frequency.
Take control
All synced and pending data is displayed in clear grids, along with the direct responses from the E-boekhouden API.
Advanced Tax Support
The module provides comprehensive tax support and extensive options for VAT rules and zones, including compatibility with OSS.
Magento Only
Following the complete Magento code guidelines and utilizing the Magento Ul for all insights within list overviews.
Insight into all API Communication
Bookkeeping is a vital part of your business. It is therefore important that your accounting is always completely in order and up-to-date. With this e-boekhouden extension of Magmodules you don't have to worry about that anymore.
Take control
In addition, you also want to maintain maximum control and insight. That's how you always know exactly how you stand. That's why we have an extensive logging function within the extension created. This allows you to immediately see which order information has been collected per order, or an invoice has been created and whether it has been forwarded to E-accounting. Also information about credit notes is displayed. At a glance you can see all relevant data in a handy overview.

All your customers synced with E-boekhouden

All your customers synced with E-boekhouden
The accounting extension sends all customer data directly from your Magento webshop to E-boekhouden. For example, the ‘relationships’ section within E-accounting runs synchronously and you can easily link all invoices and customers together. Within Magento you can see per customer when it is synchronized with E-boekhouden. In addition, there is also a total overview, where you can view all customer synchronizations.
Direct link with the E-accounting API
Most accounting plugins use an external API as a middleware platform. We do it differently. Our extension has a direct link to the E-accounting API. With this, we ensure that all data is read correctly according to the standards of E-boekhouden.
Thanks to the direct link, the transfer of data is fast and secure. If E-boekhouden makes adjustments in the software, the link can be adjusted immediately.
VAT rules and MOSS
The extension offers maximum setting options for VAT rules and zones. Via the advanced options, you can easily set which VAT rules should be used if a match cannot be made. For example, the latter can happen after a migration or importing orders.
MOSS Support
In addition to the general VAT rules, the extension also supports MOSS (Mini One Stop Shop). With the MOSS scheme, VAT can be paid for the entire European Union in one Member State.

Easy and specified configuration

Easy and specified configuration
The configuration of the extension is simple and suitable for both novice and more advanced users. Within the extension, you will find all the necessary settings for a complete link of Magento 2 with E-boekhouden.
Set up the link by entering your E-boekhouden API data and a username and security code. After this, all data is stored at store level synchronized with your own E-boekhouden account.
Within the configuration, you can link different Ledger accounts and indicate how the synchronization must be done: via cron or CLI Commands. There are also advanced options, including the option to add a prefix to (credit) invoices. This can be useful in migrations or multiple store views.
The Advantages for Developers
- Fully tested on Magento 2.2.x and 2.3.x
- Developed in line with the latest PHP standards
- Extensive CLI command options available
- Logging accessible via the back-end grid
- Logging also available in the var/log directory
- Easy mapping of Magento tax rules
- Direct support and contact with the developers
Good to know for Store owners
- Direct integration without relying on an external platform
- Secure transfer of customer and accounting data
- Support available in both Dutch and English
- Flexible pricing options: monthly or one-time payment
- Free support and updates for the first 6 months
- Multiple options for linking VAT rules
- Specifically developed for Magento 2
9 of many customers
Rate this plugin with 10 out of 10
Excellent Customer Service
Normally, I purchase my modules outside of Europe, but it turned out this was a Dutch company, offering Dutch service. This meant they were very accessible via email and provided quick responses.
The accounting integration works perfectly for me. Magmodules is highly recommended. I had previously purchased the Google Shopping feed and was very satisfied with that as well.
Easy Installation, Works Well
Professional Plugin and Excellent Support
Good
Handles VAT rounding well, and the MOSS processing works flawlessly.
perfecte e-boekhouding koppeling
In vergelijking met andere (webwinkelfacturen. nl) werkt deze koppeling beter en sneller. Ik heb geen stomme foutmeldingen ondervonden tijdens het gebruik en alles verliep vlekkeloos. Wat me verder opviel is dat het werkt met alle tax classes en daardoor de boekhouding nog efficiënter verloopt. Ik heb ook positieve ervaringen met de contacten die ik had met Magmodules, de service was uitstekend. Thanks Frank.
Een ander ding dat me opviel is dat producten die onder een euro vallen ook gewoon door de boekhouding gaan en ik heb geen problemen gehad met btw totalen van 4 decimalen.
In het algemeen ben ik zeer tevreden over de koppeling en kan ik het sterk aanbevelen aan andere ondernemers/developers die op zoek zijn naar een eenvoudige en betrouwbare oplossing voor hun koppeling.
Lightweight and easy to configure
This module is lightweight and not complex, unlike the module that E-boekhouden recommends on their website.
This makes our accounting a lot easier!
This Plugin Saves Us a Lot of Time
We highly recommend this plugin. The customer service is excellent. I received quick responses whenever I needed help or had a question.
Finally a Complete Integration
Quickly assisted, and everything works perfectly
Initially, I came across other software that required an annual subscription. However, I prefer to own the software I use. I continued searching and found the eBoekhouden integration from Magmodules. I was already familiar with Magmodules through their software for Mollie and Channable, which gave me a lot of confidence as those are highly advanced modules with a solid reputation. After purchasing and installing the module, I encountered an issue.
Even though the problem was related to the migration from Magento 1 to Magento 2, I was quickly assisted, and everything worked flawlessly. After 10 years of using Magento, I wholeheartedly recommend the eBoekhouden integration from Magmodules.
Knowledgebase
All familiar Help articles
A list of the most frequently asked questions from the E-boekhouden Connection extension for Magento 2. We've tried our best to help you with the installation, configuration and troubleshooting. If you do not find the answer you were looking for, you can always send us a message through this form.
Changelog 2.3.1 is released on 16 September 2024
Our plugins are regularly updated to ensure compatibility with the latest Magento release.
-
Changes:
- Get first account if credential check returns multiple
- Set force recalculate as default Bugfixes:
- Fix issue with incorrect error message if user is unknown
- Make sure attributes are not deleted
- Check if cKostenplaats is set when syncing kostenplaatsen Compatibility:
- Magento: 2.3.x & Magento 2.4.x
- Accounting Base: =>2.1.4
-
Features:
- Make payment term days dynamic
- Added option to force recalculate on sync Changes:
- Use streaming to view the log files Bugfixes:
- Make sure relatie code is not > 15 characters Compatibility:
- Magento: 2.3.x & Magento 2.4.x
- Accounting Base: ~2.1.0
-
Bugfixes:
- Fixed issue with unused class in constructor
- Fixed incompatibility with PHP 8.2 Compatibility:
- Magento: 2.3.x & Magento 2.4.x
- Accounting Base: ~2.1.0
-
Fixes:
- Do not validate tax total on MOSS orders
- Fixed issue with incorrect message in invoice/creditmemo log Compatibility:
- Magento: 2.3.x & Magento 2.4.x
- Accounting Base: ~2.1.0
-
Features:
- Added support for addFactuur (all or based on payment method)
- Added dynamic description for invoice and creditmemo
- Added inlineEdit support for factuur, omschrijving and sync-type
- Added totals match field to invoice/memo grid Compatibility:
- Magento: 2.3.x & Magento 2.4.x
- Accounting Base: ~2.1.0
-
Changes:
- None, same as 2.1.0. Compatibility:
- Magento: 2.3.x & Magento 2.4.x
- Accounting Base: ~2.0.0
-
Bugfixes:
- Fixed unserialize data issue with 'regels' that are serialized multiple times Compatibility:
- Magento: 2.3.x & Magento 2.4.x
- Accounting Base: ~2.0.0
-
Features:
- Added support for PHP 8.1 and Magento 2.4.4
- Replaced observers in favor of plugins
- Added support for Mollie Payment Fee (base)
- Added support for Sisow Payment Fee (base)
- Add support for fraction quantities Bugfixes:
- Use shipping country for One-Stop-Shop implementation Changes:
- Moved Accounting Order tab to Base Module Compatibility:
- Magento: 2.3.x & Magento 2.4.x
- Accounting Base: ~2.0.0
-
Changes:
- Make Logger component compatible with Monolog 2.0 Compatibility:
- Magento: 2.3.x & Magento 2.4.x
- Accounting Base: ~1.3.1
-
Changes:
- If invoice/memo is found on platform import MutatieID and set as synced Compatibility:
- Magento: 2.3.x & Magento 2.4.x
- Accounting Base: ~1.3.1
-
Changes:
- Fixed issue with data patch on fresh installation Compatibility:
- Magento: 2.3.x & Magento 2.4.x
- Accounting Base: ~1.3.1
-
Changes:
- Fixes issue with table prefixes
- Removed duplicate code on invoice/memo sync Compatibility:
- Magento: 2.3.x & Magento 2.4.x
- Accounting Base: ~1.3.1
-
Changes:
- Added extra checks on AddRelatie on deleted or changes customer
- Remove two legacy table
- Better readiness checks Compatibility:
- Magento: 2.3.x & Magento 2.4.x
- Accounting Base: ~1.3.1
-
Changes:
- Added delete invoice/creditmemo option
- Added CLI command to migrate Ledgers/Costcenter from other E-boekhouden modules
- Refactored Rounding and Exchange Rate Class
- Fix issue with manual Sync
- Fix issue with cron expression saving Compatibility:
- Magento: 2.3.x & Magento 2.4.x
- Accounting Base: ~1.3.0
-
Changes:
- Re-added ledger and costcenter product attribute fields
- Refactored rounding processor
- Fixed collection issue in getting pending invoices and creditmemos
- Compare customer data in lowercase for better matching
- Skip EU countries that are disabled in Magento for OSS sources Compatibility:
- Magento: 2.3.x & Magento 2.4.x
- Accounting Base: ~1.2.0
-
Changes:
- Fix issue with cron not being fired
- Refactored manual skip invoice/creditmemo grid option Compatibility:
- Magento: 2.3.x & Magento 2.4.x
- Accounting Base: ~1.2.0
-
Changes:
- Fix issue with tax percentage calculation on shipping with discount (creditmemo)
- Check customer sync status on manual push Compatibility:
- Magento: 2.3.x & Magento 2.4.x
- Accounting Base: ~1.2.0
-
Changes:
- Remove Old Product Attributes (1.0 version)
- Fix creditmemo itemExtra sync processor Compatibility:
- Magento: 2.3.x & Magento 2.4.x
- Accounting Base: ~1.2.0
-
Changes:
- Added multi currency support /w currency conversion
- Fixed missing tax on total value Compatibility:
- Magento: 2.3.x & Magento 2.4.x
- Accounting Base: ~1.2.0
-
Changes:
- Refactored sync flow
- Obfuscate API keys
- Added auto login to e-boekhouden link Compatibility:
- Magento: 2.3.x & Magento 2.4.x
- Accounting Base: ~1.1.0
-
Changes:
- Fixed CLI proxy classes
- Limited Accounting Base requirement constraint (~1.0.3) Compatibility:
- Magento: 2.3.x & Magento 2.4.x
- Accounting Base: ~1.0.3
-
Changes:
- Fixed table prefixes Compatibility:
- Magento: 2.3.x & Magento 2.4.x
- Accounting Base: >= 1.0.3
-
Changes:
- Fixed for issue with multi print pdf's from invoice grid Compatibility:
- Magento: 2.3.x & Magento 2.4.x
- Accounting Base: >= 1.0.3
-
Changes:
- Fixed issue with taxRoundingIssue function
- Cast vat percentage in log table to float Compatibility:
- Magento: 2.3.x & Magento 2.4.x
- Accounting Base: >= 1.0.3
-
Changes:
- Added extra check on rounding errors for orders that are migrated from Magento 1
- Fixed mass action for adding invoices Compatibility:
- Magento: 2.3.x & Magento 2.4.x
- Accounting Base: >= 1.0.3
-
Changes:
- Polished admin styling
- Added compatibility for Magento 2.4.1 Compatibility:
- Magento: 2.3.x & Magento 2.4.x
- Accounting Base: >= 1.0.3
-
Changes:
- Fixed database prefixes
- Improved version check in admin Compatibility:
- Magento: 2.3.x & Magento 2.4.x
- Accounting Base: >= 1.0.1
-
Changes:
- Added human readable error codes to accounting order log
- Added human readable error codes to debug log files
- Added warning message on grids when tax codes are not mapped
- Added tax code mapping to selftest Compatibility:
- Magento: 2.3.x & Magento 2.4.x
- Accounting Base: >= 1.0.1
100% Unencrypted Code quality guaranteed.

Adobe Commerce Marketplace Approved
Trust and reliability are at the core of our offerings, which is why we're proud to be listed on the official Adobe Marketplace. Being Adobe-approved means our plugins have undergone rigorous testing to meet Magento Marketplace standards for quality, performance, and security.
This approval assures you that our solutions are built to integrate smoothly with your Magento 2 store, delivering reliable functionality every time. By choosing an Adobe-approved plugin, you're investing in a product backed by a commitment to excellence and adherence to Magento's best practices. Rest easy knowing you're using a solution recognized by the very platform it serves.

GraphQL Made Ready
Magento 2's GraphQL API is a game-changer for modern e-commerce development, enabling fast, flexible, and efficient data retrieval. We're proud to announce that our plugin fully supports GraphQL, making it easier than ever to integrate with headless frontends or custom applications.
With GraphQL, you can query exactly the data you need in a single request, improving performance and reducing overhead. Our plugin integrates seamlessly with Magento's GraphQL schema, ensuring you can fetch review data, widget configurations, and other key functionalities programmatically. Whether you're building a PWA or need a custom interface, our GraphQL support ensures you stay future-ready.

Magento Cloud Support
Running your Magento 2 store on Magento Cloud? Great news! Our plugin is fully compatible with the Magento Cloud version, ensuring seamless integration with your cloud-hosted environment. Magento Cloud offers a robust, scalable, and secure platform designed to meet the needs of modern e-commerce businesses. With our plugin, you can enjoy all the features and benefits without worrying about compatibility issues.
Whether you're leveraging Magento Cloud's auto-scaling capabilities or its extensive suite of developer tools, our plugin fits right in. We've optimized the functionality to align perfectly with the unique architecture of Magento Cloud, giving you a worry-free experience. From streamlined deployment to smooth operations, you can count on our solution to work flawlessly in the cloud.

Private Composer Repo
Say goodbye to manual downloads and cumbersome updates! Upon purchasing our plugin, you'll gain instant access to your own private Composer repository. With personalized credentials, you can easily install and update the plugin directly from Composer, simplifying your development workflow.
Composer integration ensures that your Magento 2 store stays up-to-date with the latest features and improvements from our team. No need to worry about compatibility issues or missing files—everything you need is just a command away. Our private repository is your gateway to effortless management, ensuring your store runs smoothly and efficiently.