Kundenservice und Bestellverpackung auf Ihrem Handy - testen Sie die PrestaShop Pocket App 📦
Steuernummern-Prüfung
Das Modul prüft automatisch die Steuernummern in der europäischen Region:
- TIN
- MWST.
- VAT-EU
- VAT-UK
- Firmennummer
Automatisierung des 0%-Mehrwertsteuersatzes
Das Modul setzt den 0%igen Mehrwertsteuersatz für B2B-Verkäufe in der Europäischen Union fest, wenn die Steuernummer die Validierung besteht.
Automatische Erfassung von Daten des Statistischen Zentralamtes
Für polnische Unternehmen füllt das Modul nach Eingabe der Umsatzsteuer-Identifikationsnummer automatisch die Adressdaten des Unternehmens aus der CSO-Datenbank aus.
Kundenfreundliche Meldungen
Hintergrundvalidierung für Erst- und Folgekäufe sowie klare Meldungen im Bestellprozess und im Kundenkonto.


Die Validierung der vom Kunden eingegebenen Steuernummer erfolgt in Echtzeit und erfordert kein Neuladen der Seite.
1
Vorprüfung
Neuberechnung der Prüfsumme und Korrektur der Eingabe, Entfernung unnötiger Zeichen und Vervollständigung des Ländercodes.
2
Überprüfung in Steuerdatenbanken
Das Modul prüft die Steuernummer in offiziellen Steuernummern-Datenbanken.
3
Herunterladen von Daten aus dem Statistischen Zentralamt
Automatisches Ausfüllen des Formulars mit Adressdaten nach Eingabe der Steuernummer.
Das Modul integriert sich in die größten offiziellen Steuernummern-Datenbanken:
MIAS
Überprüfung von Steuernummern in der offiziellen Datenbank der Europäischen Union
- MEHRWERTSTEUER
- VAT-EU
VATapp
Backup-Überprüfung von Steuernummern in der Europäischen Union
- VAT
- VAT-EU
GOV.UK
Überprüfung von Steuernummern in Großbritannien (Wales, Irland, Schottland, Vereinigtes Königreich)
- Firmennummer
- VAT-UK
GUS
Überprüfung und Vervollständigung von Firmenadressdaten in Polen
- NIP
- UMSATZSTEUER-EU
Wenn Sie Ihre Steuernummer in den Steuernummern-Datenbanken anderer Länder überprüfen möchten, stellen Sie eine Anfrage im HelpDesk.
Das Modul erkennt Adressformulare in der Bestellung, bei der Kontoregistrierung und beim Bearbeiten von Adressen im Kundenkonto.

Korrekte Validierung
Wenn die Steuernummer korrekt und aktiv ist, wird das Feld grün hinterlegt.
Validierungsfehler
Wenn die Steuernummer falsch oder inaktiv ist, wird das Feld rot hervorgehoben und eine Fehlermeldung angezeigt.
Einfache Konfiguration
Geben Sie in der Modulkonfiguration das Heimatland Ihres Shops an und wählen Sie die Länder aus, für die Sie die Steuernummer überprüfen möchten.
0% MwSt. Automatisierung
Berechnen Sie 0% MwSt. für Bestellungen aus dem Ausland, aber nur mit einer verifizierten Steuernummer.
Validierungshistorie - Ihre Absicherung
In diesem Modul finden Sie den Verlauf der Überprüfung von Steuernummern und den Verlauf der Antworten aus den Systemen MIAS und VATapp.

Automatischer Antrag auf 0% MwSt.
Ein ausländischer Kunde, der keine gültige Steuernummer angibt, kann eine Bestellung als Privatperson aufgeben und wird mit der Mehrwertsteuer belastet.
Ausgewählte Kunden ausschließen
- Sie können die Länder angeben, für die keine Steuernummernvalidierung stattfindet und immer 0% MwSt. berechnet wird.
- Sie können Kundenkonten angeben, für die immer 0% MwSt. berechnet werden, unabhängig vom Ergebnis der Überprüfung ihrer Steuernummer.
- Sie können Kundenkonten angeben, für die immer die korrekte Steuer berechnet wird.

Meldungen
Wenn ein ausländischer Kunde die Validierung besteht, zeigt das Modul in Mein Konto eine Nachricht über den 0%igen Mehrwertsteuersatz an, der für Einkäufe in Ihrem Shop gilt.
In der Modulkonfiguration können Sie auswählen, welche Meldungen Sie dem Kunden anzeigen möchten:
- Mitteilung über den 0%-Mehrwertsteuersatz in Mein Konto / im Einkaufswagen / bei der Bestellung.
- Informationen am oberen Rand der Seite im gesamten Shop.
- Informationen nur bei der Bearbeitung der Rechnungsadresse.

