Skip to content

Contact Info

Odoo MRP in India

Odoo Manufacturing for Indian plants and job work

What does an Odoo Manufacturing consultant do for an Indian manufacturer?

For an Indian plant, I configure Odoo Manufacturing so job work runs through subcontracting with challans and e-way bills verified, BoMs handle castings, forgings, garments or plastics properly, inward and in-process inspections support OEM and BIS expectations, imported inputs are planned with realistic lead times, and the costing method is agreed with your CA. I work independently and remotely on IST, and say where Odoo needs add-ons.

Last reviewed by Vikas Saroj

An Indian auto component supplier may machine a forging in-house, send it to one job worker for heat treatment and another for plating, then assemble and dispatch against an OEM schedule. A garment exporter runs a size and color matrix across cutting, stitching and outside embroidery. Odoo Manufacturing can model both, but standard settings rarely match the way material really moves.

Much of my effort goes into details that decide adoption: how Odoo's subcontracting flow represents job work and the documents it needs, how runners, risers and rejections are recorded in a foundry, how inward inspection blocks stock, how imported steel or electronics are planned, and which costing method your CA accepts.

I work remotely with Indian manufacturers as an independent Odoo consultant on IST, with workshops for the plant head, stores, quality and accounts, and short recorded demos for supervisors who work other shifts. I can guide your implementer or review a setup that is already running.

Odoo Manufacturing shop floor view showing manufacturing order cards with work center operations and operator panel
  • Job work through subcontracting
  • Challan and e-way bill checks
  • Casting and forging yields
  • Garment size and color BoMs
  • Inward and in-process inspection
  • Imported input lead times
  • Costing agreed with your CA
What I Do

Odoo Manufacturing design for Indian plants

Six areas of Odoo Manufacturing where Indian plants most need someone to think before configuring.

Job Work Modeling

Each job worker set up as a subcontractor with its own stock location, subcontracting BoMs for processed items and a clear flow for partial returns, rejections and scrap held at the vendor.

Challan and E-Way Bill Check

Verifying how your Odoo version and localization produce delivery challans and e-way bills for material sent to job workers, and specifying a workaround where they fall short.

Foundry and Forge BoMs

Melt and pour yields, runners and risers returned as by-products, and rejection categories tied back to heats, so material balance and yield reports make sense to the plant head.

Garment and Variant BoMs

Product variants for sizes and colors, BoM lines that apply to specific variants, and cutting and stitching operations planned against the style rather than every SKU separately.

Inspection and Traceability

Inward inspection, first-piece and in-process checks and final inspection as quality points, with heat or batch numbers carried from raw material to dispatch for OEM audits.

Costing With Your CA

Average, FIFO or standard cost chosen with your CA, work center rates that carry electricity and contractor wages, and a trial month reconciled before the plant goes live.

How I Work

From registers and job work books to Odoo work orders

Study

Plant and job work by video

01
Request an Assessment
  • Product families and routings
  • Job workers and their processes
  • Inspection stages today
  • Imported input list
  • Community or Enterprise decision

Pilot

One family, one job worker

02
Discuss Your Project
  • Pilot BoMs and work centers
  • Job work cycle with documents
  • Inspection points tested
  • Costing trial with CA

Roll Out

Family by family, shift by shift

03
Talk About Next Steps
  • Remaining families loaded
  • Balances at job workers counted
  • Supervisor demos in Hindi or English
  • Monthly yield and cost review

Mapping job work onto Odoo subcontracting

Job work is where Indian Odoo projects most often go wrong, because Odoo's subcontracting feature was designed around a vendor producing a finished item from components you supply, while Indian plants use job workers for single steps in the middle of a process. The mapping I usually recommend:

  • Each job worker as a subcontractor with its own stock location, so material held at every vendor is visible at any moment.
  • The processed item as its own product, for example a heat-treated or plated part, with a subcontracting BoM listing the unprocessed part as its component.
  • A subcontracting purchase order for the processing charge, whose receipt records consumption of the material sent and brings the processed item into stock.
  • Multi-step chains, such as heat treatment then plating at different vendors, modeled as successive items. Having one vendor ship directly to the next is possible in some setups but needs careful testing on your version.

