On this page
Share
Link copied
Summarise this article with AI Short on time? Open this page in your assistant of choice and it will read the article and summarise it for you.

Walk into most UK SME machine shops or fabrication units and you will find the same mix: an accounts package in the office, a spreadsheet that the planner guards with their life, a whiteboard by the saw and a stack of paper job cards. When the business outgrows that mix, the conversation turns to three acronyms: MRP, MES and ERP.

The trouble is that vendors use those terms loosely, and sometimes interchangeably. That makes it hard for a Managing Director or Operations Director to work out which system will actually fix the problems they have on the shop floor. This guide to manufacturing software for UK SMEs strips the three back to what they do, compares them side by side, and gives a straight answer on which one a UK discrete manufacturer with 10 to 200 people usually needs first.

The short answer

MRP (Material Requirements Planning) works out what to make, what to buy and when. MES (Manufacturing Execution System) tracks what is actually happening on the shop floor right now. ERP (Enterprise Resource Planning) runs the wider business: finance, sales, purchasing and customer records.

Put another way: ERP manages the business, MRP plans the work and a MES runs the shift. Most SME manufacturers do not need a heavyweight ERP to solve late jobs and poor margins. They need accurate planning and live shop floor data, connected in one place.

What is MRP?

An MRP system answers three questions: what materials do you need, how many, and when. It takes your open sales orders, your bills of materials (BOMs) and your current stock, then works backwards to tell you what to purchase, what to make and when each job needs to start to hit its delivery date.

For a manufacturer running dozens of jobs at once, often with shared materials and common components, that calculation is the difference between a shop floor that flows and one where someone spends every morning expediting. A good MRP function prevents the situation where a CNC machine sits idle because a £2 fastener has not arrived.

The core features you should expect from MRP are:

  • Inventory management: raw materials, work in progress and finished goods in one place, with visibility of what is free and what is allocated to jobs.
  • Production planning: what needs to run, in what order, and whether the material and capacity are there to do it.
  • Procurement planning: purchase suggestions based on real demand and supplier lead times, which cuts emergency orders and the premium that comes with them.
  • Demand forecasting: using order history and trends to plan ahead for long-lead components or seasonal peaks.

MRP has one important limit. It is a perfect-world calculator. If the routing says an operation takes four hours, MRP assumes it takes four hours. It does not know that Machine 3 has a coolant leak, that an operator called in sick or that a delivery of bar stock arrived short. Without feedback from the floor, the plan drifts away from reality within hours.

What is a MES?

A manufacturing execution system tracks and controls what actually happens on the shop floor, from the moment a job starts to the moment it is dispatched. If MRP tells you what should happen, a MES shows you what is happening.

A MES captures data as work happens rather than after the fact. Operators book on and off jobs at a terminal or tablet. The system records when each operation starts and finishes, who ran it, which machine it ran on, how many good parts were made, how many were scrapped and why a machine stopped. Every event links to a specific job, part and works order, so the information is structured instead of scattered across job cards and whiteboards.

From that data, a MES gives you:

  • Live job status: what is running, what is queued and what is behind, without walking the floor or ringing a supervisor.
  • Actual versus estimated time: the real set-up and run times behind every job, which is the basis of accurate job costing and better quotes.
  • Downtime and stoppage reasons: so you can see where capacity is really lost.
  • Traceability: an electronic audit trail of every operation, operator and material batch, produced as a by-product of normal work. That matters for ISO 9001, AS9100 and defence customers.
  • WIP visibility: where every job sits between operation 10 and operation 20, which is where most work in progress hides.

In many factories this job is currently done by a “manual MES”: people walking round with clipboards, chasing updates and retyping them into spreadsheets. That creates a lag. By the time the office knows a job is behind, the shift is over, and the cost turns up as overtime, missed delivery dates and eroded margins.

