Manufacturing
ERP Software

Manufacturing
ERP Software

Manufacturing
ERP Software

Fabrication ERP software runs quoting, scheduling, shop-floor tracking, materials, and job costing in one system. Most vendors will not tell you what it costs. We compared the systems Australian fabrication shops actually shortlist - Odoo, MRPeasy, and Katana - against MirrorWorks, using their own published pricing and their partners' own implementation guides.

Fabrication ERP software runs quoting, scheduling, shop-floor tracking, materials, and job costing in one system. Most vendors will not tell you what it costs. We compared the systems Australian fabrication shops actually shortlist - Odoo, MRPeasy, and Katana - against MirrorWorks, using their own published pricing and their partners’ own implementation guides.

Fabrication ERP software runs quoting, scheduling, shop-floor tracking, materials, and job costing in one system. Most vendors will not tell you what it costs. We compared the systems Australian fabrication shops actually shortlist - Odoo, MRPeasy, and Katana - against MirrorWorks, using their own published pricing and their partners’ own implementation guides.

top ERP vendors we checked won't publish a price.

top ERP vendors we checked won’t publish a price.

a year to run customised Odoo at 30 users - per its own partners.

Days

Days

Days

to go live in MirrorWorks and quote your first job.

  • Sources at the foot of this page. Verified 18 August 2026.

Where we sit, honestly.

Where we sit, honestly.

Where we sit, honestly.

Every system below can run a factory. The question is what it costs to get live, and how much of it your crew will actually use.

Every system below can run a factory. The question is what it costs to get live, and how much of it your crew will actually use.

Every system below can run a factory. The question is what it costs to get live, and how much of it your crew will actually use.

high
Fit for a fab shop ↑
low
High fit · low cost
MirrorWorks
Metal-fab native, AI quoting and scheduling, live in days, free for one person, then A$9 a seat
Spreadsheets
Free until it isn't, no visibility, no history, one person holds it all
ERPNext
Cheap licence; you pay in your own technical time
Odoo
Capable, generic, needs a partner to make it fit a fab shop
MRPeasy
Honest SMB tool, dated UX, weak on the shop floor
Katana
Built for e-commerce makers and inventory, not job-shop routing
Fulcrum
Strong job-shop fit, priced and onboarded for 50-plus staff
SAP / Epicor / NetSuite
Powerful, and precisely the six-figure, six-month failure mode this market fears
lowTotal cost of ownership →high
Fit assessed for a 5–50 person metal fabrication shop; cost is first-year total ownership for a 10-user deployment.
MirrorWorks, Metal-fab native, AI quoting and scheduling, live in days, free for one person, then A$9 a seat. Spreadsheets + whiteboard, Free until it isn't, no visibility, no history, one person holds it all. ERPNext, Cheap licence; you pay in your own technical time. Odoo Manufacturing, Capable, generic, needs a partner to make it fit a fab shop. MRPeasy, Honest SMB tool, dated UX, weak on the shop floor. Katana, Built for e-commerce makers and inventory, not job-shop routing. Fulcrum, Strong job-shop fit, priced and onboarded for 50-plus staff. SAP B1 · Epicor · NetSuite, Powerful, and precisely the six-figure, six-month failure mode this market fears.

Spreadsheets + whiteboard

Spreadsheets + whiteboard

Free until it isn’t: no visibility, no history, one person holds it all

Free until it isn’t: no visibility, no history, one person holds it all

ERPNext

ERPNext

Cheap licence; you pay in your own technical time

Cheap licence; you pay in your own technical time

Odoo Manufacturing

Odoo Manufacturing

Capable, generic: needs a partner to make it fit a fab shop

Capable, generic: needs a partner to make it fit a fab shop

MRPeasy

MRPeasy

Honest SMB tool, dated UX, weak on the shop floor

Honest SMB tool, dated UX, weak on the shop floor

Katana

Katana

Built for e-commerce makers and inventory, not job-shop routing

Built for e-commerce makers and inventory, not job-shop routing

Fulcrum

Fulcrum

Strong job-shop fit, priced and onboarded for 50-plus staff

Strong job-shop fit, priced and onboarded for 50-plus staff

SAP B1 / Epicor / NetSuite

SAP B1 / Epicor / NetSuite

Powerful, and precisely the six-figure, six-month failure mode this market fears

Powerful, and precisely the six-figure, six-month failure mode this market fears

MirrorWorks

