Smart Factory

Guides

ROI and business case for digitalization in a CNC shop

Digitalization costs money and time. A business case shows whether it pays back, and when. This is how to build one for machine monitoring in a CNC shop, with a worked example that states every assumption.

Updated: 11 October 2026

Why a business case

A business case puts the cost of an investment next to what it returns and works out how long it takes to pay back. For a new CNC machine you do this as a matter of course. For software it happens less often, although the question is the same: do I get back more than I spend?

With machine monitoring, the return is not in the software itself but in what you do with the data. So the business case describes which losses you want to reduce and how you measure whether that works.

Step 1: measure where you are

Without a baseline, every business case is a guess. Record for each machine how many hours it is planned, how many hours it really runs, how much time goes into setups and workpiece changes and why it stands still. In many shops those numbers exist only as estimates. Then the first step is a few weeks of measuring without changing anything.

Step 2: name the benefits

Count only benefits you can measure and express in money. For a CNC shop these are usually the following four.

Recovered machine hours

Downtime you can see is downtime you can reduce: waiting for material, a program or an approval, a machine that restarts late after the break. Every recovered hour is capacity you already pay for. Convert it with your machine-hour rate, but only if you can actually fill those extra hours.

Shorter setups

With small batches, a lot of machine time goes into setups. Measured setup times show which parts and NC programs take longest. That is where SMED measures pay off most: preparing whatever you can while the machine is still running.[1] Every minute of setup saved is a minute of extra production time.

Better estimates

Measured times show which parts keep running longer than estimated. A better price for those parts, or a faster process, is direct margin. How to approach that is covered in Post-calculation in machining.

Avoided overtime and investments

If you get more out of the existing machines, you can avoid overtime or an extra shift, or postpone buying a new machine. This is often the largest item, but also the least certain. Count it only if capacity really is the limit today.

What you do not express in money

Less paperwork for operators, a faster answer when a customer asks when a Production Order will be ready, fewer walks across the shop floor. Name these benefits in the business case, but do not count them.

Step 3: list the costs

  • License. With Smart Factory you pay per machine per month. The connector and the apps are free, and every plan has unlimited users.
  • Hardware. The connector runs on a Windows PC or server in your network that is always on. You need no sensors on the machine, but you do need a network connection to the control.
  • Control options. Each control is read through its own interface, for example HEIDENHAIN DNC (option 18) on Heidenhain. Check whether that interface is active on your machines.
  • Your own time. Someone who learns the system, the daily standup and the weekly review. Count those hours.
PlanEuro per machine per monthEuro per year for 10 machines
Core293,480
Premium597,080
Ultimate12915,480

Core includes live machine status, OEE and utilization reports, timelines and part counting, among other things. Premium adds the Operator Panel, NC program version management and an API. Ultimate adds the ERP integration. The full comparison, with the price in your currency, is on Pricing.

Worked example

Every number in this example is an assumption, in euro. Replace them with your own figures.

  • 10 CNC machines on the Premium plan: 590 euro per month, 7,080 euro per year.
  • PC for the connector and network work: €2,500 one-off.
  • Your own time in the first year: 100 hours at €50 per hour.
  • Machine-hour rate: €80.
  • Effect: 1 hour less downtime or setup per machine per week, 46 working weeks per year. At 80 planned hours per week, that is just over 1% of planned time.
ItemFirst year
Premium license, 10 machines€7,080
PC and network, one-off€2,500
Own time, 100 hours × €50€5,000
Costs€14,580
Return, 460 hours × €80€36,800
Difference€22,220

The return is €3,067 per month, so the first-year costs are paid back in just under five months. To break even, you need to recover about 24 minutes per machine per week: 182 hours per year across 10 machines.

Also run a cautious scenario. If you can fill only half of the recovered hours, the return is €18,400 and payback takes a little over nine months. That shows how sensitive the business case is to your assumptions.

Step 4: agree when you measure

Decide in advance when you will compare the business case with reality, for example after three, six and twelve months. Use the same definitions as in the baseline: the same planned time and the same machines. Otherwise you measure a different definition instead of an improvement.

Common mistakes

  • Counting benefits twice. One hour less downtime and one hour shorter setup can be the same hour.
  • Counting recovered hours you cannot fill.
  • No baseline. Afterwards you cannot tell whether anything changed.
  • Counting only the license as cost and forgetting your own time.

Frequently asked questions

How do you calculate the payback period?

Divide the costs by the monthly return. If the first year costs €14,580 and returns €3,000 per month, you are back at zero after just under five months. The payback period says nothing about the years after, so also look at the difference per year.

Which benefit is easiest to measure?

Recovered machine hours. Measure beforehand how many hours a machine is planned and runs, and measure again after a few months. Convert the difference with your machine-hour rate.

What does machine monitoring with Smart Factory cost?

In euro, Core costs €29, Premium €59 and Ultimate €129, each per machine per month. The pricing page shows the price in your currency. The connector and the apps are free, and you need no sensors on the machine.

Do I have to connect all machines at once?

No. You can start with the machines that carry the most hours or raise the most questions. The more machines take part, the more complete the picture of the shop.

About Smart Factory

Smart Factory reads active time, setup time, workpiece change time and downtime straight from the CNC control. You pay per machine per month; the connector and the apps are free. More: Smart Factory and Pricing.

Sources

  1. Shigeo Shingo: A Revolution in Manufacturing. The SMED System. Productivity Press, 1985

Read more

See your machines live

The connector and the apps are free. Smart Factory reads every machine straight from its control.

See pricingHow it works