The Miller Stores
TechUltra replaced a costly custom-built ERP with Odoo for The Miller Stores — an Indian premium food retailer (cooking oils, freshly-ground spices, organic flours) operating 7+ shops as both manufacturer and retailer.
- Duration
- 14 weeks
- Team size
- 5 (3 TechUltra + 2 client)
- Odoo version
- Odoo 17 Enterprise
- Services used
-
- Odoo Implementation
- Odoo Customization
- Odoo Integration
7+
Retail shops
Across India, manufacturer + retailer model
Custom → Odoo
ERP replatform
Replaced expensive custom-built ERP
1
Unified license
Accounting, sales, purchase, POS in one platform
Chemical-free
Product traceability
Lot tracking from oil-press / spice-grind to shop floor
The challenge
The Miller Stores was established during the COVID-19 period with a clear mission: offer premium, chemical-free cooking oils, freshly-ground spices, organic flours, and condiments. The brand operates as both manufacturer and retailer — freshly-extracted oils, freshly-ground spices, premium wheat and rice flour — delivered through 7+ shops across India plus a growing online channel.
The brand commitments add operational complexity that a generic retail ERP doesn’t handle well:
- Quality + freshness traceability. Customers are explicitly told the chemical-free, freshly-prepared origin of each product. The system has to back that up with lot-level traceability from press / grinder to shelf.
- Transparent ingredient sourcing. Detailed information on ingredient origins, spice breeds, and pesticide content is part of the customer trust contract — that data has to live somewhere queryable.
- Manufacturing + retail in one business. The Miller Stores presses its own oils and grinds its own spices. The ERP has to handle production runs and retail sales on the same platform without finger-pointing between two systems.
The previous custom-built ERP they were using had become a problem rather than a solution:
- High initial costs — custom design and implementation came in well above off-the-shelf alternatives.
- Complex customization — each subsequent change was hard to manage and slow to land.
- Increased downtime during updates and maintenance compared to standard ERPs.
- Upgrade challenges — modifying core functionality was costly and difficult.
The team needed a platform that could deliver chemical-free traceability and shop-floor manufacturing without the maintenance burden of bespoke code.
Our solution
TechUltra recommended Odoo 17 Enterprise — a comprehensive suite covering accounting, sales, purchasing, POS, inventory, and manufacturing under one license. The 14-week implementation focused on three things: replicating what worked in the old ERP, adding what was missing, and removing the custom-code maintenance overhead.
Manufacturing. Bills of Materials for each oil-pressing and spice-grinding recipe. Production runs tied to ingredient lots, with finished-goods tracked through to the shop where they’re sold. Customers asking “where does this turmeric come from?” can now be answered concretely from system data.
Inventory + Lot Tracking. Multi-location inventory across the production unit, central warehouse, and 7+ retail shops. Lot tracking end-to-end means a quality issue at any point can be traced backward to ingredient origin and forward to every shop / customer that received product from that lot.
Sales + POS. Each retail shop runs Odoo POS with offline fallback, so a connectivity issue doesn’t stop a customer transaction. Sales data flows continuously into the central inventory and accounting backbone.
Purchase. Supplier records carry the certifications (organic, chemical-free, pesticide-free) that the brand promises, so procurement decisions stay aligned with the customer-facing claims.
Accounting. Replaced the custom ERP’s accounting layer with native Odoo Accounting — GST-compliant, integrated with sales / POS / purchase, and producing standard financial reports without per-report customization.
Customizations + integrations. Where Odoo standard didn’t fully cover the brand’s flows (e.g. ingredient-origin metadata on product cards, batch-certification PDFs auto-generated for B2B buyers), we added targeted customizations — but as small, well-scoped extensions rather than the deep custom-build the previous system was.
The results
One platform, no custom-build maintenance burden. Odoo Enterprise replaced the bespoke ERP. Updates and upgrades now follow Odoo’s release cadence — a tested, supported path — rather than the brittle in-house upgrade process that was creating downtime.
Traceability that backs the brand promise. Lot tracking from production through to retail shop means the chemical-free / freshly-prepared / known-origin claims on the packaging are auditable against system data. That’s a structural difference, not a marketing one.
POS that works in the shops. Each of the 7+ outlets runs the same POS configuration; offline-mode fallback means transactions go through even on poor connectivity. Sales sync to the central platform when the connection comes back.
Lower total cost of ownership. The expensive custom ERP is decommissioned. The Miller Stores now pays a single Odoo Enterprise subscription with predictable upgrade costs, and TechUltra owns ongoing support — fewer vendors, clearer contracts, lower steady-state spend.
Foundation for the next set of shops. Adding new retail outlets is a configuration exercise, not a development project. As The Miller Stores expands the network and product range, the platform scales with it.
For other premium-D2C brands running on bespoke ERPs that have become a cost centre, see our Odoo Implementation engagement template.
“Our previous custom ERP was costing us downtime and upgrade headaches. TechUltra got us onto Odoo without disrupting our shop operations.”
The Miller Stores ops team
Operations, The Miller Stores