xpay✦ Commerce
Directory
WooCommerce plugins
EU Base Price Display for WooCommerce
EU Base Price Display for WooCommerce
Display price per unit (€/kg, €/L, €/100g) for WooCommerce products. EU-compliant base price display with automatic calculation. Lightweight & fast.
Will this break my store?
What the WordPress.org registry says about keeping EU Base Price Display for WooCommerce running.
Tested to 6.9.5 — 1 branch behind 7.0
Tested against the WordPress branch in use today.4 months ago
At least 3.1 releases a year since launch. WordPress.org only lists versions still available for download, so the real number may be higher.7.4
Your host must be running at least this version.5.6
1
A single maintainer. Worth knowing if the plugin is load-bearing for your store.Maintenance & trust
Scored on how EU Base Price Display for WooCommerce is looked after — not on how many stores run it.
Maintenance
35 / 35WordPress compatibility
14 / 20Support responsiveness
Not enough dataMerchant satisfaction
Not enough dataListing transparency
10 / 10Ratings
No one has rated this plugin on WordPress.org yet. That is a statement about the ratings page, not about the plugin — plenty of well-kept plugins never collect them.
EU Base Price Display is a lightweight WooCommerce extension that automatically calculates and displays base prices (price per unit) for your products. It helps customers compare prices across different package sizes and ensures your store complies with EU price indication regulations (Preisangabenverordnung / PAngV).
Key Features
- Automatic Calculation — Base prices are computed from product weight or dimensions
- Reference Quantity — Display per 1 kg, per 100 g, per 1 L, etc. (EU PAngV compliant)
- All Product Types — Works with simple, variable, and grouped products
- Flexible Display Position — Show inline after price, below price, before or after Add to Cart
- Visibility Controls — Enable/disable per page type (shop, single, cart) and exclude categories
- Per-Product Overrides — Override global settings on individual products
- Multiple Units — Weight (g, kg, lbs, oz) and volume (ml, L, m³, cm³)
- WooCommerce HPOS Compatible — Works with High-Performance Order Storage
- WooCommerce Blocks Compatible — Compatible with the block-based cart and checkout
- Developer Friendly — Extensive filter/action hooks for customization
- Lightweight & Fast — Optimized with object cache integration, minimal footprint
- Translation Ready — Full i18n support with .pot file included
Why EU Base Price Display?
If you sell products by weight or volume in the EU, you are legally required to display the price per standard unit (e.g., price per kg or per liter). This plugin makes compliance effortless:
- Set your preferred unit and reference quantity once
- The plugin automatically calculates and displays base prices
- Works out of the box with no configuration required for most stores
Product-Specific Base Price Settings
Override global base price settings on a per-product basis in the WooCommerce product editor. Set custom units or enter a manual base price for products that need special handling.
A base price is the cost per standard unit of measurement (e.g., €5.00/kg). EU regulations require this for products sold by weight, volume, length, or area, making it easy for consumers to compare products of different sizes.
Yes, the plugin fully supports WooCommerce variable products. It will display the base price for each variation based on its specific weight or volume settings.
Reference quantity lets you display prices per a standard amount (e.g., “per 100 g” instead of “per 1 g”). This is required by EU regulations for certain product categories. Set it in Settings > EU Base Price > Reference Quantity.
Yes, the plugin respects the units set for each individual product. You can also force a specific unit across all products in the settings, or override per product.
Yes, go to Settings > EU Base Price > Visibility and select product categories to exclude from base price display.
Yes, the plugin includes a .pot file for translation and is ready to be translated into any language using standard WordPress translation methods.
The plugin respects your WooCommerce tax settings and will calculate the base price based on the price including or excluding tax, depending on your store’s configuration.
No. The plugin uses both in-memory and WP object cache layers for optimal performance. All calculations are done server-side and cached.
Yes, the base price uses the CSS class .eubaprdi-base-price which you can target with custom CSS. The wrapper div uses .eubaprdi-base-price-wrapper.
Yes, the plugin fully declares compatibility with WooCommerce High-Performance Order Storage (HPOS) and Cart/Checkout Blocks.
Plugin details
Tags on WordPress.org