A common worry is older equipment. Most SME-focused MES platforms capture data through operator input at the workstation, so they work with any machine regardless of age. You do not need to retrofit PLCs or sensors to get visibility, although machine connectivity can be added later where it pays back.

What is ERP?

ERP is the broad umbrella. In theory, an ERP system covers everything: finance, HR, sales, purchasing, customer records and, through add-on modules, MRP and shop floor functions too. It is the system of record for the business, and it keeps the books clean for the Managing Director and the Finance Manager.

ERP works in days and weeks. A production shift works in minutes and hours. That mismatch is why so many SMEs with an ERP still run the floor on paper and spreadsheets.

The other challenge is scale. Many large ERP systems were designed for multi-site corporations. They are strong on finance and weak on the realities of discrete manufacturing, such as multi-level BOMs that change after release, subcontract operations or the flexibility a jobbing toolroom needs. Implementation typically takes 12 to 18 months, often with external consultants, and many SMEs end up paying for modules they never switch on.

MRP vs MES vs ERP: side-by-side comparison

MRPMESERP
Main questionWhat do we need, and when?What is happening right now?How is the business performing?
Primary usersPlanners, buyers, production managersOperators, supervisors, works managersFinance, sales, directors
Time horizonDays to months aheadMinutes and hours, liveWeeks, months, financial periods
Key dataOrders, BOMs, stock, lead timesClockings, quantities, scrap, downtimeInvoices, ledgers, customers, suppliers
SolvesMaterial shortages, unrealistic delivery dates, overstockingNo job visibility, unknown job costs, WIP build-up, traceability gapsDisconnected finance, sales and purchasing
Blind spotAssumes the plan happens as writtenNeeds a plan and orders to execute againstRarely sees the shop floor in real time
Typical SME go-liveWeeks to a few monthsWeeks to a few months12 to 18 months

How the three fit together

These are not competing systems. They are three layers of the same flow of work:

  1. ERP holds the order and raises the invoice.
  2. MRP makes sure materials, capacity and dates line up.
  3. MES executes the work and feeds real data back to the office.

When the layers are disconnected, you get islands of information. The office thinks a job is half complete because the schedule says so, while the shop floor knows it has not started because the fixture is missing. When they are connected, actual times flow back into planning, lead times are measured rather than guessed, and the finance side finally gets costs it can trust.

Adding a MES does not mean replacing your ERP. It means giving your ERP and your plan accurate data to work from. Many UK SMEs keep Sage or Xero for accounts and add a manufacturing system for planning and execution, linked by integration.

What is poor shop floor visibility costing you?

Enter your headcount, labour rate and shifts to see an estimate of what missing shop floor data costs your factory each year.

Try the free savings calculator

Why you cannot plan your way out of a shift crisis

Picture a typical Tuesday. The planner is working from a schedule built the previous afternoon. Since then two jobs have been pulled in for an important customer, a CNC cell has lost an hour to a tooling problem and a supplier has delivered short. None of that is in the planning system, so the schedule on screen no longer matches the floor.

Without live data, priorities get set by whoever shouts loudest. With a MES, the works manager can see a bottleneck forming at the deburr station at 11:00 and move someone across from assembly before it hits the afternoon dispatch. That is the difference between managing a shift and firefighting one.

This is also why an accounting-heavy ERP rarely fixes late deliveries on its own. If your dates are slipping and WIP is piling up, the answer sits in the MRP and MES layers: planning materials accurately and seeing shop floor progress as it happens.

Signs you have outgrown spreadsheets

Spreadsheets are not the enemy. They are flexible, cheap and everyone knows how to use them. The problem is that they only know what someone typed in, and they do not know when that information went out of date. These are the signs that the cost of staying on them has overtaken the cost of changing:

  • The production schedule lives in one person’s head, and the business struggles when they are on holiday.
  • Customers ring to ask where their order is and nobody can answer without walking the floor.
  • Quotes are based on what jobs should take, because nobody knows what they actually take.
  • Material shortages are found when the job reaches the machine, not when the order is taken.
  • Month-end margins surprise you, in either direction.
  • Audits and customer quality requests mean days of digging through paper job cards.