Manufacturing ERP native, AI quoting and AI scheduling, live in days, free for one person, then A$9 a seat

Placements reflect our assessment for our target customer; sources and pricing below. Verified 18 August 2026.

Placements reflect our assessment for our target customer; sources and pricing below. Verified 18 August 2026.

Four systems, line by line.

Four systems, line by line.

Four systems, line by line.

Comparison pointMirrorWorksOdooMRPeasyKatana
Built forMetal fabrication job shopsGeneric business suiteSmall manufacturersE-commerce makers and inventory
Subscription (published)Free for one person. Paid plans from A$9 a seat.US$24.90–49/user/moUS$49–149/user/moFrom US$299/mo + add-ons
The cost not on the pricing pageNone. No setup fee.Partner implementation A$100k–250k+ at 30+ users; migration work each major versionTraining US$150/hr; support plans US$199–499/moManufacturing +US$199/mo; Traceability +US$249/mo; US$2,000 onboarding
Consultant needed to go liveNoUsually a partnerNoNo
Time to liveDays (Bridge import)Weeks to monthsWeeksWeeks
Shop-floor interfaceGloved-hands kiosk, tablet-first (Make)Desktop formsDated web formsInventory-first screens
QuotingAI quote from drawing and history (Sell)Manual line itemsManual line itemsNot job-shop quoting
Production schedulingAI capacity scheduling, drag-drop (Plan)Module + configurationBasic finite schedulingMake-to-stock oriented
Job costingLive actuals vs quote (Book)Configurable, month-end orientedDesk-entered actualsInventory-centric costing
AccountingXero and MYOB nativeOwn accounting preferredXero/QuickBooks connectorsXero/QuickBooks connectors
ContractMonth-to-monthAnnual for discount pricingMonthly or annualAnnual for Advantage
Australian pricingAUD listUSDUSDUSD
Built for
MirrorWorks
Metal fabrication job shops
Odoo
Generic business suite
MRPeasy
Small manufacturers
Katana
E-commerce makers and inventory
Subscription (published)
MirrorWorks
Free for one person. Paid plans from A$9 a seat.
Odoo
US$24.90–49/user/mo
MRPeasy
US$49–149/user/mo
Katana
From US$299/mo + add-ons
The cost not on the pricing page
MirrorWorks
None. No setup fee.
Odoo
Partner implementation A$100k–250k+ at 30+ users; migration work each major version
MRPeasy
Training US$150/hr; support plans US$199–499/mo
Katana
Manufacturing +US$199/mo; Traceability +US$249/mo; US$2,000 onboarding
Consultant needed to go live
MirrorWorks
No
Odoo
Usually a partner
MRPeasy
No
Katana
No
Time to live
MirrorWorks
Odoo
Weeks to months
MRPeasy
Weeks
Katana
Weeks
Shop-floor interface
MirrorWorks
Gloved-hands kiosk, tablet-first (Make)
Odoo
Desktop forms
MRPeasy
Dated web forms
Katana
Inventory-first screens
Quoting
MirrorWorks
AI quote from drawing and history (Sell)
Odoo
Manual line items
MRPeasy
Manual line items
Katana
Not job-shop quoting
Production scheduling
MirrorWorks
AI capacity scheduling, drag-drop (Plan)
Odoo
Module + configuration
MRPeasy
Basic finite scheduling
Katana
Make-to-stock oriented
Job costing
MirrorWorks
Live actuals vs quote (Book)
Odoo
Configurable, month-end oriented
MRPeasy
Desk-entered actuals
Katana
Inventory-centric costing
Accounting
Odoo
Own accounting preferred
MRPeasy
Xero/QuickBooks connectors
Katana
Xero/QuickBooks connectors
Contract
MirrorWorks
Month-to-month
Odoo
Annual for discount pricing
MRPeasy
Monthly or annual
Katana
Annual for Advantage
Australian pricing
MirrorWorks
AUD list
Odoo
USD
MRPeasy
USD
Katana
USD

Subscription figures from each vendor’s published pricing page; implementation and training figures from the vendors’ own pages and their partners’ published guides. Full source list at the foot of this page. Verified 18 August 2026. If anything here is out of date, tell us and we will correct it.

Subscription figures from each vendor’s published pricing page; implementation and training figures from the vendors’ own pages and their partners’ published guides. Full source list at the foot of this page. Verified 18 August 2026. If anything here is out of date, tell us and we will correct it.

