Skip to Content
Odoo Menu
  • Sign in
  • Try it free
  • Apps
    Finance
    • Accounting
    • Invoicing
    • Expenses
    • Spreadsheet (BI)
    • Documents
    • Sign
    Sales
    • CRM
    • Sales
    • POS Shop
    • POS Restaurant
    • Subscriptions
    • Rental
    Websites
    • Website Builder
    • eCommerce
    • Blog
    • Forum
    • Live Chat
    • eLearning
    Supply Chain
    • Inventory
    • Manufacturing
    • PLM
    • Purchase
    • Maintenance
    • Quality
    Human Resources
    • Employees
    • Recruitment
    • Time Off
    • Appraisals
    • Referrals
    • Fleet
    Marketing
    • Social Marketing
    • Email Marketing
    • SMS Marketing
    • Events
    • Marketing Automation
    • Surveys
    Services
    • Project
    • Timesheets
    • Field Service
    • Helpdesk
    • Planning
    • Appointments
    Productivity
    • Discuss
    • Approvals
    • IoT
    • VoIP
    • Knowledge
    • WhatsApp
    Third party apps Odoo Studio Odoo Cloud Platform
  • Industries
    Retail
    • Book Store
    • Clothing Store
    • Furniture Store
    • Grocery Store
    • Hardware Store
    • Toy Store
    Food & Hospitality
    • Bar and Pub
    • Restaurant
    • Fast Food
    • Guest House
    • Beverage Distributor
    • Hotel
    Real Estate
    • Real Estate Agency
    • Architecture Firm
    • Construction
    • Property Management
    • Gardening
    • Property Owner Association
    Consulting
    • Accounting Firm
    • Odoo Partner
    • Marketing Agency
    • Law firm
    • Talent Acquisition
    • Audit & Certification
    Manufacturing
    • Textile
    • Metal
    • Furnitures
    • Food
    • Brewery
    • Corporate Gifts
    Health & Fitness
    • Sports Club
    • Eyewear Store
    • Fitness Center
    • Wellness Practitioners
    • Pharmacy
    • Hair Salon
    Trades
    • Handyman
    • IT Hardware & Support
    • Solar Energy Systems
    • Shoe Maker
    • Cleaning Services
    • HVAC Services
    Others
    • Nonprofit Organization
    • Environmental Agency
    • Billboard Rental
    • Photography
    • Bike Leasing
    • Software Reseller
    Browse all Industries
  • Community
    Learn
    • Tutorials
    • Documentation
    • Certifications
    • Training
    • Blog
    • Podcast
    Empower Education
    • Education Program
    • Scale Up! Business Game
    • Visit Odoo
    Get the Software
    • Download
    • Compare Editions
    • Releases
    Collaborate
    • Github
    • Forum
    • Events
    • Translations
    • Become a Partner
    • Services for Partners
    • Register your Accounting Firm
    Get Services
    • Find a Partner
    • Find an Accountant
      • Get a Tailored Demo
    • Implementation Services
    • Customer References
    • Support
    • Upgrades
    Github Youtube Twitter Linkedin Instagram Facebook Spotify
    +32 2 290 34 90
    • Get a Tailored Demo
  • Pricing
  • Help
  1. APPS
  2. Inventory
  3. Stock Lot MRP v 18.0
  4. Sales Conditions FAQ

Stock Lot MRP

by Ranman Labs https://www.ranmanlabs.com
Odoo
v 18.0 Third Party 5
Download for v 18.0 Deploy on Odoo.sh
Apps purchases are linked to your Odoo account, please sign in or sign up first.
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies • Discuss (mail)
• Inventory (stock)
• Purchase (purchase)
• Invoicing (account)
Lines of code 270
Technical Name stock_lot_mrp
LicenseLGPL-3
Websitehttps://www.ranmanlabs.com
Versions 18.0 19.0
You bought this module and need support? Click here!
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies • Discuss (mail)
• Inventory (stock)
• Purchase (purchase)
• Invoicing (account)
Lines of code 270
Technical Name stock_lot_mrp
LicenseLGPL-3
Websitehttps://www.ranmanlabs.com
Versions 18.0 19.0
Stock Lot MRP Odoo Silver Partner
Inventory & Purchase Manufacturing Odoo 18 & 19

Lot wise MRP Pricing