If three or more of those sound familiar, the hidden cost in overtime, expediting, scrap and lost capacity is almost certainly higher than a subscription to a proper system. The question then becomes which layer to fix first.

Which do you need? Guidance for UK SME manufacturers

Start with the problem, not the acronym. Ask which of these sounds most like your business.

“We keep running out of material, or we are sitting on stock we do not need.” Your first gap is MRP. You need demand-driven purchasing, BOM-based shortage checks and realistic delivery dates before you promise them to customers.

“We do not know where jobs are, or whether we made money on them.” Your first gap is a MES. You need operators booking time against jobs so you can see live status and compare actual hours with quoted hours. Most SMEs discover several “good” jobs are losing money within weeks of capturing real data.

“Our finance, sales and purchasing are all in separate places.” That is an ERP-shaped problem, but check whether it is really the core issue. Many SMEs solve it by connecting a manufacturing system to their existing accounts package rather than replacing everything.

“All of the above.” This is the most common answer. It is also where SMEs get stuck, choosing between a light MRP that does not talk to the floor and a large ERP that takes 18 months to deploy. The practical middle ground is a single system that combines MRP and MES and handles the essential commercial tasks (quoting, sales orders, purchasing, dispatch), then integrates with your accounts.

A few rules of thumb:

  • Under 10 people, simple products: a spreadsheet or light MRP may still be enough. Revisit when jobs start going missing.
  • 10 to 200 people, discrete or make-to-order: combined MRP and MES is usually the best return. This covers CNC machining, fabrication, electronics assembly, specialist vehicles and aerospace or defence components.
  • Multi-site, multi-currency, complex group finance: a full ERP starts to earn its cost, ideally with a MES connected to it for the shop floor.

Whatever you choose, look hard at implementation time. A system that goes live in 90 days starts paying back while an 18-month ERP project is still in workshops. Ask every vendor how long go-live takes for a business your size, whether you need outside consultants, and whether you can phase it: planning first, shop floor tracking next, or the other way round.

Choosing manufacturing software in the UK: where to start

Most manufacturing software is written for a global market, so it pays to check how well a system fits the way UK SMEs actually run. A few points matter more here than feature lists suggest.

Your accounts package. The majority of UK SME manufacturers already run Sage or Xero, and the finance team is rarely keen to move. Look for manufacturing software that integrates with the accounts system you have, so sales invoices, purchase invoices and customer and supplier records flow across without retyping. Ask to see that integration working, not just listed on a website.

UK support. When the shop floor stops booking jobs at 7:30 on a Monday, you want help in your time zone from people who understand UK manufacturing. Check where support is based, what hours it covers and whether you get a named contact during implementation.

Go-live time. For a business with 10 to 200 people, a long project is a real cost: staff time, consultant fees and months of running two systems side by side. Ask each vendor for a realistic go-live date for a business your size, who does the configuration and what they need from your team.

Budget framing. Compare total cost over three to five years, not just the licence. Include implementation, training, integrations, support and any modules you will need later. Weigh that against what the current way of working costs you in overtime, expediting, scrap, missed deliveries and jobs quoted at the wrong price. That comparison is usually more useful than the headline subscription figure.

Grants and funding. UK manufacturers may be able to get support towards digital projects. Made Smarter, for example, offers funded advice and, in some regions, match funding for technology adoption. Eligibility and availability vary by region and change over time, so check the current scheme before you plan around it. We cover how this works in our guide to using Made Smarter funding for a MES project.

Start with the problem you need to fix first, then shortlist two or three systems that meet these tests and ask each one to run a demo using your own jobs.

