MSRP (RRP) Pricing
Show MSRP & RRP next to your price, prove the savings are real.
Store the manufacturer's list price beside yours. Country-aware, currency-aware, role-aware. Customer sees the saving, without a sale, a coupon, or a markdown. $59.99/yr or $199 once.
Your price is the deal. Show the customer that.
WC has no field for the list price.
So customers comparison-shop elsewhere.
Six knobs. Each does one thing well.
Show only when it actually helps.
Match your brand voice exactly.
Different MSRP per country.
Show total savings in the cart.
MSRP per variation, range fallback.
Apply MSRPs across hundreds of products.
Four steps. First MSRP live in 5 minutes.
Activate the plugin
Upload the .zip from Plugins → Add New, then activate.
Add MSRP to your products
MSRP field on every product. For hundreds at once: 3 bulk tools (copy / × / +).
Pick a display style
Label · position · font style · savings amount/% · %price% & %total_savings% placeholders.
Configure visibility
Product page · archives · cart. Conditional rules. Per-country (IP) · per-currency · per-role.
Show value without running a sale.
WC native sale price only |
WooCommerce MSRP Pricing $49/yr |
Other MSRP plugins varies |
WPFactory MSRP $59.99/yr · $199 once |
|
|---|---|---|---|---|
| display options | ||||
| MSRP/RRP next to price | ✕ | ✓ | ✓ | ✓ |
| Custom label (MSRP/RRP/Was/List) | ✕ | ✕ | some | ✓ |
| Font style (bold/italic/underline/strike) | ✕ | CSS only | limited | ✓ dropdown |
| Show savings amount + percent | on sale | ✕ | amount | ✓ |
| where it shows | ||||
| Product page | ✕ | ✓ | ✓ | ✓ |
| Shop archives | ✕ | ✕ | some | ✓ |
| Cart line items | ✕ | ✕ | ✕ | ✓ |
| Cart total savings line | ✕ | ✕ | ✕ | ✓ %total_savings% |
| audience targeting | ||||
| Per-country MSRP (IP geo) | ✕ | ✕ | ✕ | ✓ |
| Per-currency MSRP | ✕ | ✕ | some | ✓ |
| Per-user-role visibility | ✕ | ✕ | ✕ | ✓ |
| Variable product range + fallback | ✕ | range only | range only | ✓ |
| admin tools | ||||
| Bulk MSRP creation (× / + / copy) | ✕ | ✕ | ✕ | ✓ 3 tools |
| Quick / bulk edit + admin column | ✕ | ✕ | limited | ✓ |
| HPOS-ready | - | ✓ | varies | ✓ since 2023 |
| pricing & ownership | ||||
| Free version on .org | - | ✕ | some | ✓ |
| Lifetime tier | - | ✕ | ✕ | ✓ $199 unlimited sites |
| 10-year cost | $0 | $490 | ~$600+ | $199 |
| 50+ plugins (All Access) | - | ✕ | ✕ | ✓ $499 |
|
Want customers to see the deal? ↓
Jump to pricing
|
||||
Three lifts. Real numbers.
Authorized dealer · "Show the brand's list price."
Authorized reseller of a watch brand. Set MSRP on every product (bulk-copy from CSV, 30 minutes). MSRP renders as "MSRP $399 / our price $299" with a "save $100" badge.
Eight-week timeframe. No new SKUs, no markdowns - just the manufacturer's number rendered next to the store price.
Global D2C · "Different MSRP per country."
D2C electronics brand selling into US, EU, UK, and Japan. Manufacturer publishes a different MSRP in each market. Country-based MSRP (IP geo) shows the right number to each visitor against the same store price.
One storefront, four regional MSRPs. Visitor IP picks the right reference price; the currency switcher handles checkout.
Wholesale supplier · "MSRP only for wholesalers."
Industrial parts supplier. Wholesalers see retail MSRP next to their wholesale price (so they can quote it). Public visitors only see the retail price. Role-based visibility gates MSRP to the wholesale role.
wholesalePublic visitors and wholesalers see the same catalog - only the wholesale role sees the MSRP comparison.
"We needed an easy way to show RRP and our discounted price so we tried the free version. Within a couple of days we knew it was exactly what we needed so we purchased the full lifetime support version. Very easy to setup and works seamlessly. We did have a tiny little issue but it was sorted by Omar in one email."see review →
"Excellent plugin, developer very responsive with queries and has gone above and beyond to ensure the plugin works with our site. Thanks Omar for all your hard work."see review →
"Plugin does exactly what it promises and works very smoothly. Plugin support is very fast in response. 10/10."see review →
Plays with your currency switcher, your theme, your geolocation.
Platform
WC extensions
Geolocation
Developer
alg_wc_get_msrp filteralg_wc_msrp_by_country%price% + %total_savings%alg_wc_msrp_get_product_msrp()Nonces + sanitization (v2.0.0)Eight years of getting MSRP display right.
Every WPFactory plugin ships with the same eight guarantees. Here's what running this one looks like in practice.
Clean code, reviewed
v2.0.0 (Feb 2025) shipped a full security pass - output escaping, input sanitization, nonces. v1.7.8 (Aug 2023) added HPOS compatibility. Code refactoring noted in 8+ separate releases. Modern, audited, and being actively shipped against in 2026.
Docs & specs, written
Filter hooks documented (alg_wc_get_msrp, alg_wc_msrp_by_country). Helper function alg_wc_msrp_get_product_msrp() for theme/template integration. Placeholders %price% (tax-aware since v1.5.4) and %total_savings% documented with examples. 15 plugin FAQs on the live page.
Support that ships fast
Omar owns this plugin and is named by reviewers across five years of testimonials. Paul Dougherty: "sorted by Omar in one email". Joe Batty: "developer very responsive… Thanks Omar". Obed: "Love your work Omar!". Priority email support, and replies come fast.
14-day money-back
14-day refund on yearly and lifetime, 30 days on All Access, no questions asked. If MSRP display doesn't move your add-to-cart rate after a couple weeks, you walk away whole.
Bundle savings, real
All Access is $499 once for all 50+ plugins, lifetime, unlimited sites, and it includes every plugin we release later. Three lifetime licenses at $199 already cost $597, so the bundle usually wins by your third plugin.
Updates, regularly
v1.0.0 released 06 May 2018. 30+ releases over 8 years. Moved to WPFactory in v1.7.6 (Mar 2023). HPOS in v1.7.8 (Aug 2023). Security pass in v2.0.0 (Feb 2025). v2.0.1 (Sept 2025) tested up to WP 6.8 / WC 10.1. Still being shipped.
Plays well with others
Works alongside currency switchers, tax-inclusive/exclusive setups (since v1.5.0), most popular WC themes (Astra, Flatsome, Storefront, Avada), and most popular sale/discount plugins because MSRP is reference-only (never collides with actual sale prices or coupons).
Designed for store owners
You don't write code. MSRP is a single field on the product edit screen. Display options are dropdowns and toggles. The three bulk creation tools (copy-from-price, percent multiplier, fixed add-on) cover 95% of "I need to backfill MSRPs across hundreds of products" scenarios in two clicks each.
Six real screens. Click any to enlarge.
This is what you and your customers see once the plugin is activated. Click any screenshot for a full-size view.
Three tiers. Pick once.
14-day refund on yearly and lifetime, 30 days on All Access. Lifetime pays for itself in year 4 versus renewing annually. All Access costs less than three single lifetimes, so it pays for itself by your third plugin.
Buy once. Owns itself by year 4 versus renewing. Use on every site you own.
- Unlimited sites
- Lifetime updates
- Priority email support
- 14-day money-back guarantee
- GPL-licensed · use on client sites
This plugin + 49 others, lifetime updates, unlimited sites, for $300 more than Lifetime alone.
- 50+ plugins, lifetime updates
- Unlimited sites, every plugin
- Future plugins included free, forever
- Lifetime priority support
- Cheaper than 3 single lifetimes
What is the MSRP for WooCommerce plugin, and what does it do?
Can I set different MSRP values for individual products in my store?
How can I choose when to display the MSRP on my product pages?
Are there options to show the MSRP on the frontend for specific user roles only?
Can I hide the MSRP on certain products?
Does this plugin offer tools for easy administration and management of MSRP?
Can I set different MSRP values based on the visitor's country or currency?
Is it possible to customize the appearance of the MSRP to match my brand's design and style?
Can I customize the display of MSRP for variable products?
Will customers be able to see their potential savings based on MSRP in the cart?
Can I create MSRP values in bulk for all my products?
Does the plugin support currency-based MSRP adjustment for international customers?
Can I set MSRP by country?
Will the plugin affect my site's performance?
What support do you provide after purchase?
Stop hiding the value of your prices. Show the manufacturer's number.
Store an MSRP / RRP / List price alongside your store price. Render it on product pages, shop archives, and the cart in any style: "MSRP $99 / $79", "Was $99, Now $79", strikethrough, custom HTML. Country-based MSRP via IP geo. Currency-based MSRP via your currency switcher. Role-based visibility for B2B. Cart total savings line. HPOS-ready since 2023. 665+ stores use it. 14-day refund.
665+ stores · 4.5★ from 14 reviews · WordPress.org plugin · lifetime license available · 14-day refund