Contact Info
Can ERPNext run a Swedish contract manufacturer?
ERPNext can run the core of a Swedish contract manufacturer: multi-level BOMs, routings, work orders, job cards, subcontracting, serial and batch tracking and perpetual stock costing in one open-source system. Gaps usually appear around OEM delivery schedules, drawing revision control and finite scheduling, which need custom apps or specialist tools. I map that fit remotely and help you decide between in-house development and a partner.
Last reviewed by Vikas Saroj
Swedish engineering supply chains run on subcontractors: machine shops, sheet metal and welding firms, plastics and surface treatment specialists supplying vehicle, machinery and equipment makers. Their ERP has to handle customer drawings, repeat orders on rolling schedules, outside operations and traceable deliveries, often with a small office team and a busy shop floor.
I work remotely with owners and production managers in that world who are looking at ERPNext as an open-source alternative. I compare your real order flow with what ERPNext's manufacturing module does well, mark where a specialist system would serve better and agree who will build and maintain the custom parts.
Each item below starts from your own orders and drawings, not from a generic demo of ERPNext.
Designing items, customer part numbers and BOMs so each drawing revision is identifiable, with a rule for when a new revision means a new BOM, a new item or simply an updated attachment.
Operations, workstations and hour rates that reflect your machines and cells, so job cards, capacity views and product cost all rest on the same data rather than on separate spreadsheets.
Specifying how rolling delivery schedules from vehicle or machinery customers become sales orders or blanket orders in ERPNext, whether by file import, an EDI integration or a custom app.
Subcontracting orders for heat treatment, plating, painting or machining at partner shops, with material sent out, finished parts received back and the supplier's charge added to product cost.
Quality inspection templates for incoming material, in-process checks and final inspection, linked to batch or serial numbers so a returned part can be traced to its material and job.
Agreeing whether custom work is done by your own developer or an ERPNext implementation partner, with a register of custom apps, test steps and who handles each upgrade.
Order flow from drawing to delivery
Pilot parts in a test site
Shop floor live with support
A typical Swedish subcontract manufacturer makes parts to someone else's design. The customer sends a drawing, agrees a price per batch size, then calls off quantities week by week. Margins depend on setup times, scrap, material prices and how well the shop loads its machines. Many such firms run an older production system or a mix of spreadsheets and an accounting package, and the person who knows how it all fits together may be close to retirement.
ERPNext covers much of what that business needs in one database:
It is weaker on the specifics of supplying large OEMs: rolling delivery schedules, automotive-style EDI, label standards and finite scheduling across many constrained machines. Those need a custom app, an integration with a specialist tool or a decision that the shop is better served by another system. I make that call with you on the evidence of your own orders, following the method on my ERPNext manufacturing page.
The two areas I examine first for a Swedish supplier are revision control and delivery schedules, because both are easy to underestimate.
Revisions. ERPNext lets you attach files to items and BOMs and keep several BOMs per item, with one marked as default. It is not a PLM system: it does not manage drawing approval workflows or engineering change orders in depth. For a machine shop that is often acceptable if the rules are clear. I help you decide whether a revision change creates a new item code, a new BOM on the same item or just a new attachment, and how the shop floor sees which revision a job card is for. If you run a CAD-linked document system, we define which system is the master.
Call-offs. Vehicle and machinery customers often send forecasts and firm call-offs through EDI or a supplier portal. ERPNext has no built-in handling for rolling schedules. The options are a scheduled import that updates sales orders, a blanket order with releases against it, or a custom app that keeps forecast and firm demand apart for the production plan. Each carries a build cost and a maintenance owner, and the right one depends on how many customers send schedules and in which formats.
Both decisions go into the fit-gap list before configuration starts, because changing them after go-live means reworking item and order history.
Few Swedish machine shops do everything in-house. Hardening, plating, painting, laser cutting or a special machining step often goes to a partner nearby. ERPNext models this with subcontracting: a service item for the outside operation, a subcontracting BOM, a subcontracting order to the supplier, a transfer of your material to their warehouse and a receipt that consumes it and books the finished part with the supplier's charge.
That flow needs care in a few places:
Quality inspection templates can be required on purchase receipts, on manufacture entries and before delivery. Readings are stored against the inspection and the batch or serial number. When a part later fails at the customer, you can trace it back to the job card, the raw material batch and the material certificate attached to the receipt.
Customer quality systems sometimes demand reports or layouts beyond what standard ERPNext prints. Those are usually solved with custom print formats or reports, which belong on the same ownership register as any other custom code.
A subcontractor's results depend on whether the actual cost of a batch matches what was quoted. ERPNext values stock perpetually, so every material issue, job card and finished goods entry posts to the ledger, and the work order can show planned against actual material and operating cost. That only helps if the inputs are honest.
The decisions I work through with your production and finance leads:
Once these are settled, a simple report comparing quoted cost per part with actual cost per completed work order gives the owner a view that many shops rebuild in a spreadsheet each month. It also gives sales a firmer basis for the next price discussion with the OEM, and it shows which parts are quietly losing money.
ERPNext rewards companies that accept ownership of their system. For a Swedish manufacturer the realistic support models are:
ERPNext is likely the wrong platform if your business depends on advanced finite scheduling across many machines, heavy OEM EDI with label and packaging standards, or validated processes demanded by aerospace or medical customers. A manufacturing system with an established Swedish user base, or Odoo Manufacturing in Sweden, may then fit better. The ERPNext vs Odoo manufacturing comparison sets out the general trade-offs.
I am not a Frappe partner and sell no development or hosting, so the recommendation follows your requirements. Workshops run remotely, with a shop-floor visit only by arrangement. More context sits on the ERPNext Sweden page and the ERP consultant Sweden page.
Tell me about your business and current systems. I’ll suggest the most sensible first step.
Book a Consultation
Not sure which ERP you need?
Share your business requirements with me and I will help you understand the right process, architecture and platform before implementation.
Partly. You can attach drawings to items and BOMs and keep several BOMs per item, but ERPNext is not a PLM system with formal engineering change workflows. For many machine shops clear rules are enough: when a revision becomes a new item or BOM, and how job cards show it. If change control is heavy, link a document system instead.
Not as a standard feature. Rolling delivery schedules usually need an import routine, an EDI integration through a specialist provider or a custom app that separates forecast from firm demand. Ask Frappe or your partner which options exist for your release, and weigh the maintenance cost against how many customers actually send schedules.
Through subcontracting. You raise a subcontracting order for the outside operation, transfer your material to the supplier's warehouse and receive the finished parts back, which consumes the material and adds the supplier's charge to cost. Partial returns and scrap at the supplier need agreed rules, which I test with real examples.
Not necessarily, but someone must own custom code and upgrades. That can be a staff developer, an ERPNext implementation partner on contract or a freelance developer working alongside managed hosting. I help you choose based on how much custom work the fit-gap shows, and write down responsibilities before go-live.
ERPNext offers capacity planning on workstations and can plan operations through job cards, which is enough for many smaller shops. Finite scheduling across many constrained machines with frequent changes usually needs a specialist planning tool integrated with ERPNext, or a different system. I test this against your real load before you commit.
Every business is different. Share where you are today and what you want to fix, and I’ll tell you honestly whether and how I can help.
Book a Consultation
Book a consultation to talk through your processes, systems and goals. I’ll reply with practical next steps - no obligation.