Partial returns, rejections at the job worker and process scrap need explicit rules. Odoo records what is received and consumed, but the return of rejected or waste material must be designed and tested. I agree these rules with stores and accounts and run the full cycle with one real job worker before others are added. The product-level overview is on my Odoo Manufacturing page.

Challans, e-way bills and job work reporting in Odoo

Material sent to a job worker generally moves on a delivery challan, with an e-way bill where required, and the movements feed periodic GST job work reporting. Your CA confirms the rules; my job is to see that Odoo produces or supports each document from the transfer itself, not from a separate register kept in Excel.

What I verify on your actual edition and version:

  • Whether the transfer to the subcontractor location can print a delivery challan in the format your CA accepts, with HSN codes, values and the job worker's GSTIN.
  • Whether the e-way bill integration in the Indian localization covers these non-sale movements or only invoices, and how returns from the job worker are handled.
  • Whether a report of material sent, received back and pending at each job worker can be produced in the shape your periodic return needs, or has to be built.

Where something is missing, I specify the gap clearly so your implementer quotes for it rather than discovering it at go-live. Many Indian plants end up with a small custom report for job work balances, which is reasonable if it is scoped and maintained. Tax design for invoices and the ledger sits on my Odoo Accounting India page, and the wider compliance setup on Odoo consultant India.

BoMs for castings, forgings, garments and plastics

Indian manufacturing spans BoM shapes that a generic Odoo setup handles poorly. A few I configure often:

  • Foundries and forge shops: charge materials by weight, yields that vary by heat, and runners, risers and rejected castings returned to the melt. I model returns as by-products on the manufacturing order so material balance holds, and carry the heat number as the lot so a dispatch can be traced back to its melt.
  • Machining for OEMs: stable BoMs, operations at CNC and VMC cells with setup time, and a first-piece inspection on the first operation of each order.
  • Garments and textiles: product variants for size and color, BoM lines that apply only to particular variants, and operations for cutting, stitching, finishing and packing. Outside embroidery or printing becomes subcontracting.
  • Plastics and packaging: polymer, masterbatch and regrind, with mold changes as setup time and regrind recorded as a by-product.

The rule I hold everywhere: a BoM must be maintainable by your own engineering or production planning person after the implementer leaves. I document structures and naming conventions with worked examples during solution design, so later changes do not depend on a consultant or a developer.

Inspection, imported inputs and the costing method

OEM customers in India expect inward inspection, first-piece approval, in-process checks and final inspection reports, and many products fall under BIS requirements. In Odoo Enterprise, the Quality app lets you place control points at receipt, at specific operations and before dispatch, with measurements recorded and failures raising alerts. A quality location or an extra receipt step keeps uninspected material out of production. In Community, the same discipline needs a manual step and a documented procedure, or third-party modules.

Imported inputs need their own planning settings. Special steels, electronic components and some chemicals come from overseas with lead times far longer than domestic suppliers offer. I set vendor lead times from past receipts, add security days for imported lines, and let buyers confirm suggestions in the replenishment view. Customs duty, clearing and freight can be added as landed costs where the costing method supports them.

On costing, I sit down with your CA and plant head to decide:

  • Average, FIFO or standard cost for each product category.
  • Which work center rates carry electricity and contractor wages, and how job worker charges reach item cost.
  • How rejections and by-products are valued.

A trial month is then reconciled with your CA before go-live. Requirements for these flows follow my requirements gathering method.

Community or Enterprise, and when Odoo MRP is not enough for an Indian plant