The invoice arrives after the pricing page.

The invoice arrives after the pricing page.

The invoice arrives after the pricing page.

Here is the part the licence table does not show. Odoo's own Australian partners publish what deployments really cost: one puts a 30-plus-user implementation at A$100,000 to A$250,000 or more, with year-two-onwards running costs of A$40,000 to A$80,000 a year. Partner rates in Australia run A$120 to A$350 an hour.

Here is the part the licence table does not show. Odoo’s own Australian partners publish what deployments really cost: one puts a 30-plus-user implementation at A$100,000 to A$250,000 or more, with year-two-onwards running costs of A$40,000 to A$80,000 a year. Partner rates in Australia run A$120 to A$350 an hour.

To be fair to Odoo, a vanilla Odoo Online instance is genuinely cheap, and it upgrades itself for free. The trouble is that manufacturers cannot run vanilla. Dimensional material, offcuts, heat numbers, and quoting from drawings all mean custom modules, and Odoo's own documentation is direct about what that costs you at upgrade time: a database with custom modules 'cannot be upgraded until a version of your custom modules is available for the target version', the upgrade guarantee excludes custom code, and each major version is supported for three years before surcharges apply. A new version ships every year. Partners publish migration projects from about US$5,000 to US$40,000, and the clock restarts each release.

To be fair to Odoo, a vanilla Odoo Online instance is genuinely cheap, and it upgrades itself for free. The trouble is that manufacturers cannot run vanilla. Dimensional material, offcuts, heat numbers, and quoting from drawings all mean custom modules, and Odoo’s own documentation is direct about what that costs you at upgrade time: a database with custom modules ‘cannot be upgraded until a version of your custom modules is available for the target version’, the upgrade guarantee excludes custom code, and each major version is supported for three years before surcharges apply. A new version ships every year. Partners publish migration projects from about US$5,000 to US$40,000, and the clock restarts each release.

So in a year when a migration lands, that A$40,000–80,000 running cost can clear A$90,000. None of it appears on the pricing page.

So in a year when a migration lands, that A$40,000–80,000 running cost can clear A$90,000. None of it appears on the pricing page.

What a year of a 30-plus-user customised Odoo deployment can hold (published ranges)

Licences (30 × US$31.10/mo)
~A$17k
Partner support and enhancements
A$12k–48k
Version-migration project, when it lands
A$8k–60k
Hosting and extras
A$3k–8k

Ranges assembled from Odoo's published pricing and its partners' published guides, sources below. Your mix will differ.

The same 30 seats on MirrorWorks Run: A$15,120 a year. No setup fee, no consultant needed to go live, no migration projects, upgrades are just Tuesday.

What is your ERP actually costing you?

What is your ERP actually costing you?

What is your ERP actually costing you?

Your numbers, not ours. Pick your system, edit anything; it recalculates as you go.

Your numbers. Edit anything.

Typical published pricing. Picking a system resets the cost lines to its defaults; your seats and renewal date stay put. Edit everything to match your bills.

What that really costs
$51,333 a year
Licence, platform and hosting$20,000
Partner, support and admin$20,000
Upgrades, averaged per year$11,333
MirrorWorks on/user/month$6,000
The next five years
Over five years: staying costs about $294,385, switching costs about $82,000: 18 more months of what you pay now, then MirrorWorks from your renewal.

How this works: your current costs run until your renewal and rise 5% a year. MirrorWorks runs from the month after, at its published month-to-month price. Switching skips your next upgrade project, because you are leaving. Bridge imports your data free. See the switching roadmap.

Your numbers. Edit anything.

Typical published pricing. Picking a system resets the cost lines to its defaults; your seats and renewal date stay put. Edit everything to match your bills.

What that really costs
$51,333 a year
Licence, platform and hosting$20,000
Partner, support and admin$20,000
Upgrades, averaged per year$11,333
MirrorWorks on/user/month$6,000
The next five years
Over five years: staying costs about $294,385, switching costs about $82,000: 18 more months of what you pay now, then MirrorWorks from your renewal.

How this works: your current costs run until your renewal and rise 5% a year. MirrorWorks runs from the month after, at its published month-to-month price. Switching skips your next upgrade project, because you are leaving. Bridge imports your data free. See the switching roadmap.

Take this to your accountant

We email you a live link with your numbers, both ways, plus the questions worth asking any vendor. Including us. Edit anything later; it recalculates.

No spam, no call unless you ask for one.

