L O A D I N G
Engineer to order

ERP for Engineer to Order Manufacturers in the UAE

When every order is designed for one customer, the ERP has to follow a project, not a product catalog. Connect estimating, drawings, engineering changes, long-lead buying, fabrication and milestone invoices on one job.

Free consultation

Get a Free ERP Consultation

Tell us a little about your business. A consultant will reach out within one business day.

  • No obligation
  • Vendor-neutral advice
  • Your data stays private
Quick answer Updated October 2026 · Reviewed by UAE ERP Experts consultants

What ERP features do engineer-to-order manufacturers in the UAE need?

Engineer-to-order manufacturers need an ERP built around the job rather than the item. One project number should carry the estimate, design, engineering BOM revisions, long-lead purchases, work orders, hours and milestone invoices. Staged BOM release lets buying start before design is final, and priced engineering change orders turn consultant changes into chargeable variations instead of absorbed cost.

  • Estimate versus actual cost is tracked by material, labor, subcontract and overhead.
  • Odoo Enterprise's PLM app handles engineering change orders and BOM versions.
  • Advance payments and milestone invoices can create a VAT tax point before delivery.
  • Milestone and progress invoices will fall under the UAE PINT AE e-invoicing model.

What engineer to order means for a UAE fabricator

An ERP for engineer to order (ETO) in the UAE is built around the job, not the item. A switchgear panel builder in Sharjah, a steel structure fabricator in Mussafah, an HVAC skid maker in Dubai Industrial City or a marine equipment workshop in Ajman all share the same pattern: the customer sends a specification or a consultant's drawing, the company estimates, wins the order, then designs the product, and only after design approval does it know the final bill of materials.

That sequence breaks most standard manufacturing setups. There is no item code before the order, the BOM changes while material is already on order, the consultant asks for revisions after shop drawings are submitted, and the customer pays against milestones such as advance, drawing approval, factory acceptance test (FAT) and delivery. Profit is decided by how well the estimate, the engineering changes and the actual hours are controlled on that one job.

This page covers the full ETO cycle. If your products are standard designs configured per order, read ERP for make to order manufacturing instead, and for the structure of the BOM itself see ERP for bill of materials.

What engineer to order means for a UAE fabricator
  • One project number carries the estimate, design, purchases, work orders, hours and invoices
  • Engineering BOM released in stages so long-lead items are bought before design is final
  • Engineering change orders priced, approved and traced to the customer variation
  • Estimate versus actual cost by material, labor, subcontract and overhead
The Challenge

Where ETO jobs lose money when they run on spreadsheets

These problems come up repeatedly in UAE workshops that quote and build one-off equipment with Excel, email and a basic accounting package.

Estimates that cannot be compared with actuals

The estimator prices steel tonnage, cutting hours and bought-out items in a spreadsheet that never reaches the accounts. After delivery nobody can say which cost line overran.

Design changes that never become variations

The consultant adds a platform or changes a motor rating during drawing review, and the workshop absorbs the extra material. Without a change order record, the commercial team has nothing to claim against.

Long-lead items ordered late

Breakers, VFDs, pumps or special alloy plate can take many weeks to arrive. If buying waits for the final BOM, the delivery date is lost before fabrication starts.

Several BOM versions in circulation

Purchasing works from revision B, the shop floor cuts from revision C and stores issue against an old list. Material gets cut to the wrong size or bought twice.

Hours booked to the wrong job

Welders and fitters move between three jobs in a day and fill a timesheet at the end of the week. Labor cost on each job becomes a guess.

Cash tied up between milestones

Milestone invoices are raised late because nobody is told that the FAT was passed or that drawings were approved, while suppliers are already paid.

ERP Workflow

Recommended ERP workflow for engineer to order

The flow we configure for a typical UAE ETO manufacturer. Every document below is linked to the same project or job number.

  1. 1Enquiry and estimate
  2. 2Quotation and sales order
  3. 3Project and milestones created
  4. 4Design and engineering BOM
  5. 5Long-lead purchase orders
  6. 6Work orders and fabrication
  7. 7Inspection and FAT
  8. 8Delivery, milestone invoice and job close

One shared database: every step updates stock, finance and reports in real time.

Recommended Modules

ERP modules an ETO manufacturer needs

ETO depends on project control and manufacturing working together. These are the modules we set up and link.

Estimating and quotations

Cost build-up by material, labor hours, subcontract and overhead, converted into a quotation and kept as the job baseline.

