EU OSS VAT – GeoIP VAT-Included Prices (MaxMind) - Module PrestaShop

PrestaShop OSS Module: Automate Tax-Inclusive Prices by Country in 3 Clicks (GeoIP)

+11 downloads ★ ★ ★ ★ ★ 4.98 / 5 Version 2.0.1 1.7.8 8.2+ 9.1+ 5 languages 🇫🇷 FR 🇬🇧 EN 🇮🇹 IT 🇪🇸 ES 🇵🇱 PL

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+.

Not sure yet? Try it free for 24 hours — no credit card required.
Features

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.

Customer reviews

They use it every day.

5 out of 5 · 4.98 reviews

"Świetne wsparcie techniczne. Odpowiedź w godzinę!"

ZT Zofia T.

"El mejor módulo de su categoría. Lo recomiendo al 100%."

MG María G.

"Finalmente un modulo che funziona davvero. Consigliatissimo."

VC Valentina C.
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.

Comparaison

Why choose us?

See how we compare to the most common alternatives on the market.

Feature Addons
Transparent pricing
Lifetime updates included
Direct developer support
PS 1.7, 8 & 9 compatible
Standardized clean code
Multi-store ready
No hidden renewal fees
Included Not included Partial / Not guaranteed
Preview

Discover the module in images.

Prices including the VAT of the visitor’s country, chosen from a selector that shows each country’s rate

Prices including the VAT of the visitor’s country, chosen from a selector that shows each country’s rate

The chosen country applies to the whole catalog: every price includes the matching VAT

The chosen country applies to the whole catalog: every price includes the matching VAT

Add-to-cart window with the same VAT as the product page and the cart

Add-to-cart window with the same VAT as the product page and the cart

Signed-in customers choose one of their delivery addresses to see their VAT

Signed-in customers choose one of their delivery addresses to see their VAT

On a phone: the list of countries in full screen, with search

On a phone: the list of countries in full screen, with search

Tax wizard: review the rules to create or update for each country before applying them

Tax wizard: review the rules to create or update for each country before applying them

Countries table: standard and reduced rates, tax status and the countries offered to visitors

Countries table: standard and reduced rates, tax status and the countries offered to visitors

Selector display: position, ready-made templates and live preview

Selector display: position, ready-made templates and live preview

OSS VAT summary by country and rate, credit notes included, with CSV export

OSS VAT summary by country and rate, credit notes included, with CSV export

Support

FAQ

Find answers to frequently asked questions about this module

The OSS (One-Stop-Shop) scheme is a VAT system that allows you to sell B2C within the EU by declaring VAT through a single portal, instead of managing a declaration in each country. It is especially relevant when you sell from one country (e.g. France) to multiple European countries.

Yes. The module is designed specifically to avoid multi-shop setups: it displays tax-inclusive prices with the visitor's country VAT rate in a single PrestaShop store, without duplicating catalog/stock.

The module automatically detects the country via IP address (GeoIP). It relies on the MaxMind GeoLite2 database to determine the visitor's country and apply the corresponding VAT rate as soon as they arrive on the site.

Yes. A country selector allows the visitor to manually change their country at any time, and prices update automatically (useful if GeoIP is inaccurate, VPN, etc.).

The module's goal is specifically to avoid "checkout surprises": the customer sees the correct tax-inclusive price from the moment they browse (product page, catalog, cart) with the VAT of the detected/selected country. The module is described as checkout-compatible and "seamlessly integrated into the order process". Note: if a customer changes their delivery address at checkout, a price change may occur (normal behavior related to the delivery country).

Yes. It offers automatic creation of European tax rules via a 3-step workflow (rule groups → country selection → confirmation/execution). You can select only the countries where you deliver. The commercial description states that the module creates taxes (standard / reduced / super-reduced) with "official" rates and that updates cover rate changes.

Yes

The module is designed for B2C / OSS use (displaying the local tax-inclusive price per country). For B2B (VAT exemption with intra-community number / VIES / reverse charge), the recommendation is to combine it with a dedicated VAT exemption/validation module.

Yes, if you enable GeoIP detection: you need to create a MaxMind account (free) and generate a license key so that the module automatically downloads the GeoLite2 database. (GeoIP detection does not work on localhost.)

Join +11 merchants using this module

5-minute installation · Full documentation included

inventory_2 Module 32.32 € 12.93 € one-time -60%
Choose your license
3 months of support for 1.99€ · then 0.99€/month
  • • Response within 24 business hours
  • 🔧 Installation & configuration assistance
  • 💬 Direct contact with the developer
No commitment · Cancel in 1 click from your account
Instead of --€/year if purchased separately
Loading...