storetown/module-tax-sync

Automatic EU VAT rate synchronization for Magento 2 — imports and updates all European tax rates including automatic Tax Rule creation. Free open-source under MIT.

Maintainers

Package info

github.com/storetown-media/stm-magento-2-eu-tax-rate-sync

Documentation

Type:magento2-module

pkg:composer/storetown/module-tax-sync

Statistics

Installs: 0

Dependents: 0

Suggesters: 0

Stars: 0

Open Issues: 0

1.3.0 2026-05-14 15:33 UTC

This package is auto-updated.

Last update: 2026-05-14 16:00:34 UTC


README

Storetown Media

Automatische Synchronisierung aller EU-Mehrwertsteuersätze für Magento 2

Magento 2 PHP License: MIT Free Forever Hyvä Made in Germany

📦 Packagist · 📚 Produktseite · 💼 Storetown-Media Org

🇪🇺 Überblick

Diese kostenlose Extension importiert und aktualisiert automatisch alle EU-Mehrwertsteuersätze in Ihrem Magento 2 Shop. Nie wieder manuelle Pflege von Steuersätzen bei Änderungen!

✨ Features

  • 27 EU-Länder + Schweiz, Norwegen und Großbritannien
  • Standard- und ermäßigte Sätze werden separat importiert
  • Automatische Tax Rules werden erstellt und mit den Rates verknüpft
  • Cron-basierte Synchronisierung (täglich, wöchentlich oder monatlich)
  • E-Mail-Benachrichtigungen bei Änderungen
  • Admin-Benachrichtigungen im Magento Backend
  • CLI-Befehle für manuelle Synchronisierung
  • Fallback-Daten falls die API nicht erreichbar ist

📦 Installation

Via Composer (empfohlen)

composer require storetown/module-tax-sync
bin/magento module:enable Storetown_TaxSync
bin/magento setup:upgrade
bin/magento setup:di:compile
bin/magento cache:flush

Manuelle Installation

  1. Erstellen Sie den Ordner app/code/Storetown/TaxSync
  2. Kopieren Sie alle Dateien in diesen Ordner
  3. Führen Sie folgende Befehle aus:
bin/magento module:enable Storetown_TaxSync
bin/magento setup:upgrade
bin/magento setup:di:compile
bin/magento cache:flush

⚙️ Konfiguration

Navigieren Sie zu Stores → Configuration → Storetown → EU Tax Rate Sync

General Settings

Option Beschreibung
Enable Auto Sync Aktiviert die automatische Cron-Synchronisierung
Sync Frequency Täglich, Wöchentlich oder Monatlich
Data Source API-Quelle (EU VAT Rates API empfohlen)
Include Non-EU CH, NO, GB mit einbeziehen

Tax Rules

Option Beschreibung
Auto-Create Tax Rules Erstellt automatisch Tax Rules für jeden Steuersatz
Customer Tax Classes Kundengruppen für die Rules
Product Tax Classes Produktklassen für die Rules

Notifications

Option Beschreibung
Email Notifications E-Mail bei Änderungen senden
Notification Email Empfänger-Adresse
Admin Notification Benachrichtigung im Admin-Panel

🖥️ CLI-Befehle

Manuelle Synchronisierung

bin/magento tax:sync:run

Mit ausführlicher Ausgabe:

bin/magento tax:sync:run -vvv

Status anzeigen

bin/magento tax:sync:status

🌍 Unterstützte Länder

EU-Mitgliedstaaten (27)

Land Code Standard Ermäßigt
Österreich AT 20% 10%
Belgien BE 21% 6%
Bulgarien BG 20% 9%
Kroatien HR 25% 13%
Zypern CY 19% 5%
Tschechien CZ 21% 12%
Dänemark DK 25% -
Estland EE 22% 9%
Finnland FI 25,5% 14%
Frankreich FR 20% 5,5%
Deutschland DE 19% 7%
Griechenland GR 24% 13%
Ungarn HU 27% 18%
Irland IE 23% 13,5%
Italien IT 22% 10%
Lettland LV 21% 12%
Litauen LT 21% 9%
Luxemburg LU 17% 8%
Malta MT 18% 7%
Niederlande NL 21% 9%
Polen PL 23% 8%
Portugal PT 23% 13%
Rumänien RO 19% 9%
Slowakei SK 23% 10%
Slowenien SI 22% 9,5%
Spanien ES 21% 10%
Schweden SE 25% 12%

Nicht-EU (optional)

Land Code Standard Ermäßigt
Schweiz CH 8,1% 2,6%
Großbritannien GB 20% 5%
Norwegen NO 25% 15%

📋 Anforderungen

  • Magento 2.4.x
  • PHP 8.1 oder höher
  • Cron muss konfiguriert sein (für Auto-Sync)

🔧 Fehlerbehebung

Logs prüfen

tail -f var/log/tax_sync.log

Cache leeren

bin/magento cache:flush

DI neu kompilieren

rm -rf generated/code/*
bin/magento setup:di:compile

🐛 Bug Reports & Feature Requests

Pull Requests sind willkommen! Siehe CONTRIBUTING.md.

💼 Kommerzielle Schwester-Extensions

Diese Extension ist dauerhaft kostenlos. Storetown-Media finanziert die Entwicklung über kommerzielle Magento-2-Extensions:

Extension Was sie löst Ab
⚡ Smart One Page Checkout Checkout auf 1 Seite, 8 Payment-Provider, mobile-optimiert 389 €
🔐 B2B Register B2B-Kundenfreischaltung mit Admin-Approval 149 €
📎 Attachment Pro PDF-Datenblätter & Zertifikate am Produkt mit Auto-Zuweisung 149 €
💰 Surcharge Max Zuschnitt-, Sperrgut- & Kategorie-Zuschläge transparent im Checkout 99 €

Hub: storetown-media.de/produkt-kategorie/downloads/magento-extensions/

📄 Changelog

Siehe CHANGELOG.md

📜 Lizenz

Diese Extension ist unter der MIT-Lizenz veröffentlicht — frei nutzbar, frei modifizierbar, kommerzielle Nutzung erlaubt.

🏢 Über Storetown Media

Storetown Media ist eine E-Commerce Agentur aus Hamburg/Tornesch, spezialisiert auf:

  • 🛒 Magento 2 Entwicklung & Betreuung
  • 🛍️ Shopware 6 Implementierung
  • 🌐 WooCommerce Lösungen
  • 🔗 ERP-Integrationen (SAP, Microsoft Dynamics, Oracle NetSuite)

Kontakt

Made with ❤️ in Hamburg