Projects and milestones

One project per order with phases for design, procurement, fabrication, testing and delivery, plus billing milestones.

Engineering BOM and revisions

Job-specific BOMs with revision letters, released in stages, so each department works from the approved version.

Engineering change orders

A change request records the reason, the cost and time impact, the approver and whether it is chargeable to the customer.

Purchasing for the job

Purchase orders tagged to the project, with long-lead items released early against a preliminary BOM.

Manufacturing and work orders

Work orders per assembly with routing operations, material issues and time booking by work center.

Quality and testing

Inspection test plans, weld and NDT records, FAT checklists and punch lists attached to the job.

Job costing and billing

Estimate versus committed versus actual cost, with milestone and progress invoices raised from the project.

Odoo Project kanban of tasks (wiring, plumbing, painting) by stage - ERP for engineer to order UAE
Odoo Project kanban of tasks (wiring, plumbing, painting) by stage (real product screenshot). Image: Odoo S.A. (Odoo documentation), CC BY-SA 4.0 from the official product documentation.
Dashboard Preview

The ETO job control view

Project managers and the operations head need to see every live job on one screen: where it is, what it has cost and what can be invoiced.

  • Jobs by stage: design, awaiting approval, procurement, fabrication, testing, dispatch
  • Estimate, committed (open POs) and actual cost per job, with margin forecast
  • Long-lead items with promised dates against the fabrication start date
  • Open engineering change orders and their chargeable value
  • Milestones reached but not yet invoiced

How the platforms we implement handle engineer to order

None of these is a dedicated ETO product, so fit depends on how project and manufacturing features combine. Confirm details for your edition and version.

How the platforms we implement handle engineer to order
ZohoOdooERPNextDynamics 365
Project per orderZoho Projects linked to Zoho Books or CRM dealsProject app created from the sales order; analytic accounts carry costProject linked to Sales Order; costs posted with project dimensionBusiness Central Projects (Jobs) with tasks and planning lines
Job-specific BOMNo native MRP; usually a Zoho Creator app or connected manufacturing toolManufacturing app BOMs; per-job BOM versions are possible with configurationBOM per project or item, with work orders tied to the projectProduction BOMs with versions; job-specific assemblies via assemble-to-order or projects
Engineering change controlCustom approval flow in Zoho CreatorPLM app (Enterprise) for engineering change orders and BOM versionsCustom doctype or workflow; BOM revisions kept as separate BOMsVersion control on BOMs and routings; formal change management in Supply Chain Management, confirm for your edition
Long-lead buyingPurchase orders in Zoho Inventory or Books tagged to the projectPurchase orders linked to the project analytic account and MTO routesMaterial Requests against project, converted to POsProject planning lines create purchase demand
Labor time on the jobZoho Projects timesheetsWork order time tracking and project timesheetsJob Card time logs and TimesheetsCapacity and output journals, project time entries
Milestone billingZoho Books project invoicing by milestoneMilestone invoicing on sales order linesPayment schedule and project billingProject billing by planning line or milestone
Best suited toSmaller workshops with light manufacturing needsFabricators wanting MRP, PLM and project in one suiteCost-conscious fabricators willing to customizeLarger engineering firms on Microsoft 365

We implement Zoho, Odoo, ERPNext and Dynamics 365 and recommend by fit, not by product.

Systems an ETO ERP usually connects to

Design data starts outside the ERP, so integration is part of the project.

  • AutoCAD, SolidWorks or Inventor BOM exports
  • Tekla Structures for steel fabrication
  • CNC nesting and plasma cutting software
  • Document management for drawings and transmittals
  • Microsoft Project or Primavera schedules
  • Shop floor tablets for time booking
  • Bank feeds and payment gateways
  • UAE e-invoicing Accredited Service Provider
  • Power BI or Zoho Analytics
  • CRM for tender and enquiry tracking
UAE Compliance

UAE considerations for engineer to order jobs

These points shape how invoices, advances and records are configured. Confirm the tax treatment of your contracts with your tax advisor.

VAT on advances and milestones

Advance payments and milestone invoices can create a VAT tax point before delivery, at the 5% standard rate. The ERP should issue tax invoices with TRN and the prescribed fields on every milestone, not only at final delivery.

Exports and designated zones

Equipment shipped outside the GCC or into a designated zone may follow different VAT treatment depending on the facts. Keep export documents and customs declarations attached to the job so the treatment can be evidenced.

E-invoicing from 2027