Give every individual lot and serial number its own Maximum Retail Price and Sales Price — captured at purchase and at manufacturing, tracked through every stock move, and applied per batch at your Point of Sale.

Get Started Explore Features
Per Lot
Pricing granularity
2
Capture points
100%
Native & tracked
18 · 19
Version ready
The Problem We Solve

Standard Odoo prices a product once. Real batches don’t work that way.

In FMCG, pharma, agriculture and general retail, the Maximum Retail Price printed on a pack changes from one batch to the next. Vanilla Odoo carries a single sale price on the product, forcing staff to override prices by hand — slow, error-prone and impossible to audit.

Stock Lot MRP moves pricing down to the lot/serial level. Each batch carries its own MRP and sales price, recorded the moment goods are bought or produced and carried with the stock automatically — no spreadsheets, no manual re-keying, full change history in the chatter.

✓ No core code overrides ✓ Fully tracked fields ✓ Multi-company safe
Lot / Serial Number — LOT-00231
Product
Paracetamol 500mg
Lot/Serial
LOT-00231
MRP Price
₹ 48.00
Sales Price
₹ 44.50
🕓 Tracked in chatter · MRP changed 48.00 → 46.00 by Stock Manager
Business Benefits

Why teams adopt Stock Lot MRP

Tangible, day-one gains for inventory, purchase and retail operations.

💰

Accurate batch pricing

Bill exactly the printed MRP for every batch and eliminate revenue leakage from outdated prices.

⚡

Faster operations

Prices flow automatically from purchase to sale, so staff stop overriding prices by hand at the counter.

🛡️

Audit & compliance

Every price change is tracked in the chatter — a full, defensible history for pharma and regulated trade.

✅

Fewer pricing errors

Built-in validation blocks negative prices and limits MRP to lot/serial-tracked products only.

🔄

Single source of truth

One MRP value travels from receipt to checkout — purchasing, inventory and POS all stay in sync.

🧩

Zero disruption

Built as a clean extension of native Inventory & Purchase — no risky core overrides, easy to upgrade.

Use Cases

Built for businesses where MRP changes per batch

If your printed price varies from one lot to the next, this module was made for you.

💊

Pharmacy

Batch-wise MRP & expiry pricing

🛒

FMCG / Retail

Fast-moving packaged goods

🏪

Supermarket

Multi-batch shelf pricing

🌾

Agri & Food

Harvest / season pricing

🏭

Manufacturing

MRP set at production

📦

Distribution

Lot-traceable wholesale

How It Works

One price, from receipt to checkout

A clean four-step flow that keeps every batch priced correctly without manual effort.

1

Enter MRP on Purchase

Add the supplier’s MRP directly on the purchase order line for lot/serial-tracked products.

2

Receive & Auto-Save

On receipt the MRP is written straight onto the lot/serial number — no re-keying.

3

Capture at Manufacturing

Producing in-house? Set the MRP on the move line and it lands on the manufactured lot.

4

Sell at the Right Price

With POS Lot Pricing, each batch is billed at its own MRP and sales price automatically.

Smart price hierarchy: Purchase Line → Lot → Product fallback
  • Screenshots
  • Features
  • FAQs
Screenshots

A look inside the module

Purchase Order — line with MRP
Product Qty Unit Price MRP
Paracetamol 500mg 500 32.00 48.00
Cough Syrup 100ml 120 61.00 89.00

MRP captured on the purchase order line

Stock Lot — pricing fields
Lot/Serial
LOT-00231
On Hand
500.00 Units
MRP Price
₹ 48.00
Sales Price
₹ 44.50

MRP & Sales Price stored per lot/serial

Chatter — change tracking
👤 Stock Manager
MRP Price: 48.00 → 46.00
👤 Stock Manager
Sales Price: 44.50 → 43.00

Full audit trail in the chatter

Features

Everything that ships with the module

🏷️

Core Features

  • MRP & Sales Price on every stock.lot
  • MRP field on purchase order lines
  • Baseline MRP on the product template
  • Per lot/serial granularity
✨

Advanced Features

  • Smart price hierarchy: Line → Lot → Product
  • MRP capture at manufacturing
  • Restricted to tracked products only
  • Works alongside POS Lot Pricing
🤖

Automation

  • Auto-write MRP onto lots at receipt
  • Sensible defaults from product price
  • No manual re-keying between apps
  • Prices propagate through stock moves