Cost pressure pushes many Indian manufacturers toward Community, often with modules from the Odoo app store or a local developer. That can work for a simple plant with an in-house developer. For manufacturing, though, the gaps are real: Quality, the Master Production Schedule, PLM for engineering changes, barcode scanning and tablet shop floor screens are generally Enterprise, as are parts of the Indian compliance integrations. Every replacement module must be maintained through upgrades, so I list each one with its owner before you decide. Check the current edition split on odoo.com.

I advise Indian plants against relying on Odoo MRP alone when:

  • Forge shops or press lines need finite scheduling with die changes and sequence optimization.
  • Pharmaceutical or API plants need validated batch records under good manufacturing practice.
  • Process plants run formulas with potency, solvent recovery or many co-products.
  • Job work is spread across many vendors and nobody will own the monthly reconciliation routine.

For cost-sensitive plants I also compare against ERPNext; see ERPNext vs Odoo for manufacturing. Plant-level requirements are on manufacturing ERP India, and my wider work on ERP consultant India and the India hub.

Not sure where to start?

Tell me about your business and current systems. I’ll suggest the most sensible first step.

Book a Consultation
Related

Related Services

  • Odoo Manufacturing
  • Odoo Consulting
  • ERPNext vs Odoo for Manufacturing
  • ERP for Automotive
  • ERP Solution Design
  • ERP Vendor Selection
India

More for India Businesses

  • India overview
  • ERP Consultant
  • Freelance ERP Consultant
  • ERP Business Analyst
  • ERP Requirements Consultant
  • ERP Selection Consultant
  • ERP Implementation Consultant
  • ERP Audit Consultant
  • ERP Rescue Consultant
  • CRM Consultant
Other Markets

Odoo Manufacturing Consultant Elsewhere

  • USA
  • UK
  • UAE
  • Saudi Arabia
  • Qatar
  • Oman
  • Kuwait
  • Bahrain

Not sure which ERP you need?

Do not choose software first.

Share your business requirements with me and I will help you understand the right process, architecture and platform before implementation.

  • Independent ERP advice before you invest - I do not resell software
  • Work directly with Vikas - no account managers or junior handoffs
  • Business analysis before software implementation
  • One consultant who understands both your business and the technology
FAQ

Questions About Odoo Manufacturing Consultant India

Odoo's subcontracting flow can represent job work: each job worker becomes a stock location, the processed item gets a subcontracting BoM and receipts record consumption. Challans, e-way bills for these movements and job work return reports must be verified on your version, and sometimes built. Your CA confirms the tax treatment.

With each job worker set up as its own subcontracting location, Odoo shows stock held at every vendor at any time. Partial returns, rejections and scrap at the vendor need agreed rules. I test the full cycle with one real job worker before adding the rest, and count opening balances at each vendor before go-live.

Yes, if the heat number is recorded as the lot on the melt or casting and carried through machining and dispatch. Odoo's traceability report then shows which heat went into which dispatch. Runners, risers and rejections are recorded as by-products so the material balance per heat stays correct.

Sometimes. Community covers BoMs, manufacturing orders, work orders and subcontracting. Quality checks, MPS, PLM and tablet shop floor screens are generally Enterprise. If you plan to fill gaps with third-party modules, I list each one with its maintenance owner so the upgrade burden is visible before you decide.

Yes. I work on your side, independently, and take no commission. I write the manufacturing scope with job work and inspection scenarios built in, review the implementer's BoM and subcontracting design, and run acceptance tests on IST with your plant and accounts teams.

Still have questions? Let’s talk them through.

Every business is different. Share where you are today and what you want to fix, and I’ll tell you honestly whether and how I can help.

Book a Consultation
Vikas Saroj seated at a meeting table with a laptop and notebook
Working Model Remote · Worldwide
Email Address hello@vikassaroj.com
Book a Consultation

Let’s Discuss Your Odoo Manufacturing Consultant India Project

Book a consultation to talk through your processes, systems and goals. I’ll reply with practical next steps - no obligation.

Chat on WhatsApp