Take this to your accountant

We email you a live link with your numbers, both ways, plus the questions worth asking any vendor. Including us. Edit anything later; it recalculates.

No spam, no call unless you ask for one.

What happens to
ten years of job history?

What happens to ten years of job history?

What happens to
ten years of job history?

The real reason shops stay on a system they hate is the switch.
So here is exactly what it involves.

The real reason shops stay on a system they hate is the switch.
So here is exactly what it involves.

The real reason shops stay on a system they hate is the switch.
So here is exactly what it involves.

01
Week one
Everything comes across
Bridge imports your customers, part numbers, jobs, and stock from spreadsheets, Xero, MYOB, or your current system. Free, before you pay anything.
02
Weeks two to four
Run in parallel
Quote live jobs in MirrorWorks while the old system keeps running. Nothing is cut over until your numbers match.
03
From month two
The floor comes on
Kiosks at the machines, dockets retired. Month-to-month from day one, cancel anytime and export everything.

Try it without betting the shop. Month-to-month, cancel anytime, export everything. Free data import with MirrorWorks Bridge.

Try it without betting the shop. Month-to-month, cancel anytime, export everything. Free data import with MirrorWorks Bridge.

Try it without betting the shop. Month-to-month, cancel anytime, export everything. Free data import with MirrorWorks Bridge.

Fifty founding places: 40% off any paid plan for 12 months, with setup and migration help included.

Join the waitlist

Our pricing, in full, on the page.

Our pricing, in full, on the page.

Our pricing, in full, on the page.

Start
Freefor one person. No card.
Sell, Plan, Make, Buy modules
1 site
AI agent (50 actions/mo)
Quotes, orders and invoices
Jobs on a board
Shared floor screen
Export any time
25 jobs, 50 quotes a month
3 machines
A$9 a seat from two. Up to three people.
Join the waitlist
Make
A$25/user/month
All modules
1 site
750 AI actions/mo
AI agent
Shop-floor kiosk
75 jobs
250 quotes
Xero + MYOB
Email support
Join the waitlist
Run
A$42/user/month
All Make features +
2 sites
5,000 AI actions/mo
AI quoting
Nesting + MRP
300 jobs
1,000 quotes
+ Customer portal
Priority support
Join the waitlist
Operate
A$101/user/month
All Run features +
3 sites
20,000 AI actions/mo
Predictive AI
Vendor analytics
1,000 jobs
1,500 quotes
+ API access
4-hr SLA
Join the waitlist
Enterprise
Contactcustom pricing
All Operate features +
Unlimited sites
Unlimited AI
Custom AI
Multi-factory
Unlimited jobs
Unlimited quotes
Custom integrations
1-hr SLA + CSM
Talk to us
Start also includes purchase orders, invoices into Xero (coming), customer import from a spreadsheet, 1 GB storage (5 GB when paying) and 50 AI actions a month. Moving up to Make changes a setting, not your data. Early access runs until 30 days after Make launches. "Made with MirrorWorks" appears on Start documents.

Don’t take the tour. Take the keys.

Don’t take the tour.
Take the keys.

Don’t take the tour. Take the keys.

This is a real MirrorWorks factory - jobs, machines, schedules, the lot.
No sign-up, no sales call, no ‘book a demo’.
Open it, break nothing, see everything.

Open the live demo

Open the live demo

loads in your browser, nothing to install

loads in your browser, nothing to install

app.mirrorworks.ai

app.mirrorworks.ai

The MirrorWorks live demo factory, showing jobs, machines, and schedules

What it does.

What it does.

What it does.

Plays well with the tools you keep.

Plays well with the tools you keep.

Plays well with the tools you keep.

Xero
QuickBooks
STEP/DXF import
UPS
MYOB
Autodesk
Microsoft Excel

Built by someone who has done the implementations.

Built by someone who has done the implementations.

Built by someone who has done the implementations.

MirrorWorks was built by a team who have collectively spent 20+ years in manufacturing, product development, ERP implementation, and factory operations before writing a line of code for this product.

MirrorWorks was built by a team who have collectively spent 20+ years in manufacturing, product development, ERP implementation, and factory operations before writing a line of code for this product.

Questions shops actually ask.

Questions shops actually ask.

Questions shops actually ask.

