EU OSS VAT – GeoIP VAT-Included Prices (MaxMind) - Module PrestaShop
PrestaShop OSS Module: Automate Tax-Inclusive Prices by Country in 3 Clicks (GeoIP)
Simplify European VAT: prices automatically adapt to the visitor’s country (GeoIP or manual selection). Configure VAT for the 27 EU countries in three steps, with a preview before confirmation. Designed for the OSS scheme, no multistore required. Customers can confirm their delivery address, and sales and credit notes can be exported as CSV. Compatible with PrestaShop 1.7.8, 8.2+ and 9.1+.
Everything you need, nothing you don't.
Simplified European VAT compliance for your PrestaShop store.
Automatic GeoIP detection
The visitor's country is automatically identified via their IP address (MaxMind).
27 EU VAT rates in 3 clicks
Automatic creation of all European tax rules: standard, reduced and super-reduced.
Elegant country selector
5 included templates (Minimal, Compact, with flags…) customizable via Drag & Drop.
VAT-included prices everywhere
The final price is displayed from the product page — no more surprises at checkout.
Multi-shop & multilingual
Natively compatible with multi-shop and all PrestaShop languages.
1-click installation
Upload the .zip, activate, configure. Up and running in 5 minutes.
They use it every day.
description Full description expand_more
Scale Your E-Commerce Across Europe with the Power of OSS
Selling in the 27 EU member states shouldn't be an administrative hurdle. Thanks to our automated VAT management module, transform your PrestaShop store into a high-performance international platform. Manage a single catalog and centralized inventory while offering an ultra-localized experience to every customer.
Simplified Tax Compliance (OSS Scheme)
Since July 2021, the One-Stop-Shop (OSS) scheme allows you to declare your European sales in a single location. Our module helps you manage European VAT: it dynamically calculates and displays VAT-inclusive prices based on the visitor’s country. Save hours of configuration with a three-step wizard for standard, reduced and super-reduced rates. Preview the affected rates and tax groups before confirming; every product keeps its own tax rules group.
Boost Your Conversion Rate with GeoIP Detection
One of the main causes of cart abandonment is price changes during the shipping step. Eliminate friction from the very first second:
- Automatic Detection: The module identifies the visitor's country via their IP address (MaxMind).
- Total Transparency: The estimated VAT-inclusive price for the selected country is visible directly on the product page.
- Customer Trust: Clearly explained prices help customers move confidently towards checkout.
Visitors can also select their country manually. Logged-in customers can choose a saved delivery address and confirm its use. Shipping costs and taxes are then recalculated without replacing an existing invoice address. Once the cart has a valid tax address, that address becomes the reference for price calculations.
Custom Design, Zero Coding Required
Integrate an elegant country selector that fits perfectly with your brand identity. With 5 included templates (Minimal, Compact, with flags...) and a Drag & Drop visual interface, you can customize the display in real-time. Whether it's adjusting colors, borders, or position in your menu, everything is manageable from your back office.
Track European VAT and prepare CSV exports
Review your sales and credit notes by country, VAT rate and currency, including shipping, for the period you choose. The summary preserves historical amounts and rates, so changing your tax settings does not rewrite earlier sales. Preview the results, identify rows requiring review and download the CSV file to support your checks and collaboration with your accountant.
Diagnostic Tools and Technical Reliability
Leave nothing to chance. The module includes powerful simulation tools: test your store's display by simulating any country in one click. Monitor your GeoIP database status and check your tax configuration at a glance with the built-in diagnostic dashboard. It’s the essential tool for clean international SEO and a flawless user experience (UX) on mobile and desktop.
Detection uses a local MaxMind database. If an update fails, the previous database remains available to keep geolocation running.
Compatibility: PrestaShop 1.7.8, 8.2+ and 9.1+ (8.0, 8.1 and 9.0 not supported); PHP 7.4 minimum.
Why choose us?
See how we compare to the most common alternatives on the market.
| Feature | WePresta | Addons |
|---|---|---|
| payments Transparent pricing | check_circle | cancel |
| update Lifetime updates included | check_circle | cancel |
| support_agent Direct developer support | check_circle | cancel |
| verified PS 1.7, 8 & 9 compatible | check_circle | help_outline |
| code Standardized clean code | check_circle | cancel |
| storefront Multi-store ready | check_circle | help_outline |
| money_off No hidden renewal fees | check_circle | cancel |
Discover the module in images.
FAQ
Find answers to frequently asked questions about this module
Join +11 merchants using this module
5-minute installation · Full documentation included