Milestone and progress invoices will be in scope of the PINT AE e-invoicing model, phased by revenue from 1 January 2027 and 1 July 2027. Check the latest Ministry of Finance and FTA guidance before go-live.

Corporate tax and long contracts

Jobs that span financial years need clear revenue and cost recognition. Job-level cost and progress data supports the accounting policy your auditor agrees for corporate tax returns.

Record keeping

Drawings, change orders, test certificates and invoices for each job should stay in the system for at least the 5 years required for tax records under Cabinet Decision 74 of 2023.

General information, not tax or legal advice. Rules change; confirm current FTA, MOHRE and Ministry of Finance guidance with your advisor.

Business Benefits

What changes when ETO runs on one system

Outcomes our clients aim for. Actual results depend on data discipline and adoption on the shop floor.

Margin known before the job closes

Estimate, commitments and actuals are compared while there is still time to act.

Changes become revenue

Each engineering change has a cost and an approval, so chargeable variations are claimed.

Earlier long-lead buying

Staged BOM release lets purchasing commit to critical items before design is complete.

Faster milestone invoicing

Finance sees the milestone the moment drawings are approved or the FAT is signed.

Implementation Timeline

Typical ETO implementation phases

Ranges assume one legal entity and one factory. Multi-site groups or CAD integration add time.

Durations are typical ranges; your plan is agreed after discovery.

  1. Process mapping

    2-3 weeks

    Walk through two or three past jobs from enquiry to final invoice and agree the job structure, cost codes and milestones.

  2. Design and configuration

    4-6 weeks

    Set up estimating templates, projects, BOM revision rules, change orders, purchasing and work orders.

  3. Data and integrations

    2-4 weeks

    Load open jobs, items and vendors, and connect CAD BOM import if required.

  4. Pilot on live jobs

    3-4 weeks

    Run new jobs in the ERP while older jobs finish in the old process.

  5. Go-live and review

    first 1-2 months

    Review the first closed jobs for estimate accuracy and costing gaps.

UAE Compliance Built In

UAE regulations covered in every ERP for engineer to order UAE project

We configure the system for the rules UAE businesses report against, and test it before go-live.

General information, not tax or legal advice. Confirm current requirements with the FTA, MOHRE or your advisor. See all UAE compliance guides.

Serving the UAE

ERP for engineer to order UAE across all seven emirates

On-site workshops in Dubai, Abu Dhabi and Sharjah, and remote or on-site delivery across the Northern Emirates and free zones.

Official sources and references

Facts on this page were checked against these sources in October 2026. Rules change, so confirm current requirements before acting.

FAQs

Engineer to order ERP questions

Still have a question? Our consultants are happy to help.

Ask an Expert
How is engineer to order different from make to order?

In make to order the product is already designed and you build it when an order arrives. In engineer to order the design itself is part of the job, so the BOM and routing do not exist until after the order and they change during the project. That is why ETO needs project control, BOM revisions and change orders.

Can we buy long-lead items before the design is final?

Yes. A common approach is to release a preliminary BOM with the items that are already certain, such as the main breaker or pump, and raise purchase orders against the project. The rest of the BOM is released after drawing approval. See purchase order management for the PO side.

How do we handle consultant or client changes?

Record each change as an engineering change order with the drawing revision, cost and time impact and whether it is chargeable. Approved chargeable changes feed a variation to the sales order, similar to the way contractors handle variation orders on site.

Do we need item codes for every one-off part?

Not always. Bought-out and raw material items need codes so stock and purchasing work. Fabricated sub-assemblies unique to a job can use a job-prefixed code or a generic code with the drawing number as a reference.

How do work orders fit into a project?

Each fabricated assembly gets a work order linked to the project, with routing operations such as cutting, welding, painting and testing. Material issues and labor time on the work order roll up to the job cost. Our work order management page explains the shop floor detail.

Which platform fits a small fabrication workshop?

It depends on how much manufacturing control you need. Smaller workshops often start with project costing and purchasing, while fabricators with heavy BOMs and testing usually need full manufacturing with PLM. We compare options during a short discovery and also review your sales order process, since ETO starts there.

Free Consultation

See your next engineered job run in one system

Send us one past job with its estimate and final cost, and we will show how it would run from enquiry to milestone invoice in the right ERP.

Location

Dubai, United Arab Emirates

Free consultation

Send us your requirements

  • No obligation
  • Vendor-neutral advice
  • Your data stays private
Chat with an ERP expert