Bulk pricelist edits, done safely at any scale
Add or remove hundreds of products on a pricelist in one operation — with pricing, a confirmation preview, and one-click undo built in.
The problem
Odoo's native pricelist form adds one product rule at a time. Onboarding a vendor's 200-item catalog or applying a seasonal discount across a whole category means dozens or hundreds of repetitive manual steps — slow, error-prone, and easy to get wrong at scale.
The solution
Select products manually, by category, by vendor, or via CSV/XLSX import, set the price or discount once, and apply it to the whole set in a single operation — with a preview before you commit and one-click undo after.
Everything a bulk pricelist edit needs
Every capability below is implemented in the module.
Bulk Add & Remove
Add or remove pricelist rules for hundreds of products in a single operation instead of one form submission per product.
Add-and-Price in One Step
Apply a fixed price, a discount percentage, or a formula-based price to every selected product as part of the same bulk action.
Manual, Category & Vendor Selection
Pick products individually, filter by product category and subcategory, or target every product from a single vendor.
Product Variant Support
Create one rule per template or, with a single toggle, one rule per product variant — built for variant-heavy B2B catalogs.
CSV/XLSX Import
Upload a spreadsheet of product references or names to drive the bulk action — no need to reselect products already listed in a file.
Confirmation Preview
See the exact count of rules to be created or removed, how many products are already covered and will be skipped, and a sample — before you commit.
Persistent Operation History
Every bulk add or remove is logged with the pricelist, operation, product count, and user — a complete audit trail of past changes.
One-Click Undo / Revert
Reverse any bulk operation from its history record — recreating removed rules or deleting added ones — making large edits low-risk.
Copy Rules Across Pricelists
Duplicate every rule of one pricelist onto one or more target pricelists in a single action, ideal for keeping customer-group pricing in sync.
How it works
Choose Pricelist & Operation
Open the wizard, pick the target pricelist, and choose whether to add or remove products.
Select Your Products
Multi-select manually, filter by category or vendor, or import a CSV/XLSX file of product references.
Set Pricing & Preview
Choose fixed, discount, or formula pricing, then review the exact count and a product sample before applying.
Apply & Track
Apply the operation, get a completion notification, and let the persistent history log it with one-click undo any time.
Frequently asked
No sales fog. If your question isn't here, email us and we'll answer it the same way.
Yes. Enable "Include Variants" in the wizard to create one pricelist rule per product variant instead of one per template, covering variant-heavy catalogs.
Buy it on the Odoo App Store
Purchase, download and install directly from the official Odoo Apps Store — you'll always get the latest supported build.
Bulk Product Add In Pricelist
Add, remove and price hundreds of pricelist rules in one pass — by category, vendor, manual pick or CSV/XLSX import — behind a confirmation preview, a persistent operation history and one-click revert.
Buy on Odoo App Store