For Australian manufacturers
Manufacturing software for businesses where quoting runs on a spreadsheet and the schedule runs on a whiteboard.
For 20-80 staff joinery, truss, packaging, food processing, metal fabrication and engineered-component manufacturers where MYOB Advanced or Pronto holds the finished-goods view, the engineering BOM lives in SolidWorks, the production schedule lives on the whiteboard, and the quote that lost the margin lived on someone's private copy of the master spreadsheet. We build the database underneath, so the quote, the BOM, the schedule and the invoice all read from one source instead of four.
What we hear from owners and operations managers
Owners and ops managers describe the same pattern at every Australian manufacturer we sit down with. None of it is the ERP's fault on its own. It is what happens when the ERP was built to invoice finished goods, the engineering CAD was built to draw parts, and the production schedule was built in nobody's system because the constraints never fit one tool. The work that holds the business together ends up in someone's head, on the whiteboard, or on a spreadsheet that travels by email.
- Quotes live in a shared spreadsheet with six private copies. Each sales rep keeps their own version of the master quoting spreadsheet. Formulas drift. Discount rules disagree. Two quotes for the same job come back at different numbers depending on who answered the phone first. The estimator catches a few of the mismatches before the order lands. The rest become the conversation when production realises the margin was never there.
- The ERP knows finished goods. It does not know how you make them. MYOB Advanced, Pronto or Epicor were sold as the system that runs the business. They hold the customer, the part code and the invoice. They do not model the configured-to-order product properly, the engineering BOM does not match the costed BOM, and the routing the ERP imagined is not the routing the floor actually uses. Operations stitches the gap with spreadsheets next to the ERP screens. Read the Oracle APEX modernisation write-up for the legacy-substrate case.
- The production schedule lives on a whiteboard. The ERP has a scheduling module. Nobody uses it because it does not know which jobs share a machine setup, which orders the customer brought forward last Tuesday, or which subcontractor is down a fitter this week. The whiteboard wins because it is the only place where the constraints actually sit together. When the production manager is on leave the schedule stops.
- Engineering changes do not flow to the floor. A design revision lands in SolidWorks. The drawing register gets updated. The BOM in the ERP does not change until somebody manually re-enters it, which happens a fortnight later, which is sometimes after the next batch has already been built off the old revision. The cost of the rework is real; the cost of the time spent chasing which revision is on the floor is bigger and never accounted for.
- Variations and change orders eat the margin without a paper trail. The customer asks for a tweak on the phone. The estimator agrees, makes a note. Production builds it. The variation never makes it onto the invoice because it never made it onto a change order. Quarterly the office reconstructs which variations got billed and which got absorbed, and the answer is always: more got absorbed than anyone realised.
None of these get fixed by switching ERPs. They get fixed by deciding which system owns which field and putting a real database underneath that captures the truth across the engineering, the quoting, the schedule and the invoice. That is the work we do. See how we approach the integration side when MYOB Advanced, Pronto, Epicor, Katana or SAP Business One already exists, or browse our full custom-software services for the broader picture.
Tools we work with
ERP and MRP
MYOB Advanced, Pronto, Epicor, Katana
The system the office and the warehouse already opened first thing this morning. Pronto Xi and SAP Business One sit here too. We integrate the ERP as the customer, part-code and invoice spine without trying to replace it. The bits the ERP does not natively model in your product shape live in the database underneath.
Quoting and estimation
The custom layer underneath
Product configurator that matches your actual product rules instead of a generic price list. Discount and approval workflow that holds the variations the spreadsheet used to lose. Quote-to-order handoff with a clean costed BOM so production sees the same numbers the estimator quoted. Audit trail for every revision so the margin conversation runs on data instead of memory.
Engineering BOM and revision control
SolidWorks, Inventor, Fusion, AutoCAD
Drawing register, revision history and BOM extraction wired into the same database the ERP and the quoting engine read. When a design revision lands, the costed BOM updates, the floor sees the new revision against the open work orders, and the obsolete revision stops finding its way into next week's batch. The cost of rework drops; the time spent chasing which revision is on the floor drops more.
Production scheduling
The floor schedule, the dispatch board
Schedule the jobs in the shape the floor actually runs them. Group by machine setup, sequence by customer commitment, surface the bottleneck before the morning standup instead of after the missed dispatch. The production manager edits the schedule once and the office, the customer-service team and the dispatch board see the same view. The whiteboard becomes a confirmation, not a source of truth.
Accounting and payroll
Xero, MYOB, KeyPay
The ledger and the payroll system already know what they need to know. We build the integration that reconciles the production-cost layer with the financial layer so the gross-margin conversation runs on the same numbers operations and finance both see, instead of the two systems disagreeing every month-end.
The plumbing
The custom layer
Most of the value sits in what the business has always done in the production manager's head, on the quoting spreadsheet, or on the whiteboard. Configured BOMs, multi-level routings, schedule constraints, variation tracking, warranty and RMA records: the entities the ERP does not model in the shape your business runs them. We model them explicitly in the database so the business runs the same way on the day the production manager takes leave.
Recent work / Australian truss manufacturer
Replaced six private copies of the master quoting spreadsheet with one database.
A 30-50 staff truss manufacturer had the quoting process running on a shared spreadsheet that several sales reps had each branched into their own private copy. Formulas drifted, discounts disagreed, and the margin reported at month-end did not match the margin the estimator thought he had quoted. We built a database-driven quoting system that modelled every product, pricing rule, discount structure and approval workflow as the business actually ran them, with multi-user access, role-based permissions and a full audit trail for every quote. Read the quote-estimation rebuild case study for the longer write-up.
The pattern repeats across the manufacturers we work with. The configured-to-order product the ERP does not model. The engineering BOM that does not match the costed BOM. The production schedule that the manager re-draws each morning from constraints no system holds together. We build the database underneath that connects these so the engineering revision flows to the floor, the schedule edits once and propagates everywhere, and the costed BOM matches the version the customer was quoted on. No named second case yet — the cluster of manufacturers we have done this for is small and the case-study consent on each one is its own conversation.
Read the quote-estimation rebuild case study Browse all case studies
The engagement path
Discovery call
30 minutes with Marty (founder, doing this since 2007). You describe the business, the systems, the bits that actually hurt. We tell you honestly whether what you are describing sounds like a custom-software job, an integration job around your existing ERP, or a sharper Pronto or Epicor configuration that would solve more for less. Manufacturers come to us in two shapes: ones whose quoting and BOM workflow has outgrown the ERP they bought, and ones whose ERP implementation never finished modelling the products they actually make. Either is fine. No pitch.
Systems diagnostic
A fixed-price piece of work. Most ops managers we meet have been burned by an ERP project that cost twice what was quoted, so the diagnostic exists to put a real number on the table first. We map where each piece of product, BOM, schedule and quoting data lives, who edits it, where it is hosted, and which fields actually matter for cost-accuracy, on-time dispatch and the margin report the owner reads each Friday. You finish with a written diagnostic you can forward to the owner or the board, a prioritised list of fixes and a scoped estimate.
Integration or custom build
Most manufacturers need both. The integration layer puts the ERP, the engineering CAD and the accounting stack on speaking terms via a real database. The custom build models the work that does not fit the ERP: the product configurator, the multi-level routing the floor uses, the variation workflow, the production-schedule view the manager edits each morning. We build them in stages so the business sees value inside the first quarter, and the office stops running the spreadsheet that used to lose the margin.
Ongoing support
We do not build and walk away. Vendors change APIs, ERPs push major upgrades, your business adds a second site or a third shift. We stay on as a small ongoing engagement, usually a few hours a month, so the system gets fixed when it breaks and grows when the business grows. The same person who built it picks up the phone.
We have been running this engagement model since 2007. See how we work.
Not sure if your manufacturing business needs custom software or a sharper ERP setup?
Start with a 30-minute discovery call. We will tell you honestly. Most Australian manufacturers we talk to are one good integration away from a quote that runs from a database instead of a six-copy spreadsheet. And if the diagnostic finds nothing worth fixing, you walk away with a clean bill of health for your systems.