For auto ancillary and component manufacturers in Oman, ERPNext handles multi-level BOM, job work subcontracting, customer drawing revisions and IATF 16949 / ISO 9001 lot traceability as standard.
No bolt-on modules and no per-user fee. You get one system from purchase order to dispatch, with 5% VAT and Fawtara e-invoicing set up by Namaaly.
Why Oman's Factories Need More Than Excel
Manufacturers in Sohar, Rusayl, Duqm, Salalah and Nizwa supply automotive, oil and gas, construction and heavy equipment customers across Oman and the GCC. These are not simple assembly jobs. A typical plant runs:
- Multi-level sub-assemblies. A brake assembly has 12 components. Each has its own BOM with 3–8 raw materials, and each raw material may have alternate vendors with different lead times.
- Job work (subcontracting) at many steps. Heat treatment goes to vendor A, plating to vendor B. The part comes back, is assembled, and goes to vendor C for testing before dispatch.
- Delivery note and VAT tracking. A mid-size plant can send hundreds of delivery notes to subcontractors every month. Tracking them in Excel risks lost parts and wrong VAT records.
- Customer drawing revisions. When the customer moves a drawing from rev B to rev C, every open work order, BOM and quality check must follow. One missed revision means a rejection and a costly audit.
- IATF 16949, ISO 9001 and customer audits. Full lot traceability from incoming raw material heat number to the final part, including field failures.
No Excel sheet handles all five. Many ERPs handle two or three, but not in one connected system. ERPNext handles all five, and Namaaly sets it up for Omani factories.
Multi-Level Bill of Materials (BOM) in ERPNext
A BOM in ERPNext is not a flat list. Each sub-assembly has its own BOM, and ERPNext works out the full material tree when you create a Production Plan or Work Order.
How Multi-Level BOM Works
Take a brake calliper. The finished part (Level 0) has 4 sub-components (Level 1). Two are made in-house from raw materials (Level 2). One is sent to a job worker as a semi-finished part. When you create a Work Order for the calliper, ERPNext:
- Explodes the full multi-level BOM automatically
- Calculates raw material needs at every level
- Creates purchase requests for items below reorder level
- Creates sub-work orders for in-house sub-assemblies
- Creates Subcontracting Orders for job work items
- Tracks work-in-progress stock at each level
Scrap and By-Product Handling
Machining swarf, rubber flash and casting gates are normal in this industry. ERPNext supports:
- Scrap items with expected yield, so actual vs expected scrap is tracked
- By-products returned to stock and valued at standard cost
- Operation-level scrap, recorded at each workstation
Customer-Specific BOMs and Drawing Revisions
The same part can have different specs for different customers. Customer A may need surface roughness Ra 1.6 and Customer B Ra 3.2. ERPNext links a customer-specific BOM to the Sales Order, and attaches the right Quality Inspection template to it. The inspector sees the correct tolerance for every job.
Subcontracting in ERPNext — The Job Work Workflow
Heat treatment, phosphating, zinc plating, powder coating and calibration are often outsourced because in-house equipment is not worth the volume. ERPNext has a dedicated Subcontracting module for the whole flow.
Each step leaves a document trail. The system tracks:
- Quantity sent vs received, with outstanding at the vendor calculated for you
- Days at vendor, with overdue alerts when turnaround time is exceeded
- Raw material supplied to the vendor. It stays on your books as "material with vendor"
- Vendor-wise cost per operation, useful for rate talks
- Multi-hop job work, such as Vendor A then Vendor B
Quality Inspection on Inward from Subcontractor
ERPNext can trigger a Quality Inspection on every Subcontracting Receipt. The inspector records measurements and approves or rejects. A rejected lot creates a Non-Conformance Report (NCR) linked to the vendor and batch, which feeds your vendor quality scorecard.
Subcontract Delivery Tracking, VAT and Fawtara in Oman
Oman has no GST-style job work return like India's ITC-04, so you do not file a separate form. But you still need clean records of everything sent to and received from job workers, because unreturned goods mean lost stock and difficult VAT and audit questions. ERPNext covers this:
- A delivery note for every send-out, with date, item, quantity and value
- Closed automatically when the Subcontracting Receipt is booked, so open items are always visible
- Ageing alerts for parts that stay too long at a vendor. You set the limit, for example 30, 60 or 90 days
- 5% VAT invoices and Fawtara e-invoicing from the same system, so your accountant works from one set of records
| Record | What It Shows | ERPNext Source | Manual Effort |
|---|---|---|---|
| Goods sent | Items sent to job worker | Subcontracting send entry | Auto-generated |
| Goods received | Items back from job worker | Subcontracting Receipt | Auto-generated |
| Direct to customer | Sent from job worker to customer | Delivery Note from vendor address | Set up once |
| Outstanding items | Sent but not yet received | Subcontracting Report | Real-time dashboard |
| Ageing alert | Parts too long at vendor | Automated notification | Auto email / alert |
Check VAT treatment for your own case with your accountant. Namaaly sets the tax rules in ERPNext to match what they confirm.
IATF 16949, ISO 9001 and Traceability in ERPNext
IATF 16949 (automotive) and AS9100 (aerospace) need full lot traceability: you can trace a finished part forward to the customer and back to the raw material, with every operation, inspection and rework in between. This is the part genealogy. In a recall, the customer gives you a part number and a date range. You must find every batch, every customer who received it and every raw material heat number, within hours.
How ERPNext Enables Traceability
- Batch numbers on every incoming raw material lot: heat number, supplier lot, test certificate
- Serial numbers on finished parts where the customer needs them
- Work Order lot tracking, showing which batches went into which Work Order
- Quality Inspection records at incoming, in-process and final stages
- Rework and scrap records at operation level, with NCRs linked to the batch
- Full forward and backward trace from Delivery Note to Sales Order to Work Order to raw material
Control Plan and PFMEA
ERPNext does not write Control Plans or PFMEAs. Your quality team keeps those documents. ERPNext links to them by tying Quality Inspection templates to control plan characteristics:
- Each checkpoint in the inspection template matches a row in the control plan
- Recorded values are compared to control limits (USL/LSL) automatically
- Out-of-limit points create an NCR that can be linked to the PFMEA risk
- Statistics such as Cpk and trends can be exported for SPC analysis
Example Scenario — Precision Sheet Metal Manufacturer
A precision sheet metal and pressed components manufacturer runs two plants: a main plant and a nearby group company plant. It supplies laser-cut, pressed, bent and coated parts to OEM Tier-1 and Tier-2 customers. It runs 6 product variants, each with its own mix of outsourced and in-house steps.
Before ERPNext: 6 BOM variants per product family, 2 outside vendors (laser cutting and coating/plating) and stock moving between two plants. Nobody could see where each batch was. Subcontract delivery notes were raised by hand, quarter-end reconciliation took 3–4 days, and inspection records sat in paper registers.
With ERPNext (about 8 weeks): each of the 6 routes is a separate BOM with routing. Subcontract flows cover laser cutting (external vendor or group plant) and coating. Incoming inspection is built into every receipt, and each plant is a separate warehouse with inter-company transfers.
How the Variants Map to ERPNext
| Variant | First Op (Outsource) | Key In-house Ops | Surface Treatment | Subcontract Sources |
|---|---|---|---|---|
| Variant 1 | Laser Cutting | Grinding · Press · Bending · Drilling | Coating / Plating (Outsource) | External laser vendor or group plant |
| Variant 2 | Shearing | Grinding (Optional) · Press · Bending · Drilling | Coating / Plating (Outsource) | External shearing vendor |
| Variant 3 | Laser Cutting at group plant | Grinding · Press · Bending · Drilling | Coating / Plating (Outsource) | Group company plant |
| Variant 4 (SS) | Shearing | Press · Barreling · Reamer (Optional) | None, stainless steel | External shearing vendor |
| Variant 5 | Laser Cutting + CNC/VMC | Grinding · Bending (Optional) · Drilling | Coating / Plating (Outsource) | External laser vendor or group plant + CNC vendor |
| Assembly | Customer-supplied parts (GRN) | Assembly / Press | None | None, customer supplied |
Handling the Laser Cutting Source Choice
- A subcontracting BOM marks Laser Cutting as outsourced
- Two supplier entries (external vendor and group plant) with their own lead times and rates
- The planner picks the source at Work Order stage, based on capacity and lead time
- A delivery note is raised automatically when material leaves for either source
- Incoming Inspection triggers when material returns, so the check cannot be skipped
- Both sources are tracked separately
After go-live: the team sees all 6 variants as Work Orders on one dashboard, with the current operation, the responsible team and whether the batch is in-house or outsourced. Inspection records are digital, customer schedules become Sales Orders, MRP builds the production plan, and raw material purchase orders are suggested automatically.
ERPNext vs Alternatives for Auto Ancillary Manufacturers
| Feature | ERPNext | Excel + Basic Accounting | SAP Business One | Odoo |
|---|---|---|---|---|
| Multi-level BOM | ✓ Native (5+ levels) | ✗ Excel only | ✓ Native | ✓ Native |
| Subcontracting / Job Work | ✓ Dedicated module | ✗ Manual | ✓ Available | ⚠ Limited |
| Subcontract tracking and ageing | ✓ Auto | ✗ Manual | ⚠ Setup needed | ⚠ Limited |
| 5% VAT and Fawtara | ✓ Set up by Namaaly | ⚠ Varies by software | ⚠ Local add-on | ⚠ Local add-on |
| IATF / ISO Traceability | ✓ Batch + Serial + QI | ✗ Hand registers | ✓ Available | ⚠ Heavy configuration |
| BOM Versioning | ✓ Native | ✗ Not available | ✓ Available | ✓ Available |
| Customer-specific BOM | ✓ Native | ✗ Not available | ✓ Available | ⚠ Custom |
| Software licence cost | OMR 0 | Low, but no production tools | High yearly licence | Per user per month |
| Local partner in Oman | Namaaly, Muscat | Accountants | Limited, costly | Some partners |
Namaaly ERPNext Implementation for Auto Ancillary — What's Included
Namaaly offers a fixed-scope, fixed-price ERPNext package for manufacturers in Oman. Every module and workflow is pre-configured for the auto and components context.
What's Included
- Multi-level BOM setup for up to 50 finished goods (5-level support)
- Work Order and Job Card setup with workstation routing (machining, grinding, inspection)
- Subcontracting module for up to 10 job workers, with delivery and ageing tracking
- Quality Inspection templates: incoming, in-process and final
- Batch and serial traceability with a genealogy report
- Customer-specific BOM versions with drawing revision control
- Oman compliance: 5% VAT and Fawtara e-invoicing
- Production Planning with MRP-based purchase requests
- Vendor quality scorecard: rejection rate and NCRs per vendor
- 3 training sessions (production, quality, accounts)
- 4 weeks of go-live support, on-site in Oman or remote
What's Not Included (Separate Scope)
- Payroll / HR through Frappe HRMS, quoted separately
- Data migration from your old system, quoted by data volume
- Custom reports beyond the standard package, at a per-report fee
- IATF documents such as Control Plans and PFMEAs. These are your documents, and ERPNext stores the data only
Implementation Timeline
| Phase | Duration | Activities |
|---|---|---|
| Discovery & Setup | Week 1–2 | Process mapping, BOM data collection, server setup, master data entry |
| Configuration & Testing | Week 3–5 | BOM build, subcontracting set-up, QI templates, user testing |
| Training | Week 6 | Production, quality and accounts teams |
| Go-Live | Week 7–8 | Parallel run (1 week), cutover, hyper-care |
| Stabilisation | Week 9–12 | Issue fixes, fine-tuning, first VAT-period support |
Is ERPNext Right for Your Plant in Oman?
✓A good fit if you are…
- A Tier-2 or Tier-3 manufacturer with 20–500 staff
- Running BOMs with 3 or more sub-assembly levels
- Sending goods to 2 or more job workers regularly
- Tracking subcontract stock and VAT records in Excel
- Pursuing or keeping IATF 16949, ISO 9001 or AS9100
- Receiving customer drawing revisions you struggle to track
- Based in Muscat, Sohar, Duqm, Salalah, Nizwa or Sur
- Looking for OMR 0 software licensing
May not be the right fit if you are…
- A large Tier-1 with 1,000+ staff and a deep SAP investment
- A pure trading company with no manufacturing
- A start-up with under 10 staff, where Excel may do for now
- Needing a real-time MES with machine-level IoT. ERPNext is not an MES
Frequently Asked Questions
Does ERPNext support multi-level BOM for auto ancillary manufacturing?
Yes. ERPNext supports multi-level BOM (5 or more levels) as standard. Each sub-assembly has its own BOM. When you create a Work Order, ERPNext works out all material needs and creates sub-work orders and subcontracting orders automatically. No custom development is needed.
How does ERPNext track job work sent to subcontractors?
Every delivery to a subcontractor is recorded with date, quantity and item. ERPNext shows what was sent, what came back and what is still outstanding. It alerts you when parts stay too long at a vendor. Your accountant gets clean records for the VAT return.
Can ERPNext handle customer drawing revisions?
Yes. When a customer sends a new drawing revision, you create a new BOM version. Open Work Orders can move to the new version, and the old one is kept in history. Each Sales Order pulls the BOM for that customer, so production and quality always use the right specification.
Is ERPNext IATF 16949 or ISO 9001 compliant?
No ERP is certified itself. Your factory and quality system are certified. ERPNext gives you the records auditors ask for: batch and serial traceability, inspection records, non-conformance reports, vendor scorecards and BOM version history.
How much does ERPNext cost for a factory in Oman?
ERPNext software has OMR 0 licence fee and unlimited users. Namaaly implementation starts from OMR 900, and the Manufacturing module is quoted at a fixed price after a free discovery call. You get the price in writing before work starts.
Can we keep our current accounting software and use ERPNext only for production?
Yes. Many factories start with ERPNext for BOM, Work Orders, subcontracting and quality, and keep their accounting software for a while. Most later move accounts to ERPNext, which also handles 5% VAT and Fawtara e-invoicing, to avoid double entry.
How long does ERPNext implementation take?
A mid-size plant (up to 100 staff, 50 BOMs, 10 subcontractors) usually goes live in about 8 weeks from kick-off. Larger plants or data migration from an old system can take 12 to 16 weeks.
Ready to implement ERPNext for your plant in Oman?
Namaaly implements ERPNext for manufacturers across Oman. Fixed price, about 8 weeks to go-live, traceability set-up included. Book a free 30-minute discovery call with no obligation.