📋

Reporting & Tracking

  • Full change history in the chatter
  • Tracked MRP & Sales Price fields
  • Searchable / filterable lot pricing
  • Audit-ready price trail
🔒

Security & Access

  • Dedicated Stock price-manager group
  • Dedicated Purchase price-manager group
  • Validation: no negative prices
  • Multi-company compatible
📱

Compatibility & UI

  • Odoo 18 & 19 ready
  • Community & Enterprise
  • Responsive Odoo web & mobile UI
  • Clean upgrade path, no core hacks
FAQ

Frequently Asked Questions

What exactly does Stock Lot MRP do?
It adds a Maximum Retail Price and a Sales Price to every lot/serial number, captures them at purchase and at manufacturing, and carries them with the stock so each batch can be priced individually — instead of a single price on the product.
Which Odoo versions are supported?
Odoo 18 and Odoo 19, on both Community and Enterprise editions. Separate version-matched builds are provided so you always install the right one.
Is customization supported?
Yes. The module is a clean extension of native Inventory and Purchase, so it is straightforward to tailor field placement, validations or pricing rules. Ranman Labs also offers paid customization.
Does it work in multi-company environments?
Yes. Pricing is stored on standard Odoo records that respect company boundaries, so it behaves correctly in multi-company and multi-warehouse setups.
Is technical knowledge required to use it?
No. After installation the MRP and Sales Price fields appear on the existing lot, purchase and receipt screens. Day-to-day use needs no technical skills.
Can it be integrated with other modules?
Yes. It pairs natively with the companion POS Lot Pricing app to apply batch prices at checkout, and the tracked fields are accessible to any custom or third-party module.
Does it support future Odoo upgrades?
Because it avoids core overrides and uses standard Odoo extension patterns, migration to future versions is clean. Ranman Labs maintains version-matched releases.
Who is Ranman Labs?
Ranman Labs is an Odoo Silver Partner and enterprise technology company delivering Odoo ERP implementations, custom apps and AI-driven enterprise solutions.
What services does Ranman Labs provide?
Odoo implementation, custom module development, migration, integration, and enterprise AI solutions — covering everything from inventory and POS to bespoke business automation.
What kind of ongoing support and training does Ranman Labs provide?
A successful ERP launch is just the beginning. Ranman Labs provides comprehensive post-go-live support, including dedicated Service Level Agreements (SLAs), continuous user training, system optimization, and strategic guidance to help you maximize your Odoo investment as your business scales.
Do you provide customization & implementation support?
Absolutely. We support you end-to-end — requirement analysis, configuration, data migration, training and go-live — and tailor the module to your exact processes.
Better Together

Pair with POS Lot Pricing

Stock Lot MRP stores the price on each batch. The companion POS Lot Pricing module applies it automatically on the POS order line — so the right MRP and sales price reach the checkout screen with zero manual work.

Ranman Labs · Odoo Silver Partner

Ready to Unlock the Full Potential of Odoo?

Talk to certified Odoo experts who build reliable, scalable systems that businesses can depend on. From implementation and customization to migration, integration, and long-term support, we help organizations streamline operations, gain complete business visibility, and scale with confidence.

✉  contact@ranmanlabs.com 📞  +91 7975029997
🌐  www.ranmanlabs.com

Please log in to comment on this module

  • The author can leave a single reply to each comment.
  • This section is meant to ask simple questions or leave a rating. Every report of a problem experienced while using the module should be addressed to the author directly (refer to the following point).
  • If you want to start a discussion with the author, please use the developer contact information. They can usually be found in the description.
Community
  • Tutorials
  • Documentation
  • Forum
Open Source
  • Download
  • Github
  • Runbot
  • Translations
Services
  • Odoo.sh Hosting
  • Support
  • Upgrade
  • Custom Developments
  • Education
  • Find an Accountant
  • Find a Partner
  • Become a Partner
About us
  • Our company
  • Brand Assets
  • Contact us
  • Jobs
  • Events
  • Podcast
  • Blog
  • Customers
  • Legal • Privacy
  • Security

Odoo is a suite of open source business apps that cover all your company needs: CRM, eCommerce, accounting, inventory, point of sale, project management, etc.

Odoo's unique value proposition is to be at the same time very easy to use and fully integrated.

Website made with