Validierungsprozess für gespeicherte Steuernummern in Kundenadressen:
Das Modul validiert alle Steuernummern, die in Adressen im Kundenkonto gespeichert sind, einschließlich der Adressen, die vor der Installation des Moduls hinzugefügt wurden.
Die Validierung der im Kundenkonto gespeicherten Steuernummern erfolgt im Hintergrund, sobald sich der Kunde in Ihrem Shop anmeldet.
Wenn eine der Steuernummern im Kundenkonto als inaktiv erkannt wird, zeigt das Modul dem Kunden eine entsprechende Meldung an.
ERP-Programme
Programme, z.B. ERP, laden die korrekt formatierte und aktive Steuernummer und den entsprechenden Mehrwertsteuersatz aus Ihrem Shop herunter.
Zufriedene Kunden und Buchhalter
Sie verlieren keine ausländischen Kunden, die Bestellungen mit 0% MwSt. erwarten.

Modul: PrestaShop-Rechnungen und E-Paragraphen
Stellen Sie Ihre Verkäufe direkt in Ihrem PrestaShop-Shop in Rechnung.
Informieren Sie sich über unser Modul für Verkaufsrechnungen und E-Paragraphen.
Stellen Sie alle Arten von Rechnungen und E-Paragraphen direkt in Ihrem PrestaShop-Shop aus, und stellen Sie Ihrer Buchhalterin ein PDF-Rechnungspaket und 1 Datei zur Verfügung, um die Rechnungen in ihre Buchhaltungssoftware zu importieren.
### Fixed
* Valid EU VAT numbers are no longer occasionally reported as invalid during brief VIES overloads; the number check now retries before giving up.
## v1.12.8 - 2026-08-28
### Added
* A tax rule can now be selected to describe order lines covered by the 0% VAT
exemption. Previously such a line was saved with a zero rate but no tax name and
no tax breakdown row, so invoicing modules and PDF documents could not tell an
exempt line from an untaxed one and fell back to a bare 0%. With the new option
set, the line carries that tax rule's name and a zero-value breakdown row, which
is what an intra-Community designation such as KBAET requires. The rate stays at
0% and order totals are unchanged. The option is empty by default, so existing
shops keep their current behaviour.
## v1.12.7 - 2026-08-13
### Added
* Monaco (MC) can now be selected for VAT number validation and qualifies for the
0% VAT decision. Monaco lies inside the French VAT territory (Directive
2006/112/EC art. 7), so its companies hold FR VAT numbers; the VIES query is
driven by the number prefix, so those numbers are checked as French ones with
no extra mapping. Previously a Monaco address was rejected before validation ran
and MC could not even be ticked in the module's country list.
## v1.12.6 - 2026-06-11
### Fixed
* The "0% VAT applied" info banner no longer appears for customers who merely
have a VAT number in their address while being charged the standard rate.
The banner now follows only the actual tax decision for the customer.
* The banner now also appears for customers with the per-customer 0% VAT
override when their cart is empty or not yet created.
## v1.12.5 - 2026-06-01
### Fixed
* The "0% VAT applied" info banner could appear for customers actually charged
standard VAT. The banner flag now resolves the tax address via
`PS_TAX_ADDRESS_TYPE` (the same way PrestaShop does for the tax calculation),
so it always matches the tax actually charged. Previously it always read the
invoice address, disagreeing with the tax decision on shops that compute VAT
from the delivery address.
## v1.12.4 - 2026-05-12
### Fixed
* 0% VAT info banner now also appears for customers receiving 0% via the
per-customer `always_remove_tax` override, and renders immediately on page
load instead of waiting for the AJAX VIES round-trip.
## v1.12.3 - 2026-05-11
### Added
* Configuration switch "If VIES is unavailable, treat the tax number as valid
(only on the customer's first order)". When enabled and VIES is confirmed
down via `checkStatusService`, first-order EU B2B customers are accepted (and
0% VAT applies) instead of being blocked by the upstream outage.
## v1.12.2 - 2026-04-30
### Fixed
* B2B (0% VAT) customers in a customer group with a percentage reduction were
charged a small residual tax on top of the discounted product price. The
gross→net correction for fixed-amount specific-price discounts is now scaled
by the customer-group reduction so it lines up with the rest of the price.
## v1.12.1 - 2026-04-30
### Fixed
* `hookTaxManager` no longer bails out when no customer is loaded in the context.
The customer id is now derived from the address (`Address->id_customer`) as a
fallback, so per-customer VAT overrides and address-based 0% VAT logic work
in BO order edits and other contexts where `Context::getContext()->customer`
is not set (e.g. direct `TaxManagerFactory::getManager()` calls).
## v1.12.0 - 2026-04-24
### Added
* New configurable info banner when VAT 0% is applied — choose between: disabled, shown on account/cart/checkout pages, or shown everywhere.
### Fixed
* Background VAT validator incorrectly showing error banner for customers from countries excluded from validation.
## v1.11.9 - 2026-03-31
### Fixed
* Fixed 0% VAT incorrectly applied when delivery address has VAT but invoice address belongs
to a private person. The invoice address now determines VAT exemption status.
* Added missing migration
## v1.11.8 - 2026-03-31
### Fixed
* Fixed B2B pricing for fixed-amount gross discounts — the full gross discount was subtracted
from the net price instead of being converted to net first, resulting in incorrect final prices.
## v1.11.7 - 2026-03-16
### Fixed
* Fixed 0% VAT not applied when invoice address has valid EU VAT number but delivery address
belongs to a private person (no VAT). The module now checks the invoice address for VAT
qualification when the delivery address does not qualify, as long as both addresses are
in the same country.
## v1.11.6 - 2025-11-06
### Fixed
* Improved speed of tax number verification
## v1.11.5 - 2025-10-14
### Fixed
* Improved 0% tax
## v1.11.4 - 2025-10-10
### Fixed
* Tax number must be positively verified to get tax 0%
* Duplicate entries in the history controller
## v1.11.3 - 2025-03-19
### Added
* Tax 0% for all countries from outside of european union
## v1.11.2 - 2025-03-19
### Added
* Just added warning if the module is not the first one in the taxManager hook
## v1.11.1 - 2025-01-27
### Fixed
* The top banner displayed that the tax number was incorrect, even if it was correct
## v1.11.0 - 2025-01-16
### Added
* Get company details from tax number validation (for Polish tax numbers only)
## v1.10.0 - 2025-01-14
### Added
* Added GUS API token validation (for Polish tax numbers only)
## v1.9.12 - 2024-12-17
### Fixed
* Removing validation error if there is local VAT
## v1.9.11 - 2024-12-04
### Fixed
* Fix bugs when added vat_number
## v1.9.10 - 2024-07-12
### Added
* Support for payment modules (mainly Mollie) which creates order after payment
## v1.9.9 - 2024-07-12
### Fixed
* Small bugs reported by users
## v1.9.8 - 2023-12-13
### Added
* Demo content
## v1.9.7 - 2023-11-27
### Fixed
* Fixed small bugs reported by users
## v1.9.6 - 2023-10-11
### Improved
* Improved VAT = 0 for Great Britain if tax number validate in UK
## v1.9.5 - 2023-09-21
### Fixed
* Fixed the problem of changing the address between a valid VAT number and an incorrect VAT number on the guest account
## v1.9.4 - 2023-07-26
### Fixed
* Fix notice about property from non-object
## v1.9.3 - 2023-05-31
### Fixed
* Unify tax number in the validation history
## v1.9.2 - 2023-04-18
### Fixed
* Do not allow ordering from countries that do not have active tax number checking in the module
## v1.9.1 - 2023-04-14
### Fixed
* The problem with vat number validation for some countries
## v1.9.0 - 2023-03-06
### Added
* Allow or deny order creation when tax number typed by customer is invalid
* Store history of the tax number validation results
* Set a fixed tax rule for a given customer
* Show alert message when tax number is invalid
## v1.8.0 - 2023-01-19
### Improved
* improve tax number validation before final order creation
## v1.7.5 - 2022-11-15
### Fixed
* Small fix for shops behind Cloudflare
## v1.7.4 - 2022-11-05
### Added
* The missing country added
## v1.7.3 - 2022-10-03
### Improved
* Improved validator of polish tax number
## v1.7.2 - 2022-09-23
### Fixed
* The problem with compatibility with "one page checkout" modules
## v1.7.1 - 2022-09-21
### Fixed
* The problem with saving of the countries for which the NIP will be checked
## v1.7.0 - 2022-09-15
### Added
* The ability to select the countries for which the VAT number will be checked
## v1.6.3 - 2022-09-07
### Fixed
* Small fix to improve compatibility with other modules
## v1.6.2 - 2022-08-01
### Fixed
* Improve using alternate data sources while some are unaccessible
## v1.6.1 - 2022-06-13
### Fixed
* fix missing HelperForm class in the module configuration page on PrestaShop 1.6
## v1.6 - 2022-03-08
* you can select shop home country to conditionally use 0% tax rate on sales
## v1.5 - 2022-01-11
* important improvement of checking the EU tax number for 0% taxes
(could have had a negative impact on the loading time of store pages)
* other small fixes
## v1.4 - 2021-12-08
* added UK vat number validation
## v1.3 - 2021-11-22
* fixed bug that could cause problems with saving addresses of retail customers
## v1.2 - 2021-11-08
* module will remove taxes for orders which have assigned invoice address
with valid tax number inside European Union (except Poland)
* added UK company number validation
## v1.1 - 2021-11-02
* added support for PrestaShop 1.6
## v1.0 - 2021-07-27
* tax number validation in the customer address form
Technische Anforderungen
Technische Voraussetzungen
- PHP 7.1 - 8.x
- Server-Erweiterung ionCube Loader
- Nur PrestaShop Importer: PHP libxml Version > 2.9.3
- Nur PrestaShop Facebook Integrator: PHP 7.2 oder höher
- Nur für PrestaShop VAT Validator: PHP SOAP
Mehr zu den technischen Anforderungen in der Wissensdatenbank
Unterstützung = Updates + HelpDesk
Sie erhalten 90 Tage (3 Monate) Zugriff auf das komplette PrestaShow-Supportpaket.
Modul-Aktualisierungen
Die Module informieren Sie über verfügbare Updates. Lesen Sie das Änderungsprotokoll und führen Sie ein 1-Klick-Modul-Update direkt von Ihrem Shop aus durch.
HelpDesk-Bereich
Dies ist der Bereich, in dem wir Ihnen Hilfe anbieten. Im HelpDesk können Sie Probleme melden, kostenlose Modulinstallationen und -updates bestellen sowie Änderungen und individuelle Entwicklungsarbeiten in Auftrag geben.
Support verlängern
Nach Ablauf des Supports können Sie das Modul ohne Einschränkungen nutzen. Sie können Ihren Zugang zum Support jederzeit verlängern, wenn Sie ihn benötigen.
Wissensdatenbank & FAQ
Für immer kostenlos
Die Wissensdatenbank ist für jeden zugänglich. Hier finden Sie die Modul-Dokumentation sowie Anleitungen, Videos und Antworten auf häufig gestellte Fragen.
Lebenslange Lizenz für das Modul
- Sie können das Modul ohne Einschränkung für 1 Shop = 1 Domain nutzen.
- Sie können eine zusätzliche Domain nutzen, z.B. für eine Entwicklerkopie.
- Gegen eine geringe Gebühr können Sie die Domain für das Modul selbst ändern.
Zusätzliche Domains für Multistore
- Alle unsere Module unterstützen PrestaShop Multistore.
- Unterstützung für eine unbegrenzte Anzahl von Domains für PrestaShop Multistore erfordert den Kauf von Multistore-Unterstützung für das Modul.
Ändern des Codes
- Der Modulcode in Bezug auf die Integration mit dem Shop und das Design (.tpl, .css, .js) ist Open Source und kann von Ihnen frei verändert werden.
- Der Quellcode des Moduls (.php) ist mit ionCube verschlüsselt und eine Änderung führt zum Erlöschen der Garantie.
Demo
Demo - Testen Sie das Modul
- Dieses Modul verfügt nicht über einen Demo-Shop
Noch keine Einträge.












Mam pytanie: czy planujecie autouzupełnianie danych o firmie na podstawie podanego numeru NIP z GUS? :-)
Gdyby coś się działo skorzystajcie z helpdesk.prestashow.pl
- robię zakup i podaję NIP UE, odlicza się VAT (stawka 0% się ustawia)
- przez finalizacją zakupu cofam się do formularza adresu i dodaję nowy adres, tym razem bez NIPu (a co tam, jednak chcę kupić prywatnie)
- pomimo że pole NIP jest puste i oznaczone jako opcjonalne, wyskakuje błąd że NIP nieprawidłowy
. - Nie mieliśmy okazji testować, ale jeśli Twój moduł używa standardowych mechanizmów PrestaShop do przetwarzania adresów, działanie modułu powinno być prawidłowe. Jeśli będzie inaczej - wycenimy dostosowanie działanie modułu do Twojego koszyka.