Questions to ask before you choose

  • Can operators use it at the workstation with minimal training?
  • Does it handle multi-level BOMs, and can we change a BOM after a works order is released?
  • Will it show actual versus estimated time and cost per job?
  • Does it integrate with our accounts package, such as Sage or Xero?
  • What is the realistic go-live date, and who does the configuration?
  • Can we see it running with a manufacturer like us?

Where DynamxMFG fits

We built DynamxMFG because we kept meeting factories stuck between ERP systems that were too heavy and MRP systems that never reached the shop floor. DynamxMFG is a MES with MRP, scheduling, job costing, quality and reporting built in, designed for UK SME discrete manufacturers.

In practice that means material planning and shop floor execution sit in one system. Operators book onto jobs at clocking stations or tablets. Planners see live load by work centre. Directors see profit and loss at job and part level. It integrates with the accounts and ERP systems you already use, so you do not have to rip anything out to get control of the floor.

Typical deployment is 90 days, not 18 months, with configuration and onboarding handled by our team rather than external consultants. Customers see results quickly: Gloucestershire Machining Centre increased capacity by 40% and now tracks profit or loss on each component, CPL reached 99.9% on-time delivery on complex vehicle builds, and Protea gained the ability to modify BOMs after release. Across clients, typical results include a 15% efficiency increase, a 10% reduction in downtime and a 20% reduction in inventory costs.

FAQ

What is the difference between MRP and MES?

MRP plans what to make and buy, and when, based on orders, BOMs and stock. A MES tracks what is actually happening on the shop floor in real time. MRP sets the plan; a MES shows whether reality is keeping up with it.

What is the difference between MES and ERP?

ERP manages the whole business, especially finance, sales and purchasing, and works in days and weeks. A MES manages production execution in minutes and hours: job status, operator time, scrap and downtime. A MES feeds ERP with accurate shop floor data rather than replacing it.

Is a MES only for large manufacturers?

No. Smaller factories often feel the lack of shop floor visibility more sharply, because one late job has a bigger effect on the week. SME-focused MES platforms are priced and configured for businesses with 10 to 200 people.

Do I need an ERP before a MES?

No. Many SMEs run a MES with built-in MRP alongside an accounts package such as Sage or Xero. You only need a full ERP if your finance and multi-site requirements justify it.

Does a MES work with older machines?

Yes. Most SME systems capture data through operator input at the workstation, so they work with any equipment regardless of age. Direct machine connectivity is optional.

How long does implementation take?

Traditional ERP projects typically take 12 to 18 months. A focused MRP and MES platform such as DynamxMFG typically goes live in around 90 days.

Can we start with planning and add shop floor tracking later?

Yes. Phasing is common. Some manufacturers start with MRP to fix material and scheduling problems, others start with shop floor tracking to get real job costs first, which is what job costing software for manufacturers depends on. A combined system lets you do either without changing software later.

What is the best manufacturing software for UK SMEs?

There is no single best system. For UK SME discrete manufacturers, the right choice usually combines MRP and MES in one system, integrates with Sage or Xero, offers UK-based support and goes live in months rather than years. Shortlist on those tests, then compare demos run against your own jobs.

How do I choose manufacturing software in the UK?

Start with the problem you most need to fix, whether that is material shortages, job visibility or job costing. Then check accounts integration, UK support, realistic go-live time and total cost over several years, and see whether grant schemes such as Made Smarter are available in your region.

See it on your own jobs

If you are unsure whether you need MRP, a MES, an ERP or a combination, the quickest way to find out is to see one running against the kind of work you do. Book a demo of DynamxMFG and we will show you how it handles your planning, your shop floor and your job costing, with a typical go-live inside 90 days.

Written by Tom Drury

Marketing at TotalControlPro. Tom writes the practical guides on this blog, from shop floor visibility and job tracking to what MES, ERP and MRP actually mean for a UK SME manufacturer. Most of it comes from working alongside the engineers and operations managers who use DynamxMFG every day.

See it running on your own shop floor data

A 30 minute call, a live look at DynamxMFG, then we configure it on your data and show it back to you.