Published subscriptions run from about US$25 to US$149 per user per month, but partner-published implementation guides tell the fuller story: Australian Odoo partners put 30-plus-user deployments at A$100,000–250,000+ to implement and A$40,000–80,000+ a year to run. MirrorWorks is free for one person. Paid plans from A$9 a seat, with no setup fee.
Odoo is a capable, well-priced generic suite, and vanilla Odoo Online is genuinely cheap. A fabrication shop needs custom modules, and Odoo's own documentation says a database with custom modules cannot upgrade until that code is re-adapted for each new version, which is where the partner invoices start. See our full Odoo comparison.
Cheapest to start is staying on spreadsheets; cheapest to run is a system priced without implementation fees. MirrorWorks Start is free for one person, and data import through Bridge is free. Most shops run their stocktake off the same import.
MirrorWorks connects natively to both Xero and MYOB. Odoo prefers its own accounting. MRPeasy and Katana connect to Xero and QuickBooks.
Katana's free plan caps at 30 SKUs, and its manufacturing features are a US$199 per month add-on on top of the US$299 Core plan, so a working fab-shop setup lands near US$750 a month before the US$2,000 onboarding.
In a job shop, quote-to-cash is the path from enquiry and estimate, through order confirmation, material and capacity planning, shop-floor execution, dispatch, and invoice. A metal fabrication ERP should keep that chain on one job record so estimators, planners, and the floor are not re-typing the same job across spreadsheets and whiteboards. If quoting lives in one tool and production in another, margin and due dates are usually the first things to drift.
Most small fab shops schedule by due date, machine capacity, and material readiness, not by enterprise APS complexity. Useful software shows which jobs are ready to run, what is waiting on material or drawings, and what will miss the promise date if nothing changes. AI-assisted scheduling helps when it proposes a realistic sequence from live job and capacity data; it fails when it needs a consultant to maintain rules the floor will ignore.
Real-time on the floor means operators can start and finish operations, see the drawing or nest they need, and report quantities without hunting through paper job packs. Supervisors see which jobs are in progress versus stuck. For gloved-hands environments, screens and steps must stay simple. If the floor falls back to the whiteboard, the ERP is no longer the system of record, regardless of what the licence promised.
Published subscriptions run from about US$25 to US$149 per user per month, but partner-published implementation guides tell the fuller story: Australian Odoo partners put 30-plus-user deployments at A$100,000–250,000+ to implement and A$40,000–80,000+ a year to run. MirrorWorks is free for one person. Paid plans from A$9 a seat, with no setup fee.
Odoo is a capable, well-priced generic suite, and vanilla Odoo Online is genuinely cheap. A fabrication shop needs custom modules, and Odoo's own documentation says a database with custom modules cannot upgrade until that code is re-adapted for each new version, which is where the partner invoices start. See our full Odoo comparison.
Cheapest to start is staying on spreadsheets; cheapest to run is a system priced without implementation fees. MirrorWorks Start is free for one person, and data import through Bridge is free. Most shops run their stocktake off the same import.
MirrorWorks connects natively to both Xero and MYOB. Odoo prefers its own accounting. MRPeasy and Katana connect to Xero and QuickBooks.
Katana's free plan caps at 30 SKUs, and its manufacturing features are a US$199 per month add-on on top of the US$299 Core plan, so a working fab-shop setup lands near US$750 a month before the US$2,000 onboarding.
In a job shop, quote-to-cash is the path from enquiry and estimate, through order confirmation, material and capacity planning, shop-floor execution, dispatch, and invoice. A metal fabrication ERP should keep that chain on one job record so estimators, planners, and the floor are not re-typing the same job across spreadsheets and whiteboards. If quoting lives in one tool and production in another, margin and due dates are usually the first things to drift.
Most small fab shops schedule by due date, machine capacity, and material readiness, not by enterprise APS complexity. Useful software shows which jobs are ready to run, what is waiting on material or drawings, and what will miss the promise date if nothing changes. AI-assisted scheduling helps when it proposes a realistic sequence from live job and capacity data; it fails when it needs a consultant to maintain rules the floor will ignore.
Real-time on the floor means operators can start and finish operations, see the drawing or nest they need, and report quantities without hunting through paper job packs. Supervisors see which jobs are in progress versus stuck. For gloved-hands environments, screens and steps must stay simple. If the floor falls back to the whiteboard, the ERP is no longer the system of record, regardless of what the licence promised.

Free for one person. No card, no consultant.

Free for one person. No card, no consultant.

Free for one person. No card, no consultant.

Join the Start waitlist. Founding places